DOIF: Harmony Hub - PS3 an + Licht - bräuchte mal Hilfe

Begonnen von ThommyTom, 12 August 2015, 11:50:05

Vorheriges Thema - Nächstes Thema

ThommyTom

Hallo zusammen,

ich versuche meine Playstation per HarmonyHub zu schalten und gleichzeitig Lichter usw.

Was ich möchte:

- Harmony Smart Control Aktionsknopf drücken
- IT-Steckdose geht an
- TV geht an und wählt HDMI 1
- PS3 fährt hoch
- AV-Receiver geht an und wählt Input 1
- Milight-Lampe geht an und dimmt das Licht auf 15% in blau aber nur wennes draußen dunkel/Dämmerung ist

dann kann ich Filme schauen, spielen etc.

Dann möchte ich gerne:

- Harmony Taste off drücken
- PS3 fährt runter
- Milight-Lampe nimmt auf 75% in weiß aber nur wenn es draußen dunkel/Dämmerung ist
- IT-Steckdose geht aus wenn die PS3 runtergefahren ist
- AV- Receiver geht aus
- TV geht aus

und alternativ

- Harmony Aktion Fernsehen drücken
- PS3 fährt runter
- TV wählt Input TV
- Milight-Lampe dimmt auf 75% in weiß aber nur wenn es draußen dunkel/Dämmerung ist
- IT-Steckdose geht aus wenn die PS3 runtergefahren ist

Wenn ich das Beispiel aus der Wiki nehme, schaltet die IT-Steckdose ein, PS§ geht an, Verstärker und TV gehen an und wählen den richtigen Input. Schalte ich das System auf off, geht auch alles aus wie es soll.

Bei dem Rest bin ich seit Tagen am tüfteln, aber es klappt nicht wirklich alles wie ich möchte. Dachte erst ich habe es geschafft, dank der großartigen Hilfe von CoolTux. Dann wollte ich es heute wieder nutzen... klappt alles nicht!

Die ganzen Geräte sind beim HarmonyHub eingerichtet, dass läuft alles!

Hat jemand die Energie und kann sich meinen Code mal anschauen und mir etwas helfen!?


Hier ist der Code, den ich zuletzt hatte

Zitatdefine Multimedia_Automatik DOIF ([HarmonyHub:currentActivity] eq "starting Playstation") (set IT_PS3 on,set Tischlampe hsv 240,100,15) DOELSEIF ([HarmonyHub:currentActivity] eq "starting Playstation" and  [{sunset(-3600)}]) (set IT_PS3 on,set Tischlampe hsv 240,100,15) DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff") (set IT_PS3 off,set Tischlampe dim 100,0,75 60) DOELSEIF ([HarmonyHub:previousActivity] eq "Playstation" and [HarmonyHub:currentActivity] eq "Fernsehen")  (set IT_PS3 off,set Tischlampe dim 100,0,75 60)
attr Multimedia_Automatik wait 0:12

Entweder wird die PS3 zu früh ausgeschaltet, das Licht wechselt nicht bzw. geht am Tage auch an oder die IT-Steckdose schaltet ein, aber nicht aus....


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

ThommyTom

So, habe noch ein wenig getüftelt...

Jetzt funktioniert alles fast so, wie ich es möchte, nur mit den Lampe klappt nicht...

Wie kann ich es machen, dass die Milights erst ab Dämmerung draussen angehen!?
Intel NUC
Harmony Smart Control
div. HUE Komponenten
div. HM-IP Komponenten
1x Kühlschrank voll mit Bier

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

ThommyTom

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

Otto123

Zitat von: ThommyTom am 14 August 2015, 09:35:47
Hab ich gemacht, klappt nicht!
Und nun? Sollen wir Gedanken lesen?  ::)
Ein Post von Code in Code Tags wäre nicht schlecht...

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

ThommyTom

ja ich dachte du kannst Gedanken lesen!

Ich bekomme ja auch nur einen link!

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

Otto123

Also ich habe mir, da das an verschieden Stellen abgefragt werden soll einen Dummy Tageslicht gemacht und zwei at's

*{sunset("REAL")} set Tageslicht 0
*{sunrise("REAL")} set Tageslicht 1


Den Dummy frage ich dann ab ob es gerade hell ist oder nicht. z.B. so
{if (Value ("Tageslicht") eq "1") { fhem "set Rollo.*:FILTER=STATE=zu auf"}

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz