Hallo,
ich habe einen TH10 mit temp/hum Sensor und mit Tasmota, funktioniert alles.
Das ganze habe ich auch schon in FHEM integriert, funktioniert auch alles.
Jetzt suche ich einen Weg den Schalter (TH10) Temperatur abhängig zu steuern...
Heist, bei einer Gewissen Temperatur soll der Schalter angehen, drunter wieder aus....
Hat da jemand einen fertigen Code Schnipsel für mich?
Schalter ist folgend eingerichtet in FHEM:
defmod sss MQTT2_DEVICE DVES_3165E0
attr sss IODev m2server
attr sss readingList DVES_3165E0:tele/sonoffTH10/STATE:.* { json2nameValue($EVENT) }\
DVES_3165E0:tele/sonoffTH10/SENSOR:.* { json2nameValue($EVENT) }\
DVES_3165E0:tele/sonoffTH10/LWT:.* LWT\
DVES_3165E0:cmnd/sonoffTH10/POWER:.* POWER\
DVES_3165E0:tele/sonoffTH10/INFO1:.* { json2nameValue($EVENT) }\
DVES_3165E0:tele/sonoffTH10/INFO2:.* { json2nameValue($EVENT) }\
DVES_3165E0:tele/sonoffTH10/INFO3:.* { json2nameValue($EVENT) }\
DVES_3165E0:stat/sonoffTH10/RESULT:.* { json2nameValue($EVENT) }\
DVES_3165E0:stat/sonoffTH10/POWER:.* POWER\
DVES_3165E0:tele/sonoffTH10/UPTIME:.* { json2nameValue($EVENT) }
attr sss room MQTT2_DEVICE
attr sss setList on cmnd/sonoffTH10/POWER on\
off cmnd/sonoffTH10/POWER off\
reboot cmnd/sonoffTH10/Restart 1
attr sss verbose 1
attr sss webCmd on:off:reboot
Ist m.E. nicht wirklich eine Bastelecke-Frage...
(Kann sein, dass man auch auf den Tasmotas rules verwenden kann), hier jedenfalls mal eine Variante mit THRESHOLD, die auch mit einem MQTT2_DEVICE funktionieren sollte:
defmod Heizung_Oleander THRESHOLD MYSENSOR_95:temperature_28FFDC30811402DD:1.5:-7 MYSENSOR_95|set MYSENSOR_95 status_Mitte off|set MYSENSOR_95 status_Mitte on
Für den Fall, dass du Hilfe beim Übersetzen auf dein Device brauchst, wäre ein list hilfreich...
Hi, und vielen Danke schonmal hierfuer...ein wenig Hilfe koennte ich doch noch gebrauche...anbei ein List von meinem Device: Danke schon mal im Vorfeld dafuer.
Internals:
CID DVES_3165E0
DEF DVES_3165E0
DEVICETOPIC sss
FUUID 5c571ab6-f33f-349b-16d3-1eb7d8b97347494f
IODev m2server
LASTInputDev m2server
MSGCNT 203
NAME sss
NR 126
STATE on
TYPE MQTT2_DEVICE
m2server_MSGCNT 203
m2server_TIME 2019-02-17 18:38:15
READINGS:
2019-02-17 13:33:02 FallbackTopic cmnd/DVES_3165E0_fb/
2019-02-17 13:33:02 GroupTopic sonoffs
2019-02-17 13:33:02 Hostname sonoffTH10-1504
2019-02-17 13:33:02 IPAddress 192.168.178.157
2019-02-17 18:34:57 LWT Online
2019-02-17 18:38:15 LoadAvg 19
2019-02-17 13:33:02 Module Sonoff TH
2019-02-17 18:38:15 POWER OFF
2019-02-17 13:33:02 RestartReason Power on
2019-02-17 18:38:15 SI7021_Humidity 99.9
2019-02-17 18:38:15 SI7021_Temperature 26.7
2019-02-17 18:38:15 Sleep 50
2019-02-17 18:38:15 SleepMode Dynamic
2019-02-17 18:38:15 TempUnit C
2019-02-17 18:38:15 Time 2019-02-17T18:38:14
2019-02-17 18:38:15 Uptime 0T05:05:27
2019-02-17 18:38:15 Vcc 3.600
2019-02-17 13:33:02 Version 6.4.1(sonoff)
2019-02-17 13:33:02 WebServerMode Admin
2019-02-17 18:38:15 Wifi_AP 1
2019-02-17 18:38:15 Wifi_BSSId F2:9F:C2:FA:32:DA
2019-02-17 18:38:15 Wifi_Channel 1
2019-02-17 18:38:15 Wifi_RSSI 58
2019-02-17 18:38:15 Wifi_SSId TBH
2019-02-17 12:28:39 state on
Attributes:
IODev m2server
readingList DVES_3165E0:tele/sonoffTH10/STATE:.* { json2nameValue($EVENT) }
DVES_3165E0:tele/sonoffTH10/SENSOR:.* { json2nameValue($EVENT) }
DVES_3165E0:tele/sonoffTH10/LWT:.* LWT
DVES_3165E0:cmnd/sonoffTH10/POWER:.* POWER
DVES_3165E0:tele/sonoffTH10/INFO1:.* { json2nameValue($EVENT) }
DVES_3165E0:tele/sonoffTH10/INFO2:.* { json2nameValue($EVENT) }
DVES_3165E0:tele/sonoffTH10/INFO3:.* { json2nameValue($EVENT) }
DVES_3165E0:stat/sonoffTH10/RESULT:.* { json2nameValue($EVENT) }
DVES_3165E0:stat/sonoffTH10/POWER:.* POWER
DVES_3165E0:tele/sonoffTH10/UPTIME:.* { json2nameValue($EVENT) }
room MQTT2_DEVICE
setList on cmnd/sonoffTH10/POWER on
off cmnd/sonoffTH10/POWER off
reboot cmnd/sonoffTH10/Restart 1
verbose 1
webCmd on:off:reboot
???
Wo ist denn jetzt dein Versuch, den THRESHOLD-Beispielcode auf deine Bedürfnisse anzupassen?
Nicht mal ein Hinweis darauf findet sich, was mit
Zitatbei einer Gewissen Temperatur soll der Schalter angehen
gemeint sein soll (Solltemperatur!). Findest du das angemessen?
Hallo, und du hast recht. Falsch verstanden von meiner Seite. Ich werde sobald ich Zeit habe ein wenig damit herum spielen.
Danke nochmals.
Sent from my SM-N960F using Tapatalk