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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Systemfehler bei Alias-Neuzuweisung

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    837

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Systemfehler bei Alias-Neuzuweisung

Geplant Angeheftet Gesperrt Verschoben Blockly
30 Beiträge 5 Kommentatoren 198 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • G Offline
    G Offline
    guitardoc
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    Ich habe einen möglichen Fehler im System gefunden. Ich habe einen Alias von einem State erstellt, der die Schaltzustände "on" und "off hat (also Strings). Dann musste ich das Gerät ersetzen durch eines, welches die Schaltzustände true und false (also Boolean) hat. Obwohl ich alles richtig in den Blocklys angepasst habe, kommt folgende Warnung:

    javascript.0
    2025-12-21 11:48:51.279	warn	You are assigning a boolean to the state "alias.0.Beleuchtung.Licht Kellerflur" which expects a string. Please fix your code to use a string or change the state type to boolean. This warning might become an error in future versions.
    
    javascript.0
    2025-12-21 11:48:51.279	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:2661:20)
    
    javascript.0
    2025-12-21 11:48:51.279	warn	at Object.<anonymous> (script.js.common.Bewegungsmelder.Kellerflur:21:3)
    
    javascript.0
    2025-12-21 11:48:51.279	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:1772:38)
    
    javascript.0
    2025-12-21 11:48:51.279	warn	at JavaScript.onStateChange (/opt/iobroker/node_modules/iobroker.javascript/src/main.ts:750:25)
    
    javascript.0
    2025-12-21 11:48:51.279	warn	at JavaScript.emit (node:events:519:28)
    
    javascript.0
    2025-12-21 11:48:51.279	warn	at JavaScript.emit (node:domain:489:12)
    
    javascript.0
    2025-12-21 11:48:51.280	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11110:57)
    
    javascript.0
    2025-12-21 11:48:51.280	warn	at processImmediate (node:internal/timers:485:21)
    

    Ich habe sogar den Alias noch mal neu angelegt (allerdings mit gleichem Namen) und alle Blocklys die den Alias enthalten noch mal neu gespeichert - die Warnung bleibt.

    Mache ich da was falsch oder ist das ein "Fehler im System"?

    HomoranH haus-automatisierungH paul53P 3 Antworten Letzte Antwort
    0
    • G guitardoc

      Hallo zusammen,

      Ich habe einen möglichen Fehler im System gefunden. Ich habe einen Alias von einem State erstellt, der die Schaltzustände "on" und "off hat (also Strings). Dann musste ich das Gerät ersetzen durch eines, welches die Schaltzustände true und false (also Boolean) hat. Obwohl ich alles richtig in den Blocklys angepasst habe, kommt folgende Warnung:

      javascript.0
      2025-12-21 11:48:51.279	warn	You are assigning a boolean to the state "alias.0.Beleuchtung.Licht Kellerflur" which expects a string. Please fix your code to use a string or change the state type to boolean. This warning might become an error in future versions.
      
      javascript.0
      2025-12-21 11:48:51.279	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:2661:20)
      
      javascript.0
      2025-12-21 11:48:51.279	warn	at Object.<anonymous> (script.js.common.Bewegungsmelder.Kellerflur:21:3)
      
      javascript.0
      2025-12-21 11:48:51.279	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:1772:38)
      
      javascript.0
      2025-12-21 11:48:51.279	warn	at JavaScript.onStateChange (/opt/iobroker/node_modules/iobroker.javascript/src/main.ts:750:25)
      
      javascript.0
      2025-12-21 11:48:51.279	warn	at JavaScript.emit (node:events:519:28)
      
      javascript.0
      2025-12-21 11:48:51.279	warn	at JavaScript.emit (node:domain:489:12)
      
      javascript.0
      2025-12-21 11:48:51.280	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11110:57)
      
      javascript.0
      2025-12-21 11:48:51.280	warn	at processImmediate (node:internal/timers:485:21)
      

      Ich habe sogar den Alias noch mal neu angelegt (allerdings mit gleichem Namen) und alle Blocklys die den Alias enthalten noch mal neu gespeichert - die Warnung bleibt.

      Mache ich da was falsch oder ist das ein "Fehler im System"?

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

      @guitardoc sagte in Systemfehler bei Alias-Neuzuweisung:

      Mache ich da was falsch

      du zeigst uns nichts!

      wie sehen die Objektdaten des alias-DPs aus?

      wie sieht das Script aus, das da reinschreibt?

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      G 1 Antwort Letzte Antwort
      1
      • G guitardoc

        Hallo zusammen,

        Ich habe einen möglichen Fehler im System gefunden. Ich habe einen Alias von einem State erstellt, der die Schaltzustände "on" und "off hat (also Strings). Dann musste ich das Gerät ersetzen durch eines, welches die Schaltzustände true und false (also Boolean) hat. Obwohl ich alles richtig in den Blocklys angepasst habe, kommt folgende Warnung:

        javascript.0
        2025-12-21 11:48:51.279	warn	You are assigning a boolean to the state "alias.0.Beleuchtung.Licht Kellerflur" which expects a string. Please fix your code to use a string or change the state type to boolean. This warning might become an error in future versions.
        
        javascript.0
        2025-12-21 11:48:51.279	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:2661:20)
        
        javascript.0
        2025-12-21 11:48:51.279	warn	at Object.<anonymous> (script.js.common.Bewegungsmelder.Kellerflur:21:3)
        
        javascript.0
        2025-12-21 11:48:51.279	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:1772:38)
        
        javascript.0
        2025-12-21 11:48:51.279	warn	at JavaScript.onStateChange (/opt/iobroker/node_modules/iobroker.javascript/src/main.ts:750:25)
        
        javascript.0
        2025-12-21 11:48:51.279	warn	at JavaScript.emit (node:events:519:28)
        
        javascript.0
        2025-12-21 11:48:51.279	warn	at JavaScript.emit (node:domain:489:12)
        
        javascript.0
        2025-12-21 11:48:51.280	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11110:57)
        
        javascript.0
        2025-12-21 11:48:51.280	warn	at processImmediate (node:internal/timers:485:21)
        

        Ich habe sogar den Alias noch mal neu angelegt (allerdings mit gleichem Namen) und alle Blocklys die den Alias enthalten noch mal neu gespeichert - die Warnung bleibt.

        Mache ich da was falsch oder ist das ein "Fehler im System"?

        haus-automatisierungH Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von haus-automatisierung
        #3

        Dein Alias ist Typ string und der verknüpfte Datenpunkte boolean?

        Dann zeig doch mal die Konvertierungsfunktion von string zu boolean. Ich würde bei read einfach val ? 'on' : 'off' nutzen und bei write dann val == 'on' (falls man den State schreiben kann).

        Wobei es irgendwelche Standard-Konvertierungen gibt, welche auf "ON" usw. schon reagieren und daraus selbst boolean machen sollten. Aber die habe ich nie auswendig gelernt und mache das immer manuell.

        Generell sagt die Meldung aber aus, dass Du den State mit einem boolean-Wert schreibst statt einen String zu nutzen. Daher müsstest Du das Script mal zeigen.

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        paul53P 1 Antwort Letzte Antwort
        1
        • haus-automatisierungH haus-automatisierung

          Dein Alias ist Typ string und der verknüpfte Datenpunkte boolean?

          Dann zeig doch mal die Konvertierungsfunktion von string zu boolean. Ich würde bei read einfach val ? 'on' : 'off' nutzen und bei write dann val == 'on' (falls man den State schreiben kann).

          Wobei es irgendwelche Standard-Konvertierungen gibt, welche auf "ON" usw. schon reagieren und daraus selbst boolean machen sollten. Aber die habe ich nie auswendig gelernt und mache das immer manuell.

          Generell sagt die Meldung aber aus, dass Du den State mit einem boolean-Wert schreibst statt einen String zu nutzen. Daher müsstest Du das Script mal zeigen.

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

          @haus-automatisierung: bei read einfach val ? 'on' : 'off' nutzen und bei write dann val == 'on'

          Umgekehrt, wenn Alias "boolean" ist. Lesen wird aber auch automatisch konvertiert, wenn der Alias vom Typ "boolean" ist. Erforderlich ist die Schreibkonvertierung

          val ? 'on' : 'off'
          

          @guitardoc sagte in Systemfehler bei Alias-Neuzuweisung:

          Gerät ersetzen durch eines, welches die Schaltzustände true und false (also Boolean) hat.

          Da offenbar Blockly einen booleschen Wert schreibt, darf in diesem Fall nicht konvertiert werden.

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

          haus-automatisierungH 1 Antwort Letzte Antwort
          1
          • G guitardoc

            Hallo zusammen,

            Ich habe einen möglichen Fehler im System gefunden. Ich habe einen Alias von einem State erstellt, der die Schaltzustände "on" und "off hat (also Strings). Dann musste ich das Gerät ersetzen durch eines, welches die Schaltzustände true und false (also Boolean) hat. Obwohl ich alles richtig in den Blocklys angepasst habe, kommt folgende Warnung:

            javascript.0
            2025-12-21 11:48:51.279	warn	You are assigning a boolean to the state "alias.0.Beleuchtung.Licht Kellerflur" which expects a string. Please fix your code to use a string or change the state type to boolean. This warning might become an error in future versions.
            
            javascript.0
            2025-12-21 11:48:51.279	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:2661:20)
            
            javascript.0
            2025-12-21 11:48:51.279	warn	at Object.<anonymous> (script.js.common.Bewegungsmelder.Kellerflur:21:3)
            
            javascript.0
            2025-12-21 11:48:51.279	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:1772:38)
            
            javascript.0
            2025-12-21 11:48:51.279	warn	at JavaScript.onStateChange (/opt/iobroker/node_modules/iobroker.javascript/src/main.ts:750:25)
            
            javascript.0
            2025-12-21 11:48:51.279	warn	at JavaScript.emit (node:events:519:28)
            
            javascript.0
            2025-12-21 11:48:51.279	warn	at JavaScript.emit (node:domain:489:12)
            
            javascript.0
            2025-12-21 11:48:51.280	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11110:57)
            
            javascript.0
            2025-12-21 11:48:51.280	warn	at processImmediate (node:internal/timers:485:21)
            

            Ich habe sogar den Alias noch mal neu angelegt (allerdings mit gleichem Namen) und alle Blocklys die den Alias enthalten noch mal neu gespeichert - die Warnung bleibt.

            Mache ich da was falsch oder ist das ein "Fehler im System"?

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

            @guitardoc sagte: Alias von einem State erstellt, der die Schaltzustände "on" und "off hat (also Strings). Dann musste ich das Gerät ersetzen durch eines, welches die Schaltzustände true und false (also Boolean) hat.

            Das bedeutet: Nur die Original-ID ändern und die Konvertierungen löschen!

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

            1 Antwort Letzte Antwort
            1
            • paul53P paul53

              @haus-automatisierung: bei read einfach val ? 'on' : 'off' nutzen und bei write dann val == 'on'

              Umgekehrt, wenn Alias "boolean" ist. Lesen wird aber auch automatisch konvertiert, wenn der Alias vom Typ "boolean" ist. Erforderlich ist die Schreibkonvertierung

              val ? 'on' : 'off'
              

              @guitardoc sagte in Systemfehler bei Alias-Neuzuweisung:

              Gerät ersetzen durch eines, welches die Schaltzustände true und false (also Boolean) hat.

              Da offenbar Blockly einen booleschen Wert schreibt, darf in diesem Fall nicht konvertiert werden.

              haus-automatisierungH Online
              haus-automatisierungH Online
              haus-automatisierung
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @paul53 sagte in Systemfehler bei Alias-Neuzuweisung:

              Umgekehrt, wenn Alias "boolean" ist.

              Dachte ich auch erst. Oben steht aber:

              the state "alias.0.Beleuchtung.Licht Kellerflur" which expects a string.
              

              🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
              🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
              📚 Meine inoffizielle ioBroker Dokumentation

              1 Antwort Letzte Antwort
              1
              • HomoranH Homoran

                @guitardoc sagte in Systemfehler bei Alias-Neuzuweisung:

                Mache ich da was falsch

                du zeigst uns nichts!

                wie sehen die Objektdaten des alias-DPs aus?

                wie sieht das Script aus, das da reinschreibt?

                G Offline
                G Offline
                guitardoc
                schrieb am zuletzt editiert von
                #7

                @Homoran sagte in Systemfehler bei Alias-Neuzuweisung:

                du zeigst uns nichts!

                Doch. Noch mal genau lesen was ich geschrieben hab. Dass die Blocklys entsprechend angepasst werden müssen und auch wurden, das hab ich ja geschrieben. Trotzdem wird die Warnung ausgegeben.

                Hier aber gern noch weitere Details. Hier das Blockly:
                2182b6c8-4001-4903-9bc6-b26f2edb393d-image.png

                Der Fehler kommt in der letzten Anweisung (ich sehe gerade, dass die Variable Licht Kellerflur unbestimmt sein kann, aber das ist vermutlich nicht der Auslöser).

                Hier noch der zugehörige State:

                3b1b6be9-8b8b-4f60-a4d0-568c3b02ff21-image.png

                Wird noch etwas benötigt?

                haus-automatisierungH paul53P HomoranH 3 Antworten Letzte Antwort
                0
                • G guitardoc

                  @Homoran sagte in Systemfehler bei Alias-Neuzuweisung:

                  du zeigst uns nichts!

                  Doch. Noch mal genau lesen was ich geschrieben hab. Dass die Blocklys entsprechend angepasst werden müssen und auch wurden, das hab ich ja geschrieben. Trotzdem wird die Warnung ausgegeben.

                  Hier aber gern noch weitere Details. Hier das Blockly:
                  2182b6c8-4001-4903-9bc6-b26f2edb393d-image.png

                  Der Fehler kommt in der letzten Anweisung (ich sehe gerade, dass die Variable Licht Kellerflur unbestimmt sein kann, aber das ist vermutlich nicht der Auslöser).

                  Hier noch der zugehörige State:

                  3b1b6be9-8b8b-4f60-a4d0-568c3b02ff21-image.png

                  Wird noch etwas benötigt?

                  haus-automatisierungH Online
                  haus-automatisierungH Online
                  haus-automatisierung
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @guitardoc sagte in Systemfehler bei Alias-Neuzuweisung:

                  Noch mal genau lesen was ich geschrieben hab.

                  Ganz oben in Deiner Meldung steht aber, dass der Alias vom Typ string ist. Und Du schreibst einen Boolean-Wert...

                  🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                  🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                  📚 Meine inoffizielle ioBroker Dokumentation

                  1 Antwort Letzte Antwort
                  1
                  • G Offline
                    G Offline
                    guitardoc
                    schrieb am zuletzt editiert von
                    #9

                    Ja eben. Das ist er aber nicht:

                    image.png

                    haus-automatisierungH 1 Antwort Letzte Antwort
                    0
                    • G guitardoc

                      @Homoran sagte in Systemfehler bei Alias-Neuzuweisung:

                      du zeigst uns nichts!

                      Doch. Noch mal genau lesen was ich geschrieben hab. Dass die Blocklys entsprechend angepasst werden müssen und auch wurden, das hab ich ja geschrieben. Trotzdem wird die Warnung ausgegeben.

                      Hier aber gern noch weitere Details. Hier das Blockly:
                      2182b6c8-4001-4903-9bc6-b26f2edb393d-image.png

                      Der Fehler kommt in der letzten Anweisung (ich sehe gerade, dass die Variable Licht Kellerflur unbestimmt sein kann, aber das ist vermutlich nicht der Auslöser).

                      Hier noch der zugehörige State:

                      3b1b6be9-8b8b-4f60-a4d0-568c3b02ff21-image.png

                      Wird noch etwas benötigt?

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

                      @guitardoc sagte: Wird noch etwas benötigt?

                      Ja, die OBJEKTDATEN des Alias-DP "Licht Kellerflur" in code tags.

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

                      1 Antwort Letzte Antwort
                      1
                      • G Offline
                        G Offline
                        guitardoc
                        schrieb am zuletzt editiert von
                        #11

                        Hier sind sie:

                        {
                          "type": "state",
                          "common": {
                            "type": "boolean",
                            "read": true,
                            "write": true,
                            "name": {
                              "en": "Switch",
                              "de": "Schalter",
                              "ru": "Переключить",
                              "pt": "Interruptor",
                              "nl": "Vertaling:",
                              "fr": "Interrupteur",
                              "it": "Interruttore",
                              "es": "Interruptor",
                              "pl": "Switch",
                              "zh-cn": "目 录"
                            },
                            "role": "switch",
                            "def": false
                          },
                          "native": {},
                          "from": "system.adapter.shelly.1",
                          "user": "system.user.admin",
                          "ts": 1766318695752,
                          "_id": "shelly.1.shellyplus1pm#80646fe24120#1.Relay0.Switch",
                          "acl": {
                            "object": 1636,
                            "state": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          }
                        }
                        
                        paul53P 1 Antwort Letzte Antwort
                        0
                        • G guitardoc

                          Ja eben. Das ist er aber nicht:

                          image.png

                          haus-automatisierungH Online
                          haus-automatisierungH Online
                          haus-automatisierung
                          Developer Most Active
                          schrieb am zuletzt editiert von haus-automatisierung
                          #12

                          @guitardoc Für mich sieht alles so aus, als ob Du nur den Datentyp vom Alias-Datenpunkt auch noch auf boolean ändern musst und fertig.

                          @guitardoc sagte in Systemfehler bei Alias-Neuzuweisung:

                          Hier sind sie:

                          Nein, das ist ja auch der verknüpfte Datenpunkt und nicht der Alias, ...

                          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                          📚 Meine inoffizielle ioBroker Dokumentation

                          1 Antwort Letzte Antwort
                          1
                          • G Offline
                            G Offline
                            guitardoc
                            schrieb am zuletzt editiert von
                            #13

                            Der steht doch aber schon auf boolean?

                            haus-automatisierungH 1 Antwort Letzte Antwort
                            0
                            • G guitardoc

                              Hier sind sie:

                              {
                                "type": "state",
                                "common": {
                                  "type": "boolean",
                                  "read": true,
                                  "write": true,
                                  "name": {
                                    "en": "Switch",
                                    "de": "Schalter",
                                    "ru": "Переключить",
                                    "pt": "Interruptor",
                                    "nl": "Vertaling:",
                                    "fr": "Interrupteur",
                                    "it": "Interruttore",
                                    "es": "Interruptor",
                                    "pl": "Switch",
                                    "zh-cn": "目 录"
                                  },
                                  "role": "switch",
                                  "def": false
                                },
                                "native": {},
                                "from": "system.adapter.shelly.1",
                                "user": "system.user.admin",
                                "ts": 1766318695752,
                                "_id": "shelly.1.shellyplus1pm#80646fe24120#1.Relay0.Switch",
                                "acl": {
                                  "object": 1636,
                                  "state": 1636,
                                  "owner": "system.user.admin",
                                  "ownerGroup": "system.group.administrator"
                                }
                              }
                              
                              paul53P Offline
                              paul53P Offline
                              paul53
                              schrieb am zuletzt editiert von
                              #14

                              @guitardoc sagte: Hier sind sie:

                              Das ist nicht der Alias!

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

                              1 Antwort Letzte Antwort
                              1
                              • G guitardoc

                                Der steht doch aber schon auf boolean?

                                haus-automatisierungH Online
                                haus-automatisierungH Online
                                haus-automatisierung
                                Developer Most Active
                                schrieb am zuletzt editiert von
                                #15

                                @guitardoc sagte in Systemfehler bei Alias-Neuzuweisung:

                                Der steht doch aber schon auf boolean?

                                Den Alias hast Du uns nie gezeigt. Und die Meldung im Ausgangsbeitrag spricht auch dagegen ;)

                                🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                                🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                                📚 Meine inoffizielle ioBroker Dokumentation

                                1 Antwort Letzte Antwort
                                1
                                • G Offline
                                  G Offline
                                  guitardoc
                                  schrieb am zuletzt editiert von
                                  #16

                                  Ahhh, Moment. Hier der Alias (der steht aber auch auf Boolean):

                                  {
                                    "_id": "alias.0.Beleuchtung.Licht Kellerflur",
                                    "type": "state",
                                    "common": {
                                      "name": "Licht Kellerflur",
                                      "type": "boolean",
                                      "alias": {
                                        "id": "shelly.1.shellyplus1pm#80646fe24120#1.Relay0.Switch"
                                      },
                                      "role": "switch",
                                      "read": true,
                                      "write": true
                                    },
                                    "native": {},
                                    "from": "system.adapter.admin.0",
                                    "user": "system.user.admin",
                                    "ts": 1766316960126,
                                    "acl": {
                                      "object": 1636,
                                      "state": 1636,
                                      "owner": "system.user.admin",
                                      "ownerGroup": "system.group.administrator"
                                    }
                                  }
                                  
                                  paul53P 1 Antwort Letzte Antwort
                                  0
                                  • G guitardoc

                                    Ahhh, Moment. Hier der Alias (der steht aber auch auf Boolean):

                                    {
                                      "_id": "alias.0.Beleuchtung.Licht Kellerflur",
                                      "type": "state",
                                      "common": {
                                        "name": "Licht Kellerflur",
                                        "type": "boolean",
                                        "alias": {
                                          "id": "shelly.1.shellyplus1pm#80646fe24120#1.Relay0.Switch"
                                        },
                                        "role": "switch",
                                        "read": true,
                                        "write": true
                                      },
                                      "native": {},
                                      "from": "system.adapter.admin.0",
                                      "user": "system.user.admin",
                                      "ts": 1766316960126,
                                      "acl": {
                                        "object": 1636,
                                        "state": 1636,
                                        "owner": "system.user.admin",
                                        "ownerGroup": "system.group.administrator"
                                      }
                                    }
                                    
                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    schrieb am zuletzt editiert von
                                    #17

                                    @guitardoc sagte: Hier der Alias

                                    Mit diesem Alias dürfte die Warnung nicht kommen.

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

                                    1 Antwort Letzte Antwort
                                    1
                                    • G guitardoc

                                      @Homoran sagte in Systemfehler bei Alias-Neuzuweisung:

                                      du zeigst uns nichts!

                                      Doch. Noch mal genau lesen was ich geschrieben hab. Dass die Blocklys entsprechend angepasst werden müssen und auch wurden, das hab ich ja geschrieben. Trotzdem wird die Warnung ausgegeben.

                                      Hier aber gern noch weitere Details. Hier das Blockly:
                                      2182b6c8-4001-4903-9bc6-b26f2edb393d-image.png

                                      Der Fehler kommt in der letzten Anweisung (ich sehe gerade, dass die Variable Licht Kellerflur unbestimmt sein kann, aber das ist vermutlich nicht der Auslöser).

                                      Hier noch der zugehörige State:

                                      3b1b6be9-8b8b-4f60-a4d0-568c3b02ff21-image.png

                                      Wird noch etwas benötigt?

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

                                      @guitardoc sagte in Systemfehler bei Alias-Neuzuweisung:

                                      Noch mal genau lesen was ich geschrieben hab

                                      geschrieben ist nicht gezeigt!

                                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                      1 Antwort Letzte Antwort
                                      1
                                      • G Offline
                                        G Offline
                                        guitardoc
                                        schrieb am zuletzt editiert von
                                        #19

                                        @paul53 sagte in Systemfehler bei Alias-Neuzuweisung:

                                        @guitardoc sagte: Hier der Alias

                                        Mit diesem Alias dürfte die Warnung nicht kommen.

                                        Das sehe ich auch so. Tut sie aber... Hab zwischenzeitlich auch den ioB noch mal komplett neu gestartet - keine Änderung.

                                        HomoranH G paul53P 3 Antworten Letzte Antwort
                                        0
                                        • G guitardoc

                                          @paul53 sagte in Systemfehler bei Alias-Neuzuweisung:

                                          @guitardoc sagte: Hier der Alias

                                          Mit diesem Alias dürfte die Warnung nicht kommen.

                                          Das sehe ich auch so. Tut sie aber... Hab zwischenzeitlich auch den ioB noch mal komplett neu gestartet - keine Änderung.

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

                                          @guitardoc ist das das einzige Script?

                                          Was steht im log vor der ersten gezeigten Zeile?

                                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                          G 1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          911

                                          Online

                                          32.6k

                                          Benutzer

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