Seite 1 von 1

Schlafmodus / Sleeptimer unter Activities?

Verfasst: 30. Juli 2019 23:42
von Woofer030
Hi ho,

bisher habe ich immer den Sleepmodus des TV´s genutzt. Der Vorteil, es kommt immer ein Countdown vor dem ausschalten und er muss nicht aktiviert werden.
Allerdings checkt das die Harmony nicht, dass der TV von alleine ausgegangen ist. ist jaauch logisch....

Über die Harmony ist das einschalten des "Schlafmodus" leider sehr umständlich.
Zahnkranz -> Schlafmodus -> Zeit wählen.

Ich möchte gerne direkt ein Schortcut auf der Startseite untger Activities. "Schlafmodus 60min". Ist das möglich?

Noch besser ein automatisches abschalten aller Geräte, wenn z.B. 180min KEINE Taste auf der Harmony gedrückt wurde.

lg und Danke.
der Klaus

Re: Schlafmodus / Sleeptimer unter Activities?

Verfasst: 31. Juli 2019 09:01
von Kat-CeDe
Hi,
alleine mit der Harmony geht es nicht. Mit Software die von einer Harmony getriggert werden kann wäre es möglich aber nur wenn Hub vorhanden ist. Die typischen Beispiele sind u.a. OpenHAB2, IOBroker, FHEM und HA-Bridge (kostenlos) und IP-Symcon (nicht kostenlos).

Dein Zusatzwunsch ist vermutlich nicht Möglich da der Hub zwar rumposaunt wenn Aktion gestartet oder beendet wird aber nicht wenn eine Taste gedrückt wurde. Man könnte also höchstens einbauen wenn 180min nichts an Aktionen gemacht wurde.

Ralf

Re: Schlafmodus / Sleeptimer unter Activities?

Verfasst: 31. Juli 2019 11:26
von Fonzo
Woofer030 hat geschrieben: 30. Juli 2019 23:42 Noch besser ein automatisches abschalten aller Geräte, wenn z.B. 180min KEINE Taste auf der Harmony gedrückt wurde.
Wie Kat-CeDe geschrieben hat geht das nicht alleine mit der Harmony. Tastendrücke werden im Standard bei der Harmony keine übermittelt nur geschaltete Aktionen.

Daher könnte man entweder zyklisch prüfen wann die letzte Aktion geschaltet wurde, wenn das einen bestimmten Zeitraum überschreitet könnte man dann alles aussschalten.

Wird bei mir z.B. mit IP-Symcon gelöst mit einem zyklischen Ereignis, das jede Minute prüft wann die letzte Harmony Aktion geschaltet worden ist.
Sieht bespielsweise dann so aus:

Code: Alles auswählen

<?php
$sleeptimer = 180; // Interval in min for Power Off 
$time = time();
$activity_last_change = IPS_GETVARIABLE(17644)['VariableChanged']; // Harmony Activity ( Logitech Harmony Hub)
$interval = round(($time - $activity_last_change) / 60);
if($interval > $sleeptimer)
{
    HarmonyHUB_startActivity(12987, -1); // Harmony Hub send Power Off
}
Wenn Du tatssächlich auf Tastendrücke reagieren willst wird das deutlich komplizierter, da der Harmony Hub keinen Status der Tasten sendet. Hier könnte man höchstens ein Roku Gerät von einer Hausausautomtionslösung emulieren lassen und dann das emulierte Gerät in eine Harmony Aktion einbinden. Dann kann man auch die Tastendrücke auswerten bzw. prüfen wann tatsächlich das letzte mal eine Taste gedrückt worden ist und dann abhängig vom verstrichenen Zeitraum alle Geräte ausschalten.

Re: Schlafmodus / Sleeptimer unter Activities?

Verfasst: 31. Juli 2019 14:19
von std
Wenn du einen Hub hast wäre die einfachste Möglichkeit Alexa.
Routinen mit verschiedenen Wartezeiten zum Abschalten erstellen

Re: Schlafmodus / Sleeptimer unter Activities?

Verfasst: 8. September 2019 11:33
von Woofer030
Hallo, danke für die Antworten,

nach meinen Recherchen ist IP-Symcon eine Software, die nicht ganz billig ist und eine Software, von der ich keine Ahnung habe.
Und extra dafür ein FHEM einrichten, klingt nach viel Arbeit...

Gehoft habe ich auf eine einfache Lösung
Ich habe am Samstag jemanden von Logitech auf der Ifa angesprochen, mal sehn ob es was bringt :)

Re: Schlafmodus / Sleeptimer unter Activities?

Verfasst: 8. September 2019 12:11
von std
Die einfache Lösung habe ich dir genannt. Aber diese gefällt dir ja nicht 😚