NEWS
Klimaanlage taktet
-
jetzt hab ich es mal zum Testen noch einfacher gemacht, nur um zu sehen, ob die Anlage überhaupt reagiert.
Temperatur größer 21 Grad schalte ein
Anlage schaltet sich aber dennoch nicht ein.
Hab auch mal das "Wahr" gegen "1" getauscht, hilft auch nicht -
Ist eigentlich "Wahr" oder "1" zum Einschalten richtig?
Hab in den Protokollen diese FehlermeldungService error: Request failed with status code 400. Code=undefined. Stack: ServiceError: Request failed with status code 400 at new ServiceError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/model/ServiceError.js:20:28) at ComfortCloudClient.handleError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:183:15) at ComfortCloudClient.<anonymous> (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:213:30) at step (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:33:23) at Object.throw (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:14:53) at rejected (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:6:65) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5)
MOD-EDIT: Code in code-tags gesetzt!
-
@balu67 sagte in Klimaanlage taktet:
Hab in den Protokollen diese Fehlermeldung
bitte vollständig zeigen!
in code-tags -
@homoran said in Klimaanlage taktet:
bitte vollständig zeigen!
Service error: Request failed with status code 400. Code=undefined. Stack: ServiceError: Request failed with status code 400 at new ServiceError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/model/ServiceError.js:20:28) at ComfortCloudClient.handleError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:183:15) at ComfortCloudClient.<anonymous> (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:213:30) at step (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:33:23) at Object.throw (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:14:53) at rejected (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:6:65) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5)
MOD-EDIT: Code in code-tags gesetzt!
-
@balu67 sagte: status code 400
Das hat wahrscheinlich nichts damit zu tun, ob true oder 1 gesendet wird, sondern ist eher ein Kommunikationsproblem mit dem Panasonic-Server.
-
@balu67
wo kommt diese Meldung her?
im log würde Uhrzeit und Quelle angezeigt!Daher
@homoran sagte in Klimaanlage taktet:
bitte vollständig zeigen!
in code-tags -
panasonic-comfort-cloud.0 2023-04-23 14:27:15.993 error Service error: Request failed with status code 400. Code=undefined. Stack: ServiceError: Request failed with status code 400 at new ServiceError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/model/ServiceError.js:20:28) at ComfortCloudClient.handleError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:183:15) at ComfortCloudClient.<anonymous> (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:213:30) at step (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:33:23) at Object.throw (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:14:53) at rejected (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:6:65) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5)
MOD-EDIT: Code in code-tags gesetzt!
-
@balu67 in CODETAGS posten... Du weisst doch eigentlich wie das geht, mensch
-
@balu67 sagte in Klimaanlage taktet:
panasonic-comfort-cloud.0
wie @paul53 und ich vermutet haben kommt das von dem Panasonic Adapter und hat wahrscheinlich mit der Verfügbarkeit deren Servers zu tun
-
@djmarc75 said in Klimaanlage taktet:
Du weisst doch eigentlich wie das geht, mensch
wenn ich es wüsste, würde ich es machen, ich will doch niemanden Ärgern!!
-
@balu67 sagte in Klimaanlage taktet:
@djmarc75 said in Klimaanlage taktet:
Du weisst doch eigentlich wie das geht, mensch
wenn ich es wüsste, würde ich es machen, ich will doch niemanden Ärgern!!
bitte lesen und befolgrn!
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
@homoran said in Klimaanlage taktet:
wie @paul53 und ich vermutet haben kommt das von dem Panasonic Adapter und hat wahrscheinlich mit der Verfügbarkeit deren Servers zu tun
Der Adapter liefert aber ständig aktualisierte Daten, zumindest sieht es im Protokoll so aus?
-
@balu67 keine Texte als Screenshots!
steht auch hier warum
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
@Homoran
danke dir2023-04-23 10:45:42.009 - error: panasonic-comfort-cloud.0 (5467) Service error: Request failed with status code 400. Code=undefined. Stack: ServiceError: Request failed with status code 400 at new ServiceError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/model/ServiceError.js:20:28) at ComfortCloudClient.handleError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:183:15) at ComfortCloudClient. (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:213:30) at step (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:33:23) at Object.throw (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:14:53) at rejected (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:6:65) at runMicrotasks () at processTicksAndRejections (node:internal/process/task_queues:96:5)
-
@balu67 sagte in Klimaanlage taktet:
liefert aber ständig aktualisierte Daten,
hat aber wohl Probleme mit
@balu67 sagte in Klimaanlage taktet:
Code=undefined. Stack: ServiceError: Request failed with status code 400 at new ServiceError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/model/ServiceError.js:20:28) at ComfortCloudClient.handleError (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:183:15) at ComfortCloudClient.<anonymous> (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:213:30) at step (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:33:23) at Object.throw (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:14:53) at rejected (/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/ComfortCloudClient.js:6:65) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5)
das übliche Vorgehen:
Instanz auf Logstufe debug schalten und dann im debugýlog nachsehen wo es genau klemmt.
Natürlich auch ein paar Zeilen vorher oder später, ggf etwas vom admin, javascript.0 oder js-controller -
@homoran said in Klimaanlage taktet:
Instanz auf Logstufe debug schalten
nicht mal das kleine Blockly zum Testen funktioniert
2023-04-25 12:11:18.576 - info: admin.0 (1819) ==> Connected system.user.admin from ::ffff:192.168.178.28 2023-04-25 12:11:21.799 - info: javascript.0 (2137) Stop script script.js.Test 2023-04-25 12:11:21.808 - info: javascript.0 (2137) Start javascript script.js.Test 2023-04-25 12:11:21.818 - 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"} 2023-04-25 12:11:21.821 - info: javascript.0 (2137) script.js.Test: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 2023-04-25 12:11:27.307 - info: admin.0 (1819) <== Disconnect system.user.admin from ::ffff:192.168.178.28 javascript
-
@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: