Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. NR crasht wegen Huejay timeout - warum?

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    549

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    863

NR crasht wegen Huejay timeout - warum?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
40 Beiträge 3 Kommentatoren 2.5k Aufrufe 2 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Schmetterfliege

    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?

    mickymM Online
    mickymM Online
    mickym
    Most Active
    schrieb am zuletzt editiert von mickym
    #30

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

    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

    S 1 Antwort Letzte Antwort
    0
    • mickymM mickym

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

      S Offline
      S Offline
      Schmetterfliege
      schrieb am zuletzt editiert von
      #31

      @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?

      mickymM 1 Antwort Letzte Antwort
      0
      • S Schmetterfliege

        @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?

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von mickym
        #32

        @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
           }
        ]
        

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        S 1 Antwort Letzte Antwort
        0
        • mickymM 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 Offline
          S Offline
          Schmetterfliege
          schrieb am zuletzt editiert von Schmetterfliege
          #33

          @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?

          mickymM 1 Antwort Letzte Antwort
          0
          • S 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?

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von mickym
            #34

            @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. ;)

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            S 1 Antwort Letzte Antwort
            1
            • mickymM 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 Offline
              S Offline
              Schmetterfliege
              schrieb am zuletzt editiert von Schmetterfliege
              #35

              @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.

              mickymM 3 Antworten Letzte Antwort
              0
              • S 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.

                mickymM Online
                mickymM Online
                mickym
                Most Active
                schrieb am zuletzt editiert von
                #36

                @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.

                Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                1 Antwort Letzte Antwort
                0
                • S 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.

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  schrieb am zuletzt editiert von
                  #37

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

                  @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^^

                  Du warst doch immer so ein Polling - Freund. ;)

                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                  1 Antwort Letzte Antwort
                  0
                  • S 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.

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    schrieb am zuletzt editiert von mickym
                    #38

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

                    @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.

                    OK - aber wenn ich dann mehr Stabilität hätte - na Du hast ja über Weihnachten genug Zeit das zu überlegen. ;) Vielleicht sind es ja auch irgendwelche Routinen, die den Fehler erzeugten - keine Ahnung - ehrlich - aber da gibts wohl einige Parameter, die Ursache sein könnten.

                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                    S 1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

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

                      @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.

                      OK - aber wenn ich dann mehr Stabilität hätte - na Du hast ja über Weihnachten genug Zeit das zu überlegen. ;) Vielleicht sind es ja auch irgendwelche Routinen, die den Fehler erzeugten - keine Ahnung - ehrlich - aber da gibts wohl einige Parameter, die Ursache sein könnten.

                      S Offline
                      S Offline
                      Schmetterfliege
                      schrieb am zuletzt editiert von
                      #39

                      @mickym

                      An welchem Punkt bringe ich denn Instabilität in mein System, außer durch Huemagic was mein NR crashen lässt?
                      Gegen diese Instabilität unternehme ich folgendes: huemagic nicht mehr benutzen.

                      Oder willst du sagen dass alle 1,5-2 Minuten den Datensatz der Hue Bridge zu pollen das System instabil macht?

                      mickymM 1 Antwort Letzte Antwort
                      0
                      • S Schmetterfliege

                        @mickym

                        An welchem Punkt bringe ich denn Instabilität in mein System, außer durch Huemagic was mein NR crashen lässt?
                        Gegen diese Instabilität unternehme ich folgendes: huemagic nicht mehr benutzen.

                        Oder willst du sagen dass alle 1,5-2 Minuten den Datensatz der Hue Bridge zu pollen das System instabil macht?

                        mickymM Online
                        mickymM Online
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von mickym
                        #40

                        @schmetterfliege Nein - das Pollen ist ja nicht das Problem - Die Reaktionszeit durch das Pollen nimmst Du ja in Kauf. Und Du kannst ja auch alles lassen wie es ist.
                        Ohne Garantie frag ich mich halt, ob die Instabilität Deiner HUE Nodes vielleicht mit Routinen oder alten Datenmüll, der anscheinend noch in der Bridge vorhanden ist zu tun hat. Wie gesagt ich habe keine HUE Bridge und kann auch keine Garantie dafür geben, dass wenn man die Arbeit auf sich nimmt, dann alles ohne die Fehler abläuft.
                        Ich wollte ja nur mal zur Überlegung geben, ob vielleicht Deine jetzige Konfiguration der Bridge etwas mit den Fehler der HUE Nodes zu tun haben könnte.
                        Aber wie gesagt - das hat mit der Stabilität des Gesamtsystems gar nichts zu tun.

                        Insgesamt läuft doch Dein System nun stabil. Das ist doch das Wichtigste. Ob die Schlussfolgerung huemagic nicht mehr zu benutzen, die primäre Ursache für die NR Crashes war oder irgendetwas in der HUE Bridge, die die Huemagic Nodes zum Absturz brachten, ist ja nach Deiner Entscheidung diese nicht mehr zu benutzen, irrelevant.

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        1 Antwort Letzte Antwort
                        1

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

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

                        341

                        Online

                        32.9k

                        Benutzer

                        83.0k

                        Themen

                        1.3m

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

                        • Du hast noch kein Konto? Registrieren

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