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. Skripten / Logik
  4. Homematic + Philips Hue (Osram)

NEWS

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

  • 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

Homematic + Philips Hue (Osram)

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
6 Beiträge 2 Kommentatoren 674 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.
  • T Offline
    T Offline
    totti
    schrieb am zuletzt editiert von
    #1

    Hi nochmal…

    nach vielen verschiedenen Versuchen über mehrere Wege (Status in CCU, Direktabfrage etc) bin ich immer noch nicht an dem Punkt,

    dass alle im Haus zufrieden sind. :shock:

    Problemstellung:

    2 Homematic Wandtaster und 1 Deckenlampe von Osram (in Hue eingebunden)

    Ein/Aus Schalten mit einer und/oder 2 Tasten

    Lichtfarbe kalt/warm

    Helligkeit über Tastenpaar (z.B. in 10% Schritten)

    Hat hier jemand einen funktionierenden Workarround???

    LG Totti

    –----------------

    CCU2 mit 40 Geräten

    DS716+II

    Philips Hue

    Alexa

    Homekit nebst Siri

    Home Connect

    Kostal Wechselrichter

    SENEC Akku

    1 Antwort Letzte Antwort
    0
    • wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #2

      Hi,

      also ich nutze diese Script das es mal irgendwo im Forum gab in Verbindung mit einem HM 6-fach Wandtaster.

      Dabei unterscheidung ob Tastendruck lang/kurz.

      Z.B. Kurz schaltet die HUE ein, lang aus.

      Vielleicht kannst du das als Grundgerüst verwenden.

      // Channel-IDs
      idTaster =      "hm-rpc.0.MEQxxxxxx"/*Taster-6-fach*/; 
      idHueLampe =    "hue.0.Philips_hue.Stehlampe"/*hue.0.Philips_hue.Stehlampe*/;
      
      // DimDown
      on({id: idTaster + ".4.PRESS_SHORT", change: "any"} , function(obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".bri", getState(idHueLampe+".bri").val - 16);        
          }
      });
      
      // DimUp
      on({id: idTaster + ".4.PRESS_LONG", change: "any"} , function(obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".bri", getState(idHueLampe+".bri").val + 16);        
          }
      });
      
      // Off
      on({id: idTaster + ".2.PRESS_LONG", change: "any"}, function (obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".level", 0);        
          }
      });
      
      // On
      on({id: idTaster + ".2.PRESS_SHORT", change: "any"}, function (obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".level", 254);        
          }
      });
      
      // HUEDown
      on({id: idTaster + ".6.PRESS_SHORT", change: "any"} , function(obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".hue", getState(idHueLampe+".hue").val - 5000);        
          }
      });
      
      // HUEUp
      on({id: idTaster + ".6.PRESS_LONG", change: "any"} , function(obj) {
          if (obj.newState.val === true || obj.newState.val === "true") { 
              setState(idHueLampe+".hue", getState(idHueLampe+".hue").val + 5000);        
          }
      });
      
      // CtDown
      //on({id: idTaster + ".5.PRESS_SHORT", change: "any"} , function(obj) {
      //    if (obj.newState.val === true || obj.newState.val === "true") { 
      //        setState(idHueLampe+".hue", getState(idHueLampe+".ct").val - 100);        
      //    }
      //});
      
      // CtUp
      //on({id: idTaster + ".5.PRESS_LONG", change: "any"} , function(obj) {
      //    if (obj.newState.val === true || obj.newState.val === "true") { 
      //        setState(idHueLampe+".ct", getState(idHueLampe+".ct").val + 16);        
      //    }
      //});
      
      // Cold
      //on({id: idTaster + ".3.PRESS_SHORT", change: "any"}, function (obj) {
      //    if (obj.newState.val === true || obj.newState.val === "true") { 
      //        setState(idHueLampe+".ct", 153);        
      //    }
      //});
      
      // Warm
      //on({id: idTaster + ".4.PRESS_SHORT", change: "any"}, function (obj) {
      //    if (obj.newState.val === true || obj.newState.val === "true") { 
      //        setState(idHueLampe+".ct", 500);        
      //    }
      //});
      

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      1 Antwort Letzte Antwort
      0
      • T Offline
        T Offline
        totti
        schrieb am zuletzt editiert von
        #3

        Danke - funzzt schon mal ganz gut! Blockly wäre mir visuel lieber gewesen - aber es geht auch so :D

        Die zeitliche Verzögerung bekommt man nicht weg - oder?

        LG Totti

        –----------------

        CCU2 mit 40 Geräten

        DS716+II

        Philips Hue

        Alexa

        Homekit nebst Siri

        Home Connect

        Kostal Wechselrichter

        SENEC Akku

        1 Antwort Letzte Antwort
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          schrieb am zuletzt editiert von
          #4

          Glaube nicht.

          Habe mich aber dran gewöhnt.

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            totti
            schrieb am zuletzt editiert von
            #5

            naja - um mich persönlich geht es ja nicht…

            Die Damen dieser Welt... :shock:

            Noch ne Idee, um mit nur einer Taste AUS/EIN zu schalten?

            LG Totti

            –----------------

            CCU2 mit 40 Geräten

            DS716+II

            Philips Hue

            Alexa

            Homekit nebst Siri

            Home Connect

            Kostal Wechselrichter

            SENEC Akku

            1 Antwort Letzte Antwort
            0
            • wendy2702W Online
              wendy2702W Online
              wendy2702
              schrieb am zuletzt editiert von
              #6

              Das ist doch so im Script:

              // Off
              on({id: idTaster + ".2.PRESS_LONG", change: "any"}, function (obj) {
                  if (obj.newState.val === true || obj.newState.val === "true") { 
                      setState(idHueLampe+".level", 0);        
                  }
              });
              
              // On
              on({id: idTaster + ".2.PRESS_SHORT", change: "any"}, function (obj) {
                  if (obj.newState.val === true || obj.newState.val === "true") { 
                      setState(idHueLampe+".level", 254);        
                  }
              

              Langer und kurzer Tastendruck

              Bitte keine Fragen per PN, die gehören ins Forum!

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              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

              518

              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