Запустить сценарий вручную. Чтобы увидеть что выводит скрипт.
Raspberry 4 GPIO DHT22
Модератор: immortal
Re: Raspberry 4 GPIO DHT22
В консоли MD вставляю
/var/www/html/obj.bat script:temphum
пишет
Parse error: syntax error, unexpected '/' in /var/www/html/modules/inc_panel_ajax.php(17) : eval()'d code on line 1
вставляю runScript('temphum');
ничего
вручную - выполнить - ничего
/var/www/html/obj.bat script:temphum
пишет
Parse error: syntax error, unexpected '/' in /var/www/html/modules/inc_panel_ajax.php(17) : eval()'d code on line 1
вставляю runScript('temphum');
ничего
вручную - выполнить - ничего
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Raspberry 4 GPIO DHT22
Надо не в консоле МДМ это делать, а просто зайти в сценарии - открыть нужный и его запустить кнопочкой с молнией
Если всё равно получаем пустую страницу, то это значит питоновский скрипт не отрабатывает. Я ж говорю - в консоли скрипт выполняется под юзером pi , а когда его запускает МДМ - под юзером www-data. Честно говоря мне не очень понятно желание делать так, а не так как я рекомендовал в старой теме - т.е. просто запускать питоновский скрипт из crona раз в минуту, например, а полученные скриптом значения отправлять в МДМ при помощи
Код: Выделить всё
import requests
link="http://127.0.0.1/objects/?op=set&object=Sensor_temp02&p=value&v=" + str(round(temperature_c,1))
r = requests.get(link)
и отправлять данные в mqtt
- Рейтинг: 1.16%