Используя Raspberry Pi, я создал скрипт, который загружает температуру процессора Pi через сервер Apache в браузер.
<?php
$temp = exec('vcgencmd measure_temp');
$temp = str_replace('temp=','',$temp);
$temp = str_replace('\'C','',$temp);
echo $temp;
?>
Используя приведенный выше код, я должен вручную обновить страницу, чтобы увидеть последнее значение.
Это работает нормально, но я хотел бы знать, как я могу настроить это, не имеяобновлять браузер все время.
В терминале на Pi я смог использовать команду «смотреть», которая будет выдавать мне текущее значение каждые 0,1 секунды.
Но при выполнении этого скрипта браузер выдаст мне пустую страницу.
<?php
$temp = exec('watch -n 0.1 vcgencmd measure_temp');
$temp = str_replace('temp=','',$temp);
$temp = str_replace('\'C','',$temp);
echo $temp;
?>
Есть ли способ заставить скрипт, использующий команду watch, работать с PHP Script?Если нет, есть ли другой способ заставить его обновляться каждый раз, когда значение изменяется в терминале?
Примечание: Я новичок в программировании и использую Pi.
Буду очень признателен за любую полезную информацию!
Заранее спасибо!