Ich hab den Panasonic über das Viera-Modul eingerichtet. Er lässt sich über "set device off" an bzw. ausschalten, set Input geht auch, aber es taucht folgender Fehler im FHEM-Log auf.
2016.07.20 21:06:29 4: VIERA[VIERA_GetStatus]: Using non blocking...
2016.07.20 21:06:29 4: VIERA[VIERA_GetStatus]: VIERA_GetDoIt() BlockingCall process started with PID 1346
2016.07.20 21:06:29 4: VIERA[NonBlocking-VIERA_GetDoIt()]: BlockingCall for TV_Wohnzimmer start...
2016.07.20 21:06:29 5: VIERA[NonBlocking-VIERA_connection()]: Send Data to TVWohnzimmer.fritz.box:55000:
POST /dmr/control_0 HTTP/1.0
Host: TVWohnzimmer.fritz.box:55000
SOAPACTION: "urn:schemas-upnp-org:service:RenderingControl:1#GetVolume"
Content-Type: text/xml; charset="utf-8"
Content-Length: 379
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<u:GetVolume xmlns:u="urn:schemas-upnp-org:service:RenderingControl:1">
<InstanceID>0</InstanceID>
<Channel>Master</Channel>
<DesiredVolume></DesiredVolume>
</u:GetVolume>
</s:Body>
</s:Envelope>
2016.07.20 21:06:29 5: VIERA[NonBlocking-VIERA_connection()]: TVWohnzimmer.fritz.box buffer response:
HTTP/1.1 400 Bad Request
CONNECTION: close
2016.07.20 21:06:29 5: VIERA[NonBlocking-VIERA_GetDoIt()]: GetStatusVol-Request returned: HTTP/1.1 400 Bad Request
CONNECTION: close
2016.07.20 21:06:29 5: VIERA[NonBlocking-VIERA_connection()]: Send Data to TVWohnzimmer.fritz.box:55000:
POST /dmr/control_0 HTTP/1.0
Host: TVWohnzimmer.fritz.box:55000
SOAPACTION: "urn:schemas-upnp-org:service:RenderingControl:1#GetMute"
Content-Type: text/xml; charset="utf-8"
Content-Length: 371
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<u:GetMute xmlns:u="urn:schemas-upnp-org:service:RenderingControl:1">
<InstanceID>0</InstanceID>
<Channel>Master</Channel>
<DesiredMute></DesiredMute>
</u:GetMute>
</s:Body>
</s:Envelope>
2016.07.20 21:06:29 5: VIERA[NonBlocking-VIERA_connection()]: TVWohnzimmer.fritz.box buffer response:
HTTP/1.1 400 Bad Request
CONNECTION: close
2016.07.20 21:06:29 5: VIERA[NonBlocking-VIERA_GetDoIt()]: GetStatusMute-Request returned: HTTP/1.1 400 Bad Request
CONNECTION: close
2016.07.20 21:06:29 4: VIERA[NonBlocking-VIERA_GetDoIt()]: Received HTTP Code 400 Bad Request
2016.07.20 21:06:29 4: VIERA[NonBlocking-VIERA_GetDoIt()]: Received HTTP Code 400 Bad Request
2016.07.20 21:06:29 4: VIERA[NonBlocking-VIERA_GetDone()]: Param: TV_Wohnzimmer|error-400 Bad Request|error-400 Bad Request
2016.07.20 21:06:29 3: VIERA[NonBlocking-VIERA_GetDone()]: TV answered with 400 Bad Request. Seems to be on but delivering no data
Internals:
DEF TVWohnzimmer.fritz.box
NAME TV_Wohnzimmer
NR 54
STATE Initialized
TYPE VIERA
Readings:
2016-07-04 19:58:18 mute off
2016-07-04 20:52:26 power on
2016-07-04 20:52:26 presence present
2016-07-20 21:05:59 state Initialized
2016-07-04 19:58:18 volume 28
Helper:
HOST TVWohnzimmer.fritz.box
INTERVAL 30
PORT 55000
Running_pid_get:
abortFn VIERA_GetAbortFn
finishFn VIERA_GetDone
fn VIERA_GetDoIt
pid 1346
Abortarg:
Attributes:
group TV
room Wohnzimmer
webCmd off
Gibt es bei diesem Modell Infos über den State des Fernsehers? (On/Off und Input)
Grüße
Fabian