@tt-tom sagte in SONOFF NSPanel mit Lovelace UI:
so ist jetzt auf Github, die Werte sollten auch schon bei dir passen. Habe viel geändert, darum bitte das ganze Script ersetzen.
Vielen Dank! Klappt alles, wie gewünscht!
Grüße
ompi
@tt-tom sagte in SONOFF NSPanel mit Lovelace UI:
so ist jetzt auf Github, die Werte sollten auch schon bei dir passen. Habe viel geändert, darum bitte das ganze Script ersetzen.
Vielen Dank! Klappt alles, wie gewünscht!
Grüße
ompi
@tt-tom sagte in SONOFF NSPanel mit Lovelace UI:
so ist jetzt auf Github, die Werte sollten auch schon bei dir passen. Habe viel geändert, darum bitte das ganze Script ersetzen.
Vielen Dank! Klappt alles, wie gewünscht!
Grüße
ompi
@tt-tom
das mit dem gleichen Termin ist richtig, da bei der nächsten Abholung die blaue Tonne mit dran ist. Die blaue Tonne wird nur alle 4 Wochen geholt. Die Anderen alle 2 Wochen.
Das mit dem eigenen Namen würde mir reichen. Dann würde ich 2 Termine anzeigen lassen:
Danke dir!
@tt-tom
Ja, der Debugmodus war aktiviert. Nun schreibt er auch alles.
Hier die JSON aus trashschedule.0.type.json
[{"name":"Restmülltonne","daysLeft":8,"nextDate":1702508400000,"_completed":false,"_color":"#545454"},{"name":"Gelbe Tonne","daysLeft":8,"nextDate":1702508400000,"_completed":false,"_color":"#bab827"},{"name":"Biotonne","daysLeft":8,"nextDate":1702508400000,"_completed":false,"_color":"#27ba4e"},{"name":"Blaue Papiertonne","daysLeft":8,"nextDate":1702508400000,"_completed":false,"_color":"#2764ba"}]
Grüße
ompi
@tt-tom sagte in SONOFF NSPanel mit Lovelace UI:
@ompi du könntest jetzt als Event / Suchmuster folgendes machen. Hast dann aber nur zwei Tonnenfarben. z.B.
const idRestmuellName: string = 'Gelbe Tonne, Biotonne, Restmülltonne'; // Schwarze Tonne const idWertstoffName: string = 'Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich'; // Gelbe Tonne / Sack
wirst aber Probleme mit dem Eventnamen auf dem Display haben, wegen begrenzte Anzahl an Zeichen.
Edit: wie würdest du es am liebsten auf dem Display haben bzw. angezeigt bekommen.
Danke für die Antwort. Wenn ich es so eingebe, scheint das Skript wohl Übereinstimmungen zu finden, kann diese aber anscheinend nicht in die Objekte schreiben.
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: getState(id=ical.0.data.table, timerId=undefined) => {"val":[{"date":"14.12.2023 ","event":" Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","_class":"ical_Abfall ","_date":"2023-12-13T23:00:00.000Z","_end":"2023-12-14T23:00:00.000Z","_IDID":"6568f816d4d7f","_allDay":true,"_private":false,"_rule":" ","location":"","_calName":"Abfall","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"start":"2023-12-13T23:00:00.000Z","datetype":"date","end":"2023-12-14T23:00:00.000Z","dtstamp":"2023-12-05T21:43:50.000Z","uid":"6568f816d4d7f","class":"PUBLIC","created":"2023-11-30T21:01:19.000Z","lastmodified":"2023-11-30T21:01:19.000Z","sequence":"0","status":"CONFIRMED","summary":" Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","transparency":"OPAQUE","MICROSOFT-CDO-ALLDAYEVENT":"TRUE","method":"PUBLISH"}},{"date":"29.12.2023 ","event":" Gelbe Tonne, Biotonne, Restmülltonne","_class":"ical_Abfall ","_date":"2023-12-28T23:00:00.000Z","_end":"2023-12-29T23:00:00.000Z","_IDID":"6568f816d4d84","_allDay":true,"_private":false,"_rule":" ","location":"","_calName":"Abfall","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"start":"2023-12-28T23:00:00.000Z","datetype":"date","end":"2023-12-29T23:00:00.000Z","dtstamp":"2023-12-05T21:43:50.000Z","uid":"6568f816d4d84","class":"PUBLIC","created":"2023-11-30T21:01:23.000Z","lastmodified":"2023-11-30T21:01:23.000Z","sequence":"0","status":"CONFIRMED","summary":" Gelbe Tonne, Biotonne, Restmülltonne","transparency":"OPAQUE","MICROSOFT-CDO-ALLDAYEVENT":"TRUE","method":"PUBLISH"}}],"ack":true,"ts":1701812630745,"q":0,"from":"system.adapter.ical.0","user":"system.user.admin","lc":1701812630745}
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Rohdaten von iCal: [{"date":"14.12.2023 ","event":" Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","_class":"ical_Abfall ","_date":"2023-12-13T23:00:00.000Z","_end":"2023-12-14T23:00:00.000Z","_IDID":"6568f816d4d7f","_allDay":true,"_private":false,"_rule":" ","location":"","_calName":"Abfall","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"start":"2023-12-13T23:00:00.000Z","datetype":"date","end":"2023-12-14T23:00:00.000Z","dtstamp":"2023-12-05T21:43:50.000Z","uid":"6568f816d4d7f","class":"PUBLIC","created":"2023-11-30T21:01:19.000Z","lastmodified":"2023-11-30T21:01:19.000Z","sequence":"0","status":"CONFIRMED","summary":" Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","transparency":"OPAQUE","MICROSOFT-CDO-ALLDAYEVENT":"TRUE","method":"PUBLISH"}},{"date":"29.12.2023 ","event":" Gelbe Tonne, Biotonne, Restmülltonne","_class":"ical_Abfall ","_date":"2023-12-28T23:00:00.000Z","_end":"2023-12-29T23:00:00.000Z","_IDID":"6568f816d4d84","_allDay":true,"_private":false,"_rule":" ","location":"","_calName":"Abfall","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"start":"2023-12-28T23:00:00.000Z","datetype":"date","end":"2023-12-29T23:00:00.000Z","dtstamp":"2023-12-05T21:43:50.000Z","uid":"6568f816d4d84","class":"PUBLIC","created":"2023-11-30T21:01:23.000Z","lastmodified":"2023-11-30T21:01:23.000Z","sequence":"0","status":"CONFIRMED","summary":" Gelbe Tonne, Biotonne, Restmülltonne","transparency":"OPAQUE","MICROSOFT-CDO-ALLDAYEVENT":"TRUE","method":"PUBLISH"}}]
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Anzahl iCal - Daten: 2
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: --------- Nächster Termin wird geprüft ---------
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Startdatum UTC: 2023-12-13T23:00:00.000Z
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Datum: 14.12.2023
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Event: Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Kontrolle Leerzeichen %Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich%
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.1.date, state={"val":"14.12.2023 ","ack":false,"ts":1701812630746,"q":0,"from":"system.adapter.javascript.0","lc":1701812630746,"c":"script.js.common.NSPanel.Abfall"})
2023-12-05 22:43:50.746 - warn: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.1.date, state={"val":"14.12.2023 ","ack":false,"ts":1701812630746,"q":0,"from":"system.adapter.javascript.0","lc":1701812630746,"c":"script.js.common.NSPanel.Abfall"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.1.event, state={"val":"Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","ack":false,"ts":1701812630746,"q":0,"from":"system.adapter.javascript.0","lc":1701812630746,"c":"script.js.common.NSPanel.Abfall"})
2023-12-05 22:43:50.746 - warn: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.1.event, state={"val":"Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","ack":false,"ts":1701812630746,"q":0,"from":"system.adapter.javascript.0","lc":1701812630746,"c":"script.js.common.NSPanel.Abfall"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
2023-12-05 22:43:50.746 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.1.color, state={"val":65504,"ack":false,"ts":1701812630746,"q":0,"from":"system.adapter.javascript.0","lc":1701812630746,"c":"script.js.common.NSPanel.Abfall"})
2023-12-05 22:43:50.746 - warn: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.1.color, state={"val":65504,"ack":false,"ts":1701812630746,"q":0,"from":"system.adapter.javascript.0","lc":1701812630746,"c":"script.js.common.NSPanel.Abfall"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Abfallnummer: 1
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: --------- Nächster Termin wird geprüft ---------
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Startdatum UTC: 2023-12-28T23:00:00.000Z
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Datum: 29.12.2023
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Event: Gelbe Tonne, Biotonne, Restmülltonne
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Kontrolle Leerzeichen %Gelbe Tonne, Biotonne, Restmülltonne%
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.2.date, state={"val":"29.12.2023 ","ack":false,"ts":1701812630747,"q":0,"from":"system.adapter.javascript.0","lc":1701812630747,"c":"script.js.common.NSPanel.Abfall"})
2023-12-05 22:43:50.747 - warn: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.2.date, state={"val":"29.12.2023 ","ack":false,"ts":1701812630747,"q":0,"from":"system.adapter.javascript.0","lc":1701812630747,"c":"script.js.common.NSPanel.Abfall"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.2.event, state={"val":"Gelbe Tonne, Biotonne, Restmülltonne","ack":false,"ts":1701812630747,"q":0,"from":"system.adapter.javascript.0","lc":1701812630747,"c":"script.js.common.NSPanel.Abfall"})
2023-12-05 22:43:50.747 - warn: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.2.event, state={"val":"Gelbe Tonne, Biotonne, Restmülltonne","ack":false,"ts":1701812630747,"q":0,"from":"system.adapter.javascript.0","lc":1701812630747,"c":"script.js.common.NSPanel.Abfall"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.2.color, state={"val":33840,"ack":false,"ts":1701812630747,"q":0,"from":"system.adapter.javascript.0","lc":1701812630747,"c":"script.js.common.NSPanel.Abfall"})
2023-12-05 22:43:50.747 - warn: javascript.0 (181) script.js.common.NSPanel.Abfall: setForeignState(id=0_userdata.0.Abfallkalender.2.color, state={"val":33840,"ack":false,"ts":1701812630747,"q":0,"from":"system.adapter.javascript.0","lc":1701812630747,"c":"script.js.common.NSPanel.Abfall"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
2023-12-05 22:43:50.747 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Abfallnummer: 2
Die Anzeige aus dem Beispiel würde mir schon reichen. Wobei mir die Restmülltonne, Blaue Tonne und Gelbe Tonne reichen würden.
Der trashschedule Adapter schafft es die Tonnen zu trennen und die jeweiligen Abholdaten anzuzeigen. Das hilft mir beim NSPanel aber nicht weiter, oder?
@tt-tom
Ja das ist so korrekt. Alle 2 Wochen immer Donnerstags werden Tonnen abgeholt.
Hallo,
ich habe Probleme den Abfallkalender zum Laufen zu bekommen. Ich benutze das Script von @TT-Tom in Version 5.0.1. Leider findet er die Daten nicht im Event des iCal Adapters. Ich vermute es liegt daran, dass mein Abfallentsorger an dem Abholdatum alle Tonnen in einen Termin schreibt.
Hier meine Einstellungen:
const idAbfalliCal: string = 'ical.0'; // iCal Instanz zum Abfallkalender
const idUserdataAbfallVerzeichnis: string = '0_userdata.0.Abfallkalender'; // Name des Datenpunktverzeichnis unter 0_userdata.0 -> Strandard = 0_userdata.0.Abfallkalender
const idAliasPanelVerzeichnis: string = 'alias.0.NSPanel.1'; //Name PanelVerzeichnis unter alias.0. Standard = alias.0.NSPanel.1
const idAliasAbfallVerzeichnis: string = 'Abfall'; //Name Verzeichnis unterhalb der idPanelverzeichnis Standard = Abfall
const idZeichenLoeschen: number = 0; // x Zeichen links vom String abziehen, wenn vor dem Eventname noch Text steht z.B. Strassenname; Standard = 0
const idRestmuellName: string = 'Restmülltonne'; // Schwarze Tonne
const idWertstoffName: string = 'Gelbe Tonne'; // Gelbe Tonne / Sack
const idPappePapierName: string = 'Blaue Papiertonne'; // Blaue Tonne
const idBioabfaelleName: string = 'Biotonne'; // Braune Tonne
const Debug: boolean = true;
und hier das Debug-Log:
2023-12-05 19:00:02.122 - info: ical.0 (767) processing URL: Abfall https://calendar.google.com/calendar/ical/90c6935f62166d5af6a44cd28b9a72d7074a4b0989748ca2e747129b0caa9b43%40group.calendar.google.com/private-e049e14c265379b5fbc47fe767c9436b/basic.ics
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: getState(id=ical.0.data.table, timerId=undefined) => {"val":[{"date":"14.12.2023 ","event":" Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","_class":"ical_Abfall ","_date":"2023-12-13T23:00:00.000Z","_end":"2023-12-14T23:00:00.000Z","_IDID":"6568f816d4d7f","_allDay":true,"_private":false,"_rule":" ","location":"","_calName":"Abfall","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"start":"2023-12-13T23:00:00.000Z","datetype":"date","end":"2023-12-14T23:00:00.000Z","dtstamp":"2023-12-05T18:00:02.000Z","uid":"6568f816d4d7f","class":"PUBLIC","created":"2023-11-30T21:01:19.000Z","lastmodified":"2023-11-30T21:01:19.000Z","sequence":"0","status":"CONFIRMED","summary":" Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","transparency":"OPAQUE","MICROSOFT-CDO-ALLDAYEVENT":"TRUE","method":"PUBLISH"}},{"date":"29.12.2023 ","event":" Gelbe Tonne, Biotonne, Restmülltonne","_class":"ical_Abfall ","_date":"2023-12-28T23:00:00.000Z","_end":"2023-12-29T23:00:00.000Z","_IDID":"6568f816d4d84","_allDay":true,"_private":false,"_rule":" ","location":"","_calName":"Abfall","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"start":"2023-12-28T23:00:00.000Z","datetype":"date","end":"2023-12-29T23:00:00.000Z","dtstamp":"2023-12-05T18:00:02.000Z","uid":"6568f816d4d84","class":"PUBLIC","created":"2023-11-30T21:01:23.000Z","lastmodified":"2023-11-30T21:01:23.000Z","sequence":"0","status":"CONFIRMED","summary":" Gelbe Tonne, Biotonne, Restmülltonne","transparency":"OPAQUE","MICROSOFT-CDO-ALLDAYEVENT":"TRUE","method":"PUBLISH"}}],"ack":true,"ts":1701799202129,"q":0,"from":"system.adapter.ical.0","user":"system.user.admin","lc":1701799202129}
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Rohdaten von iCal: [{"date":"14.12.2023 ","event":" Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","_class":"ical_Abfall ","_date":"2023-12-13T23:00:00.000Z","_end":"2023-12-14T23:00:00.000Z","_IDID":"6568f816d4d7f","_allDay":true,"_private":false,"_rule":" ","location":"","_calName":"Abfall","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"start":"2023-12-13T23:00:00.000Z","datetype":"date","end":"2023-12-14T23:00:00.000Z","dtstamp":"2023-12-05T18:00:02.000Z","uid":"6568f816d4d7f","class":"PUBLIC","created":"2023-11-30T21:01:19.000Z","lastmodified":"2023-11-30T21:01:19.000Z","sequence":"0","status":"CONFIRMED","summary":" Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich","transparency":"OPAQUE","MICROSOFT-CDO-ALLDAYEVENT":"TRUE","method":"PUBLISH"}},{"date":"29.12.2023 ","event":" Gelbe Tonne, Biotonne, Restmülltonne","_class":"ical_Abfall ","_date":"2023-12-28T23:00:00.000Z","_end":"2023-12-29T23:00:00.000Z","_IDID":"6568f816d4d84","_allDay":true,"_private":false,"_rule":" ","location":"","_calName":"Abfall","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"start":"2023-12-28T23:00:00.000Z","datetype":"date","end":"2023-12-29T23:00:00.000Z","dtstamp":"2023-12-05T18:00:02.000Z","uid":"6568f816d4d84","class":"PUBLIC","created":"2023-11-30T21:01:23.000Z","lastmodified":"2023-11-30T21:01:23.000Z","sequence":"0","status":"CONFIRMED","summary":" Gelbe Tonne, Biotonne, Restmülltonne","transparency":"OPAQUE","MICROSOFT-CDO-ALLDAYEVENT":"TRUE","method":"PUBLISH"}}]
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Anzahl iCal - Daten: 2
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: --------- Nächster Termin wird geprüft ---------
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Startdatum UTC: 2023-12-13T23:00:00.000Z
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Datum: 14.12.2023
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Event: Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Kontrolle Leerzeichen %Gelbe Tonne, Biotonne, Restmülltonne, Blaue Papiertonne, Restmülltonne 4-wöchentlich%
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Kein Abfalltermin => Event passt mit keinem Abfallnamen überein.
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: --------- Nächster Termin wird geprüft ---------
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Startdatum UTC: 2023-12-28T23:00:00.000Z
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Datum: 29.12.2023
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Event: Gelbe Tonne, Biotonne, Restmülltonne
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Kontrolle Leerzeichen %Gelbe Tonne, Biotonne, Restmülltonne%
2023-12-05 19:00:02.130 - info: javascript.0 (181) script.js.common.NSPanel.Abfall: Kein Abfalltermin => Event passt mit keinem Abfallnamen überein.
Kann mir da jemand weiterhelfen?
Grüße
ompi
Hallo,
ich habe einen Roborock S5 max und verbinde den gerade mit dem mihome-vacuum Adapter V2.0.9 vom GIT. Bei den Räumen ist mir aufgefallen, dass wenn ich über den roomClean-Button die Raumreinigung starte und ich das Feld "roomFanPower" leer lasse. Stürzt der Adapter ab. Debug-Log-File habe ich angehängt. Die Raumreinigung startet trotzdem und nach ner halben Minute ist das Adapter neugestartet.
mihome-vacuum.0 2020-05-18 21:40:54.007 info (11511) Connected
mihome-vacuum.0 2020-05-18 21:40:53.998 debug (11511) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0
mihome-vacuum.0 2020-05-18 21:40:53.996 debug (11511) Receive <<< {"result":[{"msg_ver":2,"msg_seq":3746,"state":18,"battery":100,"clean_time":30,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":3,"in_returning":0,"in_fresh_state":0,"
mihome-vacuum.0 2020-05-18 21:40:53.989 debug (11511) sendMsg[1] >>> {"id":1,"method":"get_status"}
mihome-vacuum.0 2020-05-18 21:40:53.911 debug (11511) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0
mihome-vacuum.0 2020-05-18 21:40:53.911 info (11511) connecting, this can take up to 10 minutes ...
mihome-vacuum.0 2020-05-18 21:40:53.910 warn (11511) Time difference between Mihome Vacuum and ioBroker: 1 sec
mihome-vacuum.0 2020-05-18 21:40:53.910 debug (11511) Receive <<< Helo <<< 2131002000000000132d559d5ec2e4c6ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2020-05-18 21:40:53.898 info (11511) New generation or new fw(3.5.8,0780) detected, create new states goto and zoneclean
mihome-vacuum.0 2020-05-18 21:40:53.868 debug (11511) server started on 0.0.0.0:53421
mihome-vacuum.0 2020-05-18 21:40:53.858 info (11511) Create state clean_home for controlling by cloud adapter
mihome-vacuum.0 2020-05-18 21:40:53.858 info (11511) Expert mode enabled, states created
mihome-vacuum.0 2020-05-18 21:40:53.848 debug (11511) Xiaomi Cloud: Logging in
mihome-vacuum.0 2020-05-18 21:40:53.846 debug (11511) load Map creator... true
mihome-vacuum.0 2020-05-18 21:40:53.716 info (11511) starting. Version 2.0.9-RC07 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.20.1
mihome-vacuum.0 2020-05-18 21:40:51.680 debug (11511) statesDB connected
mihome-vacuum.0 2020-05-18 21:40:51.679 debug (11511) States connected to redis: 127.0.0.1:9000
mihome-vacuum.0 2020-05-18 21:40:51.638 debug (11511) States create System PubSub Client
mihome-vacuum.0 2020-05-18 21:40:51.636 debug (11511) States create User PubSub Client
mihome-vacuum.0 2020-05-18 21:40:51.612 debug (11511) Redis States: Use Redis connection: 127.0.0.1:9000
mihome-vacuum.0 2020-05-18 21:40:51.609 debug (11511) objectDB connected
mihome-vacuum.0 2020-05-18 21:40:51.604 debug (11511) Objects connected to redis: 127.0.0.1:9001
mihome-vacuum.0 2020-05-18 21:40:51.544 debug (11511) Objects client initialize lua scripts
mihome-vacuum.0 2020-05-18 21:40:51.543 debug (11511) Objects create User PubSub Client
mihome-vacuum.0 2020-05-18 21:40:51.542 debug (11511) Objects create System PubSub Client
mihome-vacuum.0 2020-05-18 21:40:51.539 debug (11511) Objects client ready ... initialize now
mihome-vacuum.0 2020-05-18 21:40:51.076 debug (11511) Redis Objects: Use Redis connection: 127.0.0.1:9001
mihome-vacuum.0 2020-05-18 21:40:18.877 info (31264) Terminated (NO_ERROR): Without reason
mihome-vacuum.0 2020-05-18 21:40:18.875 info (31264) terminating
mihome-vacuum.0 2020-05-18 21:40:18.864 error at process._tickCallback (internal/process/next_tick.js:68:7)
mihome-vacuum.0 2020-05-18 21:40:18.864 error at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
mihome-vacuum.0 2020-05-18 21:40:18.864 error at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
mihome-vacuum.0 2020-05-18 21:40:18.864 error at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:572:33)
mihome-vacuum.0 2020-05-18 21:40:18.864 error at /opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:177:68
mihome-vacuum.0 2020-05-18 21:40:18.864 error (31264) TypeError: Cannot read property 'val' of null
mihome-vacuum.0 2020-05-18 21:40:18.862 error (31264) uncaught exception: Cannot read property 'val' of null
mihome-vacuum.0 2020-05-18 21:40:18.832 debug (31264) sendMsg[1] >>> {"id":764,"method":"app_segment_clean","params":[18]}
mihome-vacuum.0 2020-05-18 21:40:18.831 info (31264) trigger cleaning segment 18
mihome-vacuum.0 2020-05-18 21:40:18.824 debug (31264) sendTo "cleanSegments" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0
mihome-vacuum.0 2020-05-18 21:40:18.821 debug (31264) stateChange mihome-vacuum.0.rooms.756001011138.roomClean {"val":true,"ack":false,"ts":1589830818817,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1589815704045}
Grüße
ompi
Ich muss hier leider nochmal pushen. Ich bekomme das einfach nicht zum laufen und bin total ratlos. Also falls noch jemand ne Idee, wäre das schön. Sonst leg ich das mit dem Docker auf Eis und installiere parallel zu OMV!
@duffbeer2000 said in ioBroker.Zigbee - Stick wird nicht erkannt:
@ompi Funktioniert der Adapter denn, wenn nein was tut denn nicht? Wenn ich das richtig sehe dann sollte er installiert sein. Wenn du über gut installierst solltest du danach noch unter Adapter noch einen upload machen.
Der Adapter ist installiert aber bleibt rot und startet, wie oben im Log zu sehen, immer neu. Upload habe ich gemacht.
Edit: Auf einem jungfreulichen ioBroker im Docker der gleiche Fehler. Bin langsam ratlos. Letzte Woche klappte es irgendwann und ich weiß nicht warum!