NEWS
Servicemeldungen - All inclusive für Homematic -
-
@cnissen sagte in Servicemeldungen - All inclusive für Homematic -:
wo finde ich die Aktuelle version?
-
Auf der CCU3 gibt es ein neues Update, aber das Script zeigt es mir nicht an.
Habe das Script in V1.93

Und was bedeutet in
0_userdata.0.CCU3.Servicemeldungen.Verfuegbare_CCU-Firmwareder Link zuhttps://fonts.googleapis.com/css?family=Noto+Sans?Danke
-
Auf der CCU3 gibt es ein neues Update, aber das Script zeigt es mir nicht an.
Habe das Script in V1.93

Und was bedeutet in
0_userdata.0.CCU3.Servicemeldungen.Verfuegbare_CCU-Firmwareder Link zuhttps://fonts.googleapis.com/css?family=Noto+Sans?Danke
-
@cash sagte in Servicemeldungen - All inclusive für Homematic -:
Liegt vermutlich daran, dass das Script nicht auf Updates prüft
Ahh, gerade gesehn, das macht ein anderes Script.
Mal schaun ob ich den Thread dazu finde.
-
@cash sagte in Servicemeldungen - All inclusive für Homematic -:
Liegt vermutlich daran, dass das Script nicht auf Updates prüft
Ahh, gerade gesehn, das macht ein anderes Script.
Mal schaun ob ich den Thread dazu finde.
@negalein Falls es mein SCript ist muss es zwei Datenpunkte geben. Einmal die ermittelte Version die aktuell installiert ist und einmal ein Feld wo er die hineinschreibt welche es gibt. Damit informiert er nur einmal über ein neues Update. Wo der Thread ist weiß ich aber nicht
-
@cash sagte in Servicemeldungen - All inclusive für Homematic -:
Liegt vermutlich daran, dass das Script nicht auf Updates prüft
Ahh, gerade gesehn, das macht ein anderes Script.
Mal schaun ob ich den Thread dazu finde.
@negalein sagte in Servicemeldungen - All inclusive für Homematic -:
@cash sagte in Servicemeldungen - All inclusive für Homematic -:
Liegt vermutlich daran, dass das Script nicht auf Updates prüft
Ahh, gerade gesehn, das macht ein anderes Script.
Mal schaun ob ich den Thread dazu finde.
-
@negalein sagte in Servicemeldungen - All inclusive für Homematic -:
@cash sagte in Servicemeldungen - All inclusive für Homematic -:
Liegt vermutlich daran, dass das Script nicht auf Updates prüft
Ahh, gerade gesehn, das macht ein anderes Script.
Mal schaun ob ich den Thread dazu finde.
-
Besteht die Möglichkeit, dass man im Skript einstellen kann, dass die Seriennummer vom Aktor nicht mitgleoggt wird?
Mir reicht immer der HM-Name um zu wissen, um welchen Aktor es geht.
Ich kann jetzt natürlich überall im Skript den Output ändern, müsste das dann bei jeder neuen Version wieder tun.
-
Besteht die Möglichkeit, dass man im Skript einstellen kann, dass die Seriennummer vom Aktor nicht mitgleoggt wird?
Mir reicht immer der HM-Name um zu wissen, um welchen Aktor es geht.
Ich kann jetzt natürlich überall im Skript den Output ändern, müsste das dann bei jeder neuen Version wieder tun.
@kuddel Die Seriennr ist die ID. So heißt das Gerät technisch unter ioBroker. Der Aufwand eine Auswahl zu programmieren ist mir zu hoch. Ich denke man kann man mit dem mehr an Info gut leben oder eben selber hand anlegen… Zur Fehlersuche halte ich die Info aber für Unverzichtbar eben weil die Geräte in ioBroker heißen…
-
Hallo zusamen,
habe probleme mit dem Script irgen bekomme ich es nicht zu laufen.
Hat jemand eine Idee
Anbei der Log
javascript.0 2022-02-02 11:03:22.334 error at processImmediate (internal/timers.js:463:21) javascript.0 2022-02-02 11:03:22.334 error at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1311:17) javascript.0 2022-02-02 11:03:22.334 error at /opt/iobroker/node_modules/iobroker.javascript/main.js:1832:17 javascript.0 2022-02-02 11:03:22.334 error at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1731:37) javascript.0 2022-02-02 11:03:22.334 error at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1482:28) javascript.0 2022-02-02 11:03:22.334 error at Object.createScript (vm.js:261:10) javascript.0 2022-02-02 11:03:22.333 error at new Script (vm.js:88:7) javascript.0 2022-02-02 11:03:22.333 error SyntaxError: Identifier 'message' has already been declared javascript.0 2022-02-02 11:03:22.333 error ^ javascript.0 2022-02-02 11:03:22.333 error let message; javascript.0 2022-02-02 11:03:22.333 error script.js.1_Homematic._Servicemeldungen-Homematic_ compile failed: at script.js.1_Homematic._Servicemeldungen-Homematic_:157 javascript.0 2022-02-02 11:03:22.329 info Start javascript script.js.1_Homematic._Servicemeldungen-Homematic_ javascript.0 2022-02-02 11:03:22.319 info Stop script script.js.1_Homematic._Servicemeldungen-Homematic_ -
@svenomatt hast Du Script unter global? Falls nein: Hast Du am Script etwas verändert oder nicht komplett kopiert? Welche Version?
-
@svenomatt hast Du Script unter global? Falls nein: Hast Du am Script etwas verändert oder nicht komplett kopiert? Welche Version?
hat sich erledigt, nach ca 15 min lief alles
-
@svenomatt hast Du Script unter global? Falls nein: Hast Du am Script etwas verändert oder nicht komplett kopiert? Welche Version?
@cash
lief nicht unter gobal habe das ganze jetzt unter Gobal kann aber gerade nicht sagen ob es läuft, da ich gerade in alle scripten probleme habeüberall die Meldung
3.2.2022, 12:43:26.684 [error]: javascript.0 (3656) script.js.1_Diagramm.weather_diagramm compile failed: at script.js.1_Diagramm.weather_diagramm:4903.2.2022, 12:44:15.368 [error]: javascript.0 (3656) script.js.1_Allgemein.SunDown_Fritzbox_Calls compile failed: at script.js.1_Allgemein.SunDown_Fritzbox_Calls:490und ich habe keine ahnung wieso
-
@cash
lief nicht unter gobal habe das ganze jetzt unter Gobal kann aber gerade nicht sagen ob es läuft, da ich gerade in alle scripten probleme habeüberall die Meldung
3.2.2022, 12:43:26.684 [error]: javascript.0 (3656) script.js.1_Diagramm.weather_diagramm compile failed: at script.js.1_Diagramm.weather_diagramm:4903.2.2022, 12:44:15.368 [error]: javascript.0 (3656) script.js.1_Allgemein.SunDown_Fritzbox_Calls compile failed: at script.js.1_Allgemein.SunDown_Fritzbox_Calls:490und ich habe keine ahnung wieso
@svenomatt es darf kein Script in global gespeichert sein. Außer Du weißt was Du tust.
-
@svenomatt es darf kein Script in global gespeichert sein. Außer Du weißt was Du tust.
@cash
ok jetzt verstehe gerade nichts mehr. Wo sollte es den nun laufen unter gobal oder nicht gobal?wenn es unter nicht gobal läuft kommt die Fehlermeldung, wobei ich gerade bei allen Scripten (Javascript u. Bloockly) die Fehlermeldung habe und ich keine ahnung habe warum.
13:26:47.372 [info ]: javascript.0 (959) Start javascript script.js.1_Homematic._Servicemeldungen-Homematic_ 13:26:47.375 [error]: javascript.0 (959) script.js.1_Homematic._Servicemeldungen-Homematic_ compile failed: at script.js.1_Homematic._Servicemeldungen-Homematic_:490achso die Meldung erscheinen immer wenn die Spripte neu gestartet werden oder bei Reboot
hier auch eine andere Meldung von einem anderen Blockly Spript13:33:13.866 error javascript.0 (959) script.js.1_Allgemein.Do_not_disturb compile failed: at script.js.1_Allgemein.Do_not_disturb:490 -
@cash
ok jetzt verstehe gerade nichts mehr. Wo sollte es den nun laufen unter gobal oder nicht gobal?wenn es unter nicht gobal läuft kommt die Fehlermeldung, wobei ich gerade bei allen Scripten (Javascript u. Bloockly) die Fehlermeldung habe und ich keine ahnung habe warum.
13:26:47.372 [info ]: javascript.0 (959) Start javascript script.js.1_Homematic._Servicemeldungen-Homematic_ 13:26:47.375 [error]: javascript.0 (959) script.js.1_Homematic._Servicemeldungen-Homematic_ compile failed: at script.js.1_Homematic._Servicemeldungen-Homematic_:490achso die Meldung erscheinen immer wenn die Spripte neu gestartet werden oder bei Reboot
hier auch eine andere Meldung von einem anderen Blockly Spript13:33:13.866 error javascript.0 (959) script.js.1_Allgemein.Do_not_disturb compile failed: at script.js.1_Allgemein.Do_not_disturb:490@svenomatt wo Du das Servicemeldungen Script speicherst ist egal. Nur eben nicht in global.
Du hast beim Start Fehlermeldungen gehabt, dass eine Variable schon deklariert sei und deshalb habe ich vermutet das Du unter global ein eigenes anderes Script verwendest was eben die gleiche Variable benutzt die ich bei dem Script nutze.
Zur Erklärung: Scripte die unter global sind werden bei jeden anderen Script ebenfalls vorweg ausgeführt. Erstellst Du dort also ein Script was nicht läuft, laufen danach auch alle anderen nicht. Deshalb sollte nur jemand etwas dort speichern wenn er weiß was er tut.
Also alles unter global löschen und danach ioBroker am Besten neu starten. Danach das Script irgendwo speichern, anpassen und ausführen.
-
@cash
ok jetzt verstehe gerade nichts mehr. Wo sollte es den nun laufen unter gobal oder nicht gobal?wenn es unter nicht gobal läuft kommt die Fehlermeldung, wobei ich gerade bei allen Scripten (Javascript u. Bloockly) die Fehlermeldung habe und ich keine ahnung habe warum.
13:26:47.372 [info ]: javascript.0 (959) Start javascript script.js.1_Homematic._Servicemeldungen-Homematic_ 13:26:47.375 [error]: javascript.0 (959) script.js.1_Homematic._Servicemeldungen-Homematic_ compile failed: at script.js.1_Homematic._Servicemeldungen-Homematic_:490achso die Meldung erscheinen immer wenn die Spripte neu gestartet werden oder bei Reboot
hier auch eine andere Meldung von einem anderen Blockly Spript13:33:13.866 error javascript.0 (959) script.js.1_Allgemein.Do_not_disturb compile failed: at script.js.1_Allgemein.Do_not_disturb:490Alles Scripte die du hast sollten nicht unter Global laufen, sondern unter common.
Wenn du bei allen Scripten ein Problem hast, liegt es nicht an diesem Script. Dann solltest du versuchen dein generelles Problem erst mal in den Griff zu bekommen. Eventuell mal Javascript neu starten?
-
Hallo zusammen. Wie dem einen oder anderen aufgefallen ist wurde in der letzten Zeit fleißig u. a. von foxriver76 an den Homematic-Adaptern gearbeitet. U. a. wurde dort für mich die Grundlage geschaffen eins der letzten ccu-Programme auf ioBroker zu migrieren.
Ich habe ein Script geschrieben welches nahezu alle Servicemeldungen der ccu loggt bzw per Pushover mir zuschickt. Da ich zwar mittlerweile Javascript halbwegs verstehe habe ich diverse Scriptschnipsel aus dem Forum benutzt (u.a. von paul53 und pix) und entsprechend modifiziert bzw erweitertet. Die Scriptprofis werden bestimmt an der ein oder anderen Stelle sich die Haare raufen aber das Script funktioniert bei mir :mrgreen:
Vorlage des Scripts ist das bekannte Allinclusive Script von Alchy aus dem Homematic Forum.
Wichtig war mir das ich z. B. nicht nur die Meldung bekomme welches Gerät ein Problem hat sondern auch was und z. B. bei Batteriewarnungen mir auch die passende Batterie mitteilt.
Nun habe ich mir gedacht das mein Script den ein oder anderen auch nutzen würde. Deshalb stelle ich es hier öffentlich.
Noch ist es nicht ganz fertig und vor dem Einsatz solltet Ihr das ein oder andere beachten:
Als erstes eine kurze Konfiguration:
var logging = true; var debugging = true; var sendpush = true; var autoAck = false; //Löschen bestätigbarer Kommunikationsstörungen (true = an, false = aus) >! var observation = false; //Dauerhafte Überwachung der Geräte auf Servicemeldungen aktiv (true = aktiv // false =inaktiv) var onetime = true; //Prüft nur beim Start ob derzeit Geräte eine Servicemeldung haben >! //pro Fehlertyp kann eine andere Prio genutzt werden var prio_LOWBAT = 0; var prio_UNREACH = 0; var prio_STICKY_UNREACH = 0; var prio_CONFIG_PENDING = 0; var prio_UPDATE_PENDING = 0; var prio_DEVICE_IN_BOOTLOADER = 0; var prio_ERROR = 0; var prio_FAULT_REPORTING = 0; var prio_SABOTAGE= 0; >! var _prio; var _titel; var _message; var _device = 'TPhone'; //var _device = 'All';logging sollte immer auf true bleiben. Debugging bitte beim testen auf true stellen. sendpush auf false falls Ihr kein Pushover habt.
autoACK bestätigt die Servicemeldungen STICKY_UNREACHDort
Falls Ihr Pushover nutzt könnt Ihr die Prio verändern und das device angeben.
Ich habe bei mir 4 Pushover-Instanzen installiert. Je nach Prio wird die eine oder andere Instanz benutzt. Somit habe ich je nach Prio unterschiedliche Icons:
!

Wer das nicht hat muss die Funktion send_pushover_V4 anpassen:
Einfach im Script nach "function send_pushover_V4" suchen. Das ganze so anpassen wie in der Datei:
"Anpassung Pushover bei nur einer Instanz.js" auf GitHub.Vor dem richtigen Einsatz solltet Ihr etwas testen. Dazu die Variable "onetime" auf true und "oberservation" auf false. Das Script Speichern und einmal im Log nachschauen. Dort solltet Ihr dann z. B sowas sehen:
2019-02-01 15:04:47.597 - info: javascript.0 Stop script script.js.Entwicklung.Servicemeldungen 2019-02-01 18:04:47.600 - info: javascript.2 Stop script script.js.Entwicklung.Servicemeldungen 2019-02-01 18:04:47.603 - info: javascript.1 Stop script script.js.Entwicklung.Servicemeldungen 2019-02-01 18:04:47.635 - info: javascript.0 Start javascript script.js.Entwicklung.Servicemeldungen 2019-02-01 18:04:47.923 - info: javascript.0 script.js.Entwicklung.Servicemeldungen: Ausgelöst durch Scriptneustart. 2019-02-01 18:04:47.924 - info: javascript.0 script.js.Entwicklung.Servicemeldungen: Geräte Nr. 0: Serien-Nr. MEQ0807489 --- Name: Schlafzimmer Heizthermostat --- HM-CC-RT-DN --- Typ: FAULT_REPORTING --- Status: 0 keine Störung --- seit: 03.06.18 16:19:10 Uhr 2019-02-01 18:04:47.924 - info: javascript.0 script.js.Entwicklung.Servicemeldungen: Geräte Nr. 1: Serien-Nr. MEQ0807496 --- Name: Badezimmer Heizthermostat --- HM-CC-RT-DN --- Typ: FAULT_REPORTING --- Status: 0 keine Störung --- seit: 15.04.18 20:38:42 Uhr 2019-02-01 18:04:47.925 - info: javascript.0 script.js.Entwicklung.Servicemeldungen: Geräte Nr. 2: Serien-Nr. MEQ1551845 --- Name: Küche Heizthermostat --- HM-CC-RT-DN --- Typ: FAULT_REPORTING --- Status: 0 keine Störung --- seit: 26.10.18 02:38:54 Uhr 2019-02-01 18:04:47.925 - info: javascript.0 script.js.Entwicklung.Servicemeldungen: Geräte Nr. 3: Serien-Nr. MEQ1551869 --- Name: Wohnzimmer Heizthermostat --- HM-CC-RT-DN --- Typ: FAULT_REPORTING --- Status: 0 keine Störung --- seit: 23.09.18 09:39:27 Uhr 2019-02-01 18:04:47.925 - info: javascript.0 script.js.Entwicklung.Servicemeldungen: Geräte Nr. 4: Serien-Nr. OEQ1254780 --- Name: Kinderzimmer Heizthermostat --- HM-CC-RT-DN --- Typ: FAULT_REPORTING --- Status: 0 keine Störung --- seit: 07.04.18 20:41:47 Uhr 2019-02-01 18:04:47.925 - info: javascript.0 script.js.Entwicklung.Servicemeldungen: Geräte Nr. 5: Serien-Nr. OEQ2637053 --- Name: Gäste WC Heizthermostat --- HM-CC-RT-DN --- Typ: FAULT_REPORTING --- Status: 0 keine Störung --- seit: 18.12.18 18:40:44 Uhr 2019-02-01 18:04:47.926 - info: javascript.0 script.js.Entwicklung.Servicemeldungen: registered 0 subscriptions and 0 schedules 2019-02-01 18:04:51.885 - info: cloud.0 User disconnected from cloudDort sollten also alle Gerät auftauchen die den entsprechenden Fehler haben können und wenn es gut läuft sollte überall der Status 0 sein. Wenn dort etwas komisch ist bitte hier posten. Bei dem Typ LOWBAT und LOW_BAT sollte auch die benötigte Batterie angezeigt werden. Falls dort etwas fehlt bitte ebenfalls melden. Ich würde es dann nachpflegen.
Wenn ich alle Bereiche getestet habt und das Log sah immer richtig aus dann "debugging" und "onetime" auf false und "oberservation" auf true. Danach solltet Ihr immer eine Pushnachricht bekommen wenn ein Homematic Gerät ein Problem hat.
Sowohl bei meinen Tests als auch bei richtigen Meldungen wurde ich bisher immer zuverlässig informiert.
Test könnt Ihr indem Ihr einfach einen Fehlertyp auf 1 setzt. Einfach in den OBJEKTEN z. B. nach LOWBAT_ALARM suchen und dort den Wert 0 oder 2 durch 1 ersetzen. Damit wird das Script ausgeführt. Da man keinen Fehler auf die ccm schreiben kann wird der Status ziemlich schnell wieder auf den ursprünglichen Eintrag geändert. Auch dadurch wird das Script ausgeführt. Im Log sollte dazu auch ein Eintrag auftauchen.
!

Natürlich gibt es Einschränkungen. Damit Ihr dieses Script nutzen könnt müsst Ihr min. die Versionen 2.2.1 der Homematic Rega bzw die Version 1.9.5 der Homematic RPC Instanz installiert haben.
Das Script nutzt Ihr auf eigenes Risiko. Ihr könnt mir auch gerne Verbesserungsvorschläge hier posten. Je nach Lust und Laune setze ich die dann um sofern ich das kann. Die Script Profis dürfen mir auch gerne Verbesserungsvorschläge schicken :mrgreen:
Das Script ist auf GitHub zu finden:
@cash Habe ein Problem bei der Verwendung deines Script.
Ich erhalte, wenn ich eine Sabotage simuliere, folgende Fehlermeldungen:2022-02-08 18:00:36.003 - info: host.tiobroker instance system.adapter.ical.2 terminated with code 0 (NO_ERROR) 2022-02-08 18:00:36.186 - info: host.tiobroker instance system.adapter.ical.0 started with pid 20227 2022-02-08 18:00:36.881 - info: ical.0 (20227) starting. Version 1.11.4 in /opt/iobroker/node_modules/iobroker.ical, node: v14.18.2, js-controller: 3.3.22 2022-02-08 18:00:37.829 - info: ical.0 (20227) processing URL: Abfall https://p09-caldav.icloud.com/published/2/MTEwNzgzNzEzMTEwNzgzN4Raby5e-rjEjSgRdYeHHGOyk4kNYFk_zTch57T2ZfG_tKzcmyuMF-rzr8XUUYy2VkWMfNg6wCZcF0b_00fOwUQ 2022-02-08 18:00:38.259 - info: ical.1 (20212) Terminated (NO_ERROR): Without reason 2022-02-08 18:00:38.770 - info: host.tiobroker instance system.adapter.ical.1 terminated with code 0 (NO_ERROR) 2022-02-08 18:00:40.838 - info: javascript.0 (23123) Start javascript script.js.System.ServicemeldungenHomematic 2022-02-08 18:00:41.120 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Script manuell gestartet. (Version: 1.93) 2022-02-08 18:00:41.120 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] LOWBAT: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.LOWBAT_ALARM 2022-02-08 18:00:41.120 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Keine Geräte gefunden mit dem Datenpunkt LOWBAT. 2022-02-08 18:00:41.123 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 25 Geräte mit dem Datenpunkt LOW_BAT. 2022-02-08 18:00:41.123 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] UNREACH: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.UNREACH_ALARM 2022-02-08 18:00:41.123 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Keine Geräte gefunden mit dem Datenpunkt UNREACH. 2022-02-08 18:00:41.123 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] STICKY:_UNREACH: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.STICKY_UNREACH_ALARM 2022-02-08 18:00:41.123 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Keine Geräte gefunden mit dem Datenpunkt STICKY_UNREACH. 2022-02-08 18:00:41.124 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 3 Geräte mit dem Datenpunkt ERROR. 2022-02-08 18:00:41.124 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 8 Geräte mit dem Datenpunkt SABOTAGE. 2022-02-08 18:00:41.124 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Keine Geräte gefunden mit dem Datenpunkt ERROR_NON_FLAT_POSITIONING. 2022-02-08 18:00:41.125 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 1 Geräte mit dem Datenpunkt FAULT_REPORTING. 2022-02-08 18:00:41.126 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 20 Geräte mit dem Datenpunkt DEVICE_IN_BOOTLOADER. 2022-02-08 18:00:41.130 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 54 Geräte mit dem Datenpunkt CONFIG_PENDING. 2022-02-08 18:00:41.132 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 49 Geräte mit dem Datenpunkt UPDATE_PENDING. 2022-02-08 18:00:41.133 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: 160 Datenpunkte werden insgesamt vom Script script.js.System.ServicemeldungenHomematic (Version: 1.93) überwacht. Instance: 0 2022-02-08 18:00:41.133 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: logging: true debugging: true find_bug: true show_each_device: false autoAck: true observation: false ohnetime: true CUXD: 9 2022-02-08 18:00:41.133 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Derzeitige keine Servicemeldungen. Ergebnis in Objekt geschrieben 2022-02-08 18:00:41.133 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: registered 0 subscriptions and 0 schedules 2022-02-08 18:00:42.981 - info: ical.0 (20227) Terminated (NO_ERROR): Without reason 2022-02-08 18:00:43.406 - error: admin.0 (456) failed connection to socket.io from ::ffff:192.168.50.213: 2022-02-08 18:00:43.407 - error: admin.0 (456) error 2022-02-08 18:00:43.497 - info: host.tiobroker instance system.adapter.ical.0 terminated with code 0 (NO_ERROR) 2022-02-08 18:00:57.686 - info: javascript.0 (23123) Stop script script.js.System.ServicemeldungenHomematic 2022-02-08 18:01:00.296 - info: javascript.0 (23123) script.js.VIS_Script.UWZ: [] 2022-02-08 18:01:31.619 - info: hm-rpc.1 (23258) xmlrpc -> listDevices 0 2022-02-08 18:01:31.626 - info: hm-rpc.1 (23258) new CUxD devices/channels after filter: 0 2022-02-08 18:02:00.199 - info: javascript.0 (23123) script.js.VIS_Script.UWZ: [] 2022-02-08 18:02:47.698 - info: hm-rpc.0 (23251) xmlrpc -> listDevices 0 2022-02-08 18:03:00.162 - info: javascript.0 (23123) script.js.VIS_Script.UWZ: [] 2022-02-08 18:04:00.158 - info: javascript.0 (23123) script.js.VIS_Script.UWZ: [] 2022-02-08 18:05:00.034 - info: host.tiobroker instance system.adapter.dwd.2 started with pid 20242 2022-02-08 18:05:00.421 - info: javascript.0 (23123) script.js.VIS_Script.UWZ: [] 2022-02-08 18:05:00.686 - info: dwd.2 (20242) starting. Version 2.7.7 in /opt/iobroker/node_modules/iobroker.dwd, node: v14.18.2, js-controller: 3.3.22 2022-02-08 18:05:01.082 - info: dwd.2 (20242) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2022-02-08 18:05:01.594 - info: host.tiobroker instance system.adapter.dwd.2 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2022-02-08 18:05:01.631 - info: hm-rpc.1 (23258) xmlrpc -> listDevices 0 2022-02-08 18:05:01.638 - info: hm-rpc.1 (23258) new CUxD devices/channels after filter: 0 2022-02-08 18:05:04.050 - info: host.tiobroker instance system.adapter.dwd.1 started with pid 20257 2022-02-08 18:05:04.655 - info: dwd.1 (20257) starting. Version 2.7.7 in /opt/iobroker/node_modules/iobroker.dwd, node: v14.18.2, js-controller: 3.3.22 2022-02-08 18:05:05.012 - info: dwd.1 (20257) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2022-02-08 18:05:05.553 - info: host.tiobroker instance system.adapter.dwd.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2022-02-08 18:05:08.064 - info: host.tiobroker instance system.adapter.dwd.0 started with pid 20272 2022-02-08 18:05:08.644 - info: dwd.0 (20272) starting. Version 2.7.7 in /opt/iobroker/node_modules/iobroker.dwd, node: v14.18.2, js-controller: 3.3.22 2022-02-08 18:05:09.033 - info: dwd.0 (20272) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2022-02-08 18:05:09.543 - info: host.tiobroker instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2022-02-08 18:05:13.658 - info: javascript.0 (23123) Stop script script.js.System.ServicemeldungenHomematic 2022-02-08 18:05:23.578 - info: javascript.0 (23123) Start javascript script.js.System.ServicemeldungenHomematic 2022-02-08 18:05:23.884 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Script manuell gestartet. (Version: 1.93) 2022-02-08 18:05:23.884 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] LOWBAT: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.LOWBAT_ALARM 2022-02-08 18:05:23.884 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Keine Geräte gefunden mit dem Datenpunkt LOWBAT. 2022-02-08 18:05:23.887 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 25 Geräte mit dem Datenpunkt LOW_BAT. 2022-02-08 18:05:23.887 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] UNREACH: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.UNREACH_ALARM 2022-02-08 18:05:23.887 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Keine Geräte gefunden mit dem Datenpunkt UNREACH. 2022-02-08 18:05:23.887 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] STICKY:_UNREACH: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.STICKY_UNREACH_ALARM 2022-02-08 18:05:23.887 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Keine Geräte gefunden mit dem Datenpunkt STICKY_UNREACH. 2022-02-08 18:05:23.888 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 3 Geräte mit dem Datenpunkt ERROR. 2022-02-08 18:05:23.888 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 8 Geräte mit dem Datenpunkt SABOTAGE. 2022-02-08 18:05:23.888 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Keine Geräte gefunden mit dem Datenpunkt ERROR_NON_FLAT_POSITIONING. 2022-02-08 18:05:23.888 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 1 Geräte mit dem Datenpunkt FAULT_REPORTING. 2022-02-08 18:05:23.890 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 20 Geräte mit dem Datenpunkt DEVICE_IN_BOOTLOADER. 2022-02-08 18:05:23.892 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 54 Geräte mit dem Datenpunkt CONFIG_PENDING. 2022-02-08 18:05:23.894 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 49 Geräte mit dem Datenpunkt UPDATE_PENDING. 2022-02-08 18:05:23.894 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: 160 Datenpunkte werden insgesamt vom Script script.js.System.ServicemeldungenHomematic (Version: 1.93) überwacht. Instance: 0 2022-02-08 18:05:23.894 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: logging: true debugging: true find_bug: true show_each_device: false autoAck: true observation: true ohnetime: true CUXD: 9 2022-02-08 18:05:23.894 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Derzeitige keine Servicemeldungen. Ergebnis in Objekt geschrieben 2022-02-08 18:05:23.894 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: registered 254 subscriptions and 0 schedules 2022-02-08 18:06:00.343 - info: javascript.0 (23123) script.js.VIS_Script.UWZ: [] 2022-02-08 18:06:17.705 - info: hm-rpc.0 (23251) xmlrpc -> listDevices 0 2022-02-08 18:06:57.445 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Neue Servicemeldung: OG_Büro_Fenstergriffsensor (0007DBE991C2C9) --- HmIP-SRH--- Typ: SABOTAGE_ALARM --- Status: 1 Sabotage 2022-02-08 18:06:57.445 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] LOWBAT: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.LOWBAT_ALARM 2022-02-08 18:06:57.447 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] UNREACH: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.UNREACH_ALARM 2022-02-08 18:06:57.448 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] STICKY:_UNREACH: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.STICKY_UNREACH_ALARM 2022-02-08 18:06:57.448 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es gibt: 8 Geräte mit dem Datenpunkt SABOTAGE_ALARM. Derzeit: 1 Servicemeldung(en). 2022-02-08 18:06:57.454 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Betroffen mehr als 0. Es sind 1 2022-02-08 18:06:57.454 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] log_manuell: false 2022-02-08 18:06:57.454 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Derzeit gibt es Servicemeldungen. Ergebnis in Objekt geschrieben 2022-02-08 18:06:57.454 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Betroffen: 1 2022-02-08 18:06:57.455 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] write_message steht auf true. Ergebnis in Objekt geschrieben 2022-02-08 18:06:57.455 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Betroffen: OG_Buero_Fenstergriffsensor (0007DBE991C2C9) - Sabotage. 2022-02-08 18:06:57.455 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] meldung alt und neu geändert 2022-02-08 18:07:00.126 - info: javascript.0 (23123) script.js.VIS_Script.UWZ: [] 2022-02-08 18:07:00.456 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Timer abgelaufen. Verarbeitung der Servicemeldung 2022-02-08 18:07:00.456 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Es werden: 160 Datenpunkte überwacht. Derzeit: 1 Servicemeldung(en). 2022-02-08 18:07:00.456 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Es gibt eine Servicemeldung: OG_Buero_Fenstergriffsensor (0007DBE991C2C9) - Sabotage. 2022-02-08 18:07:00.458 - error: javascript.0 (23123) Error in callback: ReferenceError: device is not defined 2022-02-08 18:07:00.458 - error: javascript.0 (23123) at Object. (script.js.System.ServicemeldungenHomematic:2166:39) 2022-02-08 18:07:00.458 - error: javascript.0 (23123) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2119:34) 2022-02-08 18:07:00.458 - error: javascript.0 (23123) at listOnTimeout (internal/timers.js:557:17) 2022-02-08 18:07:00.459 - error: javascript.0 (23123) at processTimers (internal/timers.js:500:7) 2022-02-08 18:07:27.444 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: Servicemeldung aufgehoben: OG_Büro_Fenstergriffsensor (0007DBE991C2C9) --- HmIP-SRH--- Typ: SABOTAGE_ALARM --- Status: 2 Sabotage aufgehoben 2022-02-08 18:07:27.445 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] LOWBAT: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.LOWBAT_ALARM 2022-02-08 18:07:27.450 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] UNREACH: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.UNREACH_ALARM 2022-02-08 18:07:27.451 - warn: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [Script wird gestoppt] STICKY:_UNREACH: Die Cuxd-Instanz wurde im Script auf 9 gestellt. Ein Objekt hat folgenden Namen: hm-rpc.0.CUX2801001.0.STICKY_UNREACH_ALARM 2022-02-08 18:07:27.462 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: 160 Datenpunkte werden insgesamt vom Script script.js.System.ServicemeldungenHomematic (Version: 1.93) überwacht. Instance: 0 2022-02-08 18:07:27.462 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: logging: true debugging: true find_bug: true show_each_device: false autoAck: true observation: true ohnetime: true CUXD: 9 2022-02-08 18:07:27.462 - info: javascript.0 (23123) script.js.System.ServicemeldungenHomematic: [DEBUG] Derzeitige keine Servicemeldungen. Ergebnis in Objekt geschriebenWas das ,it der CUX Meldung auf sich hat, kann ich auch nicht verstehen.
Es gibt übrigens genügend Devices, welche LOWBAT haben, die hier aber nicht gefunden werden.
Hast Du einen Tipp?