Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Cloud Dienste
  4. Frage SV Zahl in Script mit Ein/Aus bewerten (Rollo Invertieren)

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    212

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

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

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

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

Scheduled Pinned Locked Moved Cloud Dienste
5 Posts 3 Posters 919 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z Offline
    Z Offline
    Zippolighter
    wrote on last edited by
    #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 Reply Last reply
    0
    • P Offline
      P Offline
      pix
      wrote on last edited by
      #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 Reply Last reply
      0
      • Z Offline
        Z Offline
        Zippolighter
        wrote on last edited by
        #3

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

        1 Reply Last reply
        0
        • Z Offline
          Z Offline
          Zippolighter
          wrote on last edited by
          #4

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

          1 Reply Last reply
          0
          • B Offline
            B Offline
            BigStephan
            wrote on last edited by
            #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 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            73

            Online

            32.4k

            Users

            81.3k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe