NEWS
Test Adapter device-reminder v0.x
-
@da_Woody sagte in Test Adapter device-reminder v0.x:
@Xenon hüstel...

hier wird erstellt:


hier wird angepasst:


-
@da_Woody sagte in Test Adapter device-reminder v0.x:
@Xenon hüstel...

hier wird erstellt:


hier wird angepasst:


-
Aktuelle Test Version 0.7.4 Veröffentlichungsdatum 20.10.2020 Github Link https://github.com/Xenon-s/ioBroker.device-reminder 
Adapter ist seit dem 27.11.20 in der latest
ACHTUNG wer von einer Version kleiner 0.4 kommt muss zwingend alle Instanzen löschen und den Adapter danach erst updaten!
Hinweis: Der Intervall eurer Messsteckdose sollte nicht größer 10 Sekunden eingestellt sein, um Falschmeldungen vorzubeugen. Messwerte werden automatisch alle 10 Sekunden vom Adapter abgerufen
Dieser Adapter kann anhand von Messsteckdosen erkennen, ob ein Gerät eingeschaltet, in Betrieb oder ausgeschaltet wurde und darauf reagieren. Es kann x Geräte gleichzeitig überwachen (auch unterschiedliche). Derzeit können Nachrichten per (Mehrfachauswahl pro gerät möglich)
- Listenpunkt Telegram
- Listenpunkt Whatsapp
- Listenpunkt Alexa
- Listenpunkt sayit
automatisiert ausgegeben werden. Es ist ebenfalls möglich, die Steckdose nach Beendigung des Vorgangs automatisch (optional auch verzögert) abzuschalten.
Hintergrund: es kommen ununterbrochen Anfragen nach Scripten, die genau diese Funktionen erfüllen sollen, aber nie funktioniert ein Script für unterschiedlichste Geräte. Das Problem wollten wir lösen und es gerade Einsteigern erleichtern, auf ihre Geräteänderungen einfach reagieren zu können.Die Version 0.7.4 ist in der stable zu finden. Es geht mit der Version 1.0 weiter!





