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. Cloud Dienste
  4. Frage SV Zahl in Script mit Ein/Aus bewerten (Rollo Invertieren)

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Frage SV Zahl in Script mit Ein/Aus bewerten (Rollo Invertieren)

Geplant Angeheftet Gesperrt Verschoben Cloud Dienste
5 Beiträge 3 Kommentatoren 919 Aufrufe
  • Ä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.
  • Z Offline
    Z Offline
    Zippolighter
    schrieb am zuletzt editiert von
    #1

    Hallo,

    bin immer noch zugange mit dem invertieren meiner Rollo Steuerung. Ersten Punkt habe ich geschafft. Gesprochener Wert bezieht sich auf Rollo und nicht mehr aufs Fenster (geht mit sicherheit einfacher, aber für jemand der keine Ahnung hat von javascript funktioniert es zumindest)

    // Programm zum invertieren der Rollo Werte für die Sprach Steuerung
    
    var idRollo = 'hm-rpc.0.MEQ1310993.1.LEVEL'; //Rollo Arbeitszimmer.LEVEL
    var idRollo_Invertiert = 'javascript.0.Manuell.Systemvariable.Arbeitszimmer.Rollo_Invertiert';
    
    on({
        id: 'javascript.0.Manuell.Systemvariable.Arbeitszimmer.Rollo' /*SV Rollo*/,
        change: "any"
    }, function (obj) {
    
        var idRollo_Invertiert = 100 - obj.state.val; //Rollo Sprachwert abziehen von 100
                setState(idRollo, idRollo_Invertiert); // Rollo auf neuen Prozentwert fahren
    
    });
    

    Im Cloud Adapter unter Smart Geräte wird die SV Zahl mit den Symbolen für %, Rauf, Runter, On und Off dargestellt
    1304_screenshot_136.jpg
    Prozent ist erledigt. Also geht es weiter jetzt mit On Off

    Bei Roll Ein fährt das Rollo hoch (also Fenster frei), bei Rollo Aus fährt das Rollo runter (also Fenster zu)

    Im ersten Schritt weiß ich schon gar nicht wie wird im Script für eine SV Zahl true oder false bewertet??

    Im zweiten Schritt würde ich Rauf mit Rollo 0% und Runter mit Rollo 100% bewerten. Jemand eine Idee ob man Alexa auch einen Stopp befehl hierfür dann mitteilen kann und wie ich diesen im Script bewerten kann??

    Danke Gruß Zippo

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Hallo,

      im Homematic System entspricht 100% Rollo auf und 0% Rollo zu.

      Das kann man sich leicht merken, denn es verhält sich wie beim Dimmer: 0% = dunkel, 100% = hell (zumindest tagsüber).

      Bei Homepilot ist es umgekehrt. Habe daher auch eine Umrechnung, die genauso aussieht wie deine.

      Aber warum willst du es umkehren?

      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • Z Offline
        Z Offline
        Zippolighter
        schrieb am zuletzt editiert von
        #3

        Chefin will mit Echo halt immer so sprechen bezogen aufs Rollo.

        1 Antwort Letzte Antwort
        0
        • Z Offline
          Z Offline
          Zippolighter
          schrieb am zuletzt editiert von
          #4

          Mir ist halt nicht klar, wie kann es bei einer Zahl On/Off geben

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

            Hey,

            genau das gleiche Problem habe ich an anderer Stelle auch: http://forum.iobroker.net/viewtopic.php?f=37&t=10408

            Wieso gibt es beim Datentyp Zahl noch die Eigenschaften AN und AUS…

            Hierdurch ist man nicht in der Lage bspw. Eine Lampe (die im übrigen mehrere Datenpunkte hat...einen für Dimmlevel, einen für an und aus usw.) mit unterschiedlichen Adaptern anzusteuern. Immer wird der Befehl "AN" von der Zahl-Variable genutzt und kann nicht ignoriert werden.

            Grüße Stephan

            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
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            766

            Online

            32.4k

            Benutzer

            81.5k

            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