Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. Вывод температуры через PHP скрипт

Вывод температуры через PHP скрипт

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
6 Сообщения 1 Posters 78 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано pi
    #1

    Прочитал, что можно узнать температуру процессора с помощью

    /opt/vc/bin/vcgencmd measure_temp
    

    Пытаюсь вывести ее к себе на сайт. Делаю

    system("/opt/vc/bin/vcgencmd measure_temp");
    

    На сайте выводится следующее:
    VCHI initialization failed

    Как можно решить проблему? Неужели, этот файл никак не читается, кроме как из терминала?

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      У меня еще один вопрос - можно ли узнать температура ethernet контроллера? Или он программно недоступна?

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано pi
        #3

        попробуйте так

        LD_LIBRARY_PATH=/opt/vc/lib /opt/vc/bin/vcgencmd measure_temp
        

        а ещё проще, читайте из php /sys/devices/virtual/thermal/thermal_zone0/temp

        у контроллера нет дачтичка температуры

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #4

          kukabu, я /sys/devices/virtual/thermal/thermal_zone0/temp даже из терминала прочитать не могу.

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано pi
            #5
            cat /sys/devices/virtual/thermal/thermal_zone0/temp
            

            Выводится 34166. Что это? В каком формате это число?

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано
              #6

              это в миллиградусах целсия

              1 ответ Последний ответ
              0

              • Войти

              • Нет учётной записи? Зарегистрироваться

              • Login or register to search.
              • Первое сообщение
                Последнее сообщение
              0
              • Категории
              • Главная
              • Документация
              • Последние
              • Пользователи