Philips Hue Leuchten mit Enigmalight steuern

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Ja, El sendet offenbar ein Master-Aus über die Gruppe 0. Da werden alle Lampen ausgeschaltet, die an dieser Basis angemeldet sind.

      In der enigma_hue_xx.py (ich weiß nicht, welche Du verwendest; bei der _LR.py ist es Zeile 60) die Zeile mit dem Aus-Befehl anpassen (os.system("curl -d '{\"on\":false}' -X PUT deineIP/api/deinKEY/groups/0/action").
      Die "0" muss durch die Gruppennummer deiner Leuchte ersetzt werden.

      Die Gruppennummer bekommst Du über das API Debug Tool, analog zur Lampennummer.
      "http://deineIP/api/deinKEY/groups" eingeben, über GET bekommst Du in Command Response die Gruppen aufgelistet.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von jeckyll ()

    • jeckyll schrieb:

      Ja, El sendet offenbar ein Master-Aus über die Gruppe 0. Da werden alle Lampen ausgeschaltet, die an dieser Basis angemeldet sind.

      In der enigma_hue_xx.py (ich weiß nicht, welche Du verwendest; bei der _LR.py ist es Zeile 60) die Zeile mit dem Aus-Befehl anpassen (os.system("curl -d '{\"on\":false}' -X PUT deineIP/api/deinKEY/groups/0/action").
      Die "0" muss durch die Gruppennummer deiner Leuchte ersetzt werden.

      Die Gruppennummer bekommst Du über das API Debug Tool, analog zur Lampennummer.
      "http://deineIP/api/deinKEY/groups" eingeben, über GET bekommst Du in Command Response die Gruppen aufgelistet.
      Das war es. Vielen Dank.
      Könnte man bei einer Leuchte auch sowas machen
      (os.system("curl -d '{\"on\":false}' -X PUT deineIP/api/deinKEY/lights/nummer der Leuchte/action")
    • jo, danke burghoferj, der Name der Lampe war doppelt.

      jetzt habe ich alles am Laufen. Karatelight 8-Kanal + 2 x Play + 1 Light Stripe. Die Helligkeit habe ich in der GUI eingestellt für das karatelight und in der enigmalight_hue_4x.py für die Hue´s

      def calcLuminance(r,g,b):
      LUM_VALUE=5
      luminance=1
      if (r + g + b > 1):
      luminance= r + g + b + LUM_VALUE
      if (luminance>=255):
      luminance=50

      return luminance


      vielleicht nicht ganz sauber, aber es läuft gut - anbei die erforderlichen Dateien
      Dateien
    • Versuch das mal so:
      "os.system("curl -d '{\"on\":false}' -X PUT deineIP/api/deinKEY/lights/nummer der Leuchte/state"
    • mit meinen 2 Hue Go läuft ja alles. Habe aber das "Problem", dass ich enigmalight-app erst einschalten muss, dann mit "grün" von Dynamisch "an" auf "aus" stellen. Erst dann läuft mein "Ambilight für Arme" 8)
      Wie kann ich das automatisch mit Dynamisch "aus" starten lassen?
    • Das sieht für mich so aus, als würde EL beim Start der Box nicht laufen, und Du schaltest es manuell an.

      In den Einstellungen von EL "-Lichter beim Starten einschalten" auf "Aktiviere dynamischen Modus beim Start" stellen. Dann sollte es funktionieren.