Seite 1 von 1

Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 20:33
von Jeremiah82
Hallo,

ich habe ein kleines Problem beim letzten I-Tüpfel meiner Musik-Konfiguration.

Und zwar schalte ich normalerweise von meiner Squeezebox Classic v3 über das Plugin SrvPwrCtrl den Server in Standby. Mit der Orginal-FB klappt das auch einwandfrei (dazu wird der Sleep Button lange gedrückt).
Das ganze klappt auch mit der Harmony (Hier liegt Sleep auf dem Exit Button) wenn ich den Knopf an der Harmony lang genug gedrückt lasse.

Nun möchte ich aber, dass diese Funktion beim Beenden der entsprechenden Aktion aufgerufen wird.
Dort kann ich jedoch NUR den Sleep Button auswählen.
Muss ich dort die Duration anpassen lassen? Und kann ich das dann auch in einer Aktion so überhaupt verwenden? Bis jetzt hab ich die Duration immer nur im Bereich PowerOn und PowerOff gesehen.

Bisher habe ich folgende Methoden probiert:
- Sleep Befehl als Binär-Befehl angelernt (Taste so lange wie möglich gedrückt halten, maximal ne Sekunde, ansonsten Fehlermeldung)
- Sequenz erstellt (Scheinbar kann man keine Sequenz in einer Aktivität verwenden, ausser sie auf eine Taste zu legen) mit der ich im Menü der Squeezebox umherwander bis ich am entsprechenden Punkt bin
- Binär-Befehl mit mehreren Tasten (s.o.) programmiert (Ich brauche 5 Schritte, die FB schafft aber nur 4, egal wie oft ich es versuche). Auch ein Hinzufügen des 5. Befehls in die "Ausschalt"-Aktion hat nicht geholfen (dadurch entstand nur Chaos).
- OFA HC8300 (?) Soll ja wohl helfen um damit "Hold" Buttons in Aktionen zu basteln. Ich habe nur scheinbar nicht ganz verstanden wie.

Hat jemand Vorschläge? Oder ist die einzige Möglichkeit, den "Duration" Befehl aktivieren zu lassen?
Wichtig: Es geht hier nur um die Aktion! Die Taste auf der FB funktioniert ohne Probleme (Sleep Taste lang gedrückt lassen)

Danke für die Hilfe!

J.

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 21:07
von std
Hi

wenn du den Powerbefehl änderst schickt die Box deinen Server aber immer schlafen

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 21:26
von Jeremiah82
wenn du den Powerbefehl änderst schickt die Box deinen Server aber immer schlafen
Ich will ja gar nicht den Powerbefehl ändern.
Ich will, dass wenn ich die Aktivität "Musik-hören" verlasse, der Server in Standby geschickt wird (ja, jedesmal wenn ich diese Aktivität verlasse).

Sorry falls das falsch rüber kam.

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 21:44
von std
ja

und das geht nur über den Powerbefehl, also PowerOff

Du brauchst deinen Server nicht anderweitig?

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 21:59
von Jeremiah82
Wieso geht das nur über PowerOff? Ich sende ihn ja über das Plugin ins Hibernate über die Squeezebox. Die schickt dann den Befehl zum Hibernate an den server. Dieses Plugin wird nun aber über die Sleep Taste aktiviert. Die Squeezebox selbst wird über PowerOff ausgeschaltet und danach stellt der Lightmanager den Strom aus.

Den Server benutze ich ausschließlich für die Musik.

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 22:04
von std
Jo

und willst du das automatisch beim Aktionsende machen gehst du in
Einstellungen--Betriebseinstellungen--je einen Befehl zum Ein-/Ausschalten--weiter--es sind mehrere Befehle zum Ausschalten notwendig
hier trägst du Sleep und PowerOff ein. Für den Sleep brauchst du eine Duration um den Befehl so lange zu senden wie nötig

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 22:27
von Jeremiah82
Ok. Also brauch ich diese Duration funktion. Ich war mir eben nur nicht sicher ob das bei allen Tasten freigeschaltet werden kann (bisher hab ich es wie gesagt nur im Zusammenhang mit PowerOn Befehlen gesehen).

Aber danke, dann werde ich das mal genauso beantragen.

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 22:29
von std
Hi

erst so einrichten wie ich geschrieben habe
Erst DANN die Duration beantragen. Die Duration gibt es nicht für einen Befehl, sondern eben nur an dieser einen Stelle beim Ein- oder Ausschalten. Welcher Befehl da dann steht ist egal

Danach an der Power-Prozedur nix mehr verändern. Bis auf die Duration selber

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 1. Dezember 2010 23:16
von Jeremiah82
Alles klar.

Na dann verstehe ich jetzt auch warum viele so ungern mit der Duration arbeiten wenn man danach nichts mehr an der Power-Prozedur verändern darf.

Danke für den Hinweis.

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 2. Dezember 2010 08:33
von TheWolf
Jeremiah82 hat geschrieben: Na dann verstehe ich jetzt auch warum viele so ungern mit der Duration arbeiten wenn man danach nichts mehr an der Power-Prozedur verändern darf.
Naja, ganz so "dramatisch" ist's ja nun auch wieder nicht. :D
Der Support schaltet Dir die Duration bei "getrennten Befehlen zum Ein- und Ausschalten" frei. Wählst Du danach nun "ein Befehl zum Ein- und Ausschalten" aus, siehst Du natürlich dort keine Duration-Felder.
Sie sind aber nach wie vor im getrennten Zweig vorhanden.

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion

Verfasst: 2. Dezember 2010 08:38
von std
okay

dann hab ich wohl etwas übertrieben. hatte nur immer mitbekommen das man da nix mehr ändern soll. Selber hatte ich da noch nie ein Problem weil ich da nie mehr ran mußte

@Hans,

hattest du nicht immer geschrieben das die Duration weg ist wenn man auf ein Befehl umschaltet?

Re: Squeezebox v3 Sleep Hold (SrvPwrCtrl) in Aktion [gelöst]

Verfasst: 7. Dezember 2010 20:34
von Jeremiah82
Hallo und Danke an Alle.

Also das Problem wurde nun folgendermaßen behoben:

Der Logitech Support hat für die Squeezebox die Ein und Ausschalt befehle geändert.
Die Befehle wurden getrennt (2 Knöpfe auf der Fernbedienung für PowerOn und PowerOff).

Als PowerOn: PowerOn
Als PowerOff: Sleep (Standby) mit einer Duration von 2000

Die Anzeige der Squeezebox zeigt zwar an "Schlafmodus nach 15 Minuten aktivieren", sendet aber korrekterweise den Befehl an den Server, den Server in den Ruhezustand zu versetzen.

Der Logitech-Support war übrigens sehr hilfreich.
Allerdings war die "Erstverbindung" per Telefon wesentlich schneller als auf dem E-Mail weg.