NEWS
Klimaanlage taktet
-
@balu67 sagte in Klimaanlage taktet:
nicht mal das kleine Blockly zum Testen funktioniert
dann setz mal sinnvolle debug Bausteine an die neuralgischen Punkte.
wie sehen die Objektdaten von operate aus?
-
hier die Objektdaten
{ "type": "state", "common": { "role": "switch.power", "states": { "0": "Off", "1": "On" }, "write": true, "def": 0, "type": "number", "name": "operate", "read": true }, "native": {}, "from": "system.adapter.panasonic-comfort-cloud.0", "user": "system.user.admin", "ts": 1678734426828, "_id": "panasonic-comfort-cloud.0.Empore .operate", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
@balu67 sagte in Klimaanlage taktet:
hier die Objektdaten
dann müsste der steuere Teil passen.
bleibt Trigger oder die falls Bedingung
-
@balu67 sagte in Klimaanlage taktet:
nicht mal das kleine Blockly zum Testen funktioniert
schau mal da nach, nicht dass Du dort Debuggen angeklickt hast:
-
@djmarc75 said in Klimaanlage taktet:
schau mal da nach, nicht dass Du dort Debuggen angeklickt hast:
ja, hatte ich . Habs raus genommen, geht aber trotzdem nicht
-
@balu67 sagte in Klimaanlage taktet:
geht aber trotzdem nicht
"geht nicht" ist keine Fehlerbeschreibung!
debug Blöcke eingesetzt?
was steht im log unter dem Blockly? -
@balu67
Das "Wert von Objekt ID" kannst Du Dir sparen.
Nimm Dir aus dem Bereich "Trigger" den Block "Objekt ID" und ändere das dann in "Wert". -
@codierknecht said in Klimaanlage taktet:
Das "Wert von Objekt ID" kannst Du Dir sparen.
so ein Zufall, das hab ich gerade auf einem Youtube-Video gesehen, leider geht es aber trotzdem nicht
Ich habs auch mal mit umschalten versucht, ohne Erfolg
-
@homoran said in Klimaanlage taktet:
was steht im log unter dem Blockly?
13:45:06.265 info javascript.0 (2137) Start javascript script.js.Test 13:45:06.279 info javascript.0 (2137) script.js.Test: subscribe: {"pattern":{"id":"shelly.0.shellyplusht#08b61fcd5c24#1.Temperature0.Celsius","change":"ne","q":0},"name":"script.js.Test"} 13:45:06.280 info javascript.0 (2137) script.js.Test: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
-
@homoran said in Klimaanlage taktet:
debug Blöcke eingesetzt?
sorry, ich weiss nicht was du meinst, bzw. wie das geht?
-
@balu67
So:
-
@balu67 sagte in Klimaanlage taktet:
@homoran said in Klimaanlage taktet:
debug Blöcke eingesetzt?
sorry, ich weiss nicht was du meinst, bzw. wie das geht?
dann frag doch!
hier ein schönes Beispiel
https://forum.iobroker.net/post/983458 -
-
14:15:26.278 info javascript.0 (2137) Stop script script.js.Test4 14:15:26.293 info javascript.0 (2137) Start javascript script.js.Test4 14:15:26.302 info javascript.0 (2137) script.js.Test4: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
-
@balu67
Jetzt musst Du warten, bis sich die Temperatur ändert ... -
@balu67 Du solltest da schon warten bis sich auch die Temperatur ändert.
Dann sollte im LOG "Temperaturänderung" stehen.
Diese Ausgabe dann nochmal posten. -
ok, jetzt versteh ich's mit dem debug
14:18:05.536 info javascript.0 (2137) Stop script script.js.Test4 14:18:05.549 info javascript.0 (2137) Start javascript script.js.Test4 14:18:05.558 info javascript.0 (2137) script.js.Test4: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 14:19:56.906 info javascript.0 (2137) script.js.Test4: Temperaturänderung
ich setzt dann den debug noch hinter dem "steuere"-Befehl
-
@codierknecht sagte in Klimaanlage taktet:
@balu67
Jetzt musst Du warten, bis sich die Temperatur ändert ...@balu
der debug kommt aber erst wenn die Temperatur größer 21°C ist.mach den hier mal über den falls baustein und füge den WERT hinzu
-
@homoran said in Klimaanlage taktet:
der debug kommt aber erst wenn die Temperatur größer 21°C ist.
ja ist mir jetzt klar. Kann es sein, dass der "Wert (von Temperatur)" keine Kommazahlen kennt, also nur ganze Grad kennt?
-
@balu67 sagte in Klimaanlage taktet:
@homoran said in Klimaanlage taktet:
der debug kommt aber erst wenn die Temperatur größer 21°C ist.
ja ist mir jetzt klar. Kann es sein, dass der "Wert" keine Kommazahlen kennt?
wenn dein Sensor sie nicht leifert?
wie sehen da die Objektdaten aus?