Hi All,
I have drafted a Panasonic Viera TV Plugin with almost all of the actions included for IP control of Viera TV's (since 2012). If the Panasonic2 app works, so should the plugin.
Download up-to-date version here (v0.1.0) https://www.dropbox.com/s/1tqinko37wu2uxp/Panasonic%20Network%20Remote.indigoPlugin.zip?dl=0
The code has been tested, but wider testing would be useful. Not all commands work on all TV's and I have yet to finalise the WoL power command, as I can't activate it on any of my TV's - it may be a European thing!
I've still got the following to do:
Error checking/debug messages.
Send required volume (rather than up/down)
Consider method of updating status'
I've also got to include open source licence, web links and thank you's.
Any comments on functionality or layout of commands would be useful.
Instructions.
Install plugin
Create a new device (supports multiple devices)
Select "type": Panasonic Network Remote
Select "Model"; Panasonic TV
Input the TV IP Address - I would highly recommend fixing the ip address of the TV
Name the device.
You should now be able to add actions and trigger events.
The device created has three properties:
State - either powered off, standby or on
Mute - on/off
Volume - shows the current or last volume of the TV
I would like to add the current channel or input as a device status, but cant retrieve it from the TV at the moment. In addition, direct access to apps is not possible, ie Netflix.
Power WoL is not currently working as I can not test it - It wont work at present as I am testing it with a fix mac address. Toggling standby does work on some TV's.
I've not had a chance to check the media controls. A few have been reported as not working, but if anyone interested could check and report back, that would be useful.
Thanks goes to Colly for doing the initial testing.
Cheers
Mat