NEWS
Test Adapter device-reminder V 3.x
Test Adapter device-reminder V 3.x
-
@xenon guter Tipp. Allerdings zu spät.

Nachdem ich nur wama und trockner habe, hab ich screens gemacht und die anderen sachen rauskopiert (alexas und co.) und dann wieder reinkopiert.
Klappert auch. -
Aktuelle Test Version 3.0.0 Veröffentlichungsdatum 19.10.2023 Github Link https://github.com/Xenon-s/ioBroker.device-reminder Willkommen im Thread des Adapters "device-reminder" V 3.x
Hinweise zum Update auf die 3.0.0:
An alle die aktuell Updaten, beachtet dieses Issue! Darin wurde gefragt, ob man an seine Daten kommt, auch wenn die GUI sich nicht mehr öffnen lässt, weil die V1.2.9 installiert isthttps://github.com/Xenon-s/ioBroker.device-reminder/issues/326
Vorab:
Achtung: Alle die nicht mindestens die Version 2.1.2 installiert hatten, müssen den Adapter zwingend neu installieren!Nachdem der neue JS-Controller 5.x doch einiges an Arbeit verursacht hat und ich aus Zeitmangel nur eine "quick and dirty" Lösung raushauen konnte (2.0.1), geht es jetzt mit der Entwicklung weiter.
Womit kann ich mittlerweile Benachrichtigt werden, wenn ein Gerät gestartet oder ein Vorgang beendet wurde?
- Benachrichtung per
- Alexa
- Sayit
- Telegram
- Signal
- Pushover
- Matrix
Welche wichtigen Änderungen gibt es?
- Telegram und Whatsapp müssen jetzt auch händisch angelegt werden, da es immer wieder Probleme mit der automatischen Erkennung gab


- Sollte es zu Problemen beim Update von V 1.x kommen, muss die alte Instanz gelöscht und eine neue Instanz angelegt werden. Alternativ den Adapter de-und neu installieren.
Kleiner Tipp: Schreibt euch eure Werte aus den Gerätetypen auf, diese sind nach Neuinstallation leider auf default zurück gesetzt! - Bei Telegram kann nun neben einzelnen Usern auch ein Gruppenchat ausgewählt werden
- Neue Möglichkeiten sich per Signal und Matrix benachrichtigen zu lassen
- Bei Pushover die Möglichkeit hinzugefügt, eine Meldung zu bestätigen
- Wenn kein Switch zum Schalten der Steckdose hinterlegt wurde, kann nun auch nicht mehr ausschalten ausversehen ausgewählt werden
- Bei jeder Änderung ploppt der Button "Prüfen" auf. Dieser muss immer angeklickt werden, da er zum einen die Eingaben prüft, zum anderen aber auch die neuen Daten an eure Tabelle mit den verknüpften Geräten sendet!


- Bei falschen Angaben wird dann eine Fehlermeldung ausgegeben und es ist auch nicht möglich, die Werte im Adapter zu übernehmen!

- Bugfixes : Siehe Changelog
Bugs, Verbesserungen und alles sonstige, entweder hier oder auf github als Issue
Danke an die Tester

@xenon danke für Deine Arbeit. Ich habe den 3er Adapter installiert Läuft soweit gut. Nur bekomme ich keine Telegram Nachrichten mehr. Egal wie ich es versuche einzustellen. Habe schon einiges getestet, aber keine Nachricht.
Den Telegram Adapter .1 gecheckt. Die Daten direkt da heraus kopiert.
Habe ich einen Knoten im Kopf ?Ach als Meldung von Telegram bekomme ich folgendes
telegram.1 2023-10-29 18:25:33.298 warn 1 of 1 recipients are unknown!Gruß André

- Benachrichtung per
-
@xenon danke für Deine Arbeit. Ich habe den 3er Adapter installiert Läuft soweit gut. Nur bekomme ich keine Telegram Nachrichten mehr. Egal wie ich es versuche einzustellen. Habe schon einiges getestet, aber keine Nachricht.
Den Telegram Adapter .1 gecheckt. Die Daten direkt da heraus kopiert.
Habe ich einen Knoten im Kopf ?Ach als Meldung von Telegram bekomme ich folgendes
telegram.1 2023-10-29 18:25:33.298 warn 1 of 1 recipients are unknown!Gruß André

@gelberlemmy er sagt die dass der Empfänger unbekannt ist. Da musst du schauen, wo der Fehler liegt. Der Adapter selber hat da nix mit zu tun
-
@gelberlemmy er sagt die dass der Empfänger unbekannt ist. Da musst du schauen, wo der Fehler liegt. Der Adapter selber hat da nix mit zu tun
@xenon sagte in Test Adapter device-reminder V 3.x:
@gelberlemmy er sagt die dass der Empfänger unbekannt ist. Da musst du schauen, wo der Fehler liegt. Der Adapter selber hat da nix mit zu tun
Okay, ich darf nur den Firstname eingeben und nicht ganz Username / Firstname. Ich einigen Adaptern gibt man nur die Telegram Instanz ein ohne andere Daten. Warum hier so ?
Klappt jetzt danke
-
Hallo;
Bei den Objekten der Geräte gibt es den Eintrag Last Operations.
Beispiel:[ { "start": "28.10.2023 15:07:24", "end": "28.10.2023 17:12:45", "runtime": "02:05:10" }, { "start": "28.10.2023 17:25:05", "end": "29.10.2023 02:17:26", "runtime": "08:52:11" }, { "start": "29.10.2023 14:20:27", "end": "29.10.2023 15:23:57", "runtime": "01:03:20" }, { "start": "29.10.2023 16:54:15", "end": "29.10.2023 17:01:45", "runtime": "00:07:20" }, { "start": "30.10.2023 15:12:38", "end": "30.10.2023 15:20:18", "runtime": "00:07:30" } ]Wie kann ich mit Blockly den letzten Daten-Block aus Last Operations in drei Datenpunkte schreiben.
Also jeweils einen Datenpunkt nur von letzten Block.
DP Start =30.10.2023 15:12:38
DP Ende = 30.10.2023 15:20:18
DP Laufzeit = 00:07:30Bei meinen bisheriger Versuch komme ich schon mal auf den ersten wert "Start"

Aber ich brauche ja immer den letzten wert und die Anzahl der Einträge ist unbekannt.
Mann müsste also zuerst die Anzahl der Einträge Zählen und dann gezielt den letzten block abfragen.
Vielleicht hat da ja jemand eine Idee dazu ?
-
Hallo;
Bei den Objekten der Geräte gibt es den Eintrag Last Operations.
Beispiel:[ { "start": "28.10.2023 15:07:24", "end": "28.10.2023 17:12:45", "runtime": "02:05:10" }, { "start": "28.10.2023 17:25:05", "end": "29.10.2023 02:17:26", "runtime": "08:52:11" }, { "start": "29.10.2023 14:20:27", "end": "29.10.2023 15:23:57", "runtime": "01:03:20" }, { "start": "29.10.2023 16:54:15", "end": "29.10.2023 17:01:45", "runtime": "00:07:20" }, { "start": "30.10.2023 15:12:38", "end": "30.10.2023 15:20:18", "runtime": "00:07:30" } ]Wie kann ich mit Blockly den letzten Daten-Block aus Last Operations in drei Datenpunkte schreiben.
Also jeweils einen Datenpunkt nur von letzten Block.
DP Start =30.10.2023 15:12:38
DP Ende = 30.10.2023 15:20:18
DP Laufzeit = 00:07:30Bei meinen bisheriger Versuch komme ich schon mal auf den ersten wert "Start"

