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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. hm-rega.0 - used invalid characters

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

hm-rega.0 - used invalid characters

Scheduled Pinned Locked Moved Solved Error/Bug
hm-rega
26 Posts 3 Posters 1.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mguenther
    wrote on last edited by
    #1

    Beim Neustart des PIs sind mir die folgenden "Fehler/Warnings" aufgefallen. Ich weiss momentan nicht so wirklich, wo ich etwas falsches verwende. Hat einer ne Idee, wie ich das irgendwie finden kann?

    hm-rega.0	2019-07-28 23:29:55.391	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
    hm-rega.0	2019-07-28 23:29:55.390	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
    hm-rega.0	2019-07-28 23:29:55.388	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
    hm-rega.0	2019-07-28 23:29:55.386	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
    hm-rega.0	2019-07-28 23:29:55.385	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
    

    Danke - Marcus

    GlasfaserG 1 Reply Last reply
    0
    • foxriver76F Offline
      foxriver76F Offline
      foxriver76
      Developer
      wrote on last edited by
      #26

      Konnte es auf einer anderen CCU nachstellen und beheben. Ab 2.4.7 ist es also gefixt.

      Danke für die Unterstützung.

       v2.4.7
      
      - fixed another legacy bug which prevented enums from getting correct name
      - when name was used from tanslations the whole object was used as name instead of the language string
      - now using english language string as intended by the dev
      

      Videotutorials & mehr

      Hier könnt ihr mich unterstützen.

      1 Reply Last reply
      0
      • M mguenther

        Beim Neustart des PIs sind mir die folgenden "Fehler/Warnings" aufgefallen. Ich weiss momentan nicht so wirklich, wo ich etwas falsches verwende. Hat einer ne Idee, wie ich das irgendwie finden kann?

        hm-rega.0	2019-07-28 23:29:55.391	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
        hm-rega.0	2019-07-28 23:29:55.390	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
        hm-rega.0	2019-07-28 23:29:55.388	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
        hm-rega.0	2019-07-28 23:29:55.386	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
        hm-rega.0	2019-07-28 23:29:55.385	warn	Used invalid characters: enum.functions.[object Object] changed to enum.functions._object Object_
        

        Danke - Marcus

        GlasfaserG Offline
        GlasfaserG Offline
        Glasfaser
        wrote on last edited by Glasfaser
        #2

        @mguenther

        Habe auch schon so ein Fehler gehabt und behoben .
        Die Enum Namen werden nicht richtig von der Homematic übernommen.
        Es muss teilweise der Name in der Homematic (Gewerke) geändert werden .

        Zeig mal bitte die Datenpunkte als Screenshot , wie hier im Beispiel :

        11111111111111.JPG

        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

        M 1 Reply Last reply
        0
        • GlasfaserG Glasfaser

          @mguenther

          Habe auch schon so ein Fehler gehabt und behoben .
          Die Enum Namen werden nicht richtig von der Homematic übernommen.
          Es muss teilweise der Name in der Homematic (Gewerke) geändert werden .

          Zeig mal bitte die Datenpunkte als Screenshot , wie hier im Beispiel :

          11111111111111.JPG

          M Offline
          M Offline
          mguenther
          wrote on last edited by
          #3

          @Glasfaser
          wo finde ich die?
          b05ae447-4a3d-432f-9e57-941d5284c823-grafik.png

          GlasfaserG 1 Reply Last reply
          0
          • M mguenther

            @Glasfaser
            wo finde ich die?
            b05ae447-4a3d-432f-9e57-941d5284c823-grafik.png

            GlasfaserG Offline
            GlasfaserG Offline
            Glasfaser
            wrote on last edited by Glasfaser
            #4

            @mguenther

            Bin leider nicht an meinem Rechner , damit ich es dir besser zeigen kann!

            Du muß in den Expertenmodus und evt. Seitenwechsel 1 wählen , damit du den gleichen Seitenaufbau bekommt wie ich Ihn eingestellt habe .

            Und nimm bitte den Filter " State " raus.

            111111.JPG

            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

            M 1 Reply Last reply
            0
            • GlasfaserG Glasfaser

              @mguenther

              Bin leider nicht an meinem Rechner , damit ich es dir besser zeigen kann!

              Du muß in den Expertenmodus und evt. Seitenwechsel 1 wählen , damit du den gleichen Seitenaufbau bekommt wie ich Ihn eingestellt habe .

              Und nimm bitte den Filter " State " raus.

              111111.JPG

              M Offline
              M Offline
              mguenther
              wrote on last edited by
              #5

              @Glasfaser
              ich hatte den Filter übersehen... die Räume passen aber...
              d90a0687-2750-4ef0-bb15-8adca56307a4-grafik.png

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mguenther
                wrote on last edited by
                #6

                hier die Funktionen - die sehen etwas komisch aus...
                1fbff622-8fb9-459a-b38d-92365137a6b0-grafik.png

                GlasfaserG 1 Reply Last reply
                0
                • M mguenther

                  hier die Funktionen - die sehen etwas komisch aus...
                  1fbff622-8fb9-459a-b38d-92365137a6b0-grafik.png

                  GlasfaserG Offline
                  GlasfaserG Offline
                  Glasfaser
                  wrote on last edited by Glasfaser
                  #7

                  @mguenther
                  der Fehler ist nur in enum.functions

                  Fang mal hiermit an :

                  1. Lösche die beiden Datenpunkte im IoBroker : " Zentrale "
                  2. In der Homematic den Namen Zentral in " Zentrale_ "umändern
                  3. Instanz hm-rega.0 neustarten

                  1111.JPG

                  Danach müßte auch links (objekt_objekt ) als Zentral_ richtig erscheinen.

                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                  M 1 Reply Last reply
                  0
                  • GlasfaserG Glasfaser

                    @mguenther
                    der Fehler ist nur in enum.functions

                    Fang mal hiermit an :

                    1. Lösche die beiden Datenpunkte im IoBroker : " Zentrale "
                    2. In der Homematic den Namen Zentral in " Zentrale_ "umändern
                    3. Instanz hm-rega.0 neustarten

                    1111.JPG

                    Danach müßte auch links (objekt_objekt ) als Zentral_ richtig erscheinen.

                    M Offline
                    M Offline
                    mguenther
                    wrote on last edited by
                    #8

                    @Glasfaser
                    äääh - wo finde ich denn Zentral in der HM bzw bei mir in der Raspberymatic?

                    GlasfaserG 1 Reply Last reply
                    0
                    • M mguenther

                      @Glasfaser
                      äääh - wo finde ich denn Zentral in der HM bzw bei mir in der Raspberymatic?

                      GlasfaserG Offline
                      GlasfaserG Offline
                      Glasfaser
                      wrote on last edited by Glasfaser
                      #9

                      @mguenther

                      111.jpg

                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                      1 Reply Last reply
                      0
                      • foxriver76F Offline
                        foxriver76F Offline
                        foxriver76
                        Developer
                        wrote on last edited by
                        #10

                        Hat noch aktuell jemand das Problem und noch keine Umbenennung vorgenommen, würde mal gerne wissen wie die Struktur des Objekts ist und ob man das nicht auf Adapterseite fixen kann.

                        Videotutorials & mehr

                        Hier könnt ihr mich unterstützen.

                        GlasfaserG 1 Reply Last reply
                        0
                        • foxriver76F foxriver76

                          Hat noch aktuell jemand das Problem und noch keine Umbenennung vorgenommen, würde mal gerne wissen wie die Struktur des Objekts ist und ob man das nicht auf Adapterseite fixen kann.

                          GlasfaserG Offline
                          GlasfaserG Offline
                          Glasfaser
                          wrote on last edited by
                          #11

                          @foxriver76

                          Aktuell hat @mguenther das Problem ... ich denke mal er hat es noch nicht geändert und ließt hier noch die aktuelle Anfrage von Dir .

                          Mache doch bitte für mguenther genauere Angaben was du haben möchtest , ich denke mal er weiss nicht was du damit meinst .

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          foxriver76F 1 Reply Last reply
                          0
                          • GlasfaserG Glasfaser

                            @foxriver76

                            Aktuell hat @mguenther das Problem ... ich denke mal er hat es noch nicht geändert und ließt hier noch die aktuelle Anfrage von Dir .

                            Mache doch bitte für mguenther genauere Angaben was du haben möchtest , ich denke mal er weiss nicht was du damit meinst .

                            foxriver76F Offline
                            foxriver76F Offline
                            foxriver76
                            Developer
                            wrote on last edited by foxriver76
                            #12

                            @Glasfaser muss selbst erst was ändern, dann erkläre ich natürlich wie es geht. Nur hätte es keinen mehr gegeben, hätte es nix gebracht.

                            Videotutorials & mehr

                            Hier könnt ihr mich unterstützen.

                            1 Reply Last reply
                            0
                            • foxriver76F Offline
                              foxriver76F Offline
                              foxriver76
                              Developer
                              wrote on last edited by
                              #13

                              @mguenther bitte mal noch nicht umbennenen, falls noch nicht geschehen.

                              Wäre super, wenn du mal den hm-rega Adapter von GitHub installieren könntest. Hierzu auf Adminoberfäche gehen, Tab Adapter wählen, oben die Katze mit den Tentakeln (Octocat) anklicken, hm-rega auswählen, Installieren klicken. Danach noch einen Upload ausführen. Hierzu unter Tab Adapter das Männchen anklicken das beim drüber hovern Expertenmodus anzeigt, hm-rega suchen, bei hm-rega Kachel auf '...' klicken, auf den Pfeil nach oben klicken. Dann Rega neustarten, im Log sollte dann sowas stehen wie Name of functions enum is an object -> please report to developer: { blabliblablbubuaf }

                              Videotutorials & mehr

                              Hier könnt ihr mich unterstützen.

                              M 2 Replies Last reply
                              0
                              • foxriver76F foxriver76

                                @mguenther bitte mal noch nicht umbennenen, falls noch nicht geschehen.

                                Wäre super, wenn du mal den hm-rega Adapter von GitHub installieren könntest. Hierzu auf Adminoberfäche gehen, Tab Adapter wählen, oben die Katze mit den Tentakeln (Octocat) anklicken, hm-rega auswählen, Installieren klicken. Danach noch einen Upload ausführen. Hierzu unter Tab Adapter das Männchen anklicken das beim drüber hovern Expertenmodus anzeigt, hm-rega suchen, bei hm-rega Kachel auf '...' klicken, auf den Pfeil nach oben klicken. Dann Rega neustarten, im Log sollte dann sowas stehen wie Name of functions enum is an object -> please report to developer: { blabliblablbubuaf }

                                M Offline
                                M Offline
                                mguenther
                                wrote on last edited by
                                #14

                                @foxriver76
                                Moin... habs noch nicht geändert... ich muss erst mal kapieren, was du genau von mir willst... :) hauptsache, ich zerschieße mir nicht mein System...
                                Gruß, Marcus

                                1 Reply Last reply
                                0
                                • foxriver76F foxriver76

                                  @mguenther bitte mal noch nicht umbennenen, falls noch nicht geschehen.

                                  Wäre super, wenn du mal den hm-rega Adapter von GitHub installieren könntest. Hierzu auf Adminoberfäche gehen, Tab Adapter wählen, oben die Katze mit den Tentakeln (Octocat) anklicken, hm-rega auswählen, Installieren klicken. Danach noch einen Upload ausführen. Hierzu unter Tab Adapter das Männchen anklicken das beim drüber hovern Expertenmodus anzeigt, hm-rega suchen, bei hm-rega Kachel auf '...' klicken, auf den Pfeil nach oben klicken. Dann Rega neustarten, im Log sollte dann sowas stehen wie Name of functions enum is an object -> please report to developer: { blabliblablbubuaf }

                                  M Offline
                                  M Offline
                                  mguenther
                                  wrote on last edited by
                                  #15

                                  @foxriver76
                                  kann ich mir den nicht eigentlich als 2. Instanz installieren? Dann fasse ich doch meine 1. Instanz gar nicht an - oder?
                                  6b66eed7-c6e0-43f5-a698-31da1eab7dbc-grafik.png

                                  GlasfaserG 1 Reply Last reply
                                  0
                                  • M mguenther

                                    @foxriver76
                                    kann ich mir den nicht eigentlich als 2. Instanz installieren? Dann fasse ich doch meine 1. Instanz gar nicht an - oder?
                                    6b66eed7-c6e0-43f5-a698-31da1eab7dbc-grafik.png

                                    GlasfaserG Offline
                                    GlasfaserG Offline
                                    Glasfaser
                                    wrote on last edited by Glasfaser
                                    #16

                                    @mguenther sagte in hm-rega.0 - used invalid characters:

                                    hauptsache, ich zerschieße mir nicht mein System...

                                    Da passiert schon nichts !

                                    1.JPG

                                    2.jpg

                                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                    M 1 Reply Last reply
                                    0
                                    • GlasfaserG Glasfaser

                                      @mguenther sagte in hm-rega.0 - used invalid characters:

                                      hauptsache, ich zerschieße mir nicht mein System...

                                      Da passiert schon nichts !

                                      1.JPG

                                      2.jpg

                                      M Offline
                                      M Offline
                                      mguenther
                                      wrote on last edited by mguenther
                                      #17

                                      @Glasfaser
                                      40c169b2-9de0-41df-bb72-e42d72a362ff-grafik.png

                                      d274bcd1-4098-4c0d-8fe4-b7329f6624ea-grafik.png

                                      9521a85d-a582-4d6c-8e76-1e907433bd4a-grafik.png

                                      1 Reply Last reply
                                      0
                                      • M Offline
                                        M Offline
                                        mguenther
                                        wrote on last edited by
                                        #18

                                        wie von dir oben beschrieben, Instanz neugestartet und log-File durchsucht. Ich finde aber nur die dargestellten Einträge.

                                        foxriver76F 1 Reply Last reply
                                        0
                                        • M mguenther

                                          wie von dir oben beschrieben, Instanz neugestartet und log-File durchsucht. Ich finde aber nur die dargestellten Einträge.

                                          foxriver76F Offline
                                          foxriver76F Offline
                                          foxriver76
                                          Developer
                                          wrote on last edited by foxriver76
                                          #19

                                          @mguenther hast du auch das mit dem Upload Button gemacht? Sonst wird der neue Code bei GitHub Installationen nicht angezogen.

                                          Ansonsten muss ich nochmal schauen.

                                          Videotutorials & mehr

                                          Hier könnt ihr mich unterstützen.

                                          M 2 Replies Last reply
                                          0
                                          • foxriver76F Offline
                                            foxriver76F Offline
                                            foxriver76
                                            Developer
                                            wrote on last edited by
                                            #20

                                            Falls es trotz Upload nicht klappt:

                                            1. CCU Webinterface aufrufen
                                            2. Programme und Verknüpfung -> Programme und Zentralverknüpfung
                                            3. Unten den Button Skript testen wählen
                                            4. Folgendes Skript ausführen (einfach das Hello World Ding da löschen und das unten einfügen) und die Ausgabe mir mal bitte zukommen lassen

                                            Skript:

                                            object  oFunction;
                                            string  sFunctionId;
                                            string  sChannelId;
                                            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()) {
                                            		if (bFirstSecond == false) {
                                            		  Write(',');
                                            		} else {
                                            		  bFirstSecond = false;
                                            		}
                                                    string sIfaceId = dom.GetObject(sChannelId).Interface();
                                                    string sIface = dom.GetObject(sIfaceId).Name();
                                                    Write('{"Address":"' # dom.GetObject(sChannelId).Address() # '",');
                                                    Write('"Interface":"' # sIface # '"}');
                                                }
                                                Write(']}');
                                            }
                                            Write('}');
                                            

                                            Videotutorials & mehr

                                            Hier könnt ihr mich unterstützen.

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


                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            456

                                            Online

                                            32.7k

                                            Users

                                            82.4k

                                            Topics

                                            1.3m

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

                                            • Don't have an account? Register

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