Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. NR crasht wegen Huejay timeout - warum?

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    NR crasht wegen Huejay timeout - warum?

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickym
      mickym Most Active @Schmetterfliege last edited by

      @schmetterfliege sagte in NR crasht wegen Huejay timeout - warum?:

      @mickym

      Wenn ich die Brightness verändere, schaltet der die Lampe automatisch ein.
      So steuere ich alle meine Lichter^^

      Da fände ich es eher unnötig der Lampe zu sagen sie soll auf Helligkeit 20% gehen, und ihr dann noch zu sagen dass sie auch angehen soll - so intelligent sind die Birnen schon :D.

      Ok - aber colorTemp gibst ja auch mit - wie gesagt - alles in einem Objekt schicken macht jedenfalls mehr Sinn. Deswegen arbeitet man ja mit Objekten, damit nicht alles einzeln verarbeitet werden muss.

      S 1 Reply Last reply Reply Quote 0
      • S
        Schmetterfliege @mickym last edited by

        @mickym said in NR crasht wegen Huejay timeout - warum?:

        @schmetterfliege sagte in NR crasht wegen Huejay timeout - warum?:

        @mickym

        Wenn ich die Brightness verändere, schaltet der die Lampe automatisch ein.
        So steuere ich alle meine Lichter^^

        Da fände ich es eher unnötig der Lampe zu sagen sie soll auf Helligkeit 20% gehen, und ihr dann noch zu sagen dass sie auch angehen soll - so intelligent sind die Birnen schon :D.

        Ok - aber colorTemp gibst ja auch mit - wie gesagt - alles in einem Objekt schicken macht jedenfalls mehr Sinn. Deswegen arbeitet man ja mit Objekten, damit nicht alles einzeln verarbeitet werden muss.

        Die Function Nodes sind noch "Relikte" aus der Zeit als ich mit NR angefangen habe (2 Monate?) und bevor du mir die ganzen Tricks, Tipps und Kniffe gezeigt hast.
        Ich hatte bloß noch nicht die Muse alles zu überarbeiten/verbessern.
        Die beiden Functions in diesem Beispiel werde ich definitiv mit einer Change Node ersetzen. Allein schon weil das Board sonst irgendwann vor lauter Nodes zum Urwald wird 😄

        mickym 1 Reply Last reply Reply Quote 0
        • mickym
          mickym Most Active @Schmetterfliege last edited by mickym

          @schmetterfliege sagte in NR crasht wegen Huejay timeout - warum?:

          Die Function Nodes sind noch "Relikte" aus der Zeit als ich mit NR angefangen habe (2 Monate?) und bevor du mir die ganzen Tricks, Tipps und Kniffe gezeigt hast.
          Ich hatte bloß noch nicht die Muse alles zu überarbeiten/verbessern.
          Die beiden Functions in diesem Beispiel werde ich definitiv mit einer Change Node ersetzen. Allein schon weil das Board sonst irgendwann vor lauter Nodes zum Urwald wird

          Na 2 Monate - dann ist das alles OK. Ich habe auch viel gelernt und lerne noch dazu. Ich habe allerdings sofort und nur mit NodeRed unter dem iobroker gearbeitet. Blockly kam nie in Frage. Mit 2 Monaten stehst Du ungefähr da, wo ich vor 2 Jahren stand. Insofern gibts ja auch noch einiges für Dich zu entdecken und begreifen. Insbesondere wenn man tiefer einsteigt ist diese Produkt echt genial und verstehe es bis heute nicht, wie die IBM so etwas dann quasi kostenlos der Open Source Community überlassen hat.

          371cc155-bc01-4dc0-b161-2eea93868f55-image.png

          S 1 Reply Last reply Reply Quote 1
          • S
            Schmetterfliege @mickym last edited by

            @mickym said in NR crasht wegen Huejay timeout - warum?:

            @schmetterfliege sagte in NR crasht wegen Huejay timeout - warum?:

            Die Function Nodes sind noch "Relikte" aus der Zeit als ich mit NR angefangen habe (2 Monate?) und bevor du mir die ganzen Tricks, Tipps und Kniffe gezeigt hast.
            Ich hatte bloß noch nicht die Muse alles zu überarbeiten/verbessern.
            Die beiden Functions in diesem Beispiel werde ich definitiv mit einer Change Node ersetzen. Allein schon weil das Board sonst irgendwann vor lauter Nodes zum Urwald wird

            Na 2 Monate - dann ist das alles OK. Ich habe auch viel gelernt und lerne noch dazu. Ich habe allerdings sofort und nur mit NodeRed unter dem iobroker gearbeitet. Blockly kam nie in Frage. Mit 2 Monaten stehst Du ungefähr da, wo ich vor 2 Jahren stand. Insofern gibts ja auch noch einiges für Dich zu entdecken und begreifen. Insbesondere wenn man tiefer einsteigt ist diese Produkt echt genial und verstehe es bis heute nicht, wie die IBM so etwas dann quasi kostenlos der Open Source Community überlassen hat.

            371cc155-bc01-4dc0-b161-2eea93868f55-image.png

            Das ist von IBM? Boa sind die doof :D.

            Mit NR hatte ich mich anfangs gar nicht beschäftigt, weil ich unsinnigerweiße dachte das wäre quasi ein "Konkurrent" bzw. eine Alternative zu IoBroker. Erst als mir klar war, dass man die beiden Systeme ja wunderbar vereinen kann, hab ich angefangen mal reinzuschauen - und mich sofort verliebt.
            VIS und Blockly waren nicht doof, aber... alleine das Verbinden der Nodes... ich glaube ich könnte den ganzen Tag einfach nur Nodes miteinander verbinden weil das so geil ist :D.

            1 Reply Last reply Reply Quote 0
            • S
              Schmetterfliege last edited by

              Ach menno 😞
              Wäre ich mal 2 Stunden länger wach geblieben...

              2021-12-18 07:38:04.834 - info: influxdb.0 (10859) Store 21 buffered influxDB history points
              2021-12-18 07:44:10.556 - error: node-red.0 (1086) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2021-12-18 07:44:10.569 - error: node-red.0 (1086) unhandled promise rejection: Huejay: timeout of 15000ms exceeded
              2021-12-18 07:44:10.571 - error: node-red.0 (1086) Error: Huejay: timeout of 15000ms exceeded
              at /opt/iobroker/iobroker-data/node-red/node_modules/huejay/lib/Transport.js:106:15
              at runMicrotasks ()
              at processTicksAndRejections (internal/process/task_queues.js:97:5)
              at runNextTicks (internal/process/task_queues.js:66:3)
              at listOnTimeout (internal/timers.js:523:9)
              at processTimers (internal/timers.js:497:7)
              2021-12-18 07:44:10.572 - error: node-red.0 (1086) Huejay: timeout of 15000ms exceeded
              2021-12-18 07:44:10.575 - error: node-red.0 (1086) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2021-12-18 07:44:10.576 - error: node-red.0 (1086) unhandled promise rejection: Huejay: timeout of 15000ms exceeded
              2021-12-18 07:44:10.577 - error: node-red.0 (1086) Error: Huejay: timeout of 15000ms exceeded
              at /opt/iobroker/iobroker-data/node-red/node_modules/huejay/lib/Transport.js:106:15
              at runMicrotasks ()
              at processTicksAndRejections (internal/process/task_queues.js:97:5)
              at runNextTicks (internal/process/task_queues.js:66:3)
              at listOnTimeout (internal/timers.js:523:9)
              at processTimers (internal/timers.js:497:7)
              2021-12-18 07:44:10.578 - error: node-red.0 (1086) Huejay: timeout of 15000ms exceeded
              2021-12-18 07:44:10.580 - error: node-red.0 (1086) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2021-12-18 07:44:10.581 - error: node-red.0 (1086) unhandled promise rejection: Huejay: timeout of 15000ms exceeded
              2021-12-18 07:44:10.582 - error: node-red.0 (1086) Error: Huejay: timeout of 15000ms exceeded
              at /opt/iobroker/iobroker-data/node-red/node_modules/huejay/lib/Transport.js:106:15
              at runMicrotasks ()
              at processTicksAndRejections (internal/process/task_queues.js:97:5)
              at runNextTicks (internal/process/task_queues.js:66:3)
              at listOnTimeout (internal/timers.js:523:9)
              at processTimers (internal/timers.js:497:7)
              2021-12-18 07:44:10.583 - error: node-red.0 (1086) Huejay: timeout of 15000ms exceeded
              2021-12-18 07:44:11.091 - info: node-red.0 (1086) terminating
              2021-12-18 07:44:11.093 - warn: node-red.0 (1086) Terminated (UNCAUGHT_EXCEPTION): Without reason
              2021-12-18 07:44:11.688 - info: node-red.0 (10726) node-red exited with 6
              2021-12-18 07:44:16.690 - info: node-red.0 (10726) Starting node-red: --max-old-space-size=512 /opt/iobroker/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
              2021-12-18 07:44:23.226 - warn: node-red.0 (10726) 18 Dec 07:44:23 - [warn] Projekte deaktiviert: editorTheme.projects.enabled=false
              2021-12-18 07:44:33.848 - info: influxdb.0 (10859) Store 21 buffered influxDB history points
              2021-12-18 07:46:44.145 - error: node-red.0 (3115) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2021-12-18 07:46:44.156 - error: node-red.0 (3115) unhandled promise rejection: Huejay: timeout of 15000ms exceeded
              2021-12-18 07:46:44.158 - error: node-red.0 (3115) Error: Huejay: timeout of 15000ms exceeded
              at /opt/iobroker/iobroker-data/node-red/node_modules/huejay/lib/Transport.js:106:15
              at runMicrotasks ()
              at processTicksAndRejections (internal/process/task_queues.js:97:5)
              at runNextTicks (internal/process/task_queues.js:66:3)
              at listOnTimeout (internal/timers.js:523:9)
              at processTimers (internal/timers.js:497:7)
              2021-12-18 07:46:44.159 - error: node-red.0 (3115) Huejay: timeout of 15000ms exceeded
              2021-12-18 07:46:44.163 - error: node-red.0 (3115) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2021-12-18 07:46:44.164 - error: node-red.0 (3115) unhandled promise rejection: Huejay: timeout of 15000ms exceeded
              2021-12-18 07:46:44.165 - error: node-red.0 (3115) Error: Huejay: timeout of 15000ms exceeded
              at /opt/iobroker/iobroker-data/node-red/node_modules/huejay/lib/Transport.js:106:15
              at runMicrotasks ()
              at processTicksAndRejections (internal/process/task_queues.js:97:5)
              at runNextTicks (internal/process/task_queues.js:66:3)
              at listOnTimeout (internal/timers.js:523:9)
              at processTimers (internal/timers.js:497:7)
              2021-12-18 07:46:44.166 - error: node-red.0 (3115) Huejay: timeout of 15000ms exceeded
              2021-12-18 07:46:44.168 - error: node-red.0 (3115) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2021-12-18 07:46:44.169 - error: node-red.0 (3115) unhandled promise rejection: Huejay: timeout of 15000ms exceeded
              2021-12-18 07:46:44.170 - error: node-red.0 (3115) Error: Huejay: timeout of 15000ms exceeded
              at /opt/iobroker/iobroker-data/node-red/node_modules/huejay/lib/Transport.js:106:15
              at runMicrotasks ()
              at processTicksAndRejections (internal/process/task_queues.js:97:5)
              at runNextTicks (internal/process/task_queues.js:66:3)
              at listOnTimeout (internal/timers.js:523:9)
              at processTimers (internal/timers.js:497:7)
              2021-12-18 07:46:44.171 - error: node-red.0 (3115) Huejay: timeout of 15000ms exceeded
              2021-12-18 07:46:44.679 - info: node-red.0 (3115) terminating
              2021-12-18 07:46:44.681 - warn: node-red.0 (3115) Terminated (UNCAUGHT_EXCEPTION): Without reason
              2021-12-18 07:46:45.255 - info: node-red.0 (10726) node-red exited with 6
              2021-12-18 07:46:50.256 - info: node-red.0 (10726) Starting node-red: --max-old-space-size=512 /opt/iobroker/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
              2021-12-18 07:46:57.187 - warn: node-red.0 (10726) 18 Dec 07:46:57 - [warn] Projekte deaktiviert: editorTheme.projects.enabled=false
              2021-12-18 07:48:07.535 - info: influxdb.0 (10859) Store 21 buffered influxDB history points
              2021-12-18 07:51:39.553 - info: influxdb.0 (10859) Store 21 buffered influxDB history points
              

              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @Schmetterfliege last edited by mickym

                @schmetterfliege Deaktiviere halt die iobroker In Node mit dem Tradfri Button und schau mal, ob damit dieser Fehler wieder dauerhaft verschwindet und dann hab ich Dir ja ein paar Tipps gegeben, wie Du den Flow noch optimieren kannst.

                Als nächstes wäre ja dann mal ein Logeintrag zu schreiben, wenn die Tradfri Datenpunkte was ausspuken und ob das zeitlich mit den Abstürzen in einen zeitlichen Zusammenhang zu bringen sind.

                S 1 Reply Last reply Reply Quote 0
                • S
                  Schmetterfliege @mickym last edited by Schmetterfliege

                  @mickym
                  Den hatte ich ja noch optimiert, das ist ja das traurige daran :D.

                  EDIT: die Lichter über iob steuern kommt aktuell noch nicht in Frage, weil ich dann den hue extended Adapter wieder aktivieren müsste -> wenn NR und iob Hue steuern hatte das glaube ich auch recht oft für Timeouts gesorgt.

                  Dann logge ich erstmal nur den Tradfri Datenpunkt.

                  mickym 1 Reply Last reply Reply Quote 0
                  • mickym
                    mickym Most Active @Schmetterfliege last edited by mickym

                    @schmetterfliege Na im Eingangsposting hast Du es aber mit den Buttons in Verbindung gebracht und dann stimmt was an den Nachrichten nicht, die DU in die HUE Nodes schickst.

                    • Hast Du die Function Nodes gegen ein Objekt aus einer Change Node ausgetauscht?

                    • Es kann auch eine andere Eigenschaft des msg. Objektes aus dem Datenpunkt des Buttons stören, hast Du schon mal - ggf. einzelne Eigenschaften löschen.

                    • Und hoffentlich kommen aus Deiner In-Node ein Value und kein Object raus.

                    1 Reply Last reply Reply Quote 0
                    • S
                      Schmetterfliege last edited by

                      @mickym

                      Jap, habs durch eine Change Node ausgetauscht gehabt.

                      Da sind eigentlich nur die Standard Eigenschaften drin:
                      131985e5-3284-485f-b712-38643bc88a4c-image.png
                      Und ja, die In Node spuckt ein Value aus, kein Objekt 🙂
                      (Das Objekt sieht man jetzt nur weil die Debug Node das ganze Object anschaut, im Payload ist aber nur der Value)

                      Hab jetzt trotzdem mal eine Change Node vorne dran gehängt die alles außer dem Payload löscht, und zusätzlich logge ich jetzt mit einer Function Node, wenn die IN Node einen Wert liefert.

                      Jetzt muss ich bloß noch warten bis es wieder crasht^^

                      1 Reply Last reply Reply Quote 0
                      • S
                        Schmetterfliege last edited by

                        Tja... vor ner halben Stunde ist es wieder 3 mal direkt hintereinander gecrasht, vom Button kam aber definitiv NICHTS in NR an.

                        mickym 1 Reply Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @Schmetterfliege last edited by

                          @schmetterfliege Ok - dann musst Du Dich wohl auf die Suche nach weiteren Triggern machen und/oder einzelen HUE Nodes deaktivieren, um den Fehler einzugrenzen. Aber zumindest weißt Du jetzt, dass es doch nichts mit dem Button zu tun hat, obwohl Du das ja zu Beginn vermutet hast. Das ist doch auch schon mal eine wertvolle Erkenntnis.

                          1 Reply Last reply Reply Quote 1
                          • S
                            Schmetterfliege last edited by

                            Falls ich morgen dazu komme werde ich huemagic wieder entfernen und hue-extended im iobroker wieder aktivieren um darüber die Lichter wieder zu steuern.
                            Bei huemagic war das letzte Update vor 14 Monaten. Da wird nix mehr kommen 😞

                            1 Reply Last reply Reply Quote 0
                            • S
                              Schmetterfliege last edited by

                              Hab mal bei einem Raum angefangen den Flow anzupassen, und soweit funktioniert das auch.

                              [
                                 {
                                     "id": "5cc95ea6.84a89",
                                     "type": "ui_switch",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "",
                                     "label": "Licht Büro",
                                     "tooltip": "",
                                     "group": "dec81fb0.a2b42",
                                     "order": 1,
                                     "width": 0,
                                     "height": 0,
                                     "passthru": false,
                                     "decouple": "true",
                                     "topic": "topic",
                                     "topicType": "msg",
                                     "style": "",
                                     "onvalue": "true",
                                     "onvalueType": "bool",
                                     "onicon": "",
                                     "oncolor": "",
                                     "offvalue": "false",
                                     "offvalueType": "bool",
                                     "officon": "",
                                     "offcolor": "",
                                     "animate": false,
                                     "x": 500,
                                     "y": 2580,
                                     "wires": [
                                         [
                                             "cc0cd57f.7d5c38"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "bbd2d33f.eba61",
                                     "type": "ui_template",
                                     "z": "cc7b3b1b.0e7628",
                                     "group": "278a6256.a2b3ee",
                                     "name": "Licht Büro",
                                     "order": 1,
                                     "width": "0",
                                     "height": "0",
                                     "format": "<div layout=\"row\" layout-align=\"space-between center\" style=\"padding: 0 6px;\">\n  <p>Büro</p>\n      <font color=\"{{msg.payload ? 'yellow' : 'black'}}\">\n    <i class=\"fa fa-square\" aria-hidden=\"true\"></i>\n    </font>\n</div>",
                                     "storeOutMessages": true,
                                     "fwdInMessages": true,
                                     "resendOnRefresh": true,
                                     "templateScope": "local",
                                     "x": 500,
                                     "y": 2540,
                                     "wires": [
                                         []
                                     ]
                                 },
                                 {
                                     "id": "a75a6e80.dbc7",
                                     "type": "ui_multistate_switch",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "",
                                     "group": "dec81fb0.a2b42",
                                     "order": 2,
                                     "width": "0",
                                     "height": "0",
                                     "label": "Helligkeit",
                                     "stateField": "payload",
                                     "enableField": "enable",
                                     "passthroughField": "passthrough",
                                     "inputMsgField": "inputmsg",
                                     "rounded": true,
                                     "useThemeColors": true,
                                     "hideSelectedLabel": false,
                                     "multilineLabel": false,
                                     "passThrough": "never",
                                     "inputMsg": "all",
                                     "userInput": "enabled_show",
                                     "options": [
                                         {
                                             "label": "0",
                                             "value": "0",
                                             "valueType": "num",
                                             "color": "#ff33cc"
                                         },
                                         {
                                             "label": "20",
                                             "value": "51",
                                             "valueType": "num",
                                             "color": "#009933"
                                         },
                                         {
                                             "label": "40",
                                             "value": "102",
                                             "valueType": "num",
                                             "color": "#999999"
                                         },
                                         {
                                             "label": "60",
                                             "value": "152",
                                             "valueType": "num",
                                             "color": "#ff6666"
                                         },
                                         {
                                             "label": "80",
                                             "value": "203",
                                             "valueType": "num",
                                             "color": "#009999"
                                         },
                                         {
                                             "label": "100",
                                             "value": "254",
                                             "valueType": "num",
                                             "color": "#cccc00"
                                         }
                                     ],
                                     "x": 500,
                                     "y": 2620,
                                     "wires": [
                                         [
                                             "4b335042.e7b0a"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "2cf56661.ceb5fa",
                                     "type": "ui_colour_picker",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "",
                                     "label": "Farbe",
                                     "group": "dec81fb0.a2b42",
                                     "format": "hex",
                                     "outformat": "string",
                                     "showSwatch": true,
                                     "showPicker": false,
                                     "showValue": false,
                                     "showHue": true,
                                     "showAlpha": false,
                                     "showLightness": true,
                                     "square": "false",
                                     "dynOutput": "false",
                                     "order": 1,
                                     "width": 0,
                                     "height": 0,
                                     "passthru": false,
                                     "topic": "topic",
                                     "topicType": "msg",
                                     "x": 490,
                                     "y": 2660,
                                     "wires": [
                                         [
                                             "f7f6c90c.071668"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "6a77ebc4.46d604",
                                     "type": "ui_slider",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "",
                                     "label": "Farbtemperatur",
                                     "tooltip": "",
                                     "group": "dec81fb0.a2b42",
                                     "order": 0,
                                     "width": 0,
                                     "height": 0,
                                     "passthru": false,
                                     "outs": "end",
                                     "topic": "topic",
                                     "topicType": "msg",
                                     "min": "2000",
                                     "max": "6500",
                                     "step": "100",
                                     "x": 520,
                                     "y": 2700,
                                     "wires": [
                                         [
                                             "14d3021a.92754e"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "cc0cd57f.7d5c38",
                                     "type": "ioBroker out",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "Büro an/aus",
                                     "topic": "hue-extended.0.groups.001-büro.action.on",
                                     "ack": "false",
                                     "autoCreate": "false",
                                     "stateName": "",
                                     "role": "",
                                     "payloadType": "",
                                     "readonly": "",
                                     "stateUnit": "",
                                     "stateMin": "",
                                     "stateMax": "",
                                     "x": 1130,
                                     "y": 2580,
                                     "wires": []
                                 },
                                 {
                                     "id": "4b335042.e7b0a",
                                     "type": "ioBroker out",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "Büro Brightness",
                                     "topic": "hue-extended.0.groups.001-büro.action.brightness",
                                     "ack": "false",
                                     "autoCreate": "false",
                                     "stateName": "",
                                     "role": "",
                                     "payloadType": "",
                                     "readonly": "",
                                     "stateUnit": "",
                                     "stateMin": "",
                                     "stateMax": "",
                                     "x": 1140,
                                     "y": 2620,
                                     "wires": []
                                 },
                                 {
                                     "id": "14d3021a.92754e",
                                     "type": "ioBroker out",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "Büro ColorTemp",
                                     "topic": "hue-extended.0.groups.001-büro.action.colorTemperature",
                                     "ack": "false",
                                     "autoCreate": "false",
                                     "stateName": "",
                                     "role": "",
                                     "payloadType": "",
                                     "readonly": "",
                                     "stateUnit": "",
                                     "stateMin": "",
                                     "stateMax": "",
                                     "x": 1140,
                                     "y": 2700,
                                     "wires": []
                                 },
                                 {
                                     "id": "f7f6c90c.071668",
                                     "type": "ioBroker out",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "Büro Color",
                                     "topic": "hue-extended.0.groups.001-büro.action.hex",
                                     "ack": "false",
                                     "autoCreate": "false",
                                     "stateName": "",
                                     "role": "",
                                     "payloadType": "",
                                     "readonly": "",
                                     "stateUnit": "",
                                     "stateMin": "",
                                     "stateMax": "",
                                     "x": 1130,
                                     "y": 2660,
                                     "wires": []
                                 },
                                 {
                                     "id": "b22cbe79.a5d5a",
                                     "type": "ioBroker in",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "Büro an/aus",
                                     "topic": "hue-extended.0.groups.001-büro.action.on",
                                     "payloadType": "value",
                                     "onlyack": "",
                                     "func": "rbe",
                                     "gap": "",
                                     "fireOnStart": "true",
                                     "x": 190,
                                     "y": 2580,
                                     "wires": [
                                         [
                                             "bbd2d33f.eba61",
                                             "5cc95ea6.84a89"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "4fc79307.7d3d7c",
                                     "type": "ioBroker in",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "Büro Helligkeit",
                                     "topic": "hue-extended.0.groups.001-büro.action.brightness",
                                     "payloadType": "value",
                                     "onlyack": "",
                                     "func": "rbe",
                                     "gap": "",
                                     "fireOnStart": "true",
                                     "x": 190,
                                     "y": 2620,
                                     "wires": [
                                         [
                                             "a75a6e80.dbc7"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "5bc6f8df.ea3e08",
                                     "type": "ioBroker in",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "Büro Farbe",
                                     "topic": "hue-extended.0.groups.001-büro.action.hex",
                                     "payloadType": "value",
                                     "onlyack": "",
                                     "func": "rbe",
                                     "gap": "",
                                     "fireOnStart": "true",
                                     "x": 180,
                                     "y": 2660,
                                     "wires": [
                                         [
                                             "2cf56661.ceb5fa"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "f2bdfef0.def97",
                                     "type": "ioBroker in",
                                     "z": "cc7b3b1b.0e7628",
                                     "name": "Büro FarbTemp",
                                     "topic": "hue-extended.0.groups.001-büro.action.colorTemperature",
                                     "payloadType": "value",
                                     "onlyack": "",
                                     "func": "rbe",
                                     "gap": "",
                                     "fireOnStart": "true",
                                     "x": 200,
                                     "y": 2700,
                                     "wires": [
                                         [
                                             "6a77ebc4.46d604"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "dec81fb0.a2b42",
                                     "type": "ui_group",
                                     "name": "Licht",
                                     "tab": "d9af77bd.00dc48",
                                     "order": 6,
                                     "disp": true,
                                     "width": "6",
                                     "collapse": false
                                 },
                                 {
                                     "id": "278a6256.a2b3ee",
                                     "type": "ui_group",
                                     "name": "Licht",
                                     "tab": "2b447e3f.ff91d2",
                                     "order": 3,
                                     "disp": true,
                                     "width": "6",
                                     "collapse": false
                                 },
                                 {
                                     "id": "d9af77bd.00dc48",
                                     "type": "ui_tab",
                                     "name": "Büro",
                                     "icon": "dashboard",
                                     "order": 1,
                                     "disabled": false,
                                     "hidden": false
                                 },
                                 {
                                     "id": "2b447e3f.ff91d2",
                                     "type": "ui_tab",
                                     "name": "Wohnung",
                                     "icon": "dashboard",
                                     "order": 14,
                                     "disabled": false,
                                     "hidden": false
                                 }
                              ]
                              

                              Allerdings habe ich jetzt noch 2 Probleme, wobei das erste eher eine Unannehmlichkeit als ein Problem ist:
                              Das Licht steuere ich über die Buttons:
                              8b6133c9-b4c4-4802-a1e1-9cbfeeda41fd-image.png
                              Funktioniert auch, und die Werte die ich in der Übersicht angezeigt bekomme updaten sich auch.
                              Nur habe ich da einen ziemlichen Delay, wenn das Licht nicht über diese Buttons gesteuert wird.
                              Allerdings habe ich einen ziemlichen Delay wenn ich das Licht nicht über iobroker steuere, sondern über die App.
                              Liegt logischerweiße daran, dass hue-extended die Werte nur alle x Sekunden abgreift.
                              Bei Huemagic war das immer instant. Ist halt leicht suboptimal - aber funzt ja...

                              Das "richtige" Problem ist dass der Farb Selektor nicht geupdated wird, außer ich steuer mit ihm selbst.
                              So wie ich das sehe kann ich dem zwar einen Input geben, er übernimmt den dann aber nicht in der Anzeige.
                              Also wenn ich die Farbe über die App auf Grün ändere, bleibt der Selector auf Blau. Der wechselt nur auf die Farbe, die ich über ihn einstelle.
                              Bei on/off, Farbtemp und Helligkeit wird der Input übernommen. Also die Anzeige springt auf den Wert der tatsächlich eingestellt ist.

                              @mickym
                              Bin ich richtig in der Annahme, dass das schlicht und ergreifend nicht supported ist bei der "color picker" Node?
                              Gibt es da einen Trick oder eine Alternative?

                              mickym 1 Reply Last reply Reply Quote 0
                              • mickym
                                mickym Most Active @Schmetterfliege last edited by mickym

                                @schmetterfliege Nee geht auch direkt- Du musst als Farbe String und # dann 6 stellen angeben

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  Schmetterfliege @mickym last edited by

                                  @mickym

                                  Wie könnte ich die Endlosschleife denn abfangen? Reicht es, wenn ich die IN Node so einstelle dass sie Nachrichten blockiert wenn sich der Wert nicht ändert?

                                  mickym 1 Reply Last reply Reply Quote 0
                                  • mickym
                                    mickym Most Active @Schmetterfliege last edited by mickym

                                    @schmetterfliege sagte in NR crasht wegen Huejay timeout - warum?:

                                    @mickym

                                    Wie könnte ich die Endlosschleife denn abfangen? Reicht es, wenn ich die IN Node so einstelle dass sie Nachrichten blockiert wenn sich der Wert nicht ändert?

                                    Geht auch ohne pass through - probiere es mal mit einer INject Node

                                    Ich hätte ja mit den Nodes weiter gemacht und untersucht - welche Fehlersituation das ganze erzeugt.

                                    Bezgl. Color Picker - angeblich werden folgende Formate unterstützt:
                                    Format can be rgb, hex, hex8, hsv, or hsl

                                    Ich habe bislang immer nur die rgb Schreibweise genutzt.

                                    So habe es mit allen Formaten untersucht und es tut - über die Inject Nodes kannst die Farbe des Color Pickers ändern - nun musst halt schauen, dass Du die richtige Schreibweise eines der Formate nutzt:

                                    ed47f674-9f52-423d-8da2-61c516417721-image.png

                                    [
                                       {
                                           "id": "d54076cf.a11dd8",
                                           "type": "ui_colour_picker",
                                           "z": "dce8fa20.2e93c8",
                                           "name": "",
                                           "label": "Farbe",
                                           "group": "de0e68e4.027ef8",
                                           "format": "rgb",
                                           "outformat": "string",
                                           "showSwatch": true,
                                           "showPicker": false,
                                           "showValue": false,
                                           "showHue": false,
                                           "showAlpha": false,
                                           "showLightness": true,
                                           "square": "false",
                                           "dynOutput": "false",
                                           "order": 1,
                                           "width": 0,
                                           "height": 0,
                                           "passthru": false,
                                           "topic": "topic",
                                           "topicType": "msg",
                                           "className": "",
                                           "x": 1090,
                                           "y": 140,
                                           "wires": [
                                               [
                                                   "d0faba29.0ec6c8"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "d0faba29.0ec6c8",
                                           "type": "debug",
                                           "z": "dce8fa20.2e93c8",
                                           "name": "",
                                           "active": true,
                                           "tosidebar": true,
                                           "console": false,
                                           "tostatus": false,
                                           "complete": "false",
                                           "statusVal": "",
                                           "statusType": "auto",
                                           "x": 1270,
                                           "y": 140,
                                           "wires": []
                                       },
                                       {
                                           "id": "f4dcace5.578a2",
                                           "type": "inject",
                                           "z": "dce8fa20.2e93c8",
                                           "name": "",
                                           "props": [
                                               {
                                                   "p": "payload"
                                               },
                                               {
                                                   "p": "topic",
                                                   "vt": "str"
                                               }
                                           ],
                                           "repeat": "",
                                           "crontab": "",
                                           "once": false,
                                           "onceDelay": 0.1,
                                           "topic": "hex gruen",
                                           "payload": "3cc340",
                                           "payloadType": "str",
                                           "x": 860,
                                           "y": 60,
                                           "wires": [
                                               [
                                                   "d54076cf.a11dd8"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "f8e21c63.7416a",
                                           "type": "inject",
                                           "z": "dce8fa20.2e93c8",
                                           "name": "",
                                           "props": [
                                               {
                                                   "p": "payload"
                                               },
                                               {
                                                   "p": "topic",
                                                   "vt": "str"
                                               }
                                           ],
                                           "repeat": "",
                                           "crontab": "",
                                           "once": false,
                                           "onceDelay": 0.1,
                                           "topic": "hsl blau",
                                           "payload": "hsl(236, 64%, 50%)",
                                           "payloadType": "str",
                                           "x": 860,
                                           "y": 120,
                                           "wires": [
                                               [
                                                   "d54076cf.a11dd8"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "4b9aeaed.795284",
                                           "type": "inject",
                                           "z": "dce8fa20.2e93c8",
                                           "name": "",
                                           "props": [
                                               {
                                                   "p": "payload"
                                               },
                                               {
                                                   "p": "topic",
                                                   "vt": "str"
                                               }
                                           ],
                                           "repeat": "",
                                           "crontab": "",
                                           "once": false,
                                           "onceDelay": 0.1,
                                           "topic": "hsv rot",
                                           "payload": "hsv(357, 95%, 94%)",
                                           "payloadType": "str",
                                           "x": 860,
                                           "y": 180,
                                           "wires": [
                                               [
                                                   "d54076cf.a11dd8"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "e72f69c9.7cf728",
                                           "type": "inject",
                                           "z": "dce8fa20.2e93c8",
                                           "name": "",
                                           "props": [
                                               {
                                                   "p": "payload"
                                               },
                                               {
                                                   "p": "topic",
                                                   "vt": "str"
                                               }
                                           ],
                                           "repeat": "",
                                           "crontab": "",
                                           "once": false,
                                           "onceDelay": 0.1,
                                           "topic": "rgb gelb",
                                           "payload": "rgb(255, 255, 0)",
                                           "payloadType": "str",
                                           "x": 870,
                                           "y": 240,
                                           "wires": [
                                               [
                                                   "d54076cf.a11dd8"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "de0e68e4.027ef8",
                                           "type": "ui_group",
                                           "name": "test8",
                                           "tab": "2ce144dc.d7472c",
                                           "order": 4,
                                           "disp": true,
                                           "width": "10",
                                           "collapse": false
                                       },
                                       {
                                           "id": "2ce144dc.d7472c",
                                           "type": "ui_tab",
                                           "name": "test",
                                           "icon": "dashboard",
                                           "order": 17,
                                           "disabled": false,
                                           "hidden": false
                                       }
                                    ]
                                    

                                    S 1 Reply Last reply Reply Quote 0
                                    • S
                                      Schmetterfliege @mickym last edited by Schmetterfliege

                                      @mickym said in NR crasht wegen Huejay timeout - warum?:

                                      @schmetterfliege sagte in NR crasht wegen Huejay timeout - warum?:

                                      @mickym

                                      Wie könnte ich die Endlosschleife denn abfangen? Reicht es, wenn ich die IN Node so einstelle dass sie Nachrichten blockiert wenn sich der Wert nicht ändert?

                                      Geht auch ohne pass through - probiere es mal mit einer INject Node

                                      Frag mich nicht warum, aber jetzt funktioniert es bei mir auch - ohne dass ich etwas geändert hätte.

                                      Ich hätte ja mit den Nodes weiter gemacht und untersucht - welche Fehlersituation das ganze erzeugt.

                                      Naja, mir fehlt halt leider jeglicher Anhaltspunkt. Ich habe definitiv keine Schleifen drin gehabt, und insg. 18 "Flows" in denen huemagic Nodes verwendet wurden. Da jetzt über Wochen hinweg 18 (oder gar 36) Function Nodes rein zu packen und mein iob Log voll zu spammen, in der Hoffnung irgendwie erkennen zu können was vor dem Crash passiert sein soll... ich bin ja nicht der Einzige mit genau diesem Problem. Auf Github gibt es viele Issues (mit genau dem Problem), die teilweise anderthalb Jahre alt sind. In manchen wurde behauptet das passiert wenn die Bridge die IP wechselt; dass das absolut nicht der Trigger sein kann dürfte klar sein. Wer seine Bridge per DHCP genutzt hat, hatte es spätestens nach dem Kommentar geändert. Meine hat auch eine fixe IP. Es kann ein Auslöser sein, aber definitiv nicht der über den sich so viele beschweren.
                                      Das ist ein Problem von Huemagic, nicht wegen einer meiner Flows. Und an Huemagic wird nicht weiter dran entwickelt. Das Projekt ist tot.. leider.

                                      Bezgl. Color Picker - angeblich werden folgende Formate unterstützt:
                                      Format can be rgb, hex, hex8, hsv, or hsl

                                      Ich habe bislang immer nur die rgb Schreibweise genutzt.

                                      Habe nur die Flows mit Huemagic adaptiert, und da hatte ich HEX genutzt. Funktioniert auch immernoch ohne jegliche Probleme. Die Steuerung geht ja.
                                      Nur der Delay wenn von "außen" die Lichter gesteuert werden ist nervig. Der hue-extended Adapter braucht halt eine Weile bis er alle Werte aktualisiert. Der bekommt keine Updates von Hue, sondern pollt die - richtig? :D.
                                      Vielleicht ist das ja auch schon das Problem? Huemagic hatte die Werte immer instant.
                                      Hat er die gepusht bekommen, oder ebenfalls per POLLING? Falls letzteres, vielleicht hat er die Bridge ja so zugespammt mit Anfragen dass die ab und zu halt hängt und dann in genau diesen Timeout gerät.

                                      Mal was anderes, vielleicht weißt du das ja:
                                      Was sind die "ResourceLinks" die Hue-Extended mir da präsentiert?
                                      c76e6b08-9cea-468d-9e7b-2ea966fff2dc-image.png
                                      Wenn ich jetzt nicht vollkommen auf dem falschen Pfad bin, würde ich behaupten dass das all die Namen sind, die meine Dimmer mal HATTEN. Das sind alles alte configs, die so nicht mehr existieren.
                                      Logischerweiße holt der sich diese Daten ja von Hue ab, d.h. meine Bridge hat diese Daten noch gespeichert.
                                      Sind diese veralteten Daten nötig? Bringt es was die zu behalten? Kann man die irgendwie auf der Bridge löschen?

                                      mickym 1 Reply Last reply Reply Quote 0
                                      • mickym
                                        mickym Most Active @Schmetterfliege last edited by mickym

                                        @schmetterfliege Ich kann Dir zu dem Adapter nichts sagen. Vielleicht wäre es mit den Nodes gegangen wenn man mal die Bridge und alles leer gemacht hätte . Mir wäre es jedenfalls wert gewesen - wenn dann das polling entfällt. Wenn das jeder hätte, der diese Nodes nutzt - dann wäre der Shitstorm schon ein ganz anderer. Wenn lange nichts mehr dran gemacht wurde, dann ist vielleicht im Großen und Ganzen alles stabil. Vielleicht sind gerade diese alten Namen etc. der Grund warum die Nodes nicht stabil liefen. Ich würde die Bridge vielleicht nochmal zurücksetzen wenn das geht und die Nodes probieren. Du hast ja sicher die Flows exportiert und gesichert bevor Du nun wieder alles zurück gedreht hast. 😉

                                        Na egal - aber wie gesagt ich kann Dir dazu nichts sagen - da ich weder HUE, die Nodes noch den Adapter im Einsatz habe.

                                        Aber wie gesagt Du darfst mich da nicht viel fragen - weil ich kein HUE Experte bin. 😉

                                        S 1 Reply Last reply Reply Quote 1
                                        • S
                                          Schmetterfliege @mickym last edited by Schmetterfliege

                                          @mickym
                                          Zum Colorpicker: das klappt so wie ich es habe - dauert bloß fast 2 Minuten bis iob den neuen hex wert von der Bridge holt^^

                                          Die Bridge resetten geht - bedeutet für mich aber dass ich über 50 Lampen, 4 Steckdosen, 16 Schalter, alle Gruppen, "Bereiche" und Routinen neu konfigurieren muss.
                                          -> Nein :D.

                                          mickym 3 Replies Last reply Reply Quote 0
                                          • mickym
                                            mickym Most Active @Schmetterfliege last edited by

                                            @schmetterfliege Ja wahrscheinlich muss man dann wieder pairen etc. aber mal auf Werkseinstellungen zurücksetzen - irgendwoher muss der Adapter ja die alten Daten haben und das kann ja dann nur von der Bridge stammen.

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

                                            Support us

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

                                            471
                                            Online

                                            32.1k
                                            Users

                                            80.6k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            40
                                            1411
                                            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