Aber ich brauche ja immer den letzten wert und die Anzahl der Einträge ist unbekannt.
Mann müsste also zuerst die Anzahl der Einträge Zählen und dann gezielt den letzten block abfragen.
Vielleicht hat da ja jemand eine Idee dazu ?
@solardach du musst mit Schleife arbeiten
-
@solardach du musst mit Schleife arbeiten
@xenon sagte in Test Adapter device-reminder V 3.x:
@solardach du musst mit Schleife arbeiten
Ja Danke; das war mir schon bewusst.
Aber ich habe keine Idee wie ich den Schleifen Zähler aufbauen soll. -
Täglich grüßt das Murmeltier anscheinend.. Die V3.0.1, die nur zwei kleine Fehler beheben sollte, läuft nicht mehr, weil ich auch den AdapterCore vom iobroker auf V3.x angehoben habe. Alle, die also auf die Fehlerbehebungen ihrer letzten issues warten, muss ich leider wieder mal vertrösten.
Langsam macht es mir auch keinen Spaß mehr -
Täglich grüßt das Murmeltier anscheinend.. Die V3.0.1, die nur zwei kleine Fehler beheben sollte, läuft nicht mehr, weil ich auch den AdapterCore vom iobroker auf V3.x angehoben habe. Alle, die also auf die Fehlerbehebungen ihrer letzten issues warten, muss ich leider wieder mal vertrösten.
Langsam macht es mir auch keinen Spaß mehr -
Täglich grüßt das Murmeltier anscheinend.. Die V3.0.1, die nur zwei kleine Fehler beheben sollte, läuft nicht mehr, weil ich auch den AdapterCore vom iobroker auf V3.x angehoben habe. Alle, die also auf die Fehlerbehebungen ihrer letzten issues warten, muss ich leider wieder mal vertrösten.
Langsam macht es mir auch keinen Spaß mehr@xenon V 3.0.0
Mit ist grade aufgefallen, dass die Ausschaltverzögerung nicht funktioniert.
Will heissen, der DR meldet "Fertig" und dann soll das Gerät nach 10 Minuten abgeschaltet werden, macht es aber nicht.
Ich habe eine Gegenprobe gemacht:
Habe ich ein Gerät was beim Ende direkt abgeschaltet werden soll geht es immer zuverlässig. Setze ich bei dem Gerät eine Verzögerung von 1 Minute, wird es nicht abgeschaltet. -
Täglich grüßt das Murmeltier anscheinend.. Die V3.0.1, die nur zwei kleine Fehler beheben sollte, läuft nicht mehr, weil ich auch den AdapterCore vom iobroker auf V3.x angehoben habe. Alle, die also auf die Fehlerbehebungen ihrer letzten issues warten, muss ich leider wieder mal vertrösten.
Langsam macht es mir auch keinen Spaß mehrVielen Dank, dass du soviel Zeit hier rein steckst. Hab den Adapter richtig lieb gewonnen.
Vielleicht liegt das nur an mir, aber seit ich auf V3 bzw. jetzt V3.0.1 bin hab ich das Problem, dass ich bei dem Gerät Geschirrspülmaschine keine Benachrichtigung bekomme wenn das Gerät fertig ist. Ist dies schon bekannt?
Beim Trockner funktioniert es. Waschmaschine kann ich nocht nicht sagen.
Was mir aber aufgefallen ist:
Beim DP runtime habe ich die Laufzeit stehen. Beim den Datenpunkten Lastruntime und Last Operation steht nichts.
Bei Trockner sind diese Werte gefüllt -
Vielen Dank, dass du soviel Zeit hier rein steckst. Hab den Adapter richtig lieb gewonnen.
Vielleicht liegt das nur an mir, aber seit ich auf V3 bzw. jetzt V3.0.1 bin hab ich das Problem, dass ich bei dem Gerät Geschirrspülmaschine keine Benachrichtigung bekomme wenn das Gerät fertig ist. Ist dies schon bekannt?
Beim Trockner funktioniert es. Waschmaschine kann ich nocht nicht sagen.
Was mir aber aufgefallen ist:
Beim DP runtime habe ich die Laufzeit stehen. Beim den Datenpunkten Lastruntime und Last Operation steht nichts.
Bei Trockner sind diese Werte gefüllt@dasbo1975 was für eine 3.0.1 hast du denn bitte installiert? Die gibt es überhaupt nicht
Da nur ein Gerät meldet, liegt es an deinen Einstellungen, nicht am Adapter, sonst würde nämlich gar nichts melden

-
@dasbo1975 was für eine 3.0.1 hast du denn bitte installiert? Die gibt es überhaupt nicht
Da nur ein Gerät meldet, liegt es an deinen Einstellungen, nicht am Adapter, sonst würde nämlich gar nichts melden

-
Also erstellt / angelegt hast du eine 3.0.1 schon. Nur noch nicht released

Aber
GITHUB INstallationen sollten nur auf Anregung des Devs erfolgen. -
@xenon
Die 3.0.1 war auch nur ein Versuch für mich. Wollte schauen ob mein Problem damit gelöst wurde.Die Einschaltmeldung bekomme ich für alle drei angelegten Geräte über Alexa und auch Telegram. Fertig nur beim Trockner.
Ich schmeiß die 3.0.1 wieder runter und probiere nochmal die 3
-
Der Adapter startet sogar neu habe mal die fehler aus dem Log angehängt
host.ioBroker 2023-11-05 13:27:27.040 error instance system.adapter.device-reminder.0 terminated with code 6 (UNCAUGHT_EXCEPTION) device-reminder.0 2023-11-05 13:27:26.907 info terminating device-reminder.0 2023-11-05 13:27:26.406 warn Terminated (UNCAUGHT_EXCEPTION): Without reason device-reminder.0 2023-11-05 13:27:26.404 info terminating device-reminder.0 2023-11-05 13:27:26.396 error Converting circular structure to JSON --> starting at object with constructor 'Timeout' | property '_idlePrev' -> object with constructor 'TimersList' --- property '_idleNext' closes the circle device-reminder.0 2023-11-05 13:27:26.395 error TypeError: Converting circular structure to JSON --> starting at object with constructor 'Timeout' | property '_idlePrev' -> object with constructor 'TimersList' --- property '_idleNext' closes the circle at JSON.stringify (<anonymous>) at sendMsg (/opt/iobroker/node_modules/iobroker.device-reminder/main.js:1144:47) device-reminder.0 2023-11-05 13:27:26.394 error unhandled promise rejection: Converting circular structure to JSON --> starting at object with constructor 'Timeout' | property '_idlePrev' -> object with constructor 'TimersList' --- property '_idleNext' closes the circle device-reminder.0 2023-11-05 13:27:26.393 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). -
Hallo,
vor etwa 1 Woche habe ich mich endlich getraut und den Adapter auf die V3.0.0 hochgezogen und alles wieder eingestellt. Heute nun, weil die Sonne bei uns scheint, hab ich nach der Wäsche mal den Trockner angeworfen. Alles super, nur sagt er mir etwa alle 2-10 Minuten, die Zeitabstände sind unterschiedlich, das der Trockner gestartet wurde. Die Last liegt dabei aber immer mindestens im 3stelligen Bereich. In den Datenpunkten fängt er dann natürlich immer von vorne an zu zählen, was die Laufzeit betrifft.
Habe ich etwas vergessen einzustellen, ich konnte dafür aber nichts finden?
Jetzt bin ich mal gespannt, ob er wenigstens das Ende richtig und nur einmal meldet.
-
Hallo. Habe die Version 3.0.0 im Einsatz.
Alexa Benachrichtigung funktioniert. Aber leider werden keine E-Mails versendet.
2023-11-11 13:29:22.275 - [34mdebug[39m: device-reminder.0 (26546) {"checked":[{"name":"Familie","id":"1"}],"failed":[]}
2023-11-11 13:29:22.275 - [34mdebug[39m: device-reminder.0 (26546) respond wird ausgefuehrt: {"checked":[{"name":"Familie","id":"1"}],"failed":[]} -
Hat jemand eine Ahnung, ob die Standardwerte für Waschmaschine, Trockner und Spülmaschine in der neuen Version 3.0.0 gegenüber den früheren Versionen verändert wurden? Ich habe mit der alten Version und deren Werten die Startmeldung und auch eine Endmeldung erhalten. Mit der neuen Version bekomme ich leider keine Endmeldung mehr, Startmeldung funktioniert. Ich habe mir leider damals beim Versionsupgrade meine Werte nicht notiert.
Vielleicht hat ja noch jemand die Werte aus der alten Version, falls die mal angepasst wurden.Gruß
Dennis


