Simon_rb wrote:
> Hi Mr G,
>
> Everything still working well except I've noticed my players are not
> pushed to mysqueezebox.com when the plugin turns the server off. They
> seem to sit in limbo. (2 x Radios, 1 x Receiver and 1 x Touch). I
> believe I have all the settings set correctly and played about with the
> timings with no success.. Any ideas?
>
> CheersI just tested this with UEML 10.01 (running from the git code on a
Ubuntu box) with a Transporter, SBRadio & SBTouch. SrvrPowerCtrl was
able to push them all to mysqueezebox.com when suspending and then
successfully fetched them all back again when WOLed. So it's working
for me.
Try setting SrvrPowerCtrl's logging to debug. This is what the log
should look like for a successful round trip:
Code:
--------------------
[12-09-19 21:49:13.5533] Plugins::SrvrPowerCtrl::WebUI::RenderActionPage
(260) Suspending to www.mysqueezebox.com in 5 seconds..
[12-09-19 21:49:18.0014] Plugins::SrvrPowerCtrl::Util::PowerOffPlayer (571)
Powering off Squeezebox Radio: Squeezebox Radio
[12-09-19 21:49:18.0066] Plugins::SrvrPowerCtrl::Util::PowerOffPlayer (571)
Powering off Squeezebox Touch: Squeezebox Touch
[12-09-19 21:49:18.0144] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(178) client == Squeezebox Radio::baby::'Squeezebox Radio'-->00:04:20:26:ad:dd
[12-09-19 21:49:18.0163] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(233) Clients to push: {
"00:04:20:01:02:03" => 1,
"00:04:20:bb:cc:dd" => 1,
"00:04:20:aa:bb:cc" => 1,
}
[12-09-19 21:49:18.0175] Plugins::SrvrPowerCtrl::AltServer::SaveSyncGroups
(377) Saving syncgroups: []
[12-09-19 21:49:18.0186] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(295) Powering off Squeezebox Radio(Squeezebox Radio)-->00:04:20:aa:bb:cc
[12-09-19 21:49:18.0195] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(301) Unsyncing Squeezebox Radio(Squeezebox Radio)-->00:04:20:aa:bb:cc
[12-09-19 21:49:18.0204] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(306) Pushing Squeezebox Radio(Squeezebox Radio)-->00:04:20:aa:bb:cc to
www.mysqueezebox.com..
[12-09-19 21:49:18.0221] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(295) Powering off Transporter(Transporter)-->00:04:20:01:02:03
[12-09-19 21:49:18.0230] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(301) Unsyncing Transporter(Transporter)-->00:04:20:01:02:03
[12-09-19 21:49:18.0238] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(306) Pushing Transporter(Transporter)-->00:04:20:01:02:03 to
www.mysqueezebox.com..
[12-09-19 21:49:18.0253] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(295) Powering off Squeezebox Touch(Squeezebox Touch)-->00:04:20:bb:cc:dd
[12-09-19 21:49:18.0263] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(301) Unsyncing Squeezebox Touch(Squeezebox Touch)-->00:04:20:bb:cc:dd
[12-09-19 21:49:18.0271] Plugins::SrvrPowerCtrl::AltServer::PushToAltServer
(306) Pushing Squeezebox Touch(Squeezebox Touch)-->00:04:20:bb:cc:dd to
www.mysqueezebox.com..
[12-09-19 21:49:19.2134] Plugins::SrvrPowerCtrl::WebUI::RenderActionDonePage
(317) action == suspend2as
[12-09-19 21:49:33.0025]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:aa:bb:cc",["power","0"]],"method":"slim.request","id":1}
[12-09-19 21:49:35.0033]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:aa:bb:cc",["sync","-"]],"method":"slim.request","id":1}
[12-09-19 21:49:35.8417] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:49:37.9689] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:49:39.0025]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:01:02:03",["power","0"]],"method":"slim.request","id":1}
[12-09-19 21:49:40.0564] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:49:41.0033]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:01:02:03",["sync","-"]],"method":"slim.request","id":1}
[12-09-19 21:49:42.7488] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:49:45.0024]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:bb:cc:dd",["power","0"]],"method":"slim.request","id":1}
[12-09-19 21:49:46.8132] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:49:47.0015]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:bb:cc:dd",["sync","-"]],"method":"slim.request","id":1}
[12-09-19 21:49:48.3908] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:50:00.0031] Plugins::SrvrPowerCtrl::Watchdog::SPCWatchdog (749)
Skipped watchdog check..
[12-09-19 21:50:22.0023] Plugins::SrvrPowerCtrl::Util::SystemExecCmd (843) 1
commands: sudo /usr/sbin/pm-suspend
[12-09-19 21:50:22.0042] Plugins::SrvrPowerCtrl::Util::SystemExecCmd (857)
Squeezebox Radio: Squeezebox Radio via SrvrPowerCtrl executing command: sudo
/usr/sbin/pm-suspend
[12-09-19 21:52:20.7524] Plugins::SrvrPowerCtrl::Util::SystemExecCmd (874)
Command: "sudo /usr/sbin/pm-suspend" returned 0
[12-09-19 21:52:44.6935] Plugins::SrvrPowerCtrl::Watchdog::OnWakeupWatchdog
(647) Wakeup Call!!
[12-09-19 21:52:44.6978] Plugins::SrvrPowerCtrl::Stats::NetStat (145) Net
IO: 40 (kb / 60 seconds)
[12-09-19 21:52:44.6990] Plugins::SrvrPowerCtrl::Util::SystemExecCmd (843) 1
commands: /usr/local/sbin/spc-checkidle.sh
[12-09-19 21:52:44.7010] Plugins::SrvrPowerCtrl::Util::SystemExecCmd (857)
SrvrPowerCtrl executing command: /usr/local/sbin/spc-checkidle.sh
[12-09-19 21:52:44.7695] Plugins::SrvrPowerCtrl::Util::SystemExecCmd (874)
Command: "/usr/local/sbin/spc-checkidle.sh" returned 1
[12-09-19 21:52:44.7708] Plugins::SrvrPowerCtrl::Watchdog::IdleWatchdog (262)
Activity history: 111111111111111111111111111111111111111111111 System is NOT
idle with 45 minutes left in the idle countdown..
[12-09-19 21:53:14.0040] Plugins::SrvrPowerCtrl::AltServer::PullFromAltServer
(488) Fetching from www.mysqueezebox.com (www.mysqueezebox.com):
["00:04:20:aa:bb:cc", "00:04:20:01:02:03", "00:04:20:bb:cc:dd"]
[12-09-19 21:53:14.0050]
Plugins::SrvrPowerCtrl::AltServer::GetAltServerPlayers (105) Trying to get list
of players from www.mysqueezebox.com (www.mysqueezebox.com)..
[12-09-19 21:53:14.0122]
Plugins::SrvrPowerCtrl::AltServer::GetAltServerPlayers (131) Other players on
www.mysqueezebox.com (www.mysqueezebox.com): (
{
playerID => "00:04:20:01:02:03",
playerModel => "transporter",
playerName => "Transporter",
},
{
playerID => "00:04:20:aa:bb:cc",
playerModel => "baby",
playerName => "Squeezebox Radio",
},
{
playerID => "00:04:20:bb:cc:dd",
playerModel => "fab4",
playerName => "Squeezebox Touch",
},
)
[12-09-19 21:53:14.0136]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:aa:bb:cc",["connect","192.168.0.198"]],"method":"slim.request","id":1}
[12-09-19 21:53:14.0185]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:01:02:03",["connect","192.168.0.198"]],"method":"slim.request","id":1}
[12-09-19 21:53:14.0234]
Plugins::SrvrPowerCtrl::AltServer::RemotePlayerRequest (654) Sending request:
http://www.mysqueezebox.com/jsonrpc.js?{"params":["00:04:20:bb:cc:dd",["connect","192.168.0.198"]],"method":"slim.request","id":1}
[12-09-19 21:53:16.0739] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:53:16.0760] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:53:16.0780] Plugins::SrvrPowerCtrl::AltServer::_json_done (587)
Remote player request succeeded..
[12-09-19 21:53:19.0798] Plugins::SrvrPowerCtrl::SleepButton::mapKeyHold
(198) Client: Transporter(Transporter), baseKeyName: sleep, function:
modefunction_PLUGIN.SrvrPowerCtrl::Plugin->ourSleepHoldButtonHandler
[12-09-19 21:53:19.0856] Plugins::SrvrPowerCtrl::SleepButton::mapKeyHold
(253) Mapping Transporter::transporter::5::00:04:20:01:02:03's sleep.hold to
modefunction_PLUGIN.SrvrPowerCtrl::Plugin->ourSleepHoldButtonHandler for 21
modes.
[12-09-19 21:53:24.5876] Plugins::SrvrPowerCtrl::WebUI::RenderActionDonePage
(317) action == suspend2as
[12-09-19 21:53:34.0076] Plugins::SrvrPowerCtrl::AltServer::RestoreSyncGroups
(392) Restoring syncgroups: []
[
--------------------
------------------------------------------------------------------------
gharris999's Profile: http://forums.slimdevices.com/member.php?userid=115
View this thread: http://forums.slimdevices.com/showthread.php?t=48521
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins