Ankündigung

Einklappen
Keine Ankündigung bisher.

Homeconnect Suite LBS 19002520-19002530

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • vento66
    antwortet
    Ja, 409 ist scheinbar der Summenbegriff für ‚geht nicht‘ hast Du nach dem Schliessen der Tür den Fernstart aktiviert?

    Einen Kommentar schreiben:


  • madmaxx
    antwortet
    Hallo Micha,

    vielen Dank für deine Mühen und das prompte Bugfixing. In den letzten Versionen läuft bei mir (Kochfeld, Dampf-Backofen, Mikrowellen-Backofen, Geschirrspüler, Kaffeemaschine, Waschmaschine) soweit alles stabil.
    In der Fernsteuerung des Geschirrspüler gibt es jedoch noch ein ungelöstes Problem:
    • Programm wird an der Maschine eingestellt, aber nicht gestartet
    • Türe wird geschlossen
    • alle Status sind korrekt, auch A13 Door State: "Geschlossen"
    • E8 wird getriggert
    • Maschine startet nicht
    • an A40 wird der Fehler "Door open" geworfen, A13 bleibt unverändert auf "Geschlossen"
    Wäre toll, wenn sich das beheben ließe.

    Danke und Grüße
    Marcus

    Folgend der Log bis hin zum händischen Start. Auch hier kommt es zum schon angesprochenen Fehler 409; ob das was miteinander zu tun hat, kannst du besser beurteilen als ich.

    Code:
    15.01.2022 14:10	621511	16988	debug	LBS19002523 [v0.221]: call exec
    15.01.2022 14:10	666098	9238	debug	EXE19002523 [v0.221]: Array E1
    15.01.2022 14:10	666259	9238	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:10	666307	9238	debug	EXE19002523 [v0.221]: {"items":[{"name":"Tür","timestamp":1642252208,"handling" :"n one","uri":"\/api\/homeappliances\/SIEMENS-SX678X36TE-68A40E242FC9\/status\/BSH.Common.Status.DoorState","key":"BSH.Common.Sta tus.DoorState","displayvalue":"Geschlossen","value ":"BSH.Common.EnumType.DoorState.Closed","leve l":" hint"}],"haId":"SIEMENS-SX678X36TE-68A40E242FC9"}
    15.01.2022 14:10	666343	9238	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:10	203600	16988	debug	LBS19002523 [v0.221]: call exec
    15.01.2022 14:10	252818	9323	debug	EXE19002523 [v0.221]: postdata:
    15.01.2022 14:10	252994	9323	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:10	253042	9323	debug	EXE19002523 [v0.221]: "{ "data": { "key": "Dishcare.Dishwasher.Program.Auto2", "options": [{ "key": "BSH.Common.Option.StartInRelative", "value": 0, "unit": "seconds", "name": "Startzeit" }, { "key": "Dishcare.Dishwasher.Option.HygienePlus", "value": false, "name": "HygienePlus" }, { "key": "Dishcare.Dishwasher.Option.IntensivZone", "value": false, "name": "Intensiv Zone" }, { "key": "Dishcare.Dishwasher.Option.VarioSpeedPlus", "value": false, "name": "varioSpeed Plus" }, { "key": "Dishcare.Dishwasher.Option.BrillianceDry", "value": false, "name": "Glanztrocknen" }], "name": "Auto 45-65°C" }}"
    15.01.2022 14:10	253099	9323	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:10	495551	9323	debug	EXE19002523 [v0.221]: status
    15.01.2022 14:10	495652	9323	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:10	495702	9323	debug	EXE19002523 [v0.221]: "409"
    15.01.2022 14:10	495743	9323	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:10	497176	9323	debug	EXE19002523 [v0.221]: Send header HTTP/1.1 409 Conflict[CR][LF]Date: Sat, 15 Jan 2022 13:10:51 GMT[CR][LF]Content-Type: application/vnd.bsh.sdk.v1+json[CR][LF]Content-Length: 120[CR][LF]Connection: keep-alive[CR][LF]access-control-allow-origin: *[CR][LF]access-control-allow-methods: GET,POST,OPTIONS,PUT,DELETE[CR][LF]access-control-allow-credentials: true[CR][LF]access-control-allow-headers: Authorization,Content-Type,Accept,Cache-Control,Last-Event-ID,If-Modified-Since,X-Requested-With,X-Events-Facade,User-Agent[CR][LF]referrer-policy: origin[CR][LF]x-frame-options: sameorigin[CR][LF]x-content-type-options: nosniff[CR][LF]x-xss-protection: 1; mode=block[CR][LF]api-gateway-service: api-gateway[CR][LF]hc-env: EU-PRD[CR][LF]x-vcap-request-id: 301c4da8-fc86-4e86-661a-a4d27900e3c2[CR][LF][CR][LF]
    15.01.2022 14:11	156032	16988	debug	LBS19002523 [v0.221]: call exec
    15.01.2022 14:11	202110	9418	debug	EXE19002523 [v0.221]: postdata:
    15.01.2022 14:11	202287	9418	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:11	202337	9418	debug	EXE19002523 [v0.221]: "{ "data": { "key": "Dishcare.Dishwasher.Program.Auto2", "options": [{ "key": "BSH.Common.Option.StartInRelative", "value": 0, "unit": "seconds", "name": "Startzeit" }, { "key": "Dishcare.Dishwasher.Option.HygienePlus", "value": false, "name": "HygienePlus" }, { "key": "Dishcare.Dishwasher.Option.IntensivZone", "value": false, "name": "Intensiv Zone" }, { "key": "Dishcare.Dishwasher.Option.VarioSpeedPlus", "value": false, "name": "varioSpeed Plus" }, { "key": "Dishcare.Dishwasher.Option.BrillianceDry", "value": false, "name": "Glanztrocknen" }], "name": "Auto 45-65°C" }}"
    15.01.2022 14:11	202383	9418	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:11	505230	9418	debug	EXE19002523 [v0.221]: status
    15.01.2022 14:11	505341	9418	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:11	505388	9418	debug	EXE19002523 [v0.221]: "409"
    15.01.2022 14:11	505429	9418	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:11	506715	9418	debug	EXE19002523 [v0.221]: Send header HTTP/1.1 409 Conflict[CR][LF]Date: Sat, 15 Jan 2022 13:11:25 GMT[CR][LF]Content-Type: application/vnd.bsh.sdk.v1+json[CR][LF]Content-Length: 120[CR][LF]Connection: keep-alive[CR][LF]access-control-allow-origin: *[CR][LF]access-control-allow-methods: GET,POST,OPTIONS,PUT,DELETE[CR][LF]access-control-allow-credentials: true[CR][LF]access-control-allow-headers: Authorization,Content-Type,Accept,Cache-Control,Last-Event-ID,If-Modified-Since,X-Requested-With,X-Events-Facade,User-Agent[CR][LF]referrer-policy: origin[CR][LF]x-frame-options: sameorigin[CR][LF]x-content-type-options: nosniff[CR][LF]x-xss-protection: 1; mode=block[CR][LF]api-gateway-service: api-gateway[CR][LF]hc-env: EU-PRD[CR][LF]x-vcap-request-id: 9abbfa68-0b7a-4bfe-4aac-714b3c44a81d[CR][LF][CR][LF]
    15.01.2022 14:12	781209	16988	debug	LBS19002523 [v0.221]: call exec
    15.01.2022 14:12	827649	9531	debug	EXE19002523 [v0.221]: postdata:
    15.01.2022 14:12	827815	9531	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:12	827862	9531	debug	EXE19002523 [v0.221]: "{ "data": { "key": "Dishcare.Dishwasher.Program.Auto2", "options": [{ "key": "BSH.Common.Option.StartInRelative", "value": 0, "unit": "seconds", "name": "Startzeit" }, { "key": "Dishcare.Dishwasher.Option.HygienePlus", "value": false, "name": "HygienePlus" }, { "key": "Dishcare.Dishwasher.Option.IntensivZone", "value": false, "name": "Intensiv Zone" }, { "key": "Dishcare.Dishwasher.Option.VarioSpeedPlus", "value": false, "name": "varioSpeed Plus" }, { "key": "Dishcare.Dishwasher.Option.BrillianceDry", "value": false, "name": "Glanztrocknen" }], "name": "Auto 45-65°C" }}"
    15.01.2022 14:12	827898	9531	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:12	66241	9531	debug	EXE19002523 [v0.221]: status
    15.01.2022 14:12	66345	9531	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:12	66402	9531	debug	EXE19002523 [v0.221]: "409"
    15.01.2022 14:12	66442	9531	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:12	67883	9531	debug	EXE19002523 [v0.221]: Send header HTTP/1.1 409 Conflict[CR][LF]Date: Sat, 15 Jan 2022 13:12:15 GMT[CR][LF]Content-Type: application/vnd.bsh.sdk.v1+json[CR][LF]Content-Length: 120[CR][LF]Connection: keep-alive[CR][LF]access-control-allow-origin: *[CR][LF]access-control-allow-methods: GET,POST,OPTIONS,PUT,DELETE[CR][LF]access-control-allow-credentials: true[CR][LF]access-control-allow-headers: Authorization,Content-Type,Accept,Cache-Control,Last-Event-ID,If-Modified-Since,X-Requested-With,X-Events-Facade,User-Agent[CR][LF]referrer-policy: origin[CR][LF]x-frame-options: sameorigin[CR][LF]x-content-type-options: nosniff[CR][LF]x-xss-protection: 1; mode=block[CR][LF]api-gateway-service: api-gateway[CR][LF]hc-env: EU-PRD[CR][LF]x-vcap-request-id: 07246917-6e95-4adb-627e-1484e3865b5d[CR][LF][CR][LF]
    15.01.2022 14:12	951596	16988	debug	LBS19002523 [v0.221]: call exec
    15.01.2022 14:12	994954	9590	debug	EXE19002523 [v0.221]: Array E1
    15.01.2022 14:12	995135	9590	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:12	995182	9590	debug	EXE19002523 [v0.221]: {"items":[{"name":"Tür","timestamp":1642252360,"handling" :"n one","uri":"\/api\/homeappliances\/SIEMENS-SX678X36TE-68A40E242FC9\/status\/BSH.Common.Status.DoorState","key":"BSH.Common.Sta tus.DoorState","displayvalue":"Offen","value":"BSH .Common.EnumType.DoorState.Open","level":"hint"}],"haId":"SIEMENS-SX678X36TE-68A40E242FC9"}
    15.01.2022 14:12	995218	9590	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:12	465861	16988	debug	LBS19002523 [v0.221]: call exec
    15.01.2022 14:12	513386	9605	debug	EXE19002523 [v0.221]: Array E1
    15.01.2022 14:12	513547	9605	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:12	513595	9605	debug	EXE19002523 [v0.221]: {"items":[{"name":"Tür","timestamp":1642252365,"handling" :"n one","uri":"\/api\/homeappliances\/SIEMENS-SX678X36TE-68A40E242FC9\/status\/BSH.Common.Status.DoorState","key":"BSH.Common.Sta tus.DoorState","displayvalue":"Geschlossen","value ":"BSH.Common.EnumType.DoorState.Closed","leve l":" hint"}],"haId":"SIEMENS-SX678X36TE-68A40E242FC9"}
    15.01.2022 14:12	513631	9605	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:12	437519	16988	debug	LBS19002523 [v0.221]: call exec
    15.01.2022 14:12	483989	9611	debug	EXE19002523 [v0.221]: Array E1
    15.01.2022 14:12	484167	9611	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:12	484222	9611	debug	EXE19002523 [v0.221]: {"items":[{"timestamp":1642252365,"handling":"none","uri" :"\/api\/homeappliances\/SIEMENS-SX678X36TE-68A40E242FC9\/programs\/active","key":"BSH.Common.Root.ActiveProgram","dis playvalue":"Auto 45-65°C","value":"Dishcare.Dishwasher.Program.Auto2", "level":"hint"}],"haId":"SIEMENS-SX678X36TE-68A40E242FC9"}
    15.01.2022 14:12	484261	9611	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    15.01.2022 14:12	486651	16988	debug	LBS19002523 [v0.221]: call exec
    15.01.2022 14:12	535162	9620	debug	EXE19002523 [v0.221]: Array E1
    15.01.2022 14:12	535346	9620	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT START ================
    15.01.2022 14:12	535394	9620	debug	EXE19002523 [v0.221]: {"items":[{"name":"Betriebsstatus","timestamp":1642252365 ,"h andling":"none","uri":"\/api\/homeappliances\/SIEMENS-SX678X36TE-68A40E242FC9\/status\/BSH.Common.Status.OperationState","key":"BSH.Commo n.Status.OperationState","displayvalue":"Laufend", "value":"BSH.Common.EnumType.OperationState.Ru n"," level":"hint"}],"haId":"SIEMENS-SX678X36TE-68A40E242FC9"}
    15.01.2022 14:12	535433	9620	debug	EXE19002523 [v0.221]: ================ ARRAY/OBJECT END ================
    Zuletzt geändert von vento66; 16.01.2022, 12:35.

    Einen Kommentar schreiben:


  • Marino
    antwortet
    Gut, dann kann ich das ja getrost einfach ignorieren.

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Ok, ist ne Variablendefinition. Die hab ich mittlerweile eh wieder entfernt, weil es ja mit dem Abfragen der Lüfterstufe eh nichts wird. Daher kann das als erledigt angesehen werden.

    Einen Kommentar schreiben:


  • Marino
    antwortet
    Ich bekomme beim 2522 manchmal, aber nicht immer, nach Projektaktivierung die folgenden 2 Fehler:

    Code:
    2022-01-15 16:12:39 749479 ? 32156 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19002522.php | Fehlercode: 8 | Zeile: 333 | Undefined variable: on_off ERROR
    2022-01-15 16:12:39 749608 ? 32156 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19002522.php | Fehlercode: 8 | Zeile: 334 | Undefined variable: on_off ERROR
    Eingänge sind nur Hald (E2), language (E30) und logging (E31). Steuern tue ich momentan noch ausschließlich in der Liveansicht von Edomi.

    Einen Kommentar schreiben:


  • Marino
    antwortet
    Super. Den implementiere ich mir direkt mal. Danke

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Marino Für die Restzeit gibts jetzt einen LBS: http://service.knx-user-forum.de/?co...ad&id=19002531 Einfach an A5 hängen.

    Einen Kommentar schreiben:


  • Marino
    antwortet
    Dann muss halt ein LBS mit der Zeit und Änderung getriggert werden, auch okay. Komisch, dass die API das als statischen Wert ansieht, da ja eine Restzeit viel interessanter ist, als die Anzeige des in der Vergangenheit eingestellten Wertes für den Timer.. Aber okay.

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Ja, die Zeit ist leider statisch... Müsste man mit einem LBS am Ausgang 'animieren'. Nach Ablauf sollte er aber wenigstens auf 0 gehen. (kommt natürlich auch nicht über die Schnittstelle).

    Einen Kommentar schreiben:


  • Marino
    antwortet
    Ich habe eben beim Kochen den LBS vom Kochfeld beobachtet. Stellt man eine Zeit ein, also allgemein, nicht für die Kochstelle direkt, dann zeigt A5 den Wert in Sekunden an, aber er ändert sich auch nicht, es sei denn, ich ändere am Kochfeld den Wert, dann steht dieser bei A5 statisch. Die 720s standen also über 12 Minuten da. Soll das so sein oder sollte er runter laufen?
    Als er abgelaufen war, zeigte A9 eine 1.

    409:
    Da bin ich mir auch unsicher. Ich wollte eben beim Dampfgarer/Ofen ein wenig testen und bekam beim Versuch auszuschalten als Error einen Conflict. Eine Minute später ging es dann. Keine Ahnung, warum der Fehler da auftauchte...

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Ist so, das ich eben die vorgewählten Optionen zurück bekomme, und nicht die aktuellen . Gibt es eigentlich Vorschläge für den Status 409? Mir will da nichts passendes einfallen, was generisch für alle Geräte wäre. Die original Meldung 'Conflict' scheidet ja jedenfalls aus.

    Einen Kommentar schreiben:


  • Marino
    antwortet
    Ist in Ordnung. Ich schrieb es nur, falls es ein Fehler ist. Wenn nicht, kann es mit externer Logik gelöst werden.

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Marino das mit diesen Zwangsläufigkeiten (intensiv = Aus und dann noch eine passende Lüfterstufe senden) werde ich nicht im LBS abfangen, das kann man über die externe Beschaltung des LBS erledigen. Auch die Anzeige der Lüfterstufen / Intensivstufen bei ausgeschalteter Haube kannst Du ja wie oben beschrieben lösen.

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Ja dann mal E1 = 9 und neu registrieren, am besten mit einer neu angelegten Applikation. Der alte LBS Hat da ein wenig mehr Anfragen gesendet, als denen lieb war.

    Einen Kommentar schreiben:


  • martinb07
    antwortet
    Zitat von vento66 Beitrag anzeigen
    Werte kommen aber? Oder anders gesagt, was gibt der LBS an E20 aus?
    E20 spuckt folgendes aus : „429 Too Many Requests sleep until 12:30:48“
    Diese Meldung hat sich bisher immer mit der Sleep-Meldung abgewechselt.

    Einen Kommentar schreiben:

Lädt...
X