LightScene und Dämmerung kombinieren!?

Begonnen von ThommyTom, 07 August 2015, 10:33:57

Vorheriges Thema - Nächstes Thema

ThommyTom

Hallo zusammen,

ich benötige etwas Hilfe. Ich habe mir inzwischen mit Hilfe der Wiki eine LightScene angelegt, welche beim Start meiner
PS3 auch automatisch eine Milight Birne anschaltet bzw. auf eine bestimmte Farbe etc. einstellt.
Das funktioniert auch wunderbar, da bin ich happy.

Da ich aber vielleicht auch mal am Tage die PS nutze, möchte ich nicht die Milight an haben.
Sie soll nur angehen, wenn es draussen dunkel bzw. dämmerig ist!

Wo kann bzw. muss ich das jetzt nur einstellen? In der LightScene doch bestimmt und wenn ja.. WIE ???
Was nehme ich dafür am denn? Twilight??Oder Sunset? Ich steige dabei nicht so ganz durch.
Ich hätte jetzt Sunset genommen. Da weiß ich schon, dass ich die Längen + Breitengrade eintragen muss.

Wäre das so z.B. in der LightScene korrekt?

Zitat

Tischlampe set at *{sunset(0,"17:00","22:00")} hsv 240,100,25

Über ein paar Tipps wäre ich sehr dankbar.

Vielen lieben Dank

Gruß Thommy
Intel NUC
Harmony Smart Control
div. HUE Komponenten
div. HM-IP Komponenten
1x Kühlschrank voll mit Bier

Paul

das at schaltet immer bei sonnenuntergang an
du möchtest aber , einscahlten über ein notify(wenn playstation an)

benutze im notify ein if mit Abfrage auf isday()
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

ThommyTom

Könnte mir jemand evtl. ein Beispiel geben? Ich habe das jetzt alles versucht, aber ich bin mir etwas unschlüssig, was und wo ich das isday einsetze?

Kann ich das in der Bearbeitungsmaske der LightScene einsetzen?
Da steht jetzt bei mir:

Tischlampe     set/setcmd      _______________

Stehe gerade auf dem Schlauch!? 

Vielen Dank

LG Thommy
Intel NUC
Harmony Smart Control
div. HUE Komponenten
div. HM-IP Komponenten
1x Kühlschrank voll mit Bier

CoolTux

Schreibe mal in Code Tags Dein bisheriges Notify zum Thema "PS an schaltet Licht an"
Wir schauen dann mal was man da wie erweitern muß.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ThommyTom

Ich habe also wie beschrieben die Lightscene angelegt:

Zitatdefine Film LightScene Tischlampe Sofalampe IT_PS3
Danach konnte ich dann mit 
Zitatset Film save an
die Zustände definieren und habe in der Maske der LS einfach nur die Devices mit gewünschten Schaltzustand hinterlegt.

Die Schaltung der PS3 funktioniert über das Commando:

Zitatdefine Multimedia_Automatik DOIF ([HarmonyHub:currentActivity] eq "starting Playstation") (set Film scene an) DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff") (set Film scene aus )
attr Multimedia_Automatik wait 0:12

Intel NUC
Harmony Smart Control
div. HUE Komponenten
div. HM-IP Komponenten
1x Kühlschrank voll mit Bier

CoolTux

Schau Dir mal die Commandref zu DOIF an. Die ist voll mit Beispielen. Da solltest Du was entsprechendes finden. Bin gerade unterwegs. Schaue es mir mal heute Abend an wenn Du bis dahin nicht zum Ziel gekommen bist.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux


define Multimedia_Automatik DOIF ([HarmonyHub:currentActivity] eq "starting Playstation") (set Film scene an) DOELSIF ([HarmonyHub:currentActivity] eq "starting Playstation" and [!isday()]) (set Film scene an) DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff") (set Film scene aus )
attr Multimedia_Automatik wait 0:0:12
[\code]
Kann Die nicht genau sagen ob das mit isday so korrekt ist. Schau mal im Forum nach isday oder besser richtete twilight ein und Frage dann twilight ab.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ThommyTom

Vielen Dank für die Hilfe!

Ich habe jetzt Twilight eingerichtet und versucht es einzubinden, aber ich bekomme immer diese Fehlermeldung:

ZitatMultimedia_Automatik DOIF: expected DOELSEIF or DOELSE: and Unknown command ([myT:twilight_weather], try help.

So ist der aktuelle Code:

Zitatdefine Multimedia_Automatik DOIF ([HarmonyHub:currentActivity] eq "starting Playstation") (set Film scene an) DOELSEIF ([HarmonyHub:currentActivity] eq "starting Playstation") and
([myT:twilight_weather] < 40) (set Film scene an) DOELSE ([HarmonyHub:currentActivity] eq "PowerOff") (set Film scene aus )

Twilight ist eingebunden und wird auch angezeigt.
Intel NUC
Harmony Smart Control
div. HUE Komponenten
div. HM-IP Komponenten
1x Kühlschrank voll mit Bier

CoolTux

Versuch es mal so. Die runden Klammern müssen zwischen den einzelnen Bedingungen weg.


define Multimedia_Automatik DOIF ([HarmonyHub:currentActivity] eq "starting Playstation") (set Film scene an) DOELSEIF ([HarmonyHub:currentActivity] eq "starting Playstation" and
[myT:twilight_weather] < 40) (set Film scene an) DOELSE ([HarmonyHub:currentActivity] eq "PowerOff") (set Film scene aus )
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ThommyTom

Hallo,

jetzt habe ich es so, wie ich es haben wollte!   :D :D

Zitatdefine Multimedia_Automatik DOIF ([HarmonyHub:currentActivity] eq "starting Playstation") (set Film scene an) DOELSEIF ([HarmonyHub:currentActivity] eq "starting Playstation" and  [{sunset(-3600)}]) (set Film scene an) DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff") (set Film scene aus )
attr Multimedia_Automatik wait 0:12

Damit funktioniert es!

Vielen Dank für die Hilfe!!!!!

Gruß Thommy
Intel NUC
Harmony Smart Control
div. HUE Komponenten
div. HM-IP Komponenten
1x Kühlschrank voll mit Bier

CoolTux

Super. Ich sehe Du hast noch etwas gelesen und recherchiert.
Freut mich das ich Dich in die richtige Richtung lenken konnte, na dann noch ganz viel Spaß damit.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net