Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Servicemeldungen - All inclusive für Homematic -

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    520

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

Servicemeldungen - All inclusive für Homematic -

Scheduled Pinned Locked Moved JavaScript
javascript
1.0k Posts 93 Posters 343.9k Views 102 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • cashC cash

    Neue Verson auf GitHub. Man kann jetzt in Telegram bestimmen an wen es geht. Also muss das in der Konfiguration auch hinterlegt werden.

    Jetzt noch mal ne Frage zur Firmware. Wann und wie oft soll erinnert werden das es eine Version gibt? Jeden Tag eine Push wäre ja sehr nervig. Ich selber mache nur sehr ungern bei der ccu ein Update.

    KnallochseK Do not disturb
    KnallochseK Do not disturb
    Knallochse
    wrote on last edited by
    #213

    @cash Ich denke, sobald eine neue Firmware freigegeben wurde (1malig) sollte doch reichen

    HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

    1 Reply Last reply
    0
    • cashC Offline
      cashC Offline
      cash
      Most Active
      wrote on last edited by
      #214

      Das finde ich auch einmalig wenn eine neue vorliegt. Nur wie oft soll er prüfen ob eine vorliegt? Da kommt ja nichts automatisch das muss man abfragen. Da finde ich einmal pro Tag eigentlich zuviel wenn man bedenkt das nur 4 Versionen pro Jahr ca erscheinen.

      Und nur einmalig eine Info ist halt auch nicht problemlos, da man dazu wieder ein Objekt braucht wo hinterlegt wird das schon einmal benachrichtigt wurde.

      dslraserD 2 Replies Last reply
      0
      • cashC cash

        Das finde ich auch einmalig wenn eine neue vorliegt. Nur wie oft soll er prüfen ob eine vorliegt? Da kommt ja nichts automatisch das muss man abfragen. Da finde ich einmal pro Tag eigentlich zuviel wenn man bedenkt das nur 4 Versionen pro Jahr ca erscheinen.

        Und nur einmalig eine Info ist halt auch nicht problemlos, da man dazu wieder ein Objekt braucht wo hinterlegt wird das schon einmal benachrichtigt wurde.

        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        wrote on last edited by
        #215

        @cash
        Raspberrymatic kommt ca 1 × im Monat ein Update.

        1 Reply Last reply
        0
        • cashC Offline
          cashC Offline
          cash
          Most Active
          wrote on last edited by
          #216

          Ja aber was nützt es wenn man das nicht gecheit abfragen kann ob ein Update verfügbar ist? Außerdem da es dort sehr regelmäßig ist kann man eigentlich jeden 15. im Monat updaten dafür brauche ich keine Info. Das gleiche gilt ja auch für die Servicemeldung. Wenn ich jeden Tag 5 Kommunikationsstöruzngen kriege brauche ich kein Push mehr darüber. Deswegen schreibe ich auch nicht in meinen Kalender das ich arbeiten muss da ich ja sowieso jeden Tag dahin muss :-)

          1 Reply Last reply
          0
          • cashC cash

            Das finde ich auch einmalig wenn eine neue vorliegt. Nur wie oft soll er prüfen ob eine vorliegt? Da kommt ja nichts automatisch das muss man abfragen. Da finde ich einmal pro Tag eigentlich zuviel wenn man bedenkt das nur 4 Versionen pro Jahr ca erscheinen.

            Und nur einmalig eine Info ist halt auch nicht problemlos, da man dazu wieder ein Objekt braucht wo hinterlegt wird das schon einmal benachrichtigt wurde.

            dslraserD Offline
            dslraserD Offline
            dslraser
            Forum Testing Most Active
            wrote on last edited by
            #217

            @cash sagte in Servicemeldungen - All inclusive für Homematic -:

            das nur 4 Versionen pro Jahr ca erscheinen.

            meine Info mit Raspberrymatic mit ca. 1 x im Monat hat sich nur auf Deine Aussage bezogen

            1 Reply Last reply
            0
            • C Offline
              C Offline
              CyberMicha
              wrote on last edited by
              #218

              Wie lege ich mir die denn Systemvariable.0 an unter Objekten? Ich kann da nur Gerät Kanal oder Datenpunkt anwählen.

              LG Micha

              1 Reply Last reply
              0
              • cashC Offline
                cashC Offline
                cash
                Most Active
                wrote on last edited by
                #219

                Du kannst es nennen wie und anlegen wo Du willst. Ich habe es als Channel angelegt und darunter Geräte und darunter dann die Datenpunkte. Du kannst es auch MEINE_OBJEKTE.0 oder so nennen. Du kannst aber auch komplett daruaf verzichten.

                1 Reply Last reply
                0
                • C Offline
                  C Offline
                  CyberMicha
                  wrote on last edited by
                  #220

                  Hi und danke. Habe es jetzt so angelegt. Sollte passen oder?

                  3.PNG

                  //Variablen für Servicemeldung in Objekt schreiben // Wenn einer Meldung auftritt wird diese in ein Textfeld geschrieben. Auf dieses kann man dann reagieren
                  //und z. B. die Nachricht per Telegram verschicken oder in vis anzeigen
                  var write_message = true;        // true schreibt beim auftreten einer Servicemeldung die Serviemeldung in ein Objekt
                  var id_Text_Servicemeldung = 'Systemvariable.0.Servicemeldungen.Text';  // Objekt wo die Servicemeldung hingeschrieben werden soll
                  
                  //Ergebnis in Datenfelder schreiben
                  var write_state = true;          //Schreibt die Ergebnisse der Servicemeldungen in Datenfelder. (true = schreiben, false, kein schreiben)
                  //nicht benutzte Felder einfach leer lassen --> var id_IST_XXX = '';
                  var id_IST_LOWBAT = 'Systemvariable.0.Servicemeldungen.Anzahl_LOWBAT'/*Anzahl LOWBAT*/;
                  var id_IST_LOW_BAT = '';
                  //var id_IST_G_LOWBAT = '';
                  var id_IST_UNREACH = "Systemvariable.0.Servicemeldungen.Anzahl_UNREACH"/*Anzahl_UNREACH*/;
                  var id_IST_STICKY_UNREACH = "Systemvariable.0.Servicemeldungen.Anzahl_STICKY_UNREACH"/*Anzahl_STICKY_UNREACH*/;
                  var id_IST_CONFIG_PENDING = '';
                  var id_IST_UPDATE_PENDING = '';
                  var id_IST_DEVICE_IN_BOOTLOADER = '';
                  var id_IST_ERROR = '';
                  var id_IST_ERROR_NON_FLAT_POSITIONING = '';
                  var id_IST_ERROR_CODE = '';
                  var id_IST_FAULT_REPORTING = '';
                  var id_IST_SABOTAGE = '';
                  var id_IST_Gesamt = "Systemvariable.0.Servicemeldungen.Anzahl_GESAMT"/*Anzahl_GESAMT*/;
                  
                  

                  Darüber kann ich sie ja nun weiter verarbeiten z.B. im VIS oder Push Diensten oder oder oder.

                  Hat jemand diesen Teil in Nutzung? Mir ist etwas unklar was für einen Benutzer ich da angeben muss. Hätte gedacht ehe die Telegram Instanz oder so.

                  //Variablen für Telegram
                  var sendtelegram = false;            //true = verschickt per Telegram Nachrchten // false = Telegram wird nicht benutzt
                  var user_telegram = '';             //User der die Nachricht bekommen soll
                  

                  LG Michael

                  1 Reply Last reply
                  0
                  • C Offline
                    C Offline
                    CyberMicha
                    wrote on last edited by CyberMicha
                    #221
                    17:53:03.205	info	javascript.0 script.js.CCU_Servicemeldungen: Es gibt: 17 Geräte mit dem Datenpunkt LOWBAT.
                    17:53:03.205	warn	javascript.0 at func_IST_Gesamt (script.js.CCU_Servicemeldungen:327:38)
                    17:53:03.205	warn	javascript.0 at LOWBAT (script.js.CCU_Servicemeldungen:540:17)
                    17:53:03.205	warn	javascript.0 at script.js.CCU_Servicemeldungen:2493:5
                    17:53:03.205	warn	javascript.0 at func_IST_Gesamt (script.js.CCU_Servicemeldungen:333:38)
                    17:53:03.205	warn	javascript.0 at LOWBAT (script.js.CCU_Servicemeldungen:540:17)
                    17:53:03.205	warn	javascript.0 at script.js.CCU_Servicemeldungen:2493:5
                    17:53:03.206	warn	javascript.0 at func_IST_Gesamt (script.js.CCU_Servicemeldungen:336:45)
                    17:53:03.206	warn	javascript.0 at LOWBAT (script.js.CCU_Servicemeldungen:540:17)
                    17:53:03.206	warn	javascript.0 at script.js.CCU_Servicemeldungen:2493:5
                    

                    Was könnte das sein?

                    EDIT: Erledigt.

                    1 Reply Last reply
                    0
                    • cashC Offline
                      cashC Offline
                      cash
                      Most Active
                      wrote on last edited by
                      #222

                      Bei Pushover kann man Pushnachrichten an bestimmte Geäte schicken. So geht die Push das der Trockner fertig ist an meine Frau und eine Warnung das ein Server ein Problem hat an mich.

                      Bei Telegram gibt es keine Devices sondern User. Somit kannst Du also auch bestimmen an wen eine Nachricht geht. Wie das aber zu nutzen ist weiß ich nicht, da ich Telegram nicht nutze.

                      rantanplanR 1 Reply Last reply
                      0
                      • cashC cash

                        Bei Pushover kann man Pushnachrichten an bestimmte Geäte schicken. So geht die Push das der Trockner fertig ist an meine Frau und eine Warnung das ein Server ein Problem hat an mich.

                        Bei Telegram gibt es keine Devices sondern User. Somit kannst Du also auch bestimmen an wen eine Nachricht geht. Wie das aber zu nutzen ist weiß ich nicht, da ich Telegram nicht nutze.

                        rantanplanR Offline
                        rantanplanR Offline
                        rantanplan
                        wrote on last edited by
                        #223

                        @cash sagte in Servicemeldungen - All inclusive für Homematic -:

                        Bei Pushover kann man Pushnachrichten an bestimmte Geäte schicken. So geht die Push das der Trockner fertig ist an meine Frau und eine Warnung das ein Server ein Problem hat an mich.

                        Bei Telegram gibt es keine Devices sondern User. Somit kannst Du also auch bestimmen an wen eine Nachricht geht. Wie das aber zu nutzen ist weiß ich nicht, da ich Telegram nicht nutze.

                        Telegram ist wesendlich flexibler.
                        Man kannst es benutzen wie Pushover. Also schick Nachtricht und fertig.
                        An einen Telegram-Bot kann man mehrere User anmelden. Dann kann man über ioBroker Nachrichten schicken, die an alle, an vereinzelte oder nur an einen bestimten User gehen.
                        Und richtig klasse wird es, wenn man es einrichtet, dass die User mit dem "Haus" kommunizieren können.
                        Und dann ist es noch eine hervorragende WA Alternative.

                        Rantanplan

                        CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                        1 Reply Last reply
                        0
                        • cashC Offline
                          cashC Offline
                          cash
                          Most Active
                          wrote on last edited by
                          #224

                          Das geht mit Pushover auch.

                          Es gibt bei mir 3 Geräte:

                          • Alle -- bekommen alle
                          • ich -- nur ich
                          • Frau -- nur meine Frau.

                          Was Pushover besser macht. Ich bekomme für jede Art der Warnung ein eigenes Icon. Und das wichtigste ich kann Prios nutzen. So kann ich schon am Icon sehen wie wichtig etwas ist.

                          Noch wichtiger Prioritäten:

                          Angenommen der Bewegungsmelder löst aus während wir Abwesend sind dann bekomme ich die Push mit Prio2 das heißt es piept bei mir 1 Stunde jede Minute bis ich in Pushover die Meldung bestätigt habe.

                          Andere Sachen kommen nur als -1 das heißt es klingelt nicht sondern ich sehe die Nachricht nur an der Badge. Oft sind Nachrichten vom Haus ja nicht so wichtig das es am Handy piepen muss.

                          Und ich finde es unlogisch per Telegram mit dem Haus zu kommunizieren. Ich öffne VIS und sehe auf den ersten Tab alles was ich wissen muss. Das geht schneller als wenn ich in Telegram erst irgend etwas schreiben muss wie "Wieviel Fenster sind offen". Wobei ich Vis auch nur selten nutze. Da das Haus mich per Push je nach Situation informiert. Bei Fenster und Türen natürlich nur wenn etwas offen ist. Das ganze dann wieder nach Prio. Wenn eine Tür offen und beide abwesend dann Prio 2. Fenster offen Prio 1, Fenster gekippt Prio 0. Wenn nur einer das Haus verläßt dann ist jede Prio um 1 reduziert. Und so ist das auch für alles andere was ich wissen muss. Die Temperatur interessiert mich i. d. R. nicht da das alles automatisch läuft. Dort werde ich nur bei bestimmten Schwellwerten informiert.

                          rantanplanR 1 Reply Last reply
                          0
                          • cashC cash

                            Das geht mit Pushover auch.

                            Es gibt bei mir 3 Geräte:

                            • Alle -- bekommen alle
                            • ich -- nur ich
                            • Frau -- nur meine Frau.

                            Was Pushover besser macht. Ich bekomme für jede Art der Warnung ein eigenes Icon. Und das wichtigste ich kann Prios nutzen. So kann ich schon am Icon sehen wie wichtig etwas ist.

                            Noch wichtiger Prioritäten:

                            Angenommen der Bewegungsmelder löst aus während wir Abwesend sind dann bekomme ich die Push mit Prio2 das heißt es piept bei mir 1 Stunde jede Minute bis ich in Pushover die Meldung bestätigt habe.

                            Andere Sachen kommen nur als -1 das heißt es klingelt nicht sondern ich sehe die Nachricht nur an der Badge. Oft sind Nachrichten vom Haus ja nicht so wichtig das es am Handy piepen muss.

                            Und ich finde es unlogisch per Telegram mit dem Haus zu kommunizieren. Ich öffne VIS und sehe auf den ersten Tab alles was ich wissen muss. Das geht schneller als wenn ich in Telegram erst irgend etwas schreiben muss wie "Wieviel Fenster sind offen". Wobei ich Vis auch nur selten nutze. Da das Haus mich per Push je nach Situation informiert. Bei Fenster und Türen natürlich nur wenn etwas offen ist. Das ganze dann wieder nach Prio. Wenn eine Tür offen und beide abwesend dann Prio 2. Fenster offen Prio 1, Fenster gekippt Prio 0. Wenn nur einer das Haus verläßt dann ist jede Prio um 1 reduziert. Und so ist das auch für alles andere was ich wissen muss. Die Temperatur interessiert mich i. d. R. nicht da das alles automatisch läuft. Dort werde ich nur bei bestimmten Schwellwerten informiert.

                            rantanplanR Offline
                            rantanplanR Offline
                            rantanplan
                            wrote on last edited by
                            #225

                            @cash sagte in Servicemeldungen - All inclusive für Homematic -:

                            Was Pushover besser macht. Ich bekomme für jede Art der Warnung ein eigenes Icon. Und das wichtigste ich kann Prios nutzen. So kann ich schon am Icon sehen wie wichtig etwas ist.
                            Noch wichtiger Prioritäten:

                            Ok, da hinkt Telegram hinterher.

                            Und ich finde es unlogisch per Telegram mit dem Haus zu kommunizieren. Ich öffne VIS und sehe auf den ersten Tab alles was ich wissen muss.

                            Ja, habe ich ja auch. Aber Telegram ist, von außen, tausendmal schneller. Brauche dazu kein VPN oder ähnliches und 3G reicht auch.

                            Das geht schneller als wenn ich in Telegram erst irgend etwas schreiben muss wie "Wieviel Fenster sind offen".

                            Dafür gibt es "Buttons"

                            Ist alles Geschmacksache. Und hier der falsche Fred dazu:relaxed:

                            Rantanplan

                            CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                            1 Reply Last reply
                            0
                            • cashC Offline
                              cashC Offline
                              cash
                              Most Active
                              wrote on last edited by
                              #226

                              @CyberMicha Ist das alles was im Log steht? Wie sieht dieKonfig aus?

                              1 Reply Last reply
                              0
                              • C Offline
                                C Offline
                                cubeman
                                wrote on last edited by
                                #227

                                Hallo,
                                gibt es eine Möglichkeit den Versand der Pushover zu verzögern?
                                Ich habe leider 2 Schaltaktoren die unregelmäßig auf unreach gehen, nach ca. 4-5 Minuten allerdings wieder erreichbar sind. Ich bekomme dann jedesmal die Meldung obwohl das für mich eigentlich kein Problem ist.
                                Duty Cycle und Empfangsstärke sind OK!
                                In Alchys Homematic Script hatte ich das Problem nicht.
                                Danke im Voraus!

                                1 Reply Last reply
                                0
                                • cashC Offline
                                  cashC Offline
                                  cash
                                  Most Active
                                  wrote on last edited by
                                  #228

                                  Was heißt Du hattest dieses Problem nicht?

                                  Mir ist aufgefallen das Alchys Script nicht alle Servicemeldungen gemeldet hat. Ich schiebe das mal auf die langsame ccu2 und dadurch das Scripte Zeile für Zeile abgearbeitet werden und nicht gleichzeitig laufen. Somit kann es vorkommen das evtl eine Meldung nicht angekommen ist. Da ich derzeit sowohl mein Script am laufen habe als auch das auf der ccu. Sehe ich was dort reinkommt und was über Biobroker reinkommt.
                                  Das einzige was an meinen Script Mist ist, ist die Tatsache das man oft erst eine Meldung unreach kriegt und direkt danach dann den sticky_unreach. In so einem Fall würde ja eine Push reichen. Aber so wie das Script derzeit aufgebaut ist geht das leider nicht. Ich möchte es ändern aber derzeit habe ich einfach andere Prioritäten, da ich zum Glück derzeit eher keine Meldung bekomme. Im Sommer bekomme ich meist mehr Meldungen. Es kann also sein das es mich dann so nervt das ich das Script umschreibe.

                                  1 Reply Last reply
                                  0
                                  • C Offline
                                    C Offline
                                    cubeman
                                    wrote on last edited by
                                    #229

                                    bei Alchys Script bekomme ich unter gleichen Bedingungen vielleicht 1 mal am Tag die Meldung das mein 4-fach Schaltaktor Kommunikation gestört hat.
                                    Jetzt bekomme ich die Meldung teilweise 4-5 mal die Stunde, wenn ich auf der CCU nachsehe ist die aber nie vorhanden. Ich denke das nach der Meldung eigentlich schon wieder quittiert ist. Deshalb wäre so eine verzögerung schön.
                                    Ich habe schon versucht Ontime auf false zu stellen und das Script über einen Blockly Trigger manuell zu starten, dann bekomme ich aber keine Meldung.
                                    Script wird laut Log auch ausgeführt aber bei Pushover kommt nichts an.
                                    Müsste ich bei dieser Vorgehensweise noch was anderes anpassen?
                                    Habe leider keine Ahnung von Java und kann das nicht beurteilen.

                                    1 Reply Last reply
                                    0
                                    • cashC Offline
                                      cashC Offline
                                      cash
                                      Most Active
                                      wrote on last edited by
                                      #230

                                      Dieses Script prüft nur einen Datenpunkt ab. Wenn der einen Fehler meldet dann weil das Gerät einen unreach hat. Nur weil es das Script von Alchy nicht meldet hast Du trotzdem ein Problem mit diesem Gerät. Es spielt keine Rolle ob das erät nach einer 1 Sekunde oder nach 1 Stunde wieder funktioniert. Ich würde also versuchen die Ursache zu lösen.

                                      Wenn Du eine Verzögerung willst könntest Du die z. B. beim Versand Einfügen. Somit wird der Fehler im Log zwar protokolliert aber Du bekommst die Nachricht nicht mehr. Ggf muss Du dann nochmal abfragen ob der Datenpunkt noch den Fehler meldet.

                                      Ob das ein kluger Weg ist bezeifel ich. Spontan habe ich aber keine andere Idee. Ansonsten wäre halt die Option das Gerät vom Scriupt auszuschließen.

                                      1 Reply Last reply
                                      0
                                      • S Offline
                                        S Offline
                                        Superdad
                                        wrote on last edited by
                                        #231

                                        Danke für das Script!
                                        War sicher ne Menge Arbeit!

                                        CCU3

                                        iOBroker auf IntelNUC Proxmox

                                        1 Reply Last reply
                                        0
                                        • D Offline
                                          D Offline
                                          do1osc
                                          wrote on last edited by
                                          #232

                                          Hallo, Ich setze die aktuelle GitHub-Version des Scriptes ein.
                                          Ich habe allerdings das Problem, das die Pushover mitteiling nicht einmalig bei Änderung gesendet wird, sondern ständig, sobald eine Servicemeldung da ist.

                                          Weiss hier jemand eine Lösung ?

                                          Mfg, Sven

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          299

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe