NEWS
Servicemeldungen - All inclusive für Homematic -
-
Hallo,
besteht die Möglichkeit, auch den WhatsApp-Adapter für Meldungen zu integrieren?
bis
denne -
@Segway bei mir hat diesen Wert kein einziges Gerät.
Macht es evtl. Sinn auf meiner CCU2 eine neue FW einzuspielen ?
Ich nutze aktuell 2.47.20.
Eine Neuinstallation der Adapter werde ich mal auf einer Test-VM ausprobieren
-
@Fenriswolf die Möglichkeit besteht natürlich. Ich gehe davon aus das dies wie bei den anderen Möglichkeiten nur ein paar Zeilen sind, die man selber einpflegen kann. Ich werde es nicht einpflegen, da ich den Adapter nicht nutze.
-
@Kuddel die ccu Version habe ich auch. Daran liegt es nicht. Was sagt das log dem beim Scriptstart? Da sollte dann sowas stehen wie 0 Geräte werden überwacht und das heißt das Script überwacht nichts....
Du kannst die Adapter mal stoppen alle Objekte löschen und die Adapter wieder starten vielleicht werden die Objekte dann angelegt. Falls nicht hast Du ein Problem. Wie ich schon schrieb ist aber eher ein lokales Problem bei Dir...
-
@cash habe eben mal Bisschen in diesem Thread rumgelesen.
Ich hattte das Problem wohl schon einmal:
https://forum.iobroker.net/topic/19436/servicemeldungen-all-inclusive-für-homematic/600?page=30
Habe in meiner Testinstanz rumprobiert.
Beide Instanzen inkl. aller DPs gelösscht und die neue CCU FW eingespielt.
Leider erhalte ich immer noch nicht alle benötigten DPs.
Skriptstart:
Beispiel DPs:
Es ist also auf jeden Fall ein Problem bei mir. Ich werde dann mal weiter versuchen, die HM-Adapter dazu zu bringen, alle DPs anzuzeigen
-
Ich hab es jetzt hinbekommen, dass ich alle notwendigen DPs sehen.
Jetzt habe ich nich ein Paar Fragen.
- Die Anzahl aller Servicemeldungen wird bei mir nicht korrekt befüllt
const id_IST_Gesamt = "javascript.0.HM-Servicemeldungen.Anzahl"/*Anzahl_GESAMT*/;
-
Wie entferne ich die Devivce-ID in der Servicemeldung ?
-
In meiner CCU2 sehe ich aktuelle eine Servicemeldung (eine Steckdose ist nicht eingesteckt)
Das Skript meldet aber drei Fehler
-
@kuddel was sagen den die entsprechende Datenpunkte also die mit Alarm?
-
@cash vielen Dank für die schnelle Rückmeldung.
Die Steckdose in der Fehlermeldung können wir ignorieren. Das passt so weit.
Hier einmal alle DPs vom FS_Briefkasten-Deckel
und vom BM_WZ
-
@kuddel Script stoppen und wieder starten. Danach log zeigen.
-
-
@kuddel
Alle Hm-Instanzen stoppen, JavaInstanz stoppen und danach alle wieder starten...
Zeile 99 und 101 auf true. Danach nochmal log. Und dann direkt die passenden Datenpunkte nochmal zeigen die angemeckert werden. Wie hast Du die Datenpunkte denn nun hinzugefügt bekommen? -
habe die Instanzen und Adapter komplett gelöscht und neu installiert. Danach wurden die DPs dargestellt.
-
@kuddel Keine Ahnung. Laut Script müssest Du zwei Datenpunkte UNREACH.ALARM haben die den Status 1 haben. Wenn das nicht der Fall ist stimmt etwas mit deinem System oder den installierten Versionen nicht. Hast Du den Rechner mal komplett gestartet? Welche js-controller hast Du drauf? Was passiert wenn Du die Steckdose mal einsteckst? Dann solte das Script ja im log was sagen. Theoretisch eine Servicemeldung aufgehoben?
-
UNREACH.ALARM:
VM habe ich bereits komplett neugestartet.
JS-Controller: 3.1.6
Die Steckdose ist nicht das Problem. Wenn sie eingesteckt ist, verschwindet die Fehlermeldung.
Die anderen beiden Meldung mit "undefined" sind in der CCU2 nicht vorhanden:
-
@kuddel ich habe leider keine Ahnung. Das Script fragt den Status ab und reagiert nur wenn im Feld eine 1 ist. Bei Dir ist aber eine 2. Damit sollte das Script nicht reagieren. Ich verstehe es nicht kann aber leider nichts für Dich tun.
-
@Kuddel
Du bist dem Problem nicht allein, ich habe eine CCU2 und drei Homematic RHS mit der Acknowledged (2) Meldung, welche vom Skript als undefined dargestellt und gezählt werden.
@cash
Mit der Version 1.70 traten die Fehler nicht auf.
Mein System ist up to date, alle Adapter sind stable Versionen.Ein Neustart der CCU2 hat das Problem behoben, bis ein Error wie zum Beispiel "Sabotage" auftritt. Nach dem Beseitigen des Fehlers und der Bestätigung ist der ERROR-7_ALARM wieder auf Acknowledged (2) gesetzt und wird vom Skript als undefined gezählt.
-
@röstkartoffel welche Version vom javascript Adapter ist derzeit stable?
Machen kann ich nichts. Das Hauptproblem ist dass ich es nicht nachvollziehen kann. Bei mir funktioniert das Script und meldet das was die ccu anzeigt. Wenn es ein generelles Problem wäre sollten mehr User betroffen sein. Nicht nur bei diesem Script sondern generell da das Script ja nur ganz normale Abfragen macht die zig fach genutzt werden...
-
@cash
Stable ist zur Zeit die 4.8.4, auch unter latest (beta) findet sich keine neuere Version.
Und wie ich gerade erst gesehen habe, verlangst du aber mit dem Skript eine Version ab 4.9.0 -
Unter latest / Beta findest du bereits Version 4.10.14
-
@röstkartoffel Das ist die Lösung. Das Script läuft nur noch mit der 4.9 aufwärts. Da mit der Version eine Änderung erfolgt ist.
Also entweder von dem Script eine alte Version nutzen oder die aktuelle Version vom Adapter.
Adapter sollte man nur machen wenn man weiß was man tut. Ist halt eine Beta-Version die Fehler haben kann oder nicht gut läuft....