Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Alias mit Channel umsetzten wie ?

    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

    Alias mit Channel umsetzten wie ?

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

      @Flopsi sagte:

      die Channelfunktion umsetzten ?

      Was verstehst Du unter "Channelfunktion" ? Was möchtest Du erreichen ?

      @Flopsi sagte in Alias mit Channel umsetzten wie ?:

      So sehen meine Aliasdatenpunkte aus

      Weshalb hast Du "Current value" und "Target value" nicht zu einem Datenpunkt zusammengeführt ?

      1 Reply Last reply Reply Quote 0
      • F
        Flopsi last edited by

        @ Paul

        Aus unwissenheit würde ich mal sagen bin froh das ich das so hinbekommen habe 🙂

        Was bringt es wenn die beiden Punkte zusammengeführt werden wie stellt sich das da ?

        Deswegen will ich das so umsetzten.

        https://forum.iobroker.net/topic/30668/jarvis-just-another-remarkable-vis/612

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

          @Flopsi sagte:

          Was bringt es wenn die beiden Punkte zusammengeführt werden wie stellt sich das da ?

          In der Visualisierung ist es nur ein Datenpunkt, der den Status anzeigt und mit dem geschaltet werden kann.

          @Flopsi sagte in Alias mit Channel umsetzten wie ?:

          wie kann ich bei den Alias die Channelfunktion umsetzten ?

          Im Tab "Objekte" kann man aus einem Ordner leicht ein Channel-Objekt machen: "+" (Tochterobjekt hinzufügen).

          AliasChannel.JPG

          Man muss den identischen Namen des Ordners eingeben.

          1 Reply Last reply Reply Quote 0
          • F
            Flopsi last edited by

            Zu Punkt 1 wie baue ich mein Aliasskript so um das die Punkte zusammengeführt werden ?

            Zu Punkt 2 ich habe das so versucht wie ich verstanden habe bekomme folgende Fehlermeldung:

            2020-10-07 11_01_32-objects - ioBroker.png

            2020-10-07 11_01_45-objects - ioBroker.png

            Kann man das Aliasskript nicht so umbauen das Automatisch diese Channelfunktion mit gemacht wird ?

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

              @Flopsi sagte:

              bekomme folgende Fehlermeldung:

              Wenn parent "alias0.Ankleide.Beleuchtung" ist, muss der Channel-Name "Schrankbeleuchtung" oder "Steckdose_2" sein.

              @Flopsi sagte in Alias mit Channel umsetzten wie ?:

              Aliasskript so um das die Punkte zusammengeführt werden ?

              Siehe hier, unterster Spoiler.

              1 Reply Last reply Reply Quote 0
              • F
                Flopsi last edited by

                Ich merke gerade mal wieder das ich keine Ahnung habe was ich da mache LOL.

                Für euch mag das alles einleuchtend und selbstversändlich sein aber für mich ist das ein graus und absolut nicht ziehlführend sitze hier mehr und teste rum um am ende festzustellen das ich keinen Schritt weiter bin :).

                Hier das versuchte umsetzten in Bildern leider kein Erfolg 😞

                2020-10-07 11_34_02-objects - ioBroker.png

                2020-10-07 11_34_16-objects - ioBroker.png

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

                  @Flopsi sagte:

                  leider kein Erfolg

                  Dann muss "alias.0.Ankleide.Beleuchtung.Schrankbeleuchtung" bereits ein Objekt sein !?

                  1 Reply Last reply Reply Quote 0
                  • F
                    Flopsi last edited by

                    Ja sehe ich jetzt auch 🙂

                    Das steht Channel.

                    2020-10-07 11_44_42-objects - ioBroker.png

                    Wie auch immer ich das geschaft habe....

                    OK jetzt nochmal ne Frage

                    Kann ich nicht bei createalias sofort schon sagen das die Ordner "channel" sind und den verschiedenen Datenpunkte sagen was sie sind z.B. state etc...... ?

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

                      @Flopsi sagte:

                      Kann ich nicht bei createalias sofort schon sagen das die Ordner "channel" sind

                      Da es mehrere Ordner in einem Pfad gibt, must Du erst definieren, welcher Ordner ein Channel sein soll. Der letzte vor dem Datenpunkt ?
                      Das von Dir verwendete Script ist nicht von mir. Frage besser den Ersteller des Scripts.

                      1 Reply Last reply Reply Quote 0
                      • F
                        Flopsi last edited by Flopsi

                        @paul53

                        Ja wenn du so fragst habe ich glaube meine Aliasstruktur falsch ....

                        Folgendes:

                        Ich nutze Fibaro Module.....

                        Das Modul nenn wir es Modul1(switch) kann zwei sachen schalten....

                        Schrankbeleuchtung
                        und
                        Steckdose_2

                        Der Ordner Beleuchtung ist nur ein Platzhalter.....

                        Um mir eine bessere Übericht zu verschaffen habe ich das Modul im Alias aufgeteilt...

                        Deswegen wäre meiner Meinung nach

                        Schrankbeleuchtung = Channel
                        und
                        Steckdose_2 = Channel

                        Der Ordner Multisensor ist wieder nur ein Platzhalter.....

                        Motion_Auge wäre dann wieder =Channel

                        2020-10-07 11_59_08-objects - ioBroker.png

                        Ich weis nur nicht warum bei Beleuchtung state steht und bei Mulitsenor nix....

                        //Ankleide//////////////////////////////////////////////////////////////////////////////////////////
                        
                        //Motion_Fibaro//
                        
                        createAlias('zwave2.0.Node_030.Multilevel_Sensor.illuminance','Ankleide.Multisensor.Motion_Auge.Lux');
                        createAlias('zwave2.0.Node_030.Multilevel_Sensor.airTemperature','Ankleide.Multisensor.Motion_Auge.Temp');
                        createAlias('zwave2.0.Node_030.Binary_Sensor.any','Ankleide.Multisensor.Motion_Auge.Bewegung');
                        createAlias('zwave2.0.Node_030.Battery.isLow','Ankleide.Multisensor.Motion_Auge.Battery_Status');
                        createAlias('zwave2.0.Node_030.Battery.level','Ankleide.Multisensor.Motion_Auge.Battery_Level');
                        
                        //Beleuchtung//
                        
                        createAlias('zwave2.0.Node_031.Binary_Switch.targetValue_001','Ankleide.Beleuchtung.Schrankbeleuchtung.target');
                        createAlias('zwave2.0.Node_031.Binary_Switch.currentValue_001','Ankleide.Beleuchtung.Schrankbeleuchtung.state');
                        
                        createAlias('zwave2.0.Node_031.Binary_Switch.targetValue_002','Ankleide.Beleuchtung.Steckdose_2.target');
                        createAlias('zwave2.0.Node_031.Binary_Switch.currentValue_002','Ankleide.Beleuchtung.Steckdose_2.state');
                        

                        So sieht die Alias-Erstellung dazu aus ...

                        Vielen Dank schon mal das du dir so eine Mühe gibst 🙂

                        Hast du ein besseres Skript kenn mich da nicht aus ich kann dir noch nicht mal sagen wo ich das her habe Copy/Paste.....

                        Ich bin eh noch am anfang und teste aus Smarthome = Hobby 🙂

                        crunchip paul53 2 Replies Last reply Reply Quote 0
                        • crunchip
                          crunchip Forum Testing Most Active @Flopsi last edited by crunchip

                          @Flopsi sagte in Alias mit Channel umsetzten wie ?:

                          Hast du ein besseres Skript

                          Guck 5 antworten weiter oben, da steht der link zum script
                          Dort findest du auch den link zu deinem bisherigen verwendeten script https://forum.iobroker.net/post/378743

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

                            @Flopsi sagte:

                            Ich weis nur nicht warum bei Beleuchtung state steht

                            Ist vermutlich entstanden, als Du versucht hast, einen Channel unter "Beleuchtung" zu erstellen.

                            1 Reply Last reply Reply Quote 0
                            • F
                              Flopsi last edited by Flopsi

                              @crunchip

                              Danke ist schon länger her das ich dann dein Skript genommen habe ....

                              Mir ist ja egal welches ich nutze Hauptsache ich bekomme das mit der Channelfunktion gedängelt.

                              Kann man das überhaupt mit createAlias so erstellen das die Informationen so zugewiesen werden wie ich mir das vorstelle ?

                              Ich denke mal das ich an den bestehenden Skript eh nix ändern kann mangels fachwissen.

                              //Ankleide//////////////////////////////////////////////////////////////////////////////////////////
                              
                              //Motion_Fibaro//
                              
                              createAlias('zwave2.0.Node_030.Multilevel_Sensor.illuminance','Ankleide.Multisensor.Motion_Auge.Lux');
                              createAlias('zwave2.0.Node_030.Multilevel_Sensor.airTemperature','Ankleide.Multisensor.Motion_Auge.Temp');
                              createAlias('zwave2.0.Node_030.Binary_Sensor.any','Ankleide.Multisensor.Motion_Auge.Bewegung');
                              createAlias('zwave2.0.Node_030.Battery.isLow','Ankleide.Multisensor.Motion_Auge.Battery_Status');
                              createAlias('zwave2.0.Node_030.Battery.level','Ankleide.Multisensor.Motion_Auge.Battery_Level');
                              
                              //Beleuchtung//
                              
                              createAlias('zwave2.0.Node_031.Binary_Switch.targetValue_001','Ankleide.Beleuchtung.Schrankbeleuchtung.target');
                              createAlias('zwave2.0.Node_031.Binary_Switch.currentValue_001','Ankleide.Beleuchtung.Schrankbeleuchtung.state');
                              
                              createAlias('zwave2.0.Node_031.Binary_Switch.targetValue_002','Ankleide.Beleuchtung.Steckdose_2.target');
                              createAlias('zwave2.0.Node_031.Binary_Switch.currentValue_002','Ankleide.Beleuchtung.Steckdose_2.state');
                              
                              

                              2020-10-07 11_59_08-objects - ioBroker.png

                              Schrankbeleuchtung und Steckdose_2 und Motion_Auge sollen Typ Channel bekommen.

                              Wie kann ich das im alias Skrip umsetzten ......

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              895
                              Online

                              31.8k
                              Users

                              80.0k
                              Topics

                              1.3m
                              Posts

                              javascript
                              3
                              14
                              685
                              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