Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Schalter anlegen ohne true/false Bewertung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    754

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

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

Schalter anlegen ohne true/false Bewertung

Scheduled Pinned Locked Moved ioBroker Allgemein
5 Posts 2 Posters 2.1k Views 1 Watching
  • 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
    zyklop
    wrote on last edited by
    #1

    Hallo Gemeinde !

    ich versuche verzweifelt einen Schalter / Script ohne beachtung des Status anzulegen.

    Ziel ist es , diesen quasi ohne beachtung des aktuellen status als Cloud Schalter für Alexa einzubinden.

    Leider funktioniert das nur abhängig vom schalterstatus…...(oder ich müsste einen anderen Gerätenamen nehmen, was ich nicht möchte..)

    Also der Schalter soll TV heissen: (TV an und TV aus als eigener Schalter funktioniert nicht !!)

    Alexa TV an --> broadlink befehl 1 ausführen

    Alexa TV aus --> broadlink Befehl 2 ausführen

    Hintergrund: mit dem angelernten Befehlen schalte ich TV / Verstärker und SAT Box über HDMI CEC

    ich muss hierfür den IR Befehl für die SATBOX als AN benutzen und für den LG TV den IR Befehl für Power. (AUS)

    über die hue-bridge simulation auf dem raspi konnte ich hier für getrennte befehle eingeben und der bridge war der Status egal.

    möchte aber jetzt die dafür benutze rm-bridge auf meinem firetv stick deaktivieren da ich jetzt alles auf iobroker angelernt habe.

    Achso, arbeite mit Blocky, da ich mit programmierung von scripten etwas überfordert bin..... :roll:

    wer also schon sowas hat, wäre ein screenshot echt gut....

    1 Reply Last reply
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      wrote on last edited by
      #2

      Wie das genau in Blockly geht, kann ich dir nicht sagen, da ich von dem Klickbunti-Kram die Finger lasse. Aber ein Schema kann ich dir geben:

      • Du brauchst einen überwachten State, z.B. "javascript.0.TV_Status", den kannst du in Blockly/Javascript auch anlegen lassen.

      • Diesem weist du im Cloud-Adapter den Smartnamen TV zu

      • In deinem Skript/Blockly überwachst du den State, dabei ist wichtig, dass "Änderung" egal ist. Damit solltest du deine Aktion unabhängig vom Zustand ausführen können.

      – Wenn der Wert true (an) ist, dann führst du den einen Befehl aus

      -- Wenn er false (aus) ist, dann führst du den anderen Befehl aus.

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      1 Reply Last reply
      0
      • Z Offline
        Z Offline
        zyklop
        wrote on last edited by
        #3

        @AlCalzone:

        Wie das genau in Blockly geht, kann ich dir nicht sagen, da ich von dem Klickbunti-Kram die Finger lasse. Aber ein Schema kann ich dir geben:

        • Du brauchst einen überwachten State, z.B. "javascript.0.TV_Status", den kannst du in Blockly/Javascript auch anlegen lassen.

        • Diesem weist du im Cloud-Adapter den Smartnamen TV zu

        • In deinem Skript/Blockly überwachst du den State, dabei ist wichtig, dass "Änderung" egal ist. Damit solltest du deine Aktion unabhängig vom Zustand ausführen können.

        – Wenn der Wert true (an) ist, dann führst du den einen Befehl aus

        -- Wenn er false (aus) ist, dann führst du den anderen Befehl aus. `

        Na da bin ich ja wieder wo ich angefangen habe…..

        wenn ich normale schalter anlege, wo der status abfragbar ist (read/write true/false) , ist das ja das, was ich nicht will.

        Status "Änderung egal" funktioniert leider nicht, haben auch meine normalen Schalter.....

        true und false kann ich ja nicht einem Befehl zuordnen, wenn ch den Status nicht habe / überwache.

        Ausserdem geht es ja drum, auch die Fernbedienung nutzen zu können, was IOBroker ja nicht mitbekommt, weil der Status ja leider nicht abfragbar ist......

        Aber trotzdem Danke für die Anregungen, sind sicher ein kleiner Schritt zum Ziel.....

        1 Reply Last reply
        0
        • AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          wrote on last edited by
          #4

          Dann habe ich dich wohl falsch verstanden, ich dachte du willst per Alexa Kommandos ausführen. Wenn du sagst "TV an" wird der Befehl dafür abgesetzt und fertig.

          Da ist doch egal, was der aktuelle Zustand der Fernbedienung ist, oder? Ich mache sowas ähnliches mit meinem Licht im Flur (zwei Kanäle müssen immer unterschiedlich geschaltet werden) und das geht einwandfrei:
          1097_unbenannt.png
          Ein Skript überwacht den State und reagiert darauf wenn der gesetzt wird (bestätigt = false, Änderung = egal).

          Vielleicht zeigst du mal, was du aktuell schon hast.

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Reply Last reply
          0
          • Z Offline
            Z Offline
            zyklop
            wrote on last edited by
            #5

            @AlCalzone:

            Dann habe ich dich wohl falsch verstanden, ich dachte du willst per Alexa Kommandos ausführen. Wenn du sagst "TV an" wird der Befehl dafür abgesetzt und fertig.

            Da ist doch egal, was der aktuelle Zustand der Fernbedienung ist, oder? Ich mache sowas ähnliches mit meinem Licht im Flur (zwei Kanäle müssen immer unterschiedlich geschaltet werden) und das geht einwandfrei:

            Unbenannt.PNG

            Ein Skript überwacht den State und reagiert darauf wenn der gesetzt wird (bestätigt = false, Änderung = egal).

            Vielleicht zeigst du mal, was du aktuell schon hast. `

            BINGO !!

            ich war wohl etwas verpeilt…...auf die Lösung bin ich gekommen, als ich den objektstatus meines Schalters "TV" beobachtet habe, wenn ich Alexa Befehle gegeben habe.....

            sag ich an, macht sie true, sag ich aus, macht sie false.........

            Jetzt ist das mit dem Script nur noch logik......Also, für alle die das auch mit Blocky machen möchten, hier meine Lösung !!!

            Und vielen Dank an alle (auch für die Geduld mit verpeilten Mitgliedern.... :mrgreen: )

            Threat kann zu als gelöst !!!
            2607_stateless_schalter.png

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            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

            250

            Online

            32.8k

            Users

            82.7k

            Topics

            1.3m

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

            • Don't have an account? Register

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