NEWS
Test Adapter Device-Watcher v2.x.x GitHub/Latest
-
@malz1902 Da ich dieses Wochenende von zwei Adapter issues und wünsche abarbeite passiert das sicher nicht so schnell
-
Hallo,
auch wenn ich aktuell den Adapter noch nicht nutze, eine Frage.Geht das auch für einzelne Datenpunkte?
Also Überwachung der letzten Aktualisierung / Änderung.Ich habe z.B. einige Datenpunkte wo ich mir Statuswerte vom Tablet und Handy hole.
Nun würde ich gern überwachen, ob die Datenpunkte aktualisiert werden,
heißt die Verbindung noch steht und das Tablet / Handy noch erreichbar ist.Danke.
-
@siggi0904 Nein einzelne Datenpunkte kann man nicht angeben. Man wählt aus welche Geräte/Dienste bzw. Adapter überwacht werden sollen und dann sucht der Adapter nach den Datenpunkten die ich hinterlegt habe wie zb. connected, rssi, link quality usw. und nimmt die erforderlichen Daten davon falls diese verfügbar sind.
-
@ciddi89 kennst du denn einen Adapter, der auch Datenpunkte nach dem Prinzip überwachen kann?
Wäre das eine Idee für einen entsprechenden Adapter?
Der wäre ja auf Basis deines Adapters aufbaubar.Danke.
-
@siggi0904 nicht wirklich. Naja ich weiss das einer versucht da an was zu arbeiten. Aber da passiert nicht wirklich was und ich würde da auch nicht zu viel erwarten das da was kommt in naher Zukunft.
Um was geht es hier denn? Selbst erstellte Datenpunkte? Adapter?
Evtl. gibt es irgendwann die Möglichkeiten selber Datenpunkte im Adapter anzugeben um nicht unterstützte Adapter selbst zu intrigieren / zu testen. Dafür gibt es bereits ein Feature request auf Github. Es wäre dann möglich auch eigene erstellte Datenpunkte zu hinterlegen. Leider sind die Dinge aber sehr komplex geworden, da jeder Adapter anders arbeitet und man übertrieben gesagt 100 tausend Regeln hinterlegen muss. Daher ist die Überlegung wie man es am einfachsten intrigiert, so das der Enduser auch ein vernünftiges Endergebnis bekommt.
-
@ciddi89 wie oben geschrieben ginge es mir um selbst angelegte Datenpunkte.
Also doch auf Blockly-Basis was basteln und die Zeitstempel auswerten.
-
@siggi0904 ja leider schon. Falls du Unterstützung brauchst einfach melden
-
@ciddi89 wenn du einen Blockly Schnipsel hättest um zu einem Zeitstempel eines Datenpunktes die Zeit X zu addieren und dann mit der Uhrzeit zu vergleichen, hätte was.
Aktuell weiß ich noch nicht, wie ich das umsetzen könnte.
-
@siggi0904
So prüft er alle 10 Sekunden ob der Zeitstempel vom DP geändert wurde. Ist er älter als 3.20minuten gibt einen log output raus. Ich hoffe das hilft ein bisschen als Input. Blockly ist eigentlich nicht so meins
Falls noch fragen da sind oder so dann PN oder am besten einen neuen Thread aufmachen damit alle was davon haben. Das wird hier sonst zu off-topic.
-
Guten Abend Leute,
habe gerade ein Release für die Latest/Beta Repo veröffentlicht. Wäre cool wenn ihr mir in den nächsten Tagen sagen könnt ob soweit alles läuft oder wieder haufenweise Fehler auftauchenHier ein kleiner Changelog:
2.7.0 (2023-03-13)
- Added: Fully-MQTT
- Added: Benachrichtigungsdienst Matrix
- Added: Datenpunkte - Liste und Anzahl der aktiven Instanzen
- Added: HTML Listen für Instanzen/Adapter
- Added: HM-RPC Geräte Update support
- Added: User kann Zeit für fehlerhaften Instanzen definieren wann diese als fehlerhaft gelten sollen.
- Fixed: Sende Adapter Updates Benachrichtigung nur wenn es neue Updates gibt.
- Improvements: Blende Benachrichtigungsdienste nur aus wo keine Instanz für ausgewählt wurde
- Improvements: Kleine Verbesserungen damit evtl. auftretende Fehler nicht mehr auftauchen.
-
@ciddi89
Servus
Mein Grafana Dasboard mit Infinity will nicht mehr.
Was könnte das sein?
An error occurred within the plugin Object status:500 statusText:"Internal Server Error" data:Object message:"An error occurred within the plugin" messageId:"plugin.downstreamError" statusCode:500 traceID:"" config:Object url:"api/ds/query" method:"POST" data:Object requestId:"Q495" hideFromInspector:false headers:Object retry:0 message:"An error occurred within the plugin"
-
@ciddi89
Hi,
die 2.7.0 laeuft hier ohne Auffaelligkeiten! fully-mqtt funktioniert auch, danke! -
@negalein Ist die URL richtig? ist simple-api noch aktiv? Ist es nur bei einer Tabelle so oder bei allen? Habe deine URL genommen und nur die IP Adresse ausgetauscht und bei mir zeigt er die Tabelle an. Du scheinst aber auch eine neuere Version von infinity zu haben. Ich glaube ich müsste mal updaten
// Edit: habe gerade ein Update gemacht. Danach bekam ich auch den errorCode 500. Habe dann den Grafana server neu gestartet und dann lief es wieder.
-
@ciddi89 sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Ist die URL richtig? ist simple-api noch aktiv? Ist es nur bei einer Tabelle so oder bei allen?
Ja, simple-api läuft; URL passt; bei allen Tabellen in diesem Dashboard (verwende nur dort Infinity).
http://10.0.1.202:8082/getPlainValue/device-watcher.0.devices.offlineList
auch ein Reboot von Grafana brachte nichts.
-
@negalein bring infinity mal auf die letzte aktuelle Version. Was kommst denn wenn du die url direkt mit den Browser aufrufst?
-
@negalein sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
@ciddi89 sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Ist die URL richtig? ist simple-api noch aktiv? Ist es nur bei einer Tabelle so oder bei allen?
Ja, simple-api läuft; URL passt; bei allen Tabellen in diesem Dashboard (verwende nur dort Infinity).
http://10.0.1.202:8082/getPlainValue/device-watcher.0.devices.offlineList
auch ein Reboot von Grafana brachte nichts.
Schau mal, du rufst vom falschen Port ab, du hast in dem Link 8082 und dein Simple-Api steht auf 8087 !!
-
@ciddi89 sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
bring infinity mal auf die letzte aktuelle Version.
Infinity ist jetzt aktuell; aber keine verbesserung.
Was kommst denn wenn du die url direkt mit den Browser aufrufst?
"[{\"Device\":\"3D-Lüfter\",\"Adapter\":\"hs100\",\"Last contact\":\"26 Tagen\"},{\"Device\":\"3D-Drucker\",\"Adapter\":\"hs100\",\"Last contact\":\"26 Tagen\"},{\"Device\":\"3D-Raspi\",\"Adapter\":\"hs100\",\"Last contact\":\"26 Tagen\"},{\"Device\":\"PC\",\"Adapter\":\"hs100\",\"Last contact\":\"26 Tagen\"},{\"Device\":\"PC\",\"Adapter\":\"hs100\",\"Last contact\":\"41 Tagen\"},{\"Device\":\"Laura 1\",\"Adapter\":\"Philips Hue\",\"Last contact\":\"01:13 Uhr\"},{\"Device\":\"Wintergarten Ofen\",\"Adapter\":\"Philips Hue\",\"Last contact\":\"26 Tagen\"},{\"Device\":\"Wintergarten Tisch 1\",\"Adapter\":\"Philips Hue\",\"Last contact\":\"6 Stunden\"},{\"Device\":\"Wintergarten Tisch 2\",\"Adapter\":\"Philips Hue\",\"Last contact\":\"6 Stunden\"},{\"Device\":\"Wintergarten Tisch 3\",\"Adapter\":\"Philips Hue\",\"Last contact\":\"6 Stunden\"},{\"Device\":\"Wintergarten Tisch 4\",\"Adapter\":\"Philips Hue\",\"Last contact\":\"6 Stunden\"},{\"Device\":\"Schlafzimmer-Fenster\",\"Adapter\":\"MiHome\",\"Last contact\":\"9 Tagen\"},{\"Device\":\"gateway\",\"Adapter\":\"MiHome\",\"Last contact\":\"5 Tagen\"},{\"Device\":\"Terrariumlampe\",\"Adapter\":\"Shelly\",\"Last contact\":\"41 Tagen\"},{\"Device\":\"Switch EG-Wohnzimmer 2\",\"Adapter\":\"Unifi\",\"Last contact\":\"6 Stunden\"}]"
-
@negalein ja hmm komisch. Ist auf jeden Fall ein Fehler von infinity dann. Nach dem Update nochmal neu gestartet? Wie sehen nun die Settings aus?
-
@ilovegym sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Schau mal, du rufst vom falschen Port ab, du hast in dem Link 8082 und dein Simple-Api steht auf 8087 !!
bleibt gleich.
Im Dashboard kommt mit 8082 und 8087 nichts.
Im Browser kommt mit 8082 und 8087 was!
-
@ciddi89 sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Nach dem Update nochmal neu gestartet?
Jep
Wie sehen nun die Settings aus?