FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Jogi am 23 Januar 2019, 17:43:46

Titel: ConBee an HueBridge Device // ramp-time für Devices bekomme ich nicht hin
Beitrag von: Jogi am 23 Januar 2019, 17:43:46
Hallo,
ich betreibe seit kurzem mehrere Devices mit ConBee und HueBridge.
Das schalten der Lampen und die Einstellung der Farbe funktioniert super.
Was ich aber nicht hinbekomme ist die ramp-time.
Ich möchte gerne, dass die Lampen nicht sofort auf 100% sind, sondern langsam hochfahren. Bei AUS dasselbe.
In der Commandref steht:
Set
on [<ramp-time>]
off [<ramp-time>]


Wenn ich aber
set HUEDevice1 on 7
über die Kommandozeile eingebe, geht die Lampe sofort auf 100%.
Ich habe auch das probiert
set HUEDevice1 on [7]
und das
set HUEDevice1 on:7
Alles mit demselben Ergebnis.
Wo liegt mein Fehler?
Ein Tipp wäre super.

Gruß,
Jogi



Titel: Antw:ConBee an HueBridge Device // ramp-time für Devices bekomme ich nicht hin
Beitrag von: justme1968 am 23 Januar 2019, 19:33:55
geht es mit

  set HUEDevice1 on : transitiontime 100
Titel: Antw:ConBee an HueBridge Device // ramp-time für Devices bekomme ich nicht hin
Beitrag von: Jogi am 23 Januar 2019, 21:18:56
Zitat von: justme1968 am 23 Januar 2019, 19:33:55
geht es mit

  set HUEDevice1 on : transitiontime 100
Leider funktioniert das auch nicht.
Die Lampe geht sofort zu 100% an.
Titel: Antw:ConBee an HueBridge Device // ramp-time für Devices bekomme ich nicht hin
Beitrag von: Damian am 23 Januar 2019, 21:47:51
Zitat von: Jogi am 23 Januar 2019, 21:18:56
Leider funktioniert das auch nicht.
Die Lampe geht sofort zu 100% an.

probiere mal:

set HUEDevice1 pct 100 : transitiontime 100
Titel: Antw:ConBee an HueBridge Device // ramp-time für Devices bekomme ich nicht hin
Beitrag von: Jogi am 24 Januar 2019, 20:16:47
Zitat von: Damian am 23 Januar 2019, 21:47:51
probiere mal:

set HUEDevice1 pct 100 : transitiontime 100
Das funktioniert leider auch nicht.
Ich habe gerade mal etwa experimentiert.
Es scheint ein Problem mit on/off oder 0% / 100% und der ramp-time zu geben.
Dabei schaltet die Lampe immer sofort auf 100% oder 0%, ega, wie die ramp-time definiert ist.
Fährt man zuerst z.B. auf 5% und dann auf 95%, oder umgekehrt, funktioniert die ramp-time.
Deswegen habe ich mir jetzt folgendes DOIF gebaut. Damit funktioniert es:
defmod HUE_AN_AUSDOIF DOIF ([Wohnzimmer] eq "on") (set HUEDevice1 pct 5) (set HUEDevice2 pct 5) (set HUEDevice1 pct 95 100) (set HUEDevice2 pct 95 100)
DOELSEIF ([Wohnzimmer] eq "off") (set HUEDevice1 pct 95) (set HUEDevice2 pct 95) (set HUEDevice1 pct 5 100) (set HUEDevice2 pct 5 100) (set HUEDevice1 off) (set HUEDevice2 off)
DOELSE  (set HUEDevice1 off) (set HUEDevice2 off)

attr HUE_AN_AUSDOIF wait 0,0,3,0:0,0,3,1,120,0:1,1


Warum es anders nicht funktioniert, weiß ich nicht.
Ich bin aber im Forum auf ältere Beiträge gestoßen, die dasselbe Problem (allerdings ohne Lösung) schildern.

Sollte es eine schönere Lösung geben, gerne her damit.

Gruß,
Jogi
Titel: Antw:ConBee an HueBridge Device // ramp-time für Devices bekomme ich nicht hin
Beitrag von: justme1968 am 25 Januar 2019, 10:23:51
intern wird pct 0 wird auf off umgesetzt. der grund ist das es zum einen pct nicht direkt im device gibt (der native parameter ist bri und geht von 0 bis 254) und zum anderen das bri 0 nicht das gleiche ist wie aus.

schau mal ob set HUEDevice1  bri 253 : transitiontime 100geht.
Titel: Antw:ConBee an HueBridge Device // ramp-time für Devices bekomme ich nicht hin
Beitrag von: Jogi am 25 Januar 2019, 17:39:33
Zitat von: justme1968 am 25 Januar 2019, 10:23:51
intern wird pct 0 wird auf off umgesetzt. der grund ist das es zum einen pct nicht direkt im device gibt (der native parameter ist bri und geht von 0 bis 254) und zum anderen das bri 0 nicht das gleiche ist wie aus.

schau mal ob set HUEDevice1  bri 253 : transitiontime 100geht.

Das funktioniert auch nicht. Die Lampe geht sofort auf 100%.

Aber egal, ich habe ja eine Lösung für mich gefunden. Für mich ist das Thema erledigt.

Gruß,
Jogi
Titel: Antw:ConBee an HueBridge Device // ramp-time für Devices bekomme ich nicht hin
Beitrag von: schwatter am 25 Januar 2019, 18:54:33
Ich bin auch gerade dabei, Übergänge einzurichten.
Mein Setup ist ConBeestick mit Tint von Müller-Licht.

Beim setzen von 'transitiontime 100' habe ich butterweiche langsame Übergänge.

Funktioniert mit LightScene sowie auch einzelnen Devices.

set HUEDevice1  bri 253 : transitiontime 100
set HUEDevice1  bri 0 : transitiontime 100