Hallo
ich habe mich in Scripting von Shelly versucht bzw. würde das gerne lernen.
let ph_werkstatt = "http://192.168.178.55/rpc/Humidity.GetStatus?id=1"
let ph_bunker = "http://192.168.178.55/rpc/Humidity.GetStatus?id=1"
//0x2e: { n: 'humidity', t: uint8, u: '%' },
if (ph_bunker - ph_werkstatt) >= 7 then
"http://192.168.178.55/relay/0?turn=on"
end if
if (ph_bunker - ph_werkstatt) <= 2 then
"http://192.168.178.55/relay/0?turn=off"
end if
IP 192.168.178.55: Shelly 1PM Mini Gen 3 mit zwei verbundenen Shelly BLU HuT
Irgendwie bekomme ich das garnichts zum laufen.
1. den Shelly einzuschalten und wieder aus, auch ohne die ganzen Bedingungen etc.
2. die Abfrage der Luftfeuchte von den Shelly BLU HuT geht auch nicht wirklich.
Zudem verstehe ich nicht wie ich die IDs von der Luftfeuchte abrufen soll..
https://shelly-api-docs.shelly.cloud/docs-ble/Devices/ht
Müsste irgendwie mit 0x2E gehen. Aber wie bindet man das ein?