Beamerleinwand mit rot blinkendem HUE LED Stripes

Begonnen von bastih., 16 Dezember 2020, 06:40:20

Vorheriges Thema - Nächstes Thema

bastih.

Guten Morgen zusammen,

ich würde gerne in einem notify meine Beamerleinwand mit rot blinkendem HUE LED Stripes herunterfahren.
Alles klappt, allerdings hab ich keine Ahnung wie ich die z.B. Farbe rot in meine DEF Zeile bekomme.
Momentaner string, ohne Farbauswahl:

DEF:
Kino:on set HUEDevice4 blink 15 2; set HUEDevice3 blink 15 2; set HUEDevice5 blink 15 2; set Beamer_Leinwand position 100;

Vielleicht kann mir jemand von euch für diesen Fall eine Hilfestellung leisten.

Besten Dank

bastih.

rabehd

Zuerst wäre es gut, wenn du die Definition hier als Code einfügst (Der Button mit #).

Wie bekommst Du denn die Farbe rot ansonsten hin?
set HUEDevice3 hue 0 wäre meine Vermutung und dann blink.
Auch funktionierende Lösungen kann man hinterfragen.

bastih.

Hallo rabehd,
der Code den ich jetzt verwende ist folgender. Dieser lässt den HUE LED Stripe mit der zuletzt verwendeten Farbe blinken, genau das möchte ich verändern.
Mein Wunsch wäre ein den LED Strip mit definierter Farbe blinken zu lassen.

[Kino:off set HUEDevice4 blink 15 2; set HUEDevice3 blink 15 2; set HUEDevice5 blink 15 2; set Beamer_Leinwand position 0;]

Den Befehl für das Schalten einer Farbe ist z. B.

[set HueBridge_HUEDevice1 rgb ED0000]

Vielen Dank für eure Unterstützung

bastih.



rabehd

#3
Zuerst wäre es gut, wenn du die Definition hier als Code einfügst (Der Button mit #). :(

Für Dich habe ich es ausprobiert.

  • Setzen der gewünschten Farbe und Helligkeit
  • Setzen des Blinkens
  • Fahren der Leinwand
Auch funktionierende Lösungen kann man hinterfragen.

bastih.


Guten Morgen rabehd,

das hört sich ja erstmal gut an. Wie würdest du die Definition aufbauen?
Anbei meine Def in #

Kino:off set HUEDevice4 blink 15 2; set HUEDevice3 blink 15 2; set HUEDevice5 blink 15 2; set Beamer_Leinwand position 0;

Danke
Gruß bastih.

rabehd

Deinen Code habe ich nicht ausprobiert.
Du schickst 3 mal den Befehl zum 15mal-Blinken (macht 45) und danach läßt Du die Leinwand fahren.
Wo in Deinem Code ist die Farbe? Probiere doch mal was ich geschrieben habe, sonst macht helfen keinen Spaß.


  • Setzen der Farbe
  • Setzen des Blinkens, ide Dauer des Fahrens der Leinweand sollte Dir bekannt sein
  • Fahren der Leinwand
Auch funktionierende Lösungen kann man hinterfragen.

MadMax-FHEM

#6
Kurze Anmerkung nur: es sind 3 unterschiedliche HUE-Lampen... ;)

Und genau: einfach


set HueDevice4 rgb ED0000; set HueDevice4 blink 15 2; set usw.


Du kannst das auch vereinfachen/set Befehle zusammenfassen usw.

Siehe: https://wiki.fhem.de/wiki/Notify

Zu Beginn war es bei Kino:on jetzt bei Kino:off?

Wenn beides dasselbe tun soll geht das auch in einem Notify...
Stichwort: RegEx...

Kino:(on|off)

Ich würde raten fhem Grundlagen zu lesen...

Sind angepinnt bzw. fhem Wiki/commandref und Einsteiger-Dolu...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

rabehd

Zitates sind 3 unterschiedliche HUE-Lampen...

Ups  :-[

ZitatIch würde raten fhem Grundlagen zu lesen...
wäre auch meine Empfehlung
Auch funktionierende Lösungen kann man hinterfragen.