NEWS
Test Adapter Device-Watcher v2.x.x GitHub/Latest
-
@djmarc75 ja hab’s schon mit bekommen 😬😬
@ciddi89
Zum Unterschied zwischen Echos und anderen Geräten :
-
@ciddi89
Zum Unterschied zwischen Echos und anderen Geräten :
@thomas-braun da geht es ja nur um das Aktivierungswort. Aber zeigt halt auch das zwischen den Geräten noch mehr Unterschiede gibt.
-
@thomas-braun da geht es ja nur um das Aktivierungswort. Aber zeigt halt auch das zwischen den Geräten noch mehr Unterschiede gibt.
@ciddi89
Das die Geräte unterschiedlich gehandhabt werden wollte ich damit zeigen.
-
Ich bekam meine tägliche Auflistung welche Geräter Offline sind, momentan sind es 13 Sonoff Steckdosen aber in der Auflistung standen nur noch 2 drin, gestern standen noch alle 13 drin, sehr komisch
Hatte gestern Nachmittag nur einmal über Github aktualisiert
-
@djmarc75 ja hab’s schon mit bekommen 😬😬
@ciddi89 schon ne zeit beobachtet bei den shelly. wenn rssi stabil ist, dann kommt in der offline liste:

die dinger funktionieren aber wenn sich rssi manchmal anscheinend ändert.

abgesehn davon, wie schon beschrieben, mag ich die in der blacklist eintragen, aber doch in der offlinelist sehen. ich weis, es nervt... ;) -
@ciddi89 schon ne zeit beobachtet bei den shelly. wenn rssi stabil ist, dann kommt in der offline liste:

die dinger funktionieren aber wenn sich rssi manchmal anscheinend ändert.

abgesehn davon, wie schon beschrieben, mag ich die in der blacklist eintragen, aber doch in der offlinelist sehen. ich weis, es nervt... ;)@da_woody ja ich habe bei shelly nun den uptime state gewählt. Der sollte eigentlich sehr genau sein. Und ja ich weiss, ich habe es auch nicht vergessen also noch ein bisschen Geduld. ;)
@Malz1902 hmm okay ist merkwürdig, da ich bezüglich Sonoff Geräte wirklich nichts gemacht habe. Hast du im Experten Modus auf -1 gestellt oder gehst du auf Zeit bei Sonoff Geräten? Hast du evtl. ioBroker neugestartet? Dann ändern sich die Timestamps und das dauert dann wieder die Zeit bis sie diese in der liste wieder auftauche.
-
Aktuelle Test Version Veröffentlichungsdatum 26.05.2022 Github Link https://github.com/ciddi89/ioBroker.device-watcher Test Adapter Device-Watcher
:flag-de: Deutsche Dokumentation
Dies ist ein Watchdog für Geräte/Services und Adapter/Instanzen. Der Adapter sucht nach den verschiedenen Informationen über die Datenpunkte und erstellt JSON & HTML Listen davon:
Geräte/Services:
- Geräte mit Batterie,
- Geräte mit niedrigem Batteriestand,
- Geräte mit Verbindungsqualität,
- Updates für Geräte, (only shelly & unifi yet)
- Geräte offline
- alle Geräte
- und eine Raw-Liste mit allen verfügbaren Daten der oben genannten Liste.
Adapter/Instanzen:
- verfügbare Adapter Updates
- Alle Instanzen
- Ausgefallene Instanzen
- Deaktivierte Instanzen
Außerdem werden sie in denselben Kategorien gezählt. Die Listen und Zählungen können zum Beispiel für Grafana, Jarvis usw. verwendet werden.
Unterstützte Adapter:
Eine Liste mit den unterstützten Adaptern und welche Information pro Adapter genutzt werden / möglich sind, findest du in der Github Doku.
Benachrichtigungen:
Der Adapter hat verschiedene Möglichkeiten, Benachrichtigungen zu senden:
- Ein Gerät ist nicht mehr erreichbar oder wieder erreichbar
- Ein Gerät hat den niedrigen Batteriestand erreicht oder der Low-Bat-Status ist true
- Wenn ein Update für ein Gerät verfügbar ist (shelly und unifi)
- Zeitbasiert eine Liste der Offline-Geräte
- Zeitbasierte Liste von Geräten mit niedrigem Batteriestand
- Zeitbasiert eine Liste der Geräte, die aktualisiert werden können
Derzeitige Unterstützte Adapter für Benachrichtigungen:
- Telegram
- Pushover
- Jarvis
- Lovelace
- Signal
- SynoChat
- und einen Datenpunkt mit der zuletzt gesendeten Benachrichtigung.
Blacklist
Ist es notwendig, ein bestimmtes Gerät/Service oder Instanz zu ignorieren, kann es auf die schwarze Liste gesetzt werden und der Device-Watcher ignoriert es.
Es ist möglich zu wählen:- In Benachrichtigungen ignorieren
- In der Hauptliste ignorieren
- In den eigenen Listen der Adapter ignorieren
Feature Request & Bug Report
Ich bitte euch der Übersicht halber Fehler und Feature Request auf der Githubseite zu erstellen.
Seht Ihr dort ein Feature Request und euch gefällt die Idee, könnt Ihr auch dafür abstimmen. Dann sehe ich bei einigen Dingen, wo ich mir nicht sicher bin ob es Sinnvoll wäre oder nicht, ob überhaupt Interesse an sowas besteht.
Wählt dafür einfach einen von den Emojis aus:
Screenshots und weitere Informationen finder Ihr auf der Githubseite.
@ciddi89 sagte in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
Derzeit unterstützte Adapter/Geräte sind:
könntest du noch die TP-Link HS100/HS110 Stecker integrieren?
{ "type": "state", "common": { "name": "Serverschrank", "def": true, "type": "boolean", "read": true, "write": true, "role": "switch", "desc": "Switch on/off", "custom": { "eventlist.0": { "enabled": true, "event": "%n", "trueText": "eingeschaltet", "falseText": "ausgeschaltet", "trueColor": "green", "falseColor": "red", "changesOnly": true }, "iot.1": { "smartName": { "smartType": "SMARTPLUG" } } } }, "native": { "ip": "10.0.1.80" }, "_id": "hs100.0.10_0_1_80.state", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.hs100.0", "user": "system.user.admin", "ts": 1664965383320 }
-
@ciddi89 sagte in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
Derzeit unterstützte Adapter/Geräte sind:
könntest du noch die TP-Link HS100/HS110 Stecker integrieren?
{ "type": "state", "common": { "name": "Serverschrank", "def": true, "type": "boolean", "read": true, "write": true, "role": "switch", "desc": "Switch on/off", "custom": { "eventlist.0": { "enabled": true, "event": "%n", "trueText": "eingeschaltet", "falseText": "ausgeschaltet", "trueColor": "green", "falseColor": "red", "changesOnly": true }, "iot.1": { "smartName": { "smartType": "SMARTPLUG" } } } }, "native": { "ip": "10.0.1.80" }, "_id": "hs100.0.10_0_1_80.state", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.hs100.0", "user": "system.user.admin", "ts": 1664965383320 }
@negalein hmm das ist ja nur ein State Datenpunkt. Was soll da groß überwacht werden?
-
@negalein hmm das ist ja nur ein State Datenpunkt. Was soll da groß überwacht werden?
@ciddi89 sagte in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
hmm das ist ja nur ein State Datenpunkt. Was soll da groß überwacht werden?
Ahhh, hab den falschen erwischt
{ "type": "state", "common": { "name": "Serverschrank", "def": "-1", "type": "string", "read": true, "write": false, "role": "value", "desc": "last update" }, "native": { "ip": "10.0.1.80" }, "from": "system.adapter.hs100.0", "ts": 1664965383320, "_id": "hs100.0.10_0_1_80.last_update", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "user": "system.user.admin" }
-
@ciddi89 sagte in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
hmm das ist ja nur ein State Datenpunkt. Was soll da groß überwacht werden?
Ahhh, hab den falschen erwischt
{ "type": "state", "common": { "name": "Serverschrank", "def": "-1", "type": "string", "read": true, "write": false, "role": "value", "desc": "last update" }, "native": { "ip": "10.0.1.80" }, "from": "system.adapter.hs100.0", "ts": 1664965383320, "_id": "hs100.0.10_0_1_80.last_update", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "user": "system.user.admin" }
@negalein erledigt :male-factory-worker:
-
@da_woody ja ich habe bei shelly nun den uptime state gewählt. Der sollte eigentlich sehr genau sein. Und ja ich weiss, ich habe es auch nicht vergessen also noch ein bisschen Geduld. ;)
@Malz1902 hmm okay ist merkwürdig, da ich bezüglich Sonoff Geräte wirklich nichts gemacht habe. Hast du im Experten Modus auf -1 gestellt oder gehst du auf Zeit bei Sonoff Geräten? Hast du evtl. ioBroker neugestartet? Dann ändern sich die Timestamps und das dauert dann wieder die Zeit bis sie diese in der liste wieder auftauche.
-
Thema Sonoff, die Dose ist eingesteckt wird auch als alive angezeigt, aber das ist vom 1.10. Uptime z.b. 15:42 von heute. Daher werden die mir wohl auch alle offline angezeigt.
Hmip ist erst später dazu gekommen ? Ich habe momentan Homematic, hab da aber gar keine Geräte mehr. Hab gesehen das jetzt HmIP vorhanden ist, also wird hier auch ganz klar unterschieden ? Dann müsste ich jetzt für meine IP Geräte eben HmIP aktivieren ?
-
@ciddi89 steht auf -1 und Neustart gab es auch keinen. Heeute in der Übersicht stand nur ein Zigbee Gerät drin was offline ist, alle andere tauchen in der Liste gar nicht auf obwohl offline
@malz1902 und @D3ltoroxp werde es nachher mal bei mir testen und prüfen. Den Datenpunkt für die Zeit bei Sonoff hatten wir schon mal auf uptime. Aber den gibt es nicht bei jedem Gerät daher kam es dann zu Fehlern.
@D3ltoroxp ist ein bisschen falsch hinterlegt. Denke ich muss die Namen anpassen. Bei Homematic ist der Hm-RPC Adapter gemeint und bei HMiP ist der Adapter für den AP gemeint. Bei HM-RPC werden beide Arten von Geräten unterstützt Ip und die älteren nicht Ip.
-
@D3ltoroxp und @Malz1902 hat einer von euch ein aktuellen Screenshot von der Objektstruktur bei den Sonoff Geräten? Nur um evtl. Fehler einzugrenzen
-
@D3ltoroxp und @Malz1902 hat einer von euch ein aktuellen Screenshot von der Objektstruktur bei den Sonoff Geräten? Nur um evtl. Fehler einzugrenzen
-
Thema Sonoff, die Dose ist eingesteckt wird auch als alive angezeigt, aber das ist vom 1.10. Uptime z.b. 15:42 von heute. Daher werden die mir wohl auch alle offline angezeigt.
Hmip ist erst später dazu gekommen ? Ich habe momentan Homematic, hab da aber gar keine Geräte mehr. Hab gesehen das jetzt HmIP vorhanden ist, also wird hier auch ganz klar unterschieden ? Dann müsste ich jetzt für meine IP Geräte eben HmIP aktivieren ?
@Malz1902 Hmm hab es gestern Abend mal getestet aber bei mir wird es richtig erkannt. Wenn der Datenpunkt alive auf false ist, wandert das Gerät auch in die offline Liste. Weiß gerade nicht warum das bei dir nicht läuft.
@d3ltoroxp said in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
Thema Sonoff, die Dose ist eingesteckt wird auch als alive angezeigt, aber das ist vom 1.10. Uptime z.b. 15:42 von heute. Daher werden die mir wohl auch alle offline angezeigt.
Hast du denn auch auf -1 stehen bei der Zeit? Aber bei dir taucht das Gerät in der Liste als offline auf obwohl der Datenpunkt alive auf true steht?? Die Zeiten sind ja erstmal zweitrangig wann der letzte Kontakt war. Aber diesbezüglich werde ich Abfrage einbauen das, sofern vorhanden, der Datenpunkt uptime genutzt werden soll ansonsten der andere.
-
@Malz1902 Hmm hab es gestern Abend mal getestet aber bei mir wird es richtig erkannt. Wenn der Datenpunkt alive auf false ist, wandert das Gerät auch in die offline Liste. Weiß gerade nicht warum das bei dir nicht läuft.
@d3ltoroxp said in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
Thema Sonoff, die Dose ist eingesteckt wird auch als alive angezeigt, aber das ist vom 1.10. Uptime z.b. 15:42 von heute. Daher werden die mir wohl auch alle offline angezeigt.
Hast du denn auch auf -1 stehen bei der Zeit? Aber bei dir taucht das Gerät in der Liste als offline auf obwohl der Datenpunkt alive auf true steht?? Die Zeiten sind ja erstmal zweitrangig wann der letzte Kontakt war. Aber diesbezüglich werde ich Abfrage einbauen das, sofern vorhanden, der Datenpunkt uptime genutzt werden soll ansonsten der andere.
@ciddi89 sagte in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
werde ich Abfrage einbauen das, sofern vorhanden, der Datenpunkt uptime genutzt werden soll ansonsten der andere
Und was trägt man dann in die Blacklist?
@ciddi89 sagte in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
von der Objektstruktur bei den Sonoff Geräten
Die ist von Firmware zu Firmware auch unterschiedlich unabhängig vom Gerät.
-
@ciddi89 sagte in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
werde ich Abfrage einbauen das, sofern vorhanden, der Datenpunkt uptime genutzt werden soll ansonsten der andere
Und was trägt man dann in die Blacklist?
@ciddi89 sagte in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
von der Objektstruktur bei den Sonoff Geräten
Die ist von Firmware zu Firmware auch unterschiedlich unabhängig vom Gerät.
@crunchip Der Hauptselektor bleibt ja, da dieser bei allen Geräten anscheinend vorhanden. Es geht nur um die Abfrage der Aktualisierungszeit.
Ja ich weiß. Das macht die Sache ja so kompliziert. Ich werde mal wenn ich mehr Zeit habe versuchen die Geräte über die Rollen zu bekommen, so wie von jeycee empfohlen. Aber ich habe die Vermutung das es da auch Schwierigkeiten geben wird da sich auch nicht bei jedem Adapter an die korrekte Vergabe gehalten wird.
-
@Malz1902 Hmm hab es gestern Abend mal getestet aber bei mir wird es richtig erkannt. Wenn der Datenpunkt alive auf false ist, wandert das Gerät auch in die offline Liste. Weiß gerade nicht warum das bei dir nicht läuft.
@d3ltoroxp said in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
Thema Sonoff, die Dose ist eingesteckt wird auch als alive angezeigt, aber das ist vom 1.10. Uptime z.b. 15:42 von heute. Daher werden die mir wohl auch alle offline angezeigt.
Hast du denn auch auf -1 stehen bei der Zeit? Aber bei dir taucht das Gerät in der Liste als offline auf obwohl der Datenpunkt alive auf true steht?? Die Zeiten sind ja erstmal zweitrangig wann der letzte Kontakt war. Aber diesbezüglich werde ich Abfrage einbauen das, sofern vorhanden, der Datenpunkt uptime genutzt werden soll ansonsten der andere.
@ciddi89 das komische ist ja, dass es auch nicht jeden Tag ist. Manchmal kommt die tägliche Liste da stehen dann alle Geräte drin die Offline sind. 2 Mal hatte ich jetzt den Fall das etwas fehlte. 1 Mal fehlten alle Sonoff Geräte und einmal fehlten 10 von den 13. Wenn das nochmal ist, dann mach ich mal nen Screenshot von der Ordnerstruktur von einem Gerät was fehlt.
-
@Malz1902 Hmm hab es gestern Abend mal getestet aber bei mir wird es richtig erkannt. Wenn der Datenpunkt alive auf false ist, wandert das Gerät auch in die offline Liste. Weiß gerade nicht warum das bei dir nicht läuft.
@d3ltoroxp said in Test Adapter Device-Watcher v1.x.x GitHub/Latest:
Thema Sonoff, die Dose ist eingesteckt wird auch als alive angezeigt, aber das ist vom 1.10. Uptime z.b. 15:42 von heute. Daher werden die mir wohl auch alle offline angezeigt.
Hast du denn auch auf -1 stehen bei der Zeit? Aber bei dir taucht das Gerät in der Liste als offline auf obwohl der Datenpunkt alive auf true steht?? Die Zeiten sind ja erstmal zweitrangig wann der letzte Kontakt war. Aber diesbezüglich werde ich Abfrage einbauen das, sofern vorhanden, der Datenpunkt uptime genutzt werden soll ansonsten der andere.
