Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [gelöst]Widget mit getrennter Statusvariable und Steuervar.

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst]Widget mit getrennter Statusvariable und Steuervar.

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      AchimB @paul53 last edited by

      @paul53 said in Widget mit getrennter Statusvariable und Steuervariable:

      ('s7.2.Markers.17.S7_Merker_15' ist der Taster ?)

      Ja korrekt !
      Als idAlias habe ich dann einen Ordner aus Javascript.0
      'Beleuchtung'
      genommen und nameAlias einen freien Namen
      'Lampe Büro'

      funktioniert aber nicht !

      18:02:34.768 error javascript.0 (23398) script.js.Licht.Licht_Büro: /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1913
      18:02:34.771 error javascript.0 (23398) at createAlias (script.js.Licht.Licht_Büro:50:7)
      18:02:34.772 error javascript.0 (23398) at script.js.Licht.Licht_Büro:64:1

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @AchimB last edited by paul53

        @AchimB sagte:

        Als idAlias habe ich dann einen Ordner aus Javascript.0 'Beleuchtung' genommen

        Alias-Datenpunkte werden im Ordner "alias.0" erstellt, also z.B.

        idAlias = 'Beleuchtung.Buero'; // Ordner: alias.0.Beleuchtung
        

        Was ist das für ein Skript "Licht.Licht_Büro" ?

        A 2 Replies Last reply Reply Quote 0
        • A
          AchimB @paul53 last edited by

          @paul53 said in Widget mit getrennter Statusvariable und Steuervariable:

          Alias-Datenpunkte werden im Ordner "alias.0" erstellt, also z.B.
          idAlias = 'Beleuchtung.Buero'; // Ordner: alias.0.Beleuchtung

          Habe aber keinen Ordner : Alias.0

          1 Reply Last reply Reply Quote 0
          • A
            AchimB @paul53 last edited by

            @paul53 said in Widget mit getrennter Statusvariable und Steuervariable:

            Was ist das für ein Skript "Licht.Licht_Büro" ?

            Das ist das Script das ich angelegt habe !

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @AchimB last edited by

              @AchimB
              Hast Du in den Einstellungen der Javascript-Instanz "setObject" freigegeben ?

              1 Reply Last reply Reply Quote 0
              • A
                AchimB last edited by

                Ja habe ich !

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @AchimB last edited by

                  @AchimB sagte:

                  Ja habe ich !

                  Dann wundert mich die Fehlermeldung

                  18:02:34.771 error javascript.0 (23398) at createAlias (script.js.Licht.Licht_Büro:50:7)
                  

                  Es ist Zeile 50 mit setObject() ?

                  1 Reply Last reply Reply Quote 0
                  • A
                    AchimB last edited by

                    Habe in der Log Datei noch folgende Meldungen !
                    javascript.0 2020-07-26 20:04:43.008 error (1360) at Script.runInContext (vm.js:133:20)
                    javascript.0 2020-07-26 20:04:43.008 error (1360) at script.js.Licht.Licht_Büro:64:1
                    javascript.0 2020-07-26 20:04:43.007 error (1360) at createAlias (script.js.Licht.Licht_Büro:50:7)
                    javascript.0 2020-07-26 20:04:43.007 error (1360) at sandbox.setObject (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2801:25)
                    javascript.0 2020-07-26 20:04:43.006 error (1360) at Adapter.setForeignObject (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1913:101)
                    javascript.0 2020-07-26 20:04:43.006 error (1360) TypeError: obj.common.alias.id.startsWith is not a function
                    javascript.0 2020-07-26 20:04:43.006 error (1360) ^
                    javascript.0 2020-07-26 20:04:43.005 error (1360) if (obj && obj.common && obj.common.alias && obj.common.alias.id && obj.common.alias.id.startsWith(ALIAS_STARTS_WITH)) {
                    javascript.0 2020-07-26 20:04:43.004 error (1360) script.js.Licht.Licht_Büro: /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1913

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @AchimB last edited by

                      @AchimB sagte:

                      noch folgende Meldungen !

                      Das sind meist Folge-Meldungen von

                      javascript.0 2020-07-26 20:04:43.007 error (1360) at createAlias (script.js.Licht.Licht_Büro:50:7)
                      

                      Welche Version haben der js-controller (Host) und der Javascript-Adapter ?

                      1 Reply Last reply Reply Quote 0
                      • A
                        AchimB last edited by

                        js-controller 2.2.8
                        Javascript 4.6.17

                        paul53 1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @AchimB last edited by paul53

                          @AchimB sagte:

                          js-controller 2.2.8

                          Das mit getrenntem Kommando und Status im Alias funktioniert erst ab js-controller 3.0 ! Siehe Doku

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            AchimB @paul53 last edited by

                            @paul53 said in Widget mit getrennter Statusvariable und Steuervariable:

                            Das mit getrenntem Kommando und Status im Alias funktioniert erst ab js-controller 3.0 ! Siehe Doku

                            Sorry mein Fehler !
                            Hab ein Update gemacht und Funktioniert !
                            Man darf zwar nicht zu schnell hintereinander schalten dann kommt er nicht mehr hinterher aber ansonsten genau das was ich wollte !
                            Vielen Dank für deine Geduld !!

                            paul53 1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 @AchimB last edited by

                              @AchimB sagte:

                              genau das was ich wollte !

                              Dann markiere bitte das Thema in der Überschrift des ersten Beitrags als [gelöst].

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              492
                              Online

                              31.7k
                              Users

                              79.8k
                              Topics

                              1.3m
                              Posts

                              android app vis
                              2
                              26
                              1565
                              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