Vorschläge für Erweiterungen oder Änderungen als Issue auf github
Changelog
siehe github@Xenon
Ist auch eine Benachrichtigung per Email geplant? -
@sigi234 sagte in Test Adapter device-reminder v0.x:
@Xenon
Ist auch eine Benachrichtigung per Email geplant?zur Zeit nicht, ich wollte nur die größten Messenger und Alexa abfangen. Es gibt aber einen Datenpunkt, der dir zur gleichen Zeit wie die Messenger die Benachrichtigung zur Verfügung stellt. Da kannst du dann mit einem 5 Zeilen Script jeden weiteren Messenger einbinden
-
@sigi234 sagte in Test Adapter device-reminder v0.x:
@Xenon
Ist auch eine Benachrichtigung per Email geplant?zur Zeit nicht, ich wollte nur die größten Messenger und Alexa abfangen. Es gibt aber einen Datenpunkt, der dir zur gleichen Zeit wie die Messenger die Benachrichtigung zur Verfügung stellt. Da kannst du dann mit einem 5 Zeilen Script jeden weiteren Messenger einbinden
@Xenon Läuft soweit, abschaltung auch nach "0" Minuten gehtAllerdings sendet er mir, trotz (wohlweisslich) nicht angehaktem Telegram-Messenger eine Telegram Message:
Waschmaschine Telegram true---> Ralf [wird auch gesendet wie "bestellt"]
Wasserkocher Telegram true---> (leer) [wird dennoch gesendet]{"deviceName":"Waschmaschine","deviceType":"Waschmaschine","currentConsumption":"sonoff.0.Waschmaschine.ENERGY_Power","switchPower":"sonoff.0.Waschmaschine.POWER","pathStatus":"Waschmaschine.Zustand","pathLiveConsumption":"Waschmaschine.Verbrauch aktuell","timeTotal":"Waschmaschine.Laufzeit","messageDP":"Waschmaschine.messageDP","startMessageText":"","endMessageText":"Waschmaschine ist fertig","startMessageSent":false,"endMessageSent":false,"started":false,"autoOff":true,"verbrauch":null,"resultStart":null,"resultEnd":null,"startValue":30,"endValue":15,"startCount":5,"endCount":65,"startZeit":0,"endZeit":0,"arrStart":[],"arrAbbruch":[],"startMessage":false,"endMessage":true,"timeoutInMS":300000,"timer":true,"timeout":null,"telegramUser":"Ralf","telegram":true,"alexaID":["1"],"alexa":true,"sayIt":false,"whatsappID":["1"],"whatsapp":true},"sonoff.0.Wasserkocher.ENERGY_Power":{"deviceName":"Wasserkocher","deviceType":"Wasserkocher","currentConsumption":"sonoff.0.Wasserkocher.ENERGY_Power","switchPower":"sonoff.0.Wasserkocher.POWER","pathStatus":"Wasserkocher.Zustand","pathLiveConsumption":"Wasserkocher.Verbrauch aktuell","timeTotal":"Wasserkocher.Laufzeit","messageDP":"Wasserkocher.messageDP","startMessageText":"","endMessageText":"Wasserkocher ist fertig","startMessageSent":false,"endMessageSent":false,"started":false,"autoOff":true,"verbrauch":null,"resultStart":null,"resultEnd":null,"startValue":10,"endValue":5,"startCount":2,"endCount":2,"startZeit":0,"endZeit":0,"arrStart":[],"arrAbbruch":[],"startMessage":false,"endMessage":true,"timeoutInMS":0,"timeout":null,"telegramUser":"","telegram":true,"alexaID":["1"],"alexa":true,"sayIt":false,"whatsappID":["1"],"whatsapp":true}} -
@sigi234 sagte in Test Adapter device-reminder v0.x:
@Xenon
Ist auch eine Benachrichtigung per Email geplant?zur Zeit nicht, ich wollte nur die größten Messenger und Alexa abfangen. Es gibt aber einen Datenpunkt, der dir zur gleichen Zeit wie die Messenger die Benachrichtigung zur Verfügung stellt. Da kannst du dann mit einem 5 Zeilen Script jeden weiteren Messenger einbinden
-
-
@michihorn bittsche
-
@Xenon Fällt mir grade auf: Vorher hatte der DP Zustand ein "ausgeschaltet", jetzt steht da immer nach beenden ein "undefined", macht mir nichts, ist nur so ins Auge geflogen
@guergen sagte in Test Adapter device-reminder v0.x:
@Xenon Fällt mir grade auf: Vorher hatte der DP Zustand ein "ausgeschaltet", jetzt steht da immer nach beenden ein "undefined", macht mir nichts, ist nur so ins Auge geflogen
Das mit dem undefined ist mir auch aufgefallen, da muss ich nochmal nach schauen. Da stimmt was nicht
-
@Xenon Läuft soweit, abschaltung auch nach "0" Minuten gehtAllerdings sendet er mir, trotz (wohlweisslich) nicht angehaktem Telegram-Messenger eine Telegram Message:
Waschmaschine Telegram true---> Ralf [wird auch gesendet wie "bestellt"]
Wasserkocher Telegram true---> (leer) [wird dennoch gesendet]{"deviceName":"Waschmaschine","deviceType":"Waschmaschine","currentConsumption":"sonoff.0.Waschmaschine.ENERGY_Power","switchPower":"sonoff.0.Waschmaschine.POWER","pathStatus":"Waschmaschine.Zustand","pathLiveConsumption":"Waschmaschine.Verbrauch aktuell","timeTotal":"Waschmaschine.Laufzeit","messageDP":"Waschmaschine.messageDP","startMessageText":"","endMessageText":"Waschmaschine ist fertig","startMessageSent":false,"endMessageSent":false,"started":false,"autoOff":true,"verbrauch":null,"resultStart":null,"resultEnd":null,"startValue":30,"endValue":15,"startCount":5,"endCount":65,"startZeit":0,"endZeit":0,"arrStart":[],"arrAbbruch":[],"startMessage":false,"endMessage":true,"timeoutInMS":300000,"timer":true,"timeout":null,"telegramUser":"Ralf","telegram":true,"alexaID":["1"],"alexa":true,"sayIt":false,"whatsappID":["1"],"whatsapp":true},"sonoff.0.Wasserkocher.ENERGY_Power":{"deviceName":"Wasserkocher","deviceType":"Wasserkocher","currentConsumption":"sonoff.0.Wasserkocher.ENERGY_Power","switchPower":"sonoff.0.Wasserkocher.POWER","pathStatus":"Wasserkocher.Zustand","pathLiveConsumption":"Wasserkocher.Verbrauch aktuell","timeTotal":"Wasserkocher.Laufzeit","messageDP":"Wasserkocher.messageDP","startMessageText":"","endMessageText":"Wasserkocher ist fertig","startMessageSent":false,"endMessageSent":false,"started":false,"autoOff":true,"verbrauch":null,"resultStart":null,"resultEnd":null,"startValue":10,"endValue":5,"startCount":2,"endCount":2,"startZeit":0,"endZeit":0,"arrStart":[],"arrAbbruch":[],"startMessage":false,"endMessage":true,"timeoutInMS":0,"timeout":null,"telegramUser":"","telegram":true,"alexaID":["1"],"alexa":true,"sayIt":false,"whatsappID":["1"],"whatsapp":true}}@guergen sagte in Test Adapter device-reminder v0.x:
@Xenon Läuft soweit, abschaltung auch nach "0" Minuten gehtAllerdings sendet er mir, trotz (wohlweisslich) nicht angehaktem Telegram-Messenger eine Telegram Message:
Waschmaschine Telegram true---> Ralf [wird auch gesendet wie "bestellt"]
Wasserkocher Telegram true---> (leer) [wird dennoch gesendet]{"deviceName":"Waschmaschine","deviceType":"Waschmaschine","currentConsumption":"sonoff.0.Waschmaschine.ENERGY_Power","switchPower":"sonoff.0.Waschmaschine.POWER","pathStatus":"Waschmaschine.Zustand","pathLiveConsumption":"Waschmaschine.Verbrauch aktuell","timeTotal":"Waschmaschine.Laufzeit","messageDP":"Waschmaschine.messageDP","startMessageText":"","endMessageText":"Waschmaschine ist fertig","startMessageSent":false,"endMessageSent":false,"started":false,"autoOff":true,"verbrauch":null,"resultStart":null,"resultEnd":null,"startValue":30,"endValue":15,"startCount":5,"endCount":65,"startZeit":0,"endZeit":0,"arrStart":[],"arrAbbruch":[],"startMessage":false,"endMessage":true,"timeoutInMS":300000,"timer":true,"timeout":null,"telegramUser":"Ralf","telegram":true,"alexaID":["1"],"alexa":true,"sayIt":false,"whatsappID":["1"],"whatsapp":true},"sonoff.0.Wasserkocher.ENERGY_Power":{"deviceName":"Wasserkocher","deviceType":"Wasserkocher","currentConsumption":"sonoff.0.Wasserkocher.ENERGY_Power","switchPower":"sonoff.0.Wasserkocher.POWER","pathStatus":"Wasserkocher.Zustand","pathLiveConsumption":"Wasserkocher.Verbrauch aktuell","timeTotal":"Wasserkocher.Laufzeit","messageDP":"Wasserkocher.messageDP","startMessageText":"","endMessageText":"Wasserkocher ist fertig","startMessageSent":false,"endMessageSent":false,"started":false,"autoOff":true,"verbrauch":null,"resultStart":null,"resultEnd":null,"startValue":10,"endValue":5,"startCount":2,"endCount":2,"startZeit":0,"endZeit":0,"arrStart":[],"arrAbbruch":[],"startMessage":false,"endMessage":true,"timeoutInMS":0,"timeout":null,"telegramUser":"","telegram":true,"alexaID":["1"],"alexa":true,"sayIt":false,"whatsappID":["1"],"whatsapp":true}}Das ist mein letzter Versuch mit dem automatischen ermitteln. Wenn das jetzt wieder Ärger macht, lasse ich die User auch von Hand anlegen
-
@guergen sagte in Test Adapter device-reminder v0.x:
@Xenon Läuft soweit, abschaltung auch nach "0" Minuten gehtAllerdings sendet er mir, trotz (wohlweisslich) nicht angehaktem Telegram-Messenger eine Telegram Message:
Waschmaschine Telegram true---> Ralf [wird auch gesendet wie "bestellt"]
Wasserkocher Telegram true---> (leer) [wird dennoch gesendet]{"deviceName":"Waschmaschine","deviceType":"Waschmaschine","currentConsumption":"sonoff.0.Waschmaschine.ENERGY_Power","switchPower":"sonoff.0.Waschmaschine.POWER","pathStatus":"Waschmaschine.Zustand","pathLiveConsumption":"Waschmaschine.Verbrauch aktuell","timeTotal":"Waschmaschine.Laufzeit","messageDP":"Waschmaschine.messageDP","startMessageText":"","endMessageText":"Waschmaschine ist fertig","startMessageSent":false,"endMessageSent":false,"started":false,"autoOff":true,"verbrauch":null,"resultStart":null,"resultEnd":null,"startValue":30,"endValue":15,"startCount":5,"endCount":65,"startZeit":0,"endZeit":0,"arrStart":[],"arrAbbruch":[],"startMessage":false,"endMessage":true,"timeoutInMS":300000,"timer":true,"timeout":null,"telegramUser":"Ralf","telegram":true,"alexaID":["1"],"alexa":true,"sayIt":false,"whatsappID":["1"],"whatsapp":true},"sonoff.0.Wasserkocher.ENERGY_Power":{"deviceName":"Wasserkocher","deviceType":"Wasserkocher","currentConsumption":"sonoff.0.Wasserkocher.ENERGY_Power","switchPower":"sonoff.0.Wasserkocher.POWER","pathStatus":"Wasserkocher.Zustand","pathLiveConsumption":"Wasserkocher.Verbrauch aktuell","timeTotal":"Wasserkocher.Laufzeit","messageDP":"Wasserkocher.messageDP","startMessageText":"","endMessageText":"Wasserkocher ist fertig","startMessageSent":false,"endMessageSent":false,"started":false,"autoOff":true,"verbrauch":null,"resultStart":null,"resultEnd":null,"startValue":10,"endValue":5,"startCount":2,"endCount":2,"startZeit":0,"endZeit":0,"arrStart":[],"arrAbbruch":[],"startMessage":false,"endMessage":true,"timeoutInMS":0,"timeout":null,"telegramUser":"","telegram":true,"alexaID":["1"],"alexa":true,"sayIt":false,"whatsappID":["1"],"whatsapp":true}}Das ist mein letzter Versuch mit dem automatischen ermitteln. Wenn das jetzt wieder Ärger macht, lasse ich die User auch von Hand anlegen
-
@Xenon Das sollte doch dann Telegram "false" sein, oder irre ich mich? Aussuchen kann ich den User ja!
@guergen sagte in Test Adapter device-reminder v0.x:
@Xenon Das sollte doch dann Telegram "false" sein, oder irre ich mich? Aussuchen kann ich den User ja!
ja sollte es, wenn aber kein Name drin steht kann auch an niemanden was gesendet werden. Schau ich mir gleich mal an
-
gibt es eigentlich eine Möglichkeit auf die Fertigmeldung Einfluss zu nehmen? Parameter hab ich in den Einstellungen nicht gefunden. Oder anders, woran macht der Adapter fest das die Waschmaschine fertig ist?
Hintergrund. Unsere Waschmaschine startet lt. Adapter zwar planmäßig (Meldung kommt), wird aber niemals fertig, weil Sie so intelligent ist, das sie immer mal wieder eine kleine Trommelumdrehung macht bis jemand zur Waschmaschine läuft und sie ausschaltet. Dann merkt der Adapter auch das sie fertig ist. (Aber dann hab ich es auch selber gemerkt).
Ein Offset oder so ähnlich wäre nicht schlecht. Hat das Problem kein anderer? Beim Trockner müsste das doch genauso sein. Knitterschutz?EDIT:
Ich hab vorhin mal auf Debug umgestellt. Jetzt zeigt er ja alle 2 Minuten die Live Werte an. Der dümpelt jetzt schon seit 20 Minuten bei 0,11 mal 0,12 dann wieder 0,11...
Aber die Fertigmeldung steht noch aus.
Oder liegt das daran das ich während des Waschvorgangs auf Debug gestellt habe? -
gibt es eigentlich eine Möglichkeit auf die Fertigmeldung Einfluss zu nehmen? Parameter hab ich in den Einstellungen nicht gefunden. Oder anders, woran macht der Adapter fest das die Waschmaschine fertig ist?
Hintergrund. Unsere Waschmaschine startet lt. Adapter zwar planmäßig (Meldung kommt), wird aber niemals fertig, weil Sie so intelligent ist, das sie immer mal wieder eine kleine Trommelumdrehung macht bis jemand zur Waschmaschine läuft und sie ausschaltet. Dann merkt der Adapter auch das sie fertig ist. (Aber dann hab ich es auch selber gemerkt).
Ein Offset oder so ähnlich wäre nicht schlecht. Hat das Problem kein anderer? Beim Trockner müsste das doch genauso sein. Knitterschutz?EDIT:
Ich hab vorhin mal auf Debug umgestellt. Jetzt zeigt er ja alle 2 Minuten die Live Werte an. Der dümpelt jetzt schon seit 20 Minuten bei 0,11 mal 0,12 dann wieder 0,11...
Aber die Fertigmeldung steht noch aus.
Oder liegt das daran das ich während des Waschvorgangs auf Debug gestellt habe?@htrecksler sagte in Test Adapter device-reminder v0.x:
gibt es eigentlich eine Möglichkeit auf die Fertigmeldung Einfluss zu nehmen? Parameter hab ich in den Einstellungen nicht gefunden. Oder anders, woran macht der Adapter fest das die Waschmaschine fertig ist?
Hintergrund. Unsere Waschmaschine startet lt. Adapter zwar planmäßig (Meldung kommt), wird aber niemals fertig, weil Sie so intelligent ist, das sie immer mal wieder eine kleine Trommelumdrehung macht bis jemand zur Waschmaschine läuft und sie ausschaltet. Dann merkt der Adapter auch das sie fertig ist. (Aber dann hab ich es auch selber gemerkt).
Ein Offset oder so ähnlich wäre nicht schlecht. Hat das Problem kein anderer? Beim Trockner müsste das doch genauso sein. Knitterschutz?hilfreich wären Verbrauchswerte. Die Werte haben wir über Monate hinweg an zahlreichen Geräten ermittelt, es gibt keine Möglichkeit diese händisch einzugeben. Hast du einen Verlauf ? Grafana oder ähnliches?
Er zeigt alle 2 Minuten die live Werte an? Wie oft kommen deine Werte denn rein?
Das Prinzip ist folgendes:
bsp: 20 4 5 60
der Wert 20 muss 5x IN FOLGE überschritten werden um als gestartet erkannt zu werden
Danach werden 60 Werte gespeichert und immer der Mittelwert gebildet, unterschreitet er 4 Watt wird fertig erkanntKommen aber nur alle 2 Minuten Werte rein, dauert es natürlich ewig, bis der Mittelwert den Vorgabewert unterschreitet
-
@htrecksler sagte in Test Adapter device-reminder v0.x:
gibt es eigentlich eine Möglichkeit auf die Fertigmeldung Einfluss zu nehmen? Parameter hab ich in den Einstellungen nicht gefunden. Oder anders, woran macht der Adapter fest das die Waschmaschine fertig ist?
Hintergrund. Unsere Waschmaschine startet lt. Adapter zwar planmäßig (Meldung kommt), wird aber niemals fertig, weil Sie so intelligent ist, das sie immer mal wieder eine kleine Trommelumdrehung macht bis jemand zur Waschmaschine läuft und sie ausschaltet. Dann merkt der Adapter auch das sie fertig ist. (Aber dann hab ich es auch selber gemerkt).
Ein Offset oder so ähnlich wäre nicht schlecht. Hat das Problem kein anderer? Beim Trockner müsste das doch genauso sein. Knitterschutz?hilfreich wären Verbrauchswerte. Die Werte haben wir über Monate hinweg an zahlreichen Geräten ermittelt, es gibt keine Möglichkeit diese händisch einzugeben. Hast du einen Verlauf ? Grafana oder ähnliches?
Er zeigt alle 2 Minuten die live Werte an? Wie oft kommen deine Werte denn rein?
Das Prinzip ist folgendes:
bsp: 20 4 5 60
der Wert 20 muss 5x IN FOLGE überschritten werden um als gestartet erkannt zu werden
Danach werden 60 Werte gespeichert und immer der Mittelwert gebildet, unterschreitet er 4 Watt wird fertig erkanntKommen aber nur alle 2 Minuten Werte rein, dauert es natürlich ewig, bis der Mittelwert den Vorgabewert unterschreitet
@Xenon ja, Grafana

Ab 16:06 ist er in den "Knitterschutzmodus" gegangen -
@Xenon ja, Grafana

Ab 16:06 ist er in den "Knitterschutzmodus" gegangen@htrecksler sagte in Test Adapter device-reminder v0.x:
@Xenon ja, Grafana

Ab 16:06 ist er in den "Knitterschutzmodus" gegangenfalls du Discord hast, können wir uns das ja mal zusammen anschauen
-
@htrecksler sagte in Test Adapter device-reminder v0.x:
gibt es eigentlich eine Möglichkeit auf die Fertigmeldung Einfluss zu nehmen? Parameter hab ich in den Einstellungen nicht gefunden. Oder anders, woran macht der Adapter fest das die Waschmaschine fertig ist?
Hintergrund. Unsere Waschmaschine startet lt. Adapter zwar planmäßig (Meldung kommt), wird aber niemals fertig, weil Sie so intelligent ist, das sie immer mal wieder eine kleine Trommelumdrehung macht bis jemand zur Waschmaschine läuft und sie ausschaltet. Dann merkt der Adapter auch das sie fertig ist. (Aber dann hab ich es auch selber gemerkt).
Ein Offset oder so ähnlich wäre nicht schlecht. Hat das Problem kein anderer? Beim Trockner müsste das doch genauso sein. Knitterschutz?hilfreich wären Verbrauchswerte. Die Werte haben wir über Monate hinweg an zahlreichen Geräten ermittelt, es gibt keine Möglichkeit diese händisch einzugeben. Hast du einen Verlauf ? Grafana oder ähnliches?
Er zeigt alle 2 Minuten die live Werte an? Wie oft kommen deine Werte denn rein?
Das Prinzip ist folgendes:
bsp: 20 4 5 60
der Wert 20 muss 5x IN FOLGE überschritten werden um als gestartet erkannt zu werden
Danach werden 60 Werte gespeichert und immer der Mittelwert gebildet, unterschreitet er 4 Watt wird fertig erkanntKommen aber nur alle 2 Minuten Werte rein, dauert es natürlich ewig, bis der Mittelwert den Vorgabewert unterschreitet
@Xenon sagte in Test Adapter device-reminder v0.x:
Er zeigt alle 2 Minuten die live Werte an? Wie oft kommen deine Werte denn rein?
Homematic Steckdose, die meldet sicher alle 2 Minuten
-
@Xenon sagte in Test Adapter device-reminder v0.x:
Er zeigt alle 2 Minuten die live Werte an? Wie oft kommen deine Werte denn rein?
Homematic Steckdose, die meldet sicher alle 2 Minuten
@htrecksler sagte in Test Adapter device-reminder v0.x:
@Xenon sagte in Test Adapter device-reminder v0.x:
Er zeigt alle 2 Minuten die live Werte an? Wie oft kommen deine Werte denn rein?
Homematic Steckdose, die meldet sicher alle 2 Minuten
Die Zeit kann man doch mit Sicherheit reduzieren. Wenn du nur alle 2 Minuten einen Wert bekommst, kannst du damit ohnehin keine ordentliche Auswertung machen. Die Werte sind viel zu ungenau
