Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Für die Ambientebeleuchtung hab ich nur nen Freiwilligen gesucht
Der Error vom 2526 dürfte in allen LBS auftauchen, ist ein copy paste Fehler bei der Implementierung vom json Eingang... Ich mach das gleich weg.
Kannst Du mal von der Haube das log schicken, wenn Du versuchst Licht einzuschalten? Noch besser, wenn das Licht händisch oder mit der Fernbedienung geschaltet wird. Bei anderen scheint das nämlich zu funktionieren. Wäre zu klären, was bei Dir anders ist.
Vielen Dank für die LBS, nach einem kleine Stolperstein verursacht durch einen schon vorhanden Home Connect Account bei dem die URL nicht eingetragen war... hat alles auf Anhieb funktioniert... Danke...
zum Testen habe ich folgende Geräte:
-Kochfeld (2x)
-Backofen (2x)
-Dunstabzug
-Kühlschrank
-Geschirrspüler
Bei dem Dunstabzug handelt es sich um eine eine Downdraft von Siemens (LD88WMM66) welche eine "Ambientebeleuchtung" hat.
Wäre es möglich den Baustein zu erweitern das diese auch bedient werden kann? Ausgände sind ja mit A19 bin A22 schon vorhanden.
Über die Eingänge E4 und E5 sowie Ausgänge A17 und A18 lässt sich das Gerät nicht bedienen.
Einen Fehler der mir aufgefallen ist wollte ich somit auch gleich mal melden. Vielleicht hilft es ja für die Weiterentwicklung der LBS.
Beim LBS19002526 sind folgende Fehler im "Edomi Fehler-Log":
19002520 Server LBS reconect handling geändert (längere Wartezeit, reset bei reconnect)
19002521 hob / oven Tür wird jetzt richtig als Text angezeigt
19002523 dishwasher Energy forecast und Water forecast hinzugefügt
Alle LBS
Ausgang hinzugefügt, der bei jeder Server Abfrage eine 1 sendet
zähl.png
die gezeigte Ausgangsbox muss an jedem vorhandenen LBS angelegt werden.
Alle Geräte LBS
Zeitverzögerung beim Init eingefügt, um die Zahl gleichzeitiger Abfragen zu minimieren
Eingang hinzugefügt, um die LBS auch mit dem LBS 19001570 nutzen zu können. Der LBS verhält sich dann wie ein json parser. Alle anderen Eingänge werden ignoriert. Schalten und setzten von Werten ist dann nicht möglich.
V5 und V6 sind jetzt befüllt. Die SI Einheit ist mir allerdings noch nicht klar.
Allerdings hatte der LBS vorher diese Fehlermeldung ausgegeben: 429 Too pause 700 sek
Mit 1 konnte ich in der Liveansicht des Logikeditiors den LBS nicht neu starten.
Auszug aus dem Fehlerlog. Das wiederholt sich dann ca. alle 13 min.
2022-01-09 04:15:37
260745
11903
debug
EXE19002520 [v0.2]: line event:KEEP-ALIVE
2022-01-09 04:20:38
348850
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:20:43
856762
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:20:44
966531
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:20:44
968482
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:20:50
476563
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:20:51
562530
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:20:51
564120
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:20:57
072127
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:20:58
152378
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:20:58
153283
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:21:03
660504
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:21:04
738892
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:21:04
740415
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:21:10
249058
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:21:11
328088
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:21:11
329835
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:21:16
838589
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:21:17
925105
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:21:17
927016
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:21:23
436059
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:21:24
545069
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:21:24
547110
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:21:30
055052
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:21:31
133038
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:21:31
134382
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:21:36
643300
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:21:37
736745
11903
debug
EXE19002520 [v0.2]: reconnect successfull
2022-01-09 04:21:37
738631
11903
debug
EXE19002520 [v0.2]: No keep allive try reconnect
2022-01-09 04:21:43
247056
11903
debug
EXE19002520 [v0.2]: no connection, reconnect
2022-01-09 04:21:43
342900
11903
debug
EXE19002520 [v0.2]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19002520.php | Error: 2 | Line: 86 | fopen(https://api.home-connect.com/api/hom...ances/events): failed to open stream: HTTP request failed! HTTP/1.1 429 Too Many Requests[CR][LF]
2022-01-09 04:21:43
344496
11903
debug
EXE19002520 [v0.2]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19002520.php | Error: 2 | Line: 87 | stream_set_blocking() expects parameter 1 to be resource, boolean given
Umlaute werden als HTML Code ausgegeben "Heißluft eco"
Ich weiß, das kommt alles so von der API, aber vielleicht könnte man das im LBS noch umwandeln vor der Ausgabe.
Warum sollte man? Ich finde es so gut, dann ist die Ausgabe für die Visu gleich korrekt und man muss sich nicht später wieder mit irgendwelchen Umlautproblemen herumschlagen.
EDIT:
Essen ist gerade fertig, daher kann ich erst später schauen. Dimmen geht, Status korrekt, aber obwohl Stufe 2 lief, meinte der LBS, die Haube wäre aus. Irgend etwas ist also noch nicht korrekt.
vento66
Ich habe nun auch einmal die neuen LBS geladen. Komischerweise kann ich mich immer nur ein paar Tage mit den Developer-Daten anmelden und dann nimmt er die Daten nicht mehr und ich muss das PW zurücksetzen.
2022-01-08 17:23:54 725454 ? 731 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19002522.php | Fehlercode: 0 | Zeile: 260 | Call to undefined function setOutset_bright() EXCEPTION
Dampfgarer und Backofen lassen sich steuern (nur kurz Power getestet).
Die Dunstabzugshaube sendet eine 1 für Licht an, aber kein Dimmwert. A18 bleibt also leer, auch wenn ich via iOS App den Dimmwert ändere.
Viele Grüße
Nils
PS: Du meintest in den Nachrichten ja noch, dass ich ggf. 24h geblockt bin. Ich hatte aus Zeitmangel die Logikseite über 24h deaktiviert. Das war es nicht. Ich musste eine neue Applikation anlegen.
vento66 Super Arbeit. Danke Micha.
Nur kleines Problem im LBS 19002526 - hier ist der Programmcode doppelt hintereinander, was zu einem Fehler beim Einlesen des LBS führt. War hier schnell gefixt, aber Du wirst es sicher im Downloadbereich anpassen wollen.
philipp900 natürlich passen wir das noch an. Das sind eben die Punkte die ich nicht testen konnte. Es sei denn ihr spendiert ne Runde homeconnect Geräte
Einrichtung geht wirklich super einfach.
Status von Backofen, Dampfgarer, Kochfeld und Geschirrspüler kommen schon mal an.
Ein/Aus funktioniert auch.
Was mir aufgefallen ist:
Beim Geschirrspüler wird Doorstate "Geschlossen" ausgegeben, beim Backofen hingegen "1".
Umlaute werden als HTML Code ausgegeben "Heißluft eco"
Ich weiß, das kommt alles so von der API, aber vielleicht könnte man das im LBS noch umwandeln vor der Ausgabe.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Einen Kommentar schreiben: