Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter hueemu (Hue Emulator) v0.0.x

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Test Adapter hueemu (Hue Emulator) v0.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User @Gorcon last edited by A Former User

      @gorcon ich denke du hast einen Denkfehler. Du pairst ja keine Geräte mit dem hueemu Adapter. Du erstellt einen "fake" Gerät. Dieses Fakegerät taucht dann in der Harmony auf zb. als Lampe oder Steckdose je nachdem wie du es eingestellt hast über dieses Skript.
      Dieses Fakegerät musst du dann aber per Blockly oder Javascript dann auswerten. zb. Bei Object On von fakelampe schalte die Stehlampe ein.

      Ist Dein dritter Screenshot von der Philips Hue App? Die bekomme ich nicht zum laufen da kein Hub gefunden wird.

      Jap ist von der App. Wie sehen die settings denn aus in der Instanz? Auf was für ein System läuft dein ioBroker?

      G 1 Reply Last reply Reply Quote 0
      • G
        Gorcon @Guest last edited by Gorcon

        @ciddi89 sagte in Test Adapter hueemu (Hue Emulator) v0.0.x:

        Du erstellt einen "fake" Gerät. Dieses Fakegerät taucht dann in der Harmony auf zb. als Lampe oder Steckdose je nachdem wie du es eingestellt hast über dieses Skript.

        Wird bei Dir das auch nur so angezeigt (0 Beleuchtungen)
        03.JPG

        ? 1 Reply Last reply Reply Quote 0
        • ?
          A Former User @Gorcon last edited by

          @gorcon Nein benutze die App. Und da werden mir die Geräte angezeigt die ich mit HueEmu erstellt habe. So sieht das bei mir unter Objekte aus in ioBroker:

          Screenshot 2022-05-29 at 16.55.03.png

          G 1 Reply Last reply Reply Quote 0
          • G
            Gorcon @Guest last edited by

            @ciddi89 sagte in Test Adapter hueemu (Hue Emulator) v0.0.x:

            @gorcon Nein benutze die App. Und da werden mir die Geräte angezeigt die ich mit HueEmu erstellt habe. So sieht das bei mir unter Objekte aus in ioBroker:

            Screenshot 2022-05-29 at 16.55.03.png

            Bei mir nicht, aber das habe ich oben doch schon gepostet.
            Ich habe das Script so original unter createLight eingetragen

            {
              "1": {
                "state": {
                  "on": false,
                  "reachable": true,
                  "mode": "homeautomation",
                  "alert": "none"
                },
                "type": "On/off light",
                "modelid": "Plug 01",
                "uniqueid": "e16ba9f9-1176-4979-9131-5e8ba8700167",
                "manufacturername": "OSRAM",
                "productname": "On/Off plug",
                "swversion": "V1.04.12",
                "name": "ioTest6",
                "config": {
                  "archetype": "classicbulb",
                  "function": "functional",
                  "direction": "omnidirectional"
                },
                "capabilities": {
                  "certified": false,
                  "streaming": {
                    "renderer": false,
                    "proxy": false
                  },
                  "control": {}
                }
              },
              "2": {
                "state": {
                  "on": false,
                  "bri": 254,
                  "reachable": true,
                  "mode": "homeautomation",
                  "alert": "none"
                },
                "type": "Dimmable light",
                "name": "ioBrokerTemplatedLight",
                "modelid": "LWB010",
                "uniqueid": "44df4f5f-49d9-4580-90f6-0790a59a77a1",
                "manufacturername": "Philips",
                "swversion": "11111",
                "config": {
                  "archetype": "classicbulb",
                  "function": "functional",
                  "direction": "omnidirectional"
                },
                "capabilities": {
                  "certified": true,
                  "streaming": {
                    "renderer": false,
                    "proxy": false
                  },
                  "control": {
                    "mindimlevel": 1000,
                    "maxlumen": 250,
                    "ct": {
                      "min": 153,
                      "max": 500
                    }
                  }
                }
              },
              "_id": "hueemu.0.createLight",
              "from": "system.adapter.admin.0",
              "user": "system.user.admin",
              "ts": 1653395434319,
              "acl": {
                "object": 1636,
                "state": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator"
              }
            }
            
            Aber es wird kein device angezeigt.
            
            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @Gorcon last edited by

              @gorcon Was sagt denn das Log nach dem du versuchst hast die JSON auszuführen? Vielleicht fehlte da eine klammer oder so. Dann erstellt er kein Gerät wenn da was falsch ist. Vielleicht kannst du es nochmal damit probieren, erstellt ein einfachen ON/OFF Plug:

              {
                "1": {
                  "state": {
                    "on": false,
                    "reachable": true,
                    "mode": "homeautomation",
                    "alert": "none"
                  },
                  "type": "On/off light",
                  "modelid": "Plug 01",
                  "uniqueid": "e16ba9f9-1176-4979-9131-5e8ba8700199",
                  "manufacturername": "OSRAM",
                  "productname": "On/Off plug",
                  "swversion": "V1.04.12",
                  "name": "ioTest7",
                  "config": {
                    "archetype": "classicbulb",
                    "function": "functional",
                    "direction": "omnidirectional"
                  },
                  "capabilities": {
                    "certified": false,
                    "streaming": {
                      "renderer": false,
                      "proxy": false
                    },
                    "control": {}
                  }
                }
              }
              
              1 Reply Last reply Reply Quote 0
              • G
                Gorcon last edited by

                Habe das Script von Dir jetzt eingetragen, aber nach neustart von Hue-emu wird das "verändert". Ist das so normal?

                {
                  "1": {
                    "state": {
                      "on": false,
                      "reachable": true,
                      "mode": "homeautomation",
                      "alert": "none"
                    },
                    "type": "On/off light",
                    "modelid": "Plug 01",
                    "uniqueid": "e16ba9f9-1176-4979-9131-5e8ba8700199",
                    "manufacturername": "OSRAM",
                    "productname": "On/Off plug",
                    "swversion": "V1.04.12",
                    "name": "ioTest7",
                    "config": {
                      "archetype": "classicbulb",
                      "function": "functional",
                      "direction": "omnidirectional"
                    },
                    "capabilities": {
                      "certified": false,
                      "streaming": {
                        "renderer": false,
                        "proxy": false
                      },
                      "control": {}
                    }
                  },
                  "_id": "hueemu.0.createLight",
                  "from": "system.adapter.admin.0",
                  "user": "system.user.admin",
                  "ts": 1653837721512,
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  }
                }
                

                Ich hatte auch schon befürchtet das da beim Einfügen des Scriptes etwas schief gegangen ist. Aber es sieht wieder so komisch aus.

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @Gorcon last edited by A Former User

                  @gorcon eigentlich brauchst du die Instanz nicht Neustarten. Du fügst es ein und drückst auf Wert setzen. Dann erstellt er es. Wenn ein Fehler in der JSON ist dann kommt im Log: Could not parse lights: SyntaxError: Unexpected end of JSON input

                  Aber es sieht wieder so komisch aus.

                  Was meinst du mit es sieht so komisch aus?

                  1 Reply Last reply Reply Quote 0
                  • G
                    Gorcon last edited by

                    @ciddi89 sagte in Test Adapter hueemu (Hue Emulator) v0.0.x:

                    @gorcon eigentlich brauchst du die Instanz nicht Neustarten.

                    von alleine startet das Ding aber nicht, bleibt dann rot. erst nach restart wird er grün.

                    @ciddi89 sagte in Test Adapter hueemu (Hue Emulator) v0.0.x:

                    Was meinst du mit es sieht so komisch aus?

                    Na das Ende, entspricht nicht dem Original das ich eingefügt habe. (die letzten 10Zeilen)

                    Mein hue-emu stürzt jetzt ständig ab.

                    host.iobroker-pi
                    	2022-05-29 16:33:13.936	info	Restart adapter system.adapter.hueemu.0 because enabled
                    host.iobroker-pi
                    	2022-05-29 16:33:13.933	error	instance system.adapter.hueemu.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                    host.iobroker-pi
                    	2022-05-29 16:33:13.932	error	Caught by controller[0]: at processImmediate (internal/timers.js:437:9)
                    host.iobroker-pi
                    	2022-05-29 16:33:13.932	error	Caught by controller[0]: at runNextTicks (internal/process/task_queues.js:64:3)
                    host.iobroker-pi
                    	2022-05-29 16:33:13.932	error	Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:83:21)
                    host.iobroker-pi
                    	2022-05-29 16:33:13.931	error	Caught by controller[0]: at dgram.js:357:20
                    host.iobroker-pi
                    	2022-05-29 16:33:13.931	error	Caught by controller[0]: Error: bind EADDRINUSE 0.0.0.0:1900
                    host.iobroker-pi
                    	2022-05-29 16:33:13.930	error	Caught by controller[0]: HueUpnp: Server error. Shutdown server:
                    hueemu.0
                    	2022-05-29 16:33:13.315	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                    hueemu.0
                    	2022-05-29 16:33:13.312	info	terminating
                    hueemu.0
                    	2022-05-29 16:33:13.310	info	cleaned everything up...
                    hueemu.0
                    	2022-05-29 16:33:13.302	error	Exception-Code: ERR_SOCKET_DGRAM_NOT_RUNNING: Not running
                    hueemu.0
                    	2022-05-29 16:33:13.300	error	Error [ERR_SOCKET_DGRAM_NOT_RUNNING]: Not running at new NodeError (internal/errors.js:322:7) at healthCheck (dgram.js:909:11) at Socket.send (dgram.js:643:3) at Timeout._onTimeout (/opt/iobroker/node_modules/hue-emu/dist/upnp/hue-upnp.js:86:26) at listOnTimeout (internal/timers.js:557:17) at processTimers (internal/timers.js:500:7)
                    hueemu.0
                    	2022-05-29 16:33:13.297	error	uncaught exception: Not running
                    
                    ? 1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User @Gorcon last edited by

                      @gorcon du hast auch ein Fehler mit deinem Port oder IP Adresse. Hast du noch einen anderen Adapter laufen der den Port 1900 nutzt? Fakeroku? Wie sehen deine Einstellungen in der Instanz aus?

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        Gorcon @Guest last edited by

                        @ciddi89 sagte in Test Adapter hueemu (Hue Emulator) v0.0.x:

                        Hast du noch einen anderen Adapter laufen der den Port 1900 nutzt? Fakeroku?

                        Fakeroku habe ich deinstalliert

                        @ciddi89 sagte in Test Adapter hueemu (Hue Emulator) v0.0.x:

                        Wie sehen deine Einstellungen in der Instanz aus?

                        04.JPG

                        ? 1 Reply Last reply Reply Quote 0
                        • ?
                          A Former User @Gorcon last edited by

                          @gorcon warum hast du die Ports geändert? Gab es da Probleme/Komplikationen?

                          Falls es hilft so sieht es bei mir aus:

                          Screenshot 2022-05-29 at 17.46.10.png

                          1 Reply Last reply Reply Quote 0
                          • G
                            Gorcon last edited by Gorcon

                            Ich habe an den Ports "rumgespielt" weil es nicht lief. Ich hatte jetzt den LIFX Emu noch deinstalliert, kann sein das der einen Port "verstopft" hat.

                            Habe Deine Einstellungen bis auf die IP übernommen. (IP ist vom Raspberry Pi auf dem der ioBroker läuft)
                            Aber devices werden weiterhin nicht angezeigt.

                            Und das Script ist wieder anders wie eingetragen.

                            unter Objekt bearbeiten: hueemu.0.createLight
                            Common steht:

                            JSON kann nicht verarbeitet werden!
                            

                            Ist das so normal?

                            ? 1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @Gorcon last edited by

                              @gorcon hmm okay, ne das ist nicht normal. Vielleicht kann der Entwickler dann noch weiter helfen. Wie schon erwähnt bei mir ging das alles so auf Anhieb. Aber man muss auch bedenken das dieser Adapter noch im Teststadium ist.

                              1 Reply Last reply Reply Quote 0
                              • G
                                Gorcon last edited by

                                @ciddi89 sagte in Test Adapter hueemu (Hue Emulator) v0.0.x:

                                steht bei Dir da etwas drin?
                                05.JPG

                                ? 1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User @Gorcon last edited by

                                  @gorcon ja

                                  Screenshot 2022-05-29 at 18.53.52.png

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    Gorcon @Guest last edited by Gorcon

                                    @ciddi89

                                    Das stand bei mir so nur bis ich das Script eingetragen habe, danach kam die Fehlermeldung.

                                    Wird bei Dir das Script verändert? (bei mir werden immer 10 Zeilen angehängt.)

                                    und im Protokoll entsprechende Warnmeldungen:

                                    admin.0
                                    	2022-05-29 18:00:49.682	warn	This object will not be created in future versions. Please report this to the developer.
                                    admin.0
                                    	2022-05-29 18:00:49.680	warn	Object hueemu.0.createLight is invalid: obj.type has to exist
                                    
                                    ? 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @Gorcon last edited by A Former User

                                      @gorcon ne das hatte ich da so raus kopiert und hier im Form eingefügt. Also da wurde nichts dran gehängt. Du kannst das da auch wieder raus löschen und bestätigen die Datenpunkte bleiben erhalten, wenn diese erstellt worden sind. Das ist nur zur Erstellung. Evtl ist der json Fehler dann weg? Ansonsten Adapter mal löschen und bei null anfangen

                                      G 1 Reply Last reply Reply Quote 0
                                      • G
                                        Gorcon @Guest last edited by

                                        @ciddi89 sagte in Test Adapter hueemu (Hue Emulator) v0.0.x:

                                        Ansonsten Adapter mal löschen und bei null anfangen

                                        Hatte ich schon eben gemacht. es bleibt der Fehler. Ich hatte nur vergessen das Original Script was da vorher drin stand zu sichern.
                                        Wenn ich das Script lösche kann ich nicht mehr speichern (weil nichts drin steht)

                                        ? 1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User @Gorcon last edited by

                                          @gorcon echt nicht? Ist ja merkwürdig. Bei mir geht das 😅

                                          1 Reply Last reply Reply Quote 0
                                          • G
                                            Gorcon last edited by

                                            Ich glaub ich mach da einen goldenen Henkel dran und schmeiße es in den Schrott.

                                            Ist echt zum Ko...
                                            😠

                                            Trotzdem vielen Dank für Deine Hilfe! 👍

                                            Ich mache erstmal Feierabend hier.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            388
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            echo emulator hue lights
                                            19
                                            180
                                            17003
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo