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. Homematic RPC und Gerätebeschreibungen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    364

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Homematic RPC und Gerätebeschreibungen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
68 Beiträge 6 Kommentatoren 6.9k Aufrufe 4 Watching
  • Ä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.
  • SmartStuffCoyoteS SmartStuffCoyote

    Eigentlich gibt es in meinen Augen nur zwei Möglichkeiten: entweder liest der Adapter den Datenstrom falsch aus und kappt das letzte Zeichen weg, oder CCU-seitig ist irgendetwas kaputtgegangen was das JSON nicht richtig sendet - und keiner bemerkt es, weil man die Änderung ja doch nur eher zufällig mitbekommt (wenn an einen ioBroker o. ä. einsetzt und wenn sich für die Namen der Geräte interessiert und wenn es dabei irgendwo eine Änderung gab).

    JoJo58J Offline
    JoJo58J Offline
    JoJo58
    schrieb am zuletzt editiert von
    #25

    @smartstuffcoyote sagte in Homematic RPC und Gerätebeschreibungen:

    Eigentlich gibt es in meinen Augen nur zwei Möglichkeiten:...

    Sehe ich auch so, auf meinem 2. IoB sind auch alle Namen noch da, bis auf das neue Gerät von gestern und nun auch dem neu angelernten Dimmer von heute.
    Wer kann denn da weiterhelfen? Ich glaube nämlich nicht, das wir beide die einzigen bleiben werden.

    Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
    Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
    Einfach ein tolles Hobby :-)

    wendy2702W 1 Antwort Letzte Antwort
    0
    • JoJo58J JoJo58

      @smartstuffcoyote sagte in Homematic RPC und Gerätebeschreibungen:

      Eigentlich gibt es in meinen Augen nur zwei Möglichkeiten:...

      Sehe ich auch so, auf meinem 2. IoB sind auch alle Namen noch da, bis auf das neue Gerät von gestern und nun auch dem neu angelernten Dimmer von heute.
      Wer kann denn da weiterhelfen? Ich glaube nämlich nicht, das wir beide die einzigen bleiben werden.

      wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #26

      @jojo58 habt ihr originale CCU?

      Welche Firmware?

      Mal im CCU log geschaut?

      Bitte keine Fragen per PN, die gehören ins Forum!

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

      JoJo58J 1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        @jojo58 habt ihr originale CCU?

        Welche Firmware?

        Mal im CCU log geschaut?

        JoJo58J Offline
        JoJo58J Offline
        JoJo58
        schrieb am zuletzt editiert von
        #27

        @wendy2702

        Ich hab die original CCU3 mit der Firmware 3.79.6. Im Log der CCU ist nichts auffälliges zu sehen, nur die Standardmeldungen.
        Ich hab die Geräte nochmal neu einlesen lassen und dann den Zeitpunkt der Fehlermeldung von hm-rega mit der CCU abgeglichen und es gibt nichts auf der CCU dazu.

        Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
        Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
        Einfach ein tolles Hobby :-)

        HomoranH 1 Antwort Letzte Antwort
        0
        • JoJo58J JoJo58

          @wendy2702

          Ich hab die original CCU3 mit der Firmware 3.79.6. Im Log der CCU ist nichts auffälliges zu sehen, nur die Standardmeldungen.
          Ich hab die Geräte nochmal neu einlesen lassen und dann den Zeitpunkt der Fehlermeldung von hm-rega mit der CCU abgeglichen und es gibt nichts auf der CCU dazu.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #28

          @jojo58 sagte in Homematic RPC und Gerätebeschreibungen:

          Im Log der CCU ist nichts auffälliges zu sehen, nur die Standardmeldungen.

          welche Einstellungen hast du da?
          "alles loggen"?

          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 -

          JoJo58J 2 Antworten Letzte Antwort
          0
          • HomoranH Homoran

            @jojo58 sagte in Homematic RPC und Gerätebeschreibungen:

            Im Log der CCU ist nichts auffälliges zu sehen, nur die Standardmeldungen.

            welche Einstellungen hast du da?
            "alles loggen"?

            JoJo58J Offline
            JoJo58J Offline
            JoJo58
            schrieb am zuletzt editiert von
            #29

            @homoran

            Nicht alles:

            CCU Log 1.jpg

            Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
            Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
            Einfach ein tolles Hobby :-)

            1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @jojo58 sagte in Homematic RPC und Gerätebeschreibungen:

              Im Log der CCU ist nichts auffälliges zu sehen, nur die Standardmeldungen.

              welche Einstellungen hast du da?
              "alles loggen"?

              JoJo58J Offline
              JoJo58J Offline
              JoJo58
              schrieb am zuletzt editiert von
              #30

              @homoran

              Das steht in den Logs der CCU, wenn ich die Geräte neu einlese:

              2025-01-08 17:16:17,207 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.1.14:42010 
              2025-01-08 17:16:17,208 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] Removed InterfaceId: vm-iobroker:hm-rpc.1:102bbe7a908a5aedbdd8e90fda48f5f1 
              2025-01-08 17:16:23,416 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-4] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.1.14:42010 
              2025-01-08 17:16:23,419 de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendNotificationHandler INFO  [vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b_WorkerPool-0] SYSTEM: LegacyBackendNotificationHandler Verticle or Worker started 
              2025-01-08 17:16:23,420 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b_WorkerPool-0] init finished 
              2025-01-08 17:16:23,421 de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer INFO  [vert.x-worker-thread-2] Added InterfaceId: vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b 
              2025-01-08 17:16:23,757 de.eq3.cbcs.legacy.bidcos.rpc.internal.DeviceUtil INFO  [vert.x-worker-thread-2] updateDevicesForClient vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b -> 263 device addresses will be added 
              2025-01-08 17:16:30,390 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.1.14:42010 
              2025-01-08 17:16:30,394 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] Removed InterfaceId: vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b 
              2025-01-08 17:16:37,179 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-4] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.1.14:42010 
              2025-01-08 17:16:37,182 de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendNotificationHandler INFO  [vm-iobroker:hm-rpc.1:c3e9105816d5953462f53e348e2811c9_WorkerPool-0] SYSTEM: LegacyBackendNotificationHandler Verticle or Worker started 
              2025-01-08 17:16:37,183 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vm-iobroker:hm-rpc.1:c3e9105816d5953462f53e348e2811c9_WorkerPool-0] init finished 
              2025-01-08 17:16:37,184 de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer INFO  [vert.x-worker-thread-2] Added InterfaceId: vm-iobroker:hm-rpc.1:c3e9105816d5953462f53e348e2811c9 
              2025-01-08 17:16:37,502 de.eq3.cbcs.legacy.bidcos.rpc.internal.DeviceUtil INFO  [vert.x-worker-thread-2] updateDevicesForClient vm-iobroker:hm-rpc.1:c3e9105816d5953462f53e348e2811c9 -> 263 device addresses will be added 
              

              Ich bin jetzt kein Profi was das Lesen der Logs angeht, aber ich sehe da kein Problem, oder?

              Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
              Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
              Einfach ein tolles Hobby :-)

              paul53P 1 Antwort Letzte Antwort
              0
              • JoJo58J JoJo58

                @homoran

                Das steht in den Logs der CCU, wenn ich die Geräte neu einlese:

                2025-01-08 17:16:17,207 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.1.14:42010 
                2025-01-08 17:16:17,208 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] Removed InterfaceId: vm-iobroker:hm-rpc.1:102bbe7a908a5aedbdd8e90fda48f5f1 
                2025-01-08 17:16:23,416 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-4] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.1.14:42010 
                2025-01-08 17:16:23,419 de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendNotificationHandler INFO  [vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b_WorkerPool-0] SYSTEM: LegacyBackendNotificationHandler Verticle or Worker started 
                2025-01-08 17:16:23,420 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b_WorkerPool-0] init finished 
                2025-01-08 17:16:23,421 de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer INFO  [vert.x-worker-thread-2] Added InterfaceId: vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b 
                2025-01-08 17:16:23,757 de.eq3.cbcs.legacy.bidcos.rpc.internal.DeviceUtil INFO  [vert.x-worker-thread-2] updateDevicesForClient vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b -> 263 device addresses will be added 
                2025-01-08 17:16:30,390 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.1.14:42010 
                2025-01-08 17:16:30,394 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] Removed InterfaceId: vm-iobroker:hm-rpc.1:5353a4e9980d1140e891af317a25bf8b 
                2025-01-08 17:16:37,179 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-4] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.1.14:42010 
                2025-01-08 17:16:37,182 de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendNotificationHandler INFO  [vm-iobroker:hm-rpc.1:c3e9105816d5953462f53e348e2811c9_WorkerPool-0] SYSTEM: LegacyBackendNotificationHandler Verticle or Worker started 
                2025-01-08 17:16:37,183 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vm-iobroker:hm-rpc.1:c3e9105816d5953462f53e348e2811c9_WorkerPool-0] init finished 
                2025-01-08 17:16:37,184 de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer INFO  [vert.x-worker-thread-2] Added InterfaceId: vm-iobroker:hm-rpc.1:c3e9105816d5953462f53e348e2811c9 
                2025-01-08 17:16:37,502 de.eq3.cbcs.legacy.bidcos.rpc.internal.DeviceUtil INFO  [vert.x-worker-thread-2] updateDevicesForClient vm-iobroker:hm-rpc.1:c3e9105816d5953462f53e348e2811c9 -> 263 device addresses will be added 
                

                Ich bin jetzt kein Profi was das Lesen der Logs angeht, aber ich sehe da kein Problem, oder?

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #31

                @jojo58 sagte: wenn ich die Geräte neu einlese:

                Das Einlesen der Geräte funktionierte auch bisher. Interessanter ist das Einlesen der Namen durch Neustart von hm-rega.0.

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                JoJo58J 1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @jojo58 sagte: wenn ich die Geräte neu einlese:

                  Das Einlesen der Geräte funktionierte auch bisher. Interessanter ist das Einlesen der Namen durch Neustart von hm-rega.0.

                  JoJo58J Offline
                  JoJo58J Offline
                  JoJo58
                  schrieb am zuletzt editiert von JoJo58
                  #32

                  @paul53

                  Jetzt die hm-rega.0 neu gestartet und gleichzeitig zum Fehler im IOB taucht das auf der CCU auf:

                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: recvd 1535 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  72 0x0048 [1]   0 0x0000 [2]   7 0x0007 [3]   0 0x0000 [4]  16 0x0010  [ExecError():iseESPexec.cpp:12906]
                  Jan  8 17:36:26 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError: !# devices.fn 1.4 !# !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus !# !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker !#  string sDevId; string sChnId;  Write('{');  boolean dFirst = true;  foreach (sDevId, root.Devices().EnumUsedIDs()) {      object oDevice   = dom.GetObject(sDevId);     boolean bDevReady = oDevice.ReadyConfig();     string sDevInterfaceId = oDevice.Interface();     string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();          if (bDevReady) {          if (dFirst) {           dFirst = false;         } else {           WriteLine(',');         }          Write('"' # oDevice.Address() # '":{"Name":"');         WriteURL(oDevice.Name());         Write('","Interface":"' # sDevInterface # '"}');                  foreach(sChnId, oDevice.Channels()) {         	object oChannel = dom.GetObject(sChnId);             WriteLine(',');           	Write('"' # oChannel.Address() # '":{"Name":
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  65 0x0041 [1]   0 0x0000 [2]  58 0x003a [3]   0 0x0000 [4]  59 0x003b  [ExecError():iseESPexec.cpp:12906]
                  Jan  8 17:36:26 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError: !# devices.fn 1.4 !# !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus !# !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker !#  string sDevId; string sChnId;  Write('{');  boolean dFirst = true;  foreach (sDevId, root.Devices().EnumUsedIDs()) {      object oDevice   = dom.GetObject(sDevId);     boolean bDevReady = oDevice.ReadyConfig();     string sDevInterfaceId = oDevice.Interface();     string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();          if (bDevReady) {          if (dFirst) {           dFirst = false;         } else {           WriteLine(',');         }          Write('"' # oDevice.Address() # '":{"Name":"');         WriteURL(oDevice.Name());         Write('","Interface":"' # sDevInterface # '"}');                  foreach(sChnId, oDevice.Channels()) {         	object oChannel = dom.GetObject(sChnId);             WriteLine(',');           	Write('"' # oChannel.Address() # '":{"Name":
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: recvd 1535 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: recvd 845 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /esp/system.htm?sid=@XPttkNFWGP@&action=UpdateUI [GetSessionId():iseSession.cpp:185]
                  Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: recvd 62 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /tclrega.exe [GetSessionId():iseSession.cpp:185]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: recvd 774 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: command '/bin/sh -c 'echo "load tclrpc.so; puts [xmlrpc http://127.0.0.1:2001/ listBidcosInterfaces ]" | /bin/tclsh'' returned 0 [ExecProcess():iseDOMpersist.cpp:438]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: recvd 1478 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: command 'cat /VERSION | grep VERSION | tr -d VERSION=[:space:]' returned 0 [ExecProcess():iseDOMpersist.cpp:438]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: recvd 1535 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                  Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                  Jan  8 17:36:28 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                  Jan  8 17:36:28 ccu3-webui local0.info ReGaHss: Info: recvd 326 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                  Jan  8 17:36:28 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /tclrega.exe [GetSessionId():iseSession.cpp:185]
                  Jan  8 17:36:28 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                  
                  

                  Ich habe aber keine Ahnung was das jetzt heißt?

                  EDIT:

                  Am Ende der beiden ERROR Zeilen fehlt doch definitiv noch was, oder sehe ich das falsch?

                  Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                  Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                  Einfach ein tolles Hobby :-)

                  SmartStuffCoyoteS 1 Antwort Letzte Antwort
                  0
                  • JoJo58J JoJo58

                    @paul53

                    Jetzt die hm-rega.0 neu gestartet und gleichzeitig zum Fehler im IOB taucht das auf der CCU auf:

                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: recvd 1535 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  72 0x0048 [1]   0 0x0000 [2]   7 0x0007 [3]   0 0x0000 [4]  16 0x0010  [ExecError():iseESPexec.cpp:12906]
                    Jan  8 17:36:26 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError: !# devices.fn 1.4 !# !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus !# !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker !#  string sDevId; string sChnId;  Write('{');  boolean dFirst = true;  foreach (sDevId, root.Devices().EnumUsedIDs()) {      object oDevice   = dom.GetObject(sDevId);     boolean bDevReady = oDevice.ReadyConfig();     string sDevInterfaceId = oDevice.Interface();     string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();          if (bDevReady) {          if (dFirst) {           dFirst = false;         } else {           WriteLine(',');         }          Write('"' # oDevice.Address() # '":{"Name":"');         WriteURL(oDevice.Name());         Write('","Interface":"' # sDevInterface # '"}');                  foreach(sChnId, oDevice.Channels()) {         	object oChannel = dom.GetObject(sChnId);             WriteLine(',');           	Write('"' # oChannel.Address() # '":{"Name":
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  65 0x0041 [1]   0 0x0000 [2]  58 0x003a [3]   0 0x0000 [4]  59 0x003b  [ExecError():iseESPexec.cpp:12906]
                    Jan  8 17:36:26 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError: !# devices.fn 1.4 !# !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus !# !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker !#  string sDevId; string sChnId;  Write('{');  boolean dFirst = true;  foreach (sDevId, root.Devices().EnumUsedIDs()) {      object oDevice   = dom.GetObject(sDevId);     boolean bDevReady = oDevice.ReadyConfig();     string sDevInterfaceId = oDevice.Interface();     string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();          if (bDevReady) {          if (dFirst) {           dFirst = false;         } else {           WriteLine(',');         }          Write('"' # oDevice.Address() # '":{"Name":"');         WriteURL(oDevice.Name());         Write('","Interface":"' # sDevInterface # '"}');                  foreach(sChnId, oDevice.Channels()) {         	object oChannel = dom.GetObject(sChnId);             WriteLine(',');           	Write('"' # oChannel.Address() # '":{"Name":
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: recvd 1535 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: recvd 845 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /esp/system.htm?sid=@XPttkNFWGP@&action=UpdateUI [GetSessionId():iseSession.cpp:185]
                    Jan  8 17:36:26 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: recvd 62 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /tclrega.exe [GetSessionId():iseSession.cpp:185]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: recvd 774 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: command '/bin/sh -c 'echo "load tclrpc.so; puts [xmlrpc http://127.0.0.1:2001/ listBidcosInterfaces ]" | /bin/tclsh'' returned 0 [ExecProcess():iseDOMpersist.cpp:438]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: recvd 1478 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: command 'cat /VERSION | grep VERSION | tr -d VERSION=[:space:]' returned 0 [ExecProcess():iseDOMpersist.cpp:438]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: recvd 1535 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /rega.exe [GetSessionId():iseSession.cpp:185]
                    Jan  8 17:36:27 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                    Jan  8 17:36:28 ccu3-webui local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
                    Jan  8 17:36:28 ccu3-webui local0.info ReGaHss: Info: recvd 326 bytes by web server #1 [ThreadFunction():httpServer.cpp:797]
                    Jan  8 17:36:28 ccu3-webui local0.info ReGaHss: Info: IseSession GetSessionId from URL: /tclrega.exe [GetSessionId():iseSession.cpp:185]
                    Jan  8 17:36:28 ccu3-webui local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2093]
                    
                    

                    Ich habe aber keine Ahnung was das jetzt heißt?

                    EDIT:

                    Am Ende der beiden ERROR Zeilen fehlt doch definitiv noch was, oder sehe ich das falsch?

                    SmartStuffCoyoteS Offline
                    SmartStuffCoyoteS Offline
                    SmartStuffCoyote
                    schrieb am zuletzt editiert von SmartStuffCoyote
                    #33

                    @jojo58 Die sind halbt abgeschnitten. Aber ich habe die gleichen Symptome:
                    /var/log/messages

                    Jan  8 20:30:18 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  72 0x0048 [1]   0 0x0000 [2]   7 0x0007 [3]   0 0x0000 [4]  16 0x0010  [ExecError():iseESPexec.cpp:12945]
                    Jan  8 20:30:18 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# devices.fn 1.4 !# !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus !# !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker !#  string sDevId; string sChnId;  Write('{');  boolean dFirst = true;  foreach (sDevId, root.Devices().EnumUsedIDs()) {      object oDevice   = dom.GetObject(sDevId);     boolean bDevReady = oDevice.ReadyConfig();     string sDevInterfaceId = oDevice.Interface();     string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();          if (bDevReady) {          if (dFirst) {           dFirst = false;         } else {           WriteLine(',');         }          Write('"' # oDevice.Address() # '":{"Name":"');         WriteURL(oDevice.Name());         Write('","Interface":"' # sDevInterface # '"}');                  foreach(sChnId, oDevice.Channels()) {         	object oChannel = dom.GetObject(sChnId);             WriteLine(',');           	Write('"' # oChannel.Address() # '":{"Name":
                    Jan  8 20:30:18 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  65 0x0041 [1]   0 0x0000 [2]  58 0x003a [3]   0 0x0000 [4]  59 0x003b  [ExecError():iseESPexec.cpp:12945]
                    Jan  8 20:30:18 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# devices.fn 1.4 !# !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus !# !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker !#  string sDevId; string sChnId;  Write('{');  boolean dFirst = true;  foreach (sDevId, root.Devices().EnumUsedIDs()) {      object oDevice   = dom.GetObject(sDevId);     boolean bDevReady = oDevice.ReadyConfig();     string sDevInterfaceId = oDevice.Interface();     string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();          if (bDevReady) {          if (dFirst) {           dFirst = false;         } else {           WriteLine(',');         }          Write('"' # oDevice.Address() # '":{"Name":"');         WriteURL(oDevice.Name());         Write('","Interface":"' # sDevInterface # '"}');                  foreach(sChnId, oDevice.Channels()) {         	object oChannel = dom.GetObject(sChnId);             WriteLine(',');           	Write('"' # oChannel.Address() # '":{"Name":
                    
                    
                    Jan  8 20:30:23 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  72 0x0048 [1]   0 0x0000 [2]  65 0x0041 [3]   0 0x0000 [4]  58 0x003a  [ExecError():iseESPexec.cpp:12945]
                    Jan  8 20:30:23 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# functions.fn 1.3 !# !# Dieses Script gibt eine Liste der Gewerke als JSON String aus !# !# 6'2013-7'2014 bluefox, hobbyquaker !#  object  oFunction; string  sFunctionId; string  sChannelId; object  oChannel; boolean bFirst       = true; boolean bFirstSecond = true;  Write("{"); foreach (sFunctionId, dom.GetObject(ID_FUNCTIONS).EnumUsedIDs()) {     if (bFirst == false) {       WriteLine(',');     } else {       bFirst = false;     }     oFunction = dom.GetObject(sFunctionId); 	Write('"' # sFunctionId # '": ');     Write('{"Name": "');     WriteURL(oFunction.Name());     Write('","TypeName":"' # oFunction.TypeName() # '_FUNCTIONS');     Write('", "EnumInfo": "');     WriteURL(oFunction.EnumInfo());     Write('", "Channels": ['); 	bFirstSecond = true;     foreach(sChannelId, oFunction.EnumUsedIDs()) {         oChannel = dom.GetObject(sChannelId);         ! Objekt ueberspringen, falls nicht vom Typ CHANNEL (33)         if (oChannel.Type() != 33) { conti
                    Jan  8 20:30:23 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  65 0x0041 [1]   0 0x0000 [2]  58 0x003a [3]   0 0x0000 [4]  59 0x003b  [ExecError():iseESPexec.cpp:12945]
                    Jan  8 20:30:23 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# functions.fn 1.3 !# !# Dieses Script gibt eine Liste der Gewerke als JSON String aus !# !# 6'2013-7'2014 bluefox, hobbyquaker !#  object  oFunction; string  sFunctionId; string  sChannelId; object  oChannel; boolean bFirst       = true; boolean bFirstSecond = true;  Write("{"); foreach (sFunctionId, dom.GetObject(ID_FUNCTIONS).EnumUsedIDs()) {     if (bFirst == false) {       WriteLine(',');     } else {       bFirst = false;     }     oFunction = dom.GetObject(sFunctionId); 	Write('"' # sFunctionId # '": ');     Write('{"Name": "');     WriteURL(oFunction.Name());     Write('","TypeName":"' # oFunction.TypeName() # '_FUNCTIONS');     Write('", "EnumInfo": "');     WriteURL(oFunction.EnumInfo());     Write('", "Channels": ['); 	bFirstSecond = true;     foreach(sChannelId, oFunction.EnumUsedIDs()) {         oChannel = dom.GetObject(sChannelId);         ! Objekt ueberspringen, falls nicht vom Typ CHANNEL (33)         if (oChannel.Type() != 33) { conti
                    Jan  8 20:30:23 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  65 0x0041 [1]   0 0x0000 [2]  58 0x003a [3]   0 0x0000 [4]  59 0x003b  [ExecError():iseESPexec.cpp:12945]
                    Jan  8 20:30:23 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# functions.fn 1.3 !# !# Dieses Script gibt eine Liste der Gewerke als JSON String aus !# !# 6'2013-7'2014 bluefox, hobbyquaker !#  object  oFunction; string  sFunctionId; string  sChannelId; object  oChannel; boolean bFirst       = true; boolean bFirstSecond = true;  Write("{"); foreach (sFunctionId, dom.GetObject(ID_FUNCTIONS).EnumUsedIDs()) {     if (bFirst == false) {       WriteLine(',');     } else {       bFirst = false;     }     oFunction = dom.GetObject(sFunctionId); 	Write('"' # sFunctionId # '": ');     Write('{"Name": "');     WriteURL(oFunction.Name());     Write('","TypeName":"' # oFunction.TypeName() # '_FUNCTIONS');     Write('", "EnumInfo": "');     WriteURL(oFunction.EnumInfo());     Write('", "Channels": ['); 	bFirstSecond = true;     foreach(sChannelId, oFunction.EnumUsedIDs()) {         oChannel = dom.GetObject(sChannelId);         ! Objekt ueberspringen, falls nicht vom Typ CHANNEL (33)         if (oChannel.Type() != 33) { conti
                    

                    /var/log/hmserver.log zeigt dieses:

                    2025-01-06 20:48:28,362 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                    2025-01-06 20:48:28,381 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                    2025-01-06 20:51:02,888 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                    2025-01-06 20:51:02,894 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                    2025-01-06 20:52:51,735 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                    2025-01-06 20:52:51,738 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                    2025-01-07 17:02:42,535 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                    2025-01-07 17:02:42,539 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                    2025-01-08 08:11:46,140 de.eq3.lib.measurement.MeasurementService ERROR [Timer-0] Could not retrieve unhandled events 
                    java.util.ConcurrentModificationException: null
                    	at java.util.ArrayList$Itr.checkForComodification(Unknown Source) ~[?:?]
                    	at java.util.ArrayList$Itr.next(Unknown Source) ~[?:?]
                    	at de.eq3.lib.measurement.MeasurementService.writeLogValues(MeasurementService.java:835) ~[HMIPServer.jar:?]
                    	at de.eq3.lib.measurement.MeasurementService$EventTimerTask.run(MeasurementService.java:121) ~[HMIPServer.jar:?]
                    	at java.util.TimerThread.mainLoop(Unknown Source) ~[?:?]
                    	at java.util.TimerThread.run(Unknown Source) ~[?:?]
                    2025-01-08 13:14:26,728 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                    2025-01-08 13:14:26,732 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                    

                    lighttpd-error.log hat die letzten Einträge vom 05.01. lighttpd-access.log hat um den Zeitraum die Rega-Aufrufe verzeichnet, aber nur Statuscodes HTTP 200, also alles in Ordnung.

                    Für die Fehelrmeldungen habe ich zwei Infos gefunden, beide ein paar Jahre alt:

                    1. das mit dem null kommt, wenn die CCU3 Konfigurationsänderungen nicht übertragen kann. Das deckt sich mit meinen aktuellen Einstellungsänderungen an den Heizgruppen.
                    2. die Exception kommt möglicherweise, wenn man GetObject-Aufrufe schachtelt. Das war ein Post von 2017 oder so und so einen Quatsch mache ich nicht.

                    Firmware 3.79.6, dann Downgrade auf 3.77.6, dann wieder Upgrade auf 3.79.6, dann Wechsel zu Raspberrymatic 3.79.6.20241122. XML-API 2.3, dann Downgrade auf 2.1 und wieder zurück auf 2.3.

                    SmartStuffCoyoteS 1 Antwort Letzte Antwort
                    0
                    • SmartStuffCoyoteS SmartStuffCoyote

                      @jojo58 Die sind halbt abgeschnitten. Aber ich habe die gleichen Symptome:
                      /var/log/messages

                      Jan  8 20:30:18 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  72 0x0048 [1]   0 0x0000 [2]   7 0x0007 [3]   0 0x0000 [4]  16 0x0010  [ExecError():iseESPexec.cpp:12945]
                      Jan  8 20:30:18 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# devices.fn 1.4 !# !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus !# !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker !#  string sDevId; string sChnId;  Write('{');  boolean dFirst = true;  foreach (sDevId, root.Devices().EnumUsedIDs()) {      object oDevice   = dom.GetObject(sDevId);     boolean bDevReady = oDevice.ReadyConfig();     string sDevInterfaceId = oDevice.Interface();     string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();          if (bDevReady) {          if (dFirst) {           dFirst = false;         } else {           WriteLine(',');         }          Write('"' # oDevice.Address() # '":{"Name":"');         WriteURL(oDevice.Name());         Write('","Interface":"' # sDevInterface # '"}');                  foreach(sChnId, oDevice.Channels()) {         	object oChannel = dom.GetObject(sChnId);             WriteLine(',');           	Write('"' # oChannel.Address() # '":{"Name":
                      Jan  8 20:30:18 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  65 0x0041 [1]   0 0x0000 [2]  58 0x003a [3]   0 0x0000 [4]  59 0x003b  [ExecError():iseESPexec.cpp:12945]
                      Jan  8 20:30:18 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# devices.fn 1.4 !# !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus !# !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker !#  string sDevId; string sChnId;  Write('{');  boolean dFirst = true;  foreach (sDevId, root.Devices().EnumUsedIDs()) {      object oDevice   = dom.GetObject(sDevId);     boolean bDevReady = oDevice.ReadyConfig();     string sDevInterfaceId = oDevice.Interface();     string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();          if (bDevReady) {          if (dFirst) {           dFirst = false;         } else {           WriteLine(',');         }          Write('"' # oDevice.Address() # '":{"Name":"');         WriteURL(oDevice.Name());         Write('","Interface":"' # sDevInterface # '"}');                  foreach(sChnId, oDevice.Channels()) {         	object oChannel = dom.GetObject(sChnId);             WriteLine(',');           	Write('"' # oChannel.Address() # '":{"Name":
                      
                      
                      Jan  8 20:30:23 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  72 0x0048 [1]   0 0x0000 [2]  65 0x0041 [3]   0 0x0000 [4]  58 0x003a  [ExecError():iseESPexec.cpp:12945]
                      Jan  8 20:30:23 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# functions.fn 1.3 !# !# Dieses Script gibt eine Liste der Gewerke als JSON String aus !# !# 6'2013-7'2014 bluefox, hobbyquaker !#  object  oFunction; string  sFunctionId; string  sChannelId; object  oChannel; boolean bFirst       = true; boolean bFirstSecond = true;  Write("{"); foreach (sFunctionId, dom.GetObject(ID_FUNCTIONS).EnumUsedIDs()) {     if (bFirst == false) {       WriteLine(',');     } else {       bFirst = false;     }     oFunction = dom.GetObject(sFunctionId); 	Write('"' # sFunctionId # '": ');     Write('{"Name": "');     WriteURL(oFunction.Name());     Write('","TypeName":"' # oFunction.TypeName() # '_FUNCTIONS');     Write('", "EnumInfo": "');     WriteURL(oFunction.EnumInfo());     Write('", "Channels": ['); 	bFirstSecond = true;     foreach(sChannelId, oFunction.EnumUsedIDs()) {         oChannel = dom.GetObject(sChannelId);         ! Objekt ueberspringen, falls nicht vom Typ CHANNEL (33)         if (oChannel.Type() != 33) { conti
                      Jan  8 20:30:23 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  65 0x0041 [1]   0 0x0000 [2]  58 0x003a [3]   0 0x0000 [4]  59 0x003b  [ExecError():iseESPexec.cpp:12945]
                      Jan  8 20:30:23 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# functions.fn 1.3 !# !# Dieses Script gibt eine Liste der Gewerke als JSON String aus !# !# 6'2013-7'2014 bluefox, hobbyquaker !#  object  oFunction; string  sFunctionId; string  sChannelId; object  oChannel; boolean bFirst       = true; boolean bFirstSecond = true;  Write("{"); foreach (sFunctionId, dom.GetObject(ID_FUNCTIONS).EnumUsedIDs()) {     if (bFirst == false) {       WriteLine(',');     } else {       bFirst = false;     }     oFunction = dom.GetObject(sFunctionId); 	Write('"' # sFunctionId # '": ');     Write('{"Name": "');     WriteURL(oFunction.Name());     Write('","TypeName":"' # oFunction.TypeName() # '_FUNCTIONS');     Write('", "EnumInfo": "');     WriteURL(oFunction.EnumInfo());     Write('", "Channels": ['); 	bFirstSecond = true;     foreach(sChannelId, oFunction.EnumUsedIDs()) {         oChannel = dom.GetObject(sChannelId);         ! Objekt ueberspringen, falls nicht vom Typ CHANNEL (33)         if (oChannel.Type() != 33) { conti
                      Jan  8 20:30:23 ccu3 local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   0 0x0000 [0]  65 0x0041 [1]   0 0x0000 [2]  58 0x003a [3]   0 0x0000 [4]  59 0x003b  [ExecError():iseESPexec.cpp:12945]
                      Jan  8 20:30:23 ccu3 local0.err ReGaHss: ERROR: ScriptRuntimeError: !# functions.fn 1.3 !# !# Dieses Script gibt eine Liste der Gewerke als JSON String aus !# !# 6'2013-7'2014 bluefox, hobbyquaker !#  object  oFunction; string  sFunctionId; string  sChannelId; object  oChannel; boolean bFirst       = true; boolean bFirstSecond = true;  Write("{"); foreach (sFunctionId, dom.GetObject(ID_FUNCTIONS).EnumUsedIDs()) {     if (bFirst == false) {       WriteLine(',');     } else {       bFirst = false;     }     oFunction = dom.GetObject(sFunctionId); 	Write('"' # sFunctionId # '": ');     Write('{"Name": "');     WriteURL(oFunction.Name());     Write('","TypeName":"' # oFunction.TypeName() # '_FUNCTIONS');     Write('", "EnumInfo": "');     WriteURL(oFunction.EnumInfo());     Write('", "Channels": ['); 	bFirstSecond = true;     foreach(sChannelId, oFunction.EnumUsedIDs()) {         oChannel = dom.GetObject(sChannelId);         ! Objekt ueberspringen, falls nicht vom Typ CHANNEL (33)         if (oChannel.Type() != 33) { conti
                      

                      /var/log/hmserver.log zeigt dieses:

                      2025-01-06 20:48:28,362 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                      2025-01-06 20:48:28,381 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                      2025-01-06 20:51:02,888 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                      2025-01-06 20:51:02,894 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                      2025-01-06 20:52:51,735 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                      2025-01-06 20:52:51,738 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                      2025-01-07 17:02:42,535 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                      2025-01-07 17:02:42,539 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                      2025-01-08 08:11:46,140 de.eq3.lib.measurement.MeasurementService ERROR [Timer-0] Could not retrieve unhandled events 
                      java.util.ConcurrentModificationException: null
                      	at java.util.ArrayList$Itr.checkForComodification(Unknown Source) ~[?:?]
                      	at java.util.ArrayList$Itr.next(Unknown Source) ~[?:?]
                      	at de.eq3.lib.measurement.MeasurementService.writeLogValues(MeasurementService.java:835) ~[HMIPServer.jar:?]
                      	at de.eq3.lib.measurement.MeasurementService$EventTimerTask.run(MeasurementService.java:121) ~[HMIPServer.jar:?]
                      	at java.util.TimerThread.mainLoop(Unknown Source) ~[?:?]
                      	at java.util.TimerThread.run(Unknown Source) ~[?:?]
                      2025-01-08 13:14:26,728 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getDeviceDescription called for address null! 
                      2025-01-08 13:14:26,732 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-0] getParamset: VirtualDevice not found for address :0 
                      

                      lighttpd-error.log hat die letzten Einträge vom 05.01. lighttpd-access.log hat um den Zeitraum die Rega-Aufrufe verzeichnet, aber nur Statuscodes HTTP 200, also alles in Ordnung.

                      Für die Fehelrmeldungen habe ich zwei Infos gefunden, beide ein paar Jahre alt:

                      1. das mit dem null kommt, wenn die CCU3 Konfigurationsänderungen nicht übertragen kann. Das deckt sich mit meinen aktuellen Einstellungsänderungen an den Heizgruppen.
                      2. die Exception kommt möglicherweise, wenn man GetObject-Aufrufe schachtelt. Das war ein Post von 2017 oder so und so einen Quatsch mache ich nicht.

                      Firmware 3.79.6, dann Downgrade auf 3.77.6, dann wieder Upgrade auf 3.79.6, dann Wechsel zu Raspberrymatic 3.79.6.20241122. XML-API 2.3, dann Downgrade auf 2.1 und wieder zurück auf 2.3.

                      SmartStuffCoyoteS Offline
                      SmartStuffCoyoteS Offline
                      SmartStuffCoyote
                      schrieb am zuletzt editiert von
                      #34

                      Ich hab jetzt mal im HM-Forum nachgefragt:
                      https://homematic-forum.de/forum/viewtopic.php?f=26&t=84694
                      Vielleicht gibts da bessere Einsichten von der anderen Seite.

                      JoJo58J 1 Antwort Letzte Antwort
                      0
                      • SmartStuffCoyoteS SmartStuffCoyote

                        Ich hab jetzt mal im HM-Forum nachgefragt:
                        https://homematic-forum.de/forum/viewtopic.php?f=26&t=84694
                        Vielleicht gibts da bessere Einsichten von der anderen Seite.

                        JoJo58J Offline
                        JoJo58J Offline
                        JoJo58
                        schrieb am zuletzt editiert von
                        #35

                        @smartstuffcoyote sagte in Homematic RPC und Gerätebeschreibungen:

                        Ich hab jetzt mal im HM-Forum nachgefragt:

                        Gute Idee :+1:

                        Ich glaube auch langsam, das es an der CCU liegt. Ich habe insgesamt 3 Rechner mit IoBroker laufen, 2x VMs und ein Raspi 4 und auf allen das gleiche Problem. Bis auf die Fehlermeldung, Da wird noch die lange angezeigt, wie in meinem Post vom 08.01.25 um 10:12, also das ist das erste Gerät in der Liste der CCU und da bricht er ja schon ab..

                        Abwarten was das HM Forum sagt.

                        Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                        Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                        Einfach ein tolles Hobby :-)

                        SmartStuffCoyoteS bahnuhrB 2 Antworten Letzte Antwort
                        0
                        • JoJo58J JoJo58

                          @smartstuffcoyote sagte in Homematic RPC und Gerätebeschreibungen:

                          Ich hab jetzt mal im HM-Forum nachgefragt:

                          Gute Idee :+1:

                          Ich glaube auch langsam, das es an der CCU liegt. Ich habe insgesamt 3 Rechner mit IoBroker laufen, 2x VMs und ein Raspi 4 und auf allen das gleiche Problem. Bis auf die Fehlermeldung, Da wird noch die lange angezeigt, wie in meinem Post vom 08.01.25 um 10:12, also das ist das erste Gerät in der Liste der CCU und da bricht er ja schon ab..

                          Abwarten was das HM Forum sagt.

                          SmartStuffCoyoteS Offline
                          SmartStuffCoyoteS Offline
                          SmartStuffCoyote
                          schrieb am zuletzt editiert von SmartStuffCoyote
                          #36

                          @JoJo58 Ich hab für die Skeptiker übrigens auch mal alle Geräte und Kanäle mit Umlaut drin umbenannt. Ändert am Verhalten nichts. Ich wollte es mal eingrenzen indem ich versucht habe, den Rega-Adapter lediglich die wenigen virtuellen oder HM-IP-Geräte zu synchronisieren, aber er greift trotzdem auch ins rpc und produziert den Fehler.

                          Frage an dich: du hattest als letztes ein HM-IP-Gerät hinzugefügt? Zufällig ein Fensterkontakt? Das war auch die letzte Änderung am System meinerseits, abgesehen vom jüngsten Ausfall. Ist schon eine Weile her, aber solange ich die Datenbäume nicht neu einlese, merke ich davon ja nichts.

                          JoJo58J 1 Antwort Letzte Antwort
                          0
                          • JoJo58J JoJo58

                            @smartstuffcoyote sagte in Homematic RPC und Gerätebeschreibungen:

                            Ich hab jetzt mal im HM-Forum nachgefragt:

                            Gute Idee :+1:

                            Ich glaube auch langsam, das es an der CCU liegt. Ich habe insgesamt 3 Rechner mit IoBroker laufen, 2x VMs und ein Raspi 4 und auf allen das gleiche Problem. Bis auf die Fehlermeldung, Da wird noch die lange angezeigt, wie in meinem Post vom 08.01.25 um 10:12, also das ist das erste Gerät in der Liste der CCU und da bricht er ja schon ab..

                            Abwarten was das HM Forum sagt.

                            bahnuhrB Online
                            bahnuhrB Online
                            bahnuhr
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #37

                            @jojo58
                            @SmartStuffCoyote

                            Ich habe den thread nicht komplett gelesen; vermute aber es liegt an euren Einstellungen.

                            Bitte komplett zeigen:

                            ccu:

                            • screenshot firewall
                            • screenshot systemsteuerung.sicherheit (Authentifizierung und Https)
                            • Hast du viele Programme auf der ccu ?

                            iob hm-rega:

                            • screenshot config

                            iob hm-rpc:

                            • screenshot config

                            Und bitte komplett.

                            mfg


                            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                            Danke.
                            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                            ScreenToGif :https://www.screentogif.com/downloads.html

                            JoJo58J SmartStuffCoyoteS 2 Antworten Letzte Antwort
                            0
                            • bahnuhrB bahnuhr

                              @jojo58
                              @SmartStuffCoyote

                              Ich habe den thread nicht komplett gelesen; vermute aber es liegt an euren Einstellungen.

                              Bitte komplett zeigen:

                              ccu:

                              • screenshot firewall
                              • screenshot systemsteuerung.sicherheit (Authentifizierung und Https)
                              • Hast du viele Programme auf der ccu ?

                              iob hm-rega:

                              • screenshot config

                              iob hm-rpc:

                              • screenshot config

                              Und bitte komplett.

                              mfg

                              JoJo58J Offline
                              JoJo58J Offline
                              JoJo58
                              schrieb am zuletzt editiert von
                              #38

                              @bahnuhr

                              Okay, ich kann dir gerne die ganzen Screenshots machen, aber es liegt nicht an den Einstellungen. Die hm-rps.0 Instanz liest die Geräte ja alle ein, nur die Namen werden nicht ausgelesen und es wurden keine Einstellungen geändert.

                              Gib mit ne halbe Stunde, dann poste ich hier die Screenshots.

                              Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                              Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                              Einfach ein tolles Hobby :-)

                              bahnuhrB 1 Antwort Letzte Antwort
                              0
                              • JoJo58J JoJo58

                                @bahnuhr

                                Okay, ich kann dir gerne die ganzen Screenshots machen, aber es liegt nicht an den Einstellungen. Die hm-rps.0 Instanz liest die Geräte ja alle ein, nur die Namen werden nicht ausgelesen und es wurden keine Einstellungen geändert.

                                Gib mit ne halbe Stunde, dann poste ich hier die Screenshots.

                                bahnuhrB Online
                                bahnuhrB Online
                                bahnuhr
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von
                                #39

                                @jojo58
                                du musst aber irgendwas anders machen.
                                Denn dieses Problem hatte ich noch nie !


                                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                Danke.
                                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                ScreenToGif :https://www.screentogif.com/downloads.html

                                JoJo58J 1 Antwort Letzte Antwort
                                0
                                • bahnuhrB bahnuhr

                                  @jojo58
                                  du musst aber irgendwas anders machen.
                                  Denn dieses Problem hatte ich noch nie !

                                  JoJo58J Offline
                                  JoJo58J Offline
                                  JoJo58
                                  schrieb am zuletzt editiert von
                                  #40

                                  @bahnuhr

                                  Das Problem ist ja auch neu und tauchte erst auf, nachdem ich die Geräte neu eingelesen habe, weil beim neuen Gerät nur die Nummer stand.

                                  Das sind die Screenshots und ich habe nur 6 kleine Programme laufen.

                                  Firewall


                                  CCU3 Firewall.jpg

                                  Systemsteuerung Sicherheit

                                  CCU3 Systemsteuerung Sicherheit.jpg

                                  HM-REGA

                                  hm-rega 3.jpg hm-rega 2.jpg hm-rega 1.jpg

                                  HM-RPC

                                  hm-rpc 2.jpg hm-rpc 1.jpg

                                  Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                                  Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                                  Einfach ein tolles Hobby :-)

                                  HomoranH bahnuhrB 2 Antworten Letzte Antwort
                                  0
                                  • JoJo58J JoJo58

                                    @bahnuhr

                                    Das Problem ist ja auch neu und tauchte erst auf, nachdem ich die Geräte neu eingelesen habe, weil beim neuen Gerät nur die Nummer stand.

                                    Das sind die Screenshots und ich habe nur 6 kleine Programme laufen.

                                    Firewall


                                    CCU3 Firewall.jpg

                                    Systemsteuerung Sicherheit

                                    CCU3 Systemsteuerung Sicherheit.jpg

                                    HM-REGA

                                    hm-rega 3.jpg hm-rega 2.jpg hm-rega 1.jpg

                                    HM-RPC

                                    hm-rpc 2.jpg hm-rpc 1.jpg

                                    HomoranH Nicht stören
                                    HomoranH Nicht stören
                                    Homoran
                                    Global Moderator Administrators
                                    schrieb am zuletzt editiert von
                                    #41

                                    @jojo58 sagte in Homematic RPC und Gerätebeschreibungen:

                                    weil beim neuen Gerät nur die Nummer stand.

                                    Auch ich habe das Problem (bisher) nicht, obwohl ich vor paar Tagen neue HmIP Geräte angeernt habe.
                                    Ich vermute daher, dass es möglicherweise an deiner CCU / HM-Installation liegt.

                                    Wie viele HmIP Geräte hast du?

                                    in den Anfängen von Homematic war die Anzahl möglicher Geräte reativ niedrig. Es wäre ja für Home und nicht Business.
                                    Diese Anzahl wurde sukzessive erhöht.
                                    Möglicherweise ist bei IP ein Problem beim Erstellen des json

                                    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 -

                                    JoJo58J 1 Antwort Letzte Antwort
                                    0
                                    • SmartStuffCoyoteS SmartStuffCoyote

                                      @JoJo58 Ich hab für die Skeptiker übrigens auch mal alle Geräte und Kanäle mit Umlaut drin umbenannt. Ändert am Verhalten nichts. Ich wollte es mal eingrenzen indem ich versucht habe, den Rega-Adapter lediglich die wenigen virtuellen oder HM-IP-Geräte zu synchronisieren, aber er greift trotzdem auch ins rpc und produziert den Fehler.

                                      Frage an dich: du hattest als letztes ein HM-IP-Gerät hinzugefügt? Zufällig ein Fensterkontakt? Das war auch die letzte Änderung am System meinerseits, abgesehen vom jüngsten Ausfall. Ist schon eine Weile her, aber solange ich die Datenbäume nicht neu einlese, merke ich davon ja nichts.

                                      JoJo58J Offline
                                      JoJo58J Offline
                                      JoJo58
                                      schrieb am zuletzt editiert von
                                      #42

                                      @smartstuffcoyote

                                      Ich habe eine Steckdose HmIP-PSM-2 angelernt. Und das mit dem umbenennen habe ich auch getestet, wie bei dir ohne Erfolg.
                                      Ich glaube, das hier ist die Funktion, die die Namen abruft und die passt so. Ich habe keine Ahnung von Programmieren, aber ich habe die durch KI geprüft. Da antwortet die CCU3 nicht wie gewohnt und man kann auch sehen, an welcher Stelle der Funktion abgebrochen wird.

                                      Ich habe auch keine Ahnung von Github, sonst würde ich den Entwickler fragen, ob der eine Idee hat.

                                      !# devices.fn 1.4
                                      !#
                                      !# Dieses Homematic-Script gibt eine Liste aller Geraete/Kanaele als JSON String aus
                                      !#
                                      !# 3'2013-7'2013 hobbyquaker https://github.com/hobbyquaker
                                      !#
                                      
                                      string sDevId;
                                      string sChnId;
                                      
                                      Write('{');
                                      
                                      boolean dFirst = true;
                                      
                                      foreach (sDevId, root.Devices().EnumUsedIDs()) {
                                      
                                          object oDevice   = dom.GetObject(sDevId);
                                          boolean bDevReady = oDevice.ReadyConfig();
                                          string sDevInterfaceId = oDevice.Interface();
                                          string sDevInterface   = dom.GetObject(sDevInterfaceId).Name();
                                          
                                          if (bDevReady) {
                                      
                                              if (dFirst) {
                                                dFirst = false;
                                              } else {
                                                WriteLine(',');
                                              }
                                      
                                              Write('"' # oDevice.Address() # '":{"Name":"');
                                              WriteURL(oDevice.Name());
                                              Write('","Interface":"' # sDevInterface # '"}');
                                              
                                              foreach(sChnId, oDevice.Channels()) {
                                              	object oChannel = dom.GetObject(sChnId);
                                                  WriteLine(',');
                                                	Write('"' # oChannel.Address() # '":{"Name":"');
                                              	WriteURL(oChannel.Name());
                                              	Write('","Interface":"' # sDevInterface # '"}');
                                              }
                                            
                                          }
                                      }
                                      
                                      Write('}');
                                      
                                      

                                      Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                                      Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                                      Einfach ein tolles Hobby :-)

                                      1 Antwort Letzte Antwort
                                      0
                                      • JoJo58J JoJo58

                                        @bahnuhr

                                        Das Problem ist ja auch neu und tauchte erst auf, nachdem ich die Geräte neu eingelesen habe, weil beim neuen Gerät nur die Nummer stand.

                                        Das sind die Screenshots und ich habe nur 6 kleine Programme laufen.

                                        Firewall


                                        CCU3 Firewall.jpg

                                        Systemsteuerung Sicherheit

                                        CCU3 Systemsteuerung Sicherheit.jpg

                                        HM-REGA

                                        hm-rega 3.jpg hm-rega 2.jpg hm-rega 1.jpg

                                        HM-RPC

                                        hm-rpc 2.jpg hm-rpc 1.jpg

                                        bahnuhrB Online
                                        bahnuhrB Online
                                        bahnuhr
                                        Forum Testing Most Active
                                        schrieb am zuletzt editiert von
                                        #43

                                        @jojo58
                                        zu ccu:
                                        98c97f67-1a23-41be-9be8-8dedb8950383-image.png

                                        Was sind dies für IP ?
                                        Du hast doch 192.168.1.xx !

                                        hm-rega
                                        Haken bei https raus

                                        hm-rpc.0
                                        Angaben nicht geliefert !
                                        Seite fehlt !
                                        Warum ?
                                        Ich vermute, dass dies auch nicht korrekt eingestellt ist.

                                        hm-rpc.1
                                        Port ändern auf 2010
                                        HTTPS Haken raus nehmen

                                        Fazit:
                                        Leider nicht vollständig geliefert.
                                        Screenshot von hm-rpc.0 und hm-rpc.3 fehlt.

                                        Ändere dies mal wie oben genannt ab.
                                        Dann läuft es.


                                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                        Danke.
                                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                        ScreenToGif :https://www.screentogif.com/downloads.html

                                        JoJo58J 1 Antwort Letzte Antwort
                                        0
                                        • bahnuhrB bahnuhr

                                          @jojo58
                                          @SmartStuffCoyote

                                          Ich habe den thread nicht komplett gelesen; vermute aber es liegt an euren Einstellungen.

                                          Bitte komplett zeigen:

                                          ccu:

                                          • screenshot firewall
                                          • screenshot systemsteuerung.sicherheit (Authentifizierung und Https)
                                          • Hast du viele Programme auf der ccu ?

                                          iob hm-rega:

                                          • screenshot config

                                          iob hm-rpc:

                                          • screenshot config

                                          Und bitte komplett.

                                          mfg

                                          SmartStuffCoyoteS Offline
                                          SmartStuffCoyoteS Offline
                                          SmartStuffCoyote
                                          schrieb am zuletzt editiert von SmartStuffCoyote
                                          #44

                                          @bahnuhr Ich hab 33 Programme, davon eins inaktiv und die allermeisten ziemlich simpel. Das komplexeste sind das Astro-Skript (das ich glaube ich langsam mal entsorgen kann) und Dr. Tob's Update-Skript für das Wanddisplay. Keine Ahnung, ob das jetzt "viel" ist, würde mich überraschen.

                                          Abgesehen von der CCU3 habe ich zwei HmIP-Geräte - HmIP-STHO-A und HmIP-SWDO-2.

                                          Firewall


                                          2025-01-10_10h40_24.png

                                          Systemsteuerung Sicherheit


                                          2025-01-10_10h41_03.png

                                          Config hm-rega


                                          2025-01-10_10h42_27.png
                                          2025-01-10_10h42_33.png
                                          2025-01-10_10h57_05.png

                                          Config hm-rpc


                                          2025-01-10_10h43_06.png
                                          2025-01-10_10h43_12.png

                                          bahnuhrB 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

                                          784

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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