Подскажите не понимаю!
Я создал 2 свойства "ThisComputer.HumFromDHT22" и "ThisComputer.TempFromDHT22" и они прекрасно получают сведения с датчика "DHT22".
А как теперь эти свойства привязать к простым устройствам "TempSensor01" и "HumSensor01" я не понимаю! Все мои мысли сводятся к написанию "костыля", что не есть правильно!
Yashalta писал(а): Сб фев 16, 2019 11:50 am
Подскажите не понимаю!
Я создал 2 свойства "ThisComputer.HumFromDHT22" и "ThisComputer.TempFromDHT22" и они прекрасно получают сведения с датчика "DHT22".
А как теперь эти свойства привязать к простым устройствам "TempSensor01" и "HumSensor01" я не понимаю! Все мои мысли сводятся к написанию "костыля", что не есть правильно!
А зачем привязывать свойства к ПУ? Передавай температуру и влажность прямо в TempSensor01 и HumSensor01
fandaymon писал(а): Сб фев 16, 2019 4:02 pm
А зачем привязывать свойства к ПУ? Передавай температуру и влажность прямо в TempSensor01 и HumSensor01
Я может не правильно выразился...
Вот тут у меня и проблема не знаю как прямо TempSensor01 и HumSensor01 передавать данные с "ThisComputer.HumFromDHT22" и "ThisComputer.TempFromDHT22" или может не нужно создавать свойства "ThisComputer.HumFromDHT22" и "ThisComputer.TempFromDHT22" а как-то сразу передавать температуру и влажность в TempSensor01 и HumSensor01?
fandaymon писал(а): Сб фев 16, 2019 4:02 pm
А зачем привязывать свойства к ПУ? Передавай температуру и влажность прямо в TempSensor01 и HumSensor01
Я может не правильно выразился...
Вот тут у меня и проблема не знаю как прямо TempSensor01 и HumSensor01 передавать данные с "ThisComputer.HumFromDHT22" и "ThisComputer.TempFromDHT22" или может не нужно создавать свойства "ThisComputer.HumFromDHT22" и "ThisComputer.TempFromDHT22" а как-то сразу передавать температуру и влажность в TempSensor01 и HumSensor01?
root@majordomo:/home/pi/scripts# python dht22.py
Temp=24.0*C Humidity=21.3%
Traceback (most recent call last):
File "dht22.py", line 53, in <module>
f=urllib.urlopen(link)
NameError: name 'urllib' is not defined
root@majordomo:/home/pi/scripts#
root@majordomo:/home/pi/scripts# python dht22.py
Temp=24.0*C Humidity=21.3%
Traceback (most recent call last):
File "dht22.py", line 53, in <module>
f=urllib.urlopen(link)
NameError: name 'urllib' is not defined
root@majordomo:/home/pi/scripts#
, теперь каждые 5 минут заносит данные в TempSensor03 и HumSensor01
Можно конечно и так, но это какое-то извращение - вычленять шаблоном результат, вместо того чтобы просто его отправить в МДМ Если хочется работать со стороны МДМ, можно же просто поменять вывод программы AdafruitDHT.py, чтобы она выводила 2 числа, разделенных пробелом и воспользоватся