Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [fixed] Systemvariablen werden nicht mehr eingelesen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[fixed] Systemvariablen werden nicht mehr eingelesen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 3 Kommentatoren 1.9k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • O Offline
    O Offline
    Onkel Fritz
    schrieb am zuletzt editiert von
    #1

    Gestern habe ich ein update der admin- und javascript-adapter gemacht. (Javaskript stürzte immer wieder ab).

    Adminupdate ging nur durch deinstallieren und neu installieren des Adapters.

    Javascript läuft jetzt brav durch (zumindest mal einen Tag)

    Aber die Systemvariablen werden nicht mehr eingelesen. Vor dem Update hat alles funktioniert, bis auf die Javascripthänger.

    Ich habe folgendes probiert:

    hm.rega neu installiert

    Haken bei

    – Variablen aktiviert

    -- Programme aktiviert

    -- Namen aktiviert

    hm.rpc neu installiert

    ccu reboot

    raspi reboot

    öfter: Haken bei Synchronisiere Geräte neu (einmalig)

    • Geräte und Programme werden eingelesen

    Die Sensorenwerte werden im vis korrekt angezeigt, nur die Systemvariablen sind nicht vorhanden.

    Log nach Reset von hm.rpc:

    javascript-0 2016-09-05 10:52:00.017 warn State "hm-rega.0.9423" not found

    javascript-0 2016-09-05 10:50:00.017 warn State "hm-rega.0.9423" not found

    hm-rpc-0 2016-09-05 10:49:04.707 info Connected

    hm-rpc-0 2016-09-05 10:49:03.947 info xmlrpc -> 235 devices

    hm-rpc-0 2016-09-05 10:49:03.894 info xmlrpc <- listDevices ["hm-rpc.0"]

    hm-rpc-0 2016-09-05 10:49:03.849 info xmlrpc <- system.listMethods ["hm-rpc.0"]

    hm-rpc-0 2016-09-05 10:49:03.717 info xmlrpc client is trying to connect to 192.168.178.24:2001 with ["http://192.168.178.59:2001","hm-rpc.0"]

    hm-rpc-0 2016-09-05 10:49:03.712 info xmlrpc server is trying to listen on 192.168.178.59:2001

    hm-rpc-0 2016-09-05 10:49:02.702 info starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.hm-rpc

    host-raspberrypi 2016-09-05 10:49:00.291 info instance system.adapter.hm-rpc.0 started with pid 5408

    host-raspberrypi 2016-09-05 10:48:57.828 info instance system.adapter.hm-rpc.0 terminated with code 0 (OK)

    hm-rpc-0 2016-09-05 10:48:57.793 info terminating

    hm-rpc-0 2016-09-05 10:48:57.775 info Disconnected

    hm-rega.0.9423 ist die Systemvariable, die vor den Updates funktioniert hat.

    Kann mir jemand sagen, was ich noch versuchen kann?

    CCU2, einige Heizkörperventile, 2 Raumtermostate, Steckdosen mit Leistungsmessung, Bewegungsmelder, Wetterstation, ...
    Versuche mich z.Z. mit Microcontollern (Arduino, Wemos, ESP32, MQTT), Raspberry Pi + ioBroker

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Ich habe alle Updates über dien admin problemlos hinbekommen. Und meine SysVar werden weiter aktualisiert.

      Das schreibe das jetzt nicht, um dich zu ärgern, sondern nur als Info, dass ich das Problem so einfach nicht nachvollziehen oder nachstellen kann, also auf dich für die Fehlersuche angewiesen bin.

      (Bitte in Zukunft lieber Screenshots als Beschreibungen - da findet sich evtl. etwas.)

      Sollte bei einem Update etwas schief gelaufen sein, was zu solchen Effekten führt nutzt alles nichts.

      Im Prinzip müsstest du über die Konsole (den Adapter) neu installieren.

      Damit die Installation aber nicht aus dem Cache von einer defekten Datei gemacht wird, muss der cache vorher gelöscht werden.

      cd /opt/iobroker
      npm cache clean
      iobroker stop
      npm install iobroker.adaptername
      iobroker upload adaptername
      iobroker start
      

      Hast du denn auch schonmal nur den hm-rega neu gestartet und dabei das log beobachtet?

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • O Offline
        O Offline
        Onkel Fritz
        schrieb am zuletzt editiert von
        #3

        Danke.

        Ich habe wie oben beschrieben hm-rpc und hm-rega neu installiert und den Raspberry neu gebootet.

        Leider ohne Erfolg.

        Hier die Logs zu "hm" nach dem Booten:

        ! hm-rega.0 2016-09-05 20:50:05.441 error hm-rega.0 Cannot parse answer for variables: {"40":{"Name":"Alarmmeldungen","TypeName":"VARDP","DPInfo":"Anzahl%20Alarmmeldungen","Value":0,"ValueMin":0,"ValueMax":65000,"ValueUnit":"","ValueType":16,
        ! hm-rega.0 2016-09-05 20:50:05.085 info hm-rega.0 got 0 variables
        ! hm-rega.0 2016-09-05 20:50:04.787 info hm-rega.0 deleted 0 programs
        ! hm-rega.0 2016-09-05 20:50:04.787 info hm-rega.0 added/updated 23 programs
        ! hm-rega.0 2016-09-05 20:50:04.325 info hm-rega.0 got 23 programs
        ! hm-rega.0 2016-09-05 20:50:01.135 info hm-rega.0 added/updated rooms to enum.rooms
        ! hm-rega.0 2016-09-05 20:50:01.023 info hm-rega.0 added/updated functions to enum.functions
        ! hm-rega.0 2016-09-05 20:50:00.780 info hm-rega.0 added/updated 2 favorites to enum.favorites
        ! hm-rega.0 2016-09-05 20:50:00.465 info hm-rega.0 time difference local-ccu 0s
        ! hm-rega.0 2016-09-05 20:50:00.394 info hm-rega.0 ReGaHSS 192.168.178.24 up
        ! hm-rega.0 2016-09-05 20:50:00.158 info hm-rega.0 subscribe hm-rpc.0.BidCoS-RF.50.PRESS_SHORT
        ! hm-rega.0 2016-09-05 20:50:00.157 info hm-rega.0 starting. Version 1.3.0 in /opt/iobroker/node_modules/iobroker.hm-rega
        ! hm-rpc.1 2016-09-05 20:49:56.786 info hm-rpc.1 Connected
        ! hm-rpc.1 2016-09-05 20:49:56.785 info hm-rpc.1 xmlrpc -> listDevices 0
        ! hm-rpc.1 2016-09-05 20:49:56.640 info hm-rpc.1 xmlrpc client is trying to connect to 192.168.178.24:8701 with ["http://192.168.178.59:8701","hm-rpc.1"]
        ! hm-rpc.1 2016-09-05 20:49:56.638 info hm-rpc.1 xmlrpc server is trying to listen on 192.168.178.59:8701
        ! hm-rpc.1 2016-09-05 20:49:55.716 info hm-rpc.1 starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.hm-rpc
        ! hm-rpc.0 2016-09-05 20:49:55.838 info hm-rpc.0 Connected
        ! hm-rpc.0 2016-09-05 20:49:55.198 info hm-rpc.0 xmlrpc -> 235 devices
        ! hm-rpc.0 2016-09-05 20:49:54.832 info hm-rpc.0 xmlrpc <- listDevices ["hm-rpc.0"]
        ! hm-rpc.0 2016-09-05 20:49:54.796 info hm-rpc.0 xmlrpc <- system.listMethods ["hm-rpc.0"]
        ! hm-rpc.0 2016-09-05 20:49:54.667 info hm-rpc.0 xmlrpc client is trying to connect to 192.168.178.24:2001 with ["http://192.168.178.59:2001","hm-rpc.0"]
        ! hm-rpc.0 2016-09-05 20:49:54.664 info hm-rpc.0 xmlrpc server is trying to listen on 192.168.178.59:2001
        ! hm-rpc.0 2016-09-05 20:49:53.806 info hm-rpc.0 starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.hm-rpc
        ! raspberrypi 2016-09-05 20:49:52.105 info host.raspberrypi instance system.adapter.hm-rpc.1 started with pid 1397
        ! raspberrypi 2016-09-05 20:49:50.174 info host.raspberrypi instance system.adapter.hm-rega.0 started with pid 1388
        ! raspberrypi 2016-09-05 20:49:46.594 info host.raspberrypi instance system.adapter.hm-rpc.0 started with pid 1383
        ! hmm.0 2016-09-05 20:49:35.450 info hmm.0 Starting homematic-manager: /opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js
        ! hmm.0 2016-09-05 20:49:35.448 info hmm.0 starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.hmm
        ! raspberrypi 2016-09-05 20:49:32.085 info host.raspberrypi instance system.adapter.hmm.0 started with pid 1355

        Ich habe mal den iobroker auf meinem Linux-PC installiert. Da ist das selbe Problem.

        Die XML-API liefert mit "http://192.168.178.24/addons/xmlapi/sysvarlist.cgi" die Liste der Systemvariablen als XML.

        Die Verbindung zur CCU muß passen, denn die Geräte und Programme werden gelesen. Nur die Variablen nicht. Ich habe bin-rpc und xml-rpc versucht.

        Ich bin ab morgen Nachmittag für eine Woche unterwegs. Also nicht wundern, wenn ich auf Lösungsvorschläge nicht gleich antworte.

        CCU2, einige Heizkörperventile, 2 Raumtermostate, Steckdosen mit Leistungsmessung, Bewegungsmelder, Wetterstation, ...
        Versuche mich z.Z. mit Microcontollern (Arduino, Wemos, ESP32, MQTT), Raspberry Pi + ioBroker

        1 Antwort Letzte Antwort
        0
        • eric2905E Offline
          eric2905E Offline
          eric2905
          schrieb am zuletzt editiert von
          #4

          Moin,

          poste bitte mal je einen Screenshot der hm-rpc und der hm-rega Konfiguration.

          Ggf. ist da ja was zu erkennen.

          Gruß,

          Eric

          Roses are red, violets are blue,

          if I listen to metal, my neighbours do too

          1 Antwort Letzte Antwort
          0
          • O Offline
            O Offline
            Onkel Fritz
            schrieb am zuletzt editiert von
            #5

            Moin Eric
            1412_snapshot2.png
            1412_snapshot3.png
            1412_snapshot4.png

            CCU2, einige Heizkörperventile, 2 Raumtermostate, Steckdosen mit Leistungsmessung, Bewegungsmelder, Wetterstation, ...
            Versuche mich z.Z. mit Microcontollern (Arduino, Wemos, ESP32, MQTT), Raspberry Pi + ioBroker

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              Wenn du den Haken bei "synchronosiere neu (einmalig)" setzt und dann "speichern und schließen" anwählst, Anschließend die Konfiguration wieder öffnest, ist dann der Haken weg?

              (ggf vorher mal haken wegmachen - speichern, haken hinmachen - speichern und schließen)

              Gruß

              Rainer

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • O Offline
                O Offline
                Onkel Fritz
                schrieb am zuletzt editiert von
                #7

                Ja, der geht weg. Ich hab ihn nur hin gemacht, daß du siehst, daß ich das mal gemacht habe (mehrmals)

                Ich häng mal die frische Logdatei (nach Reboot der CCU2) mit an.

                ganz am Ende:

                • illegal XMLRPC(init) request

                • illegal XMLRPC(listDevices) request

                • no exists device object with address= CENTRAL [../Platform/DOM/iseXmlRpc.cpp (2166)]

                hilft dir das weiter?

                Ich habe "synchronosiere neu" einmal mit XML und einmal mit BIN gemacht
                1412_homematic-ccu2-2016-09-06762.log

                CCU2, einige Heizkörperventile, 2 Raumtermostate, Steckdosen mit Leistungsmessung, Bewegungsmelder, Wetterstation, ...
                Versuche mich z.Z. mit Microcontollern (Arduino, Wemos, ESP32, MQTT), Raspberry Pi + ioBroker

                1 Antwort Letzte Antwort
                0
                • O Offline
                  O Offline
                  Onkel Fritz
                  schrieb am zuletzt editiert von
                  #8

                  Die Systemvariablen funktionieren wieder. Ich weiß aber nicht warum. Am Urlaub wird es wohl nicht liegen.

                  Mal sehen, ob es jetzt so bleibt.

                  Danke für's draufschauen.

                  CCU2, einige Heizkörperventile, 2 Raumtermostate, Steckdosen mit Leistungsmessung, Bewegungsmelder, Wetterstation, ...
                  Versuche mich z.Z. mit Microcontollern (Arduino, Wemos, ESP32, MQTT), Raspberry Pi + ioBroker

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  583

                  Online

                  32.7k

                  Benutzer

                  82.4k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe