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. Visualisierung
  4. Jarvis Rollo-Steuerung activity anpassen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.7k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Jarvis Rollo-Steuerung activity anpassen

Geplant Angeheftet Gesperrt Verschoben Visualisierung
19 Beiträge 2 Kommentatoren 404 Aufrufe 2 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.
  • B Offline
    B Offline
    BF0911
    schrieb am zuletzt editiert von
    #1

    Guten Morgen zusammen,

    ich hab gestern mir mal die Mühe gemacht (ohne Gedanken über mögliche Fallstricke) und meine Geräte in den "Devices"-Adapter eingepflegt.

    Dadurch muss ich natürlich auch die Geräte in Jarvis anpassen. Vorher wurden sie direkt über den hm-rpc (HmIP-Broll) importiert und die Anzeige (roter Stop-Button) funktioniert sofort.

    Der Datenpunkt "activity" erwartet ein boolean, allerdings liefern die Aktoren "states" 1 (UP), 2 (DOWN) und 3 (STABLE) zurück.

    Ich habe schon versucht, die Datenpunkteigenschaften von activity mit
    {
    "1": true,
    "2": true,
    "3": false
    }
    anzupassen, aber das funktioniert leider nicht.

    Kann mir hier mal bitte jemand den richtigen Hinweis geben?

    1 Antwort Letzte Antwort
    0
    • FernetMentaF Online
      FernetMentaF Online
      FernetMenta
      Developer
      schrieb am zuletzt editiert von
      #2

      Die Trigger gehen über STOP und LEVEL. "activity" dient bei jarvis nur zu Anzeige.

      image.png

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        BF0911
        schrieb am zuletzt editiert von
        #3

        Bei mir sieht das im Device-Adapter so aus.

        Screenshot 2025-12-12 074207.jpg

        Grundsätzlich fahren die Rollos auch hoch und runter. Ebenso lassen sie sich in Jarvis stoppen.

        Was fehlt, ist die "Anzeige", dass das Rollo gerade fährt

        1 Antwort Letzte Antwort
        0
        • FernetMentaF Online
          FernetMentaF Online
          FernetMenta
          Developer
          schrieb am zuletzt editiert von FernetMenta
          #4

          Sowas meinst du?
          9a9263f4-cfc1-4deb-8271-8d75844e1b9d-image.png

          1 Antwort Letzte Antwort
          0
          • B Offline
            B Offline
            BF0911
            schrieb am zuletzt editiert von
            #5

            Ja, korrekt. Und wenn die Rollos fahren, wurde der "Stop"-Button rot und hat die Aktivität angezeigt.

            Das funktioniert über den Alias nicht, weil Jarvis halt boolean erwartet, aber HmIp einen anderen Zustand ausgibt.

            Ich möcht daher gerne, wissen, wie ich in Jarvis "eigene" Werte auf true oder false setzen kann

            1 Antwort Letzte Antwort
            0
            • FernetMentaF Online
              FernetMentaF Online
              FernetMenta
              Developer
              schrieb am zuletzt editiert von FernetMenta
              #6

              Die Farben der Buttons von BlindLevelAction kann man m.W. nur mit eigenem CSS (Pro Version) beeinflussen. Ich verstehe aber immer noch nicht, was das mit dem Device-Adapter und Aliases zu tun hat. Wenn das vorher ohne Alias funktioniert hat, brauchst du doch nur die Datenpunkte umhängen.

              1 Antwort Letzte Antwort
              0
              • B Offline
                B Offline
                BF0911
                schrieb am zuletzt editiert von
                #7

                Ich glaube, wir reden aneinander vorbei.

                Vorher waren die Aktoren über den Hm-rpc-Adapter in Jarvis eingebunden. Da hat der Entwickler schon die Zustände auf true und false gesetzt.

                Durch den Alias-Adapter werden die Geräte ja nicht mehr über den Hm-rpc sonder über Alias in Jarvis importiert und dort fehlt dann diese "Zuordnung" Open" gleich true, damit die Aktivität erkannt wird.

                1 Antwort Letzte Antwort
                0
                • FernetMentaF Online
                  FernetMentaF Online
                  FernetMenta
                  Developer
                  schrieb am zuletzt editiert von
                  #8

                  Du meinst du hast vorher die Geräte von Jarvis importieren lassen. ("eingebunden" ist hier irreführend) Nach dem Import spielt es keine Rolle mehr woher das Gerät mal gekommen ist. Schau dir doch einfach an wie es früher konfiguriert war und mache die Anpassungen dann selber.
                  Ich lege meine Geräte immer manuell an und kann die haher nicht sagen, was genau mit dem Import konfiguriert wird.

                  1 Antwort Letzte Antwort
                  0
                  • B Offline
                    B Offline
                    BF0911
                    schrieb am zuletzt editiert von
                    #9

                    Richtig, so meinte ich das.

                    Die Idee hatte ich auch schon. Allerdings scheint die Änderungen der Werte im Hintergrund zu laufen, so dass ich das nicht bei den Datenpunkten sehen kann

                    1 Antwort Letzte Antwort
                    0
                    • FernetMentaF Online
                      FernetMentaF Online
                      FernetMenta
                      Developer
                      schrieb am zuletzt editiert von
                      #10

                      Hast recht, irgendwas macht Jarvis da mit dem Original-State, was mit dem Alies scheinbar nicht geht. Bei mit geht es, wenn ich den Alias von activity von number auf boolean ändere und eine Convert-Funktion erstelle:

                      image.png

                      1 Antwort Letzte Antwort
                      0
                      • B Offline
                        B Offline
                        BF0911
                        schrieb am zuletzt editiert von
                        #11

                        Perfekt, danke. Genau sowas hab ich gesucht.

                        Kannst du kurz erklären, was dieser Befehl macht bzw. er sich zusammensetzt?

                        1 Antwort Letzte Antwort
                        0
                        • FernetMentaF Online
                          FernetMentaF Online
                          FernetMenta
                          Developer
                          schrieb am zuletzt editiert von
                          #12

                          Du meinst das?

                          (val == 3) ? false : true
                          

                          das überprüft, ob der Wert von activity (steht in val) gleich 3 ist. Wenn ja, gibt es false zurück, sonst true.

                          1 Antwort Letzte Antwort
                          0
                          • B Offline
                            B Offline
                            BF0911
                            schrieb am zuletzt editiert von
                            #13

                            Ja, genau. Danke.

                            Wie sehe so eine Konvertierung aus, wenn die Zustände nicht 1,2 oder 3 sind sondern opening, closing oder stop?

                            1 Antwort Letzte Antwort
                            0
                            • FernetMentaF Online
                              FernetMentaF Online
                              FernetMenta
                              Developer
                              schrieb am zuletzt editiert von
                              #14

                              Bin nicht sicher, ob ich die Frage richtig verstehe. Du meinst mit "opening", usw den Datentyp String? Dann muss man halt Strings vergleichen: val === 'opening'
                              Das kommt aber so wahrscheinkich so nicht vor, weil keiner intern einen Zustand als String ablegen würde.

                              1 Antwort Letzte Antwort
                              0
                              • B Offline
                                B Offline
                                BF0911
                                schrieb am zuletzt editiert von
                                #15

                                Ja, exakt richtig verstanden.

                                Die Hm-Ip sind dank deiner Hilfe ja jetzt geklärt.

                                Ich habe aber noch 2 Shellys im Einsatz, die als Status halt einen String (siehe Screenshot ausgeben).
                                Screenshot 2025-12-15 070835.jpg

                                1 Antwort Letzte Antwort
                                0
                                • FernetMentaF Online
                                  FernetMentaF Online
                                  FernetMenta
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #16

                                  Ok, meine Einschätzung über Vernunft trifft dann offensichtlich nicht auf Shelly zu :). Ein Vergleich von Zeichenketten ist viel aufwändiger als von Zahlen.

                                  (val === 'stopped') ? false : true
                                  

                                  Wird der Zustand auch geschrieben, oder warum ist "write" auf true. Falls ja, benötigst zu auch noch eine Konvertierungsfunktion für "write".

                                  1 Antwort Letzte Antwort
                                  0
                                  • B Offline
                                    B Offline
                                    BF0911
                                    schrieb am zuletzt editiert von
                                    #17

                                    Die Schreibrechte scheinen bei dem Datenpunkt vom Shelly-Adapter gesetzt zu werden. Ich möchte den nicht schreiben.

                                    Kann ich auch zwei Zeichenkette in die Konvertierung packen. Z. B. Wenn opening oder Closing, das true sonst false?

                                    FernetMentaF 1 Antwort Letzte Antwort
                                    0
                                    • B BF0911

                                      Die Schreibrechte scheinen bei dem Datenpunkt vom Shelly-Adapter gesetzt zu werden. Ich möchte den nicht schreiben.

                                      Kann ich auch zwei Zeichenkette in die Konvertierung packen. Z. B. Wenn opening oder Closing, das true sonst false?

                                      FernetMentaF Online
                                      FernetMentaF Online
                                      FernetMenta
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #18

                                      @BF0911 sagte in Jarvis Rollo-Steuerung activity anpassen:

                                      Kann ich auch zwei Zeichenkette in die Konvertierung packen. Z. B. Wenn opening oder Closing, das true sonst false?

                                      Ja, aber das würde die Operation noch aufwändiger machen. Warum willst du das?

                                      (val === 'opening' || val === 'closing') ? true : false
                                      

                                      In den meisten Fällen wird sich das Rollo nicht bewegen und in dem Fall machst du dann zwei Vergleiche.

                                      1 Antwort Letzte Antwort
                                      0
                                      • B Offline
                                        B Offline
                                        BF0911
                                        schrieb am zuletzt editiert von
                                        #19

                                        Weil die neuen Shelly, sogar 5 Zustände anzeigen. Durch Opening und Closing das fahren des Rollos und dann Noch open (Rollo ist ganz offen), close ( Rollo Ganz zu) und stop.

                                        Und nur bei closing und opening fährt das Rollo wirklich

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


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        772

                                        Online

                                        32.6k

                                        Benutzer

                                        82.1k

                                        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