[Q] Hilfe gesucht: Loewe Connect ID DR+ Smart-TV mit FHEM steuern

Begonnen von der.einstein, 08 April 2017, 15:40:50

Vorheriges Thema - Nächstes Thema

CoolTux

Ich denke mal das kann man in der Tat als get machen.

Konnte schon mal jemand den wake on lan testen?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Dann schaue ich mir das gerne noch mal an mit dem wakeUp
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

viegener

Neue Version 36 ist da:

- Loglevels besser zu setzen
- Rückgabe von requestAccess genauer analysieren
- requestAccess und deviceData nach get (als nach set) - habe connect zu set hinzugefügt

Ausserdem wird jetzt die channelliste in der originalreihenfolge zurückgegegeben und nicht nach hashes sortiert
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

viegener

Gerade noch einen Fix nachgeliefert - die get parameter waren etwas durcheinandergeraten
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

viegener

Funktioniert eigentlich listofchannellists bei irgendjemandem?

Ich bekomme immer einen SOAPFault (http code 500) zurück:

... <faultstring>URN 'urn:loewe.de:RemoteTV:Tablet' not found</faultstring>...
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

der.einstein

Zitat von: viegener am 20 September 2017, 23:38:47
Funktioniert eigentlich listofchannellists bei irgendjemandem?

Ich bekomme immer einen SOAPFault (http code 500) zurück:

... <faultstring>URN 'urn:loewe.de:RemoteTV:Tablet' not found</faultstring>...
Ja, hier mal die Response aus dem list:


lastresponse <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:xsd="http://www.w3.org/1999/XMLSchema" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <m:GetListOfChannelListsResponse xmlns:m="urn:loewe.de:RemoteTV:Tablet"> <m:fcid>1234</m:fcid><m:ClientId>LRemoteClient-0-1505952672</m:ClientId><m:ResultItemChannelLists sequenceNumber="9076676" totalResults="5" returnedResults="5" startIndex="0"><m:ResultItemChannelList><m:View>favlist0</m:View><m:Name>Persönliche Liste 1</m:Name><m:TotalResults>38</m:TotalResults><m:Hash>144815150</m:Hash></m:ResultItemChannelList><m:ResultItemChannelList><m:View>favlist1</m:View><m:Name>Persönliche Liste 2</m:Name><m:TotalResults>29</m:TotalResults><m:Hash>150069283</m:Hash></m:ResultItemChannelList><m:ResultItemChannelList><m:View>fastscan0</m:View><m:Name>DVB-C</m:Name><m:TotalResults>391</m:TotalResults><m:Hash>2532519043</m:Hash></m:ResultItemChannelList><m:ResultItemChannelList><m:View>fastscan1</m:View><m:Name>Unitymedia</m:Name><m:TotalResults>0</m:TotalResults><m:Hash>342862674</m:Hash></m:ResultItemChannelList><m:ResultItemChannelList><m:View>avlist0</m:View><m:Name>#3051</m:Name><m:TotalResults>9</m:TotalResults><m:Hash>2362527828</m:Hash></m:ResultItemChannelList></m:ResultItemChannelLists><m:Result>OK</m:Result></m:GetListOfChannelListsResponse> </SOAP-ENV:Body></SOAP-ENV:Envelope>



Gesendet von meinem LG-D855 mit Tapatalk


viegener

Zitat von: der.einstein am 21 September 2017, 02:14:33
Ja, hier mal die Response aus dem list:


OK, dann ist der Call bei meinem Chassis wohl nicht (korrekt ?) implementiert - ich habe mit verschiedenen Varianten nur SOAP-Faults bekommen
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

der.einstein

Zitat von: viegener am 21 September 2017, 08:43:01
OK, dann ist der Call bei meinem Chassis wohl nicht (korrekt ?) implementiert - ich habe mit verschiedenen Varianten nur SOAP-Faults bekommen
Dass heißt, dass du nur die "default" Liste abfragen kannst? Hast du mal Konstellationen a la favlist0 bzw. avlist0 probiert?

Gesendet von meinem LG-D855 mit Tapatalk


der.einstein

@@viegener:
Kann ich eigentlich irgendwie vom Channelnamen (Das Erste HD) auf den Locator schließen?
Ein "getLocatorFromName" hab ich nicht gesehen?

Danke.

Gesendet von meinem LG-D855 mit Tapatalk


FHEM-Freak

Zitat von: viegener am 20 September 2017, 23:38:47
Funktioniert eigentlich listofchannellists bei irgendjemandem?

Ich bekomme immer einen SOAPFault (http code 500) zurück:

... <faultstring>URN 'urn:loewe.de:RemoteTV:Tablet' not found</faultstring>...

Bei mir sieht es so aus

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:xsd="http://www.w3.org/1999/XMLSchema" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <m:GetListOfChannelListsResponse xmlns:m="urn:loewe.de:RemoteTV:Tablet"> <m:fcid>1234</m:fcid><m:ClientId>LRemoteClient-0-1506019747</m:ClientId><m:ResultItemChannelLists sequenceNumber="9076676" totalResults="5" returnedResults="4" startIndex="1"><m:ResultItemChannelList><m:View>fastscansl9d148dd1-6df5-400e-935a-3c893236214a</m:View><m:Name>ASTRA1 19,2°E</m:Name><m:TotalResults>1186</m:TotalResults><m:Hash>4294967295</m:Hash></m:ResultItemChannelList><m:ResultItemChannelList><m:View>favlistsl0a15dd7d-bcba-4d67-b2d1-558ad01b2281</m:View><m:Name>HD+</m:Name><m:TotalResults>24</m:TotalResults><m:Hash>4294967295</m:Hash></m:ResultItemChannelList><m:ResultItemChannelList><m:View>favlistsl527157e6-0d79-42d2-89a5-ed4454d456f8</m:View><m:Name>SAT HD</m:Name><m:TotalResults>52</m:TotalResults><m:Hash>4294967295</m:Hash></m:ResultItemChannelList><m:ResultItemChannelList><m:View>favlistsl803412f9-51e8-455b-9e3f-d1f757aca01f</m:View><m:Name>UHD</m:Name><m:TotalResults>4</m:TotalResults><m:Hash>4294967295</m:Hash></m:ResultItemChannelList></m:ResultItemChannelLists><m:Result>OK</m:Result></m:GetListOfChannelListsResponse> </SOAP-ENV:Body></SOAP-ENV:Envelope>
Banana Pi
HMLAN
3 x HM-CC-TC + HM-CC-VC
1 x HM-PB-2-WM55, 1 x HM-WDS10-TH-O
1 x HM-WDS30-T-O, 1 x HM-WDS40-TH-I

der.einstein

Habe heute v36 installiert:

Kompliment an alle!
Diesmal hat's geklappt. Ich konnte den TV erfolgreich aus dem Standby wecken, Access bekommen, hochfahren, den Kanal wechseln per Locator und das Ding dann wieder komplett ausschalten.

:-)

Willkommen FHEM-Freak

Gesendet von meinem LG-D855 mit Tapatalk

viegener

Zitat von: der.einstein am 21 September 2017, 20:00:26
@@viegener:
Kann ich eigentlich irgendwie vom Channelnamen (Das Erste HD) auf den Locator schließen?
Ein "getLocatorFromName" hab ich nicht gesehen?

Danke.

Gesendet von meinem LG-D855 mit Tapatalk

Die Routine gibt es im Code - ich fände es nicht sehr gut nutzbar, wenn man die uuid irgendwo eintragen müsste
Aus meiner Sicht sollte es die Möglichkeit geben aus einer DropDown den Namen zu wählen oder eine Programmnummer anzugeben

ich setze mich mal dran das einzubauen
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

viegener

Zitat von: der.einstein am 21 September 2017, 11:41:23
Dass heißt, dass du nur die "default" Liste abfragen kannst? Hast du mal Konstellationen a la favlist0 bzw. avlist0 probiert?

Gesendet von meinem LG-D855 mit Tapatalk

Nein ich kann andere channellisten abfragen aber eben nicht die Liste der vorhandenen channellists

favlist0 und favlist1 geht
avlist0 nicht
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

viegener

Zitat von: der.einstein am 21 September 2017, 21:35:34
Habe heute v36 installiert:

Kompliment an alle!
Diesmal hat's geklappt. Ich konnte den TV erfolgreich aus dem Standby wecken, Access bekommen, hochfahren, den Kanal wechseln per Locator und das Ding dann wieder komplett ausschalten.

:-)

Willkommen FHEM-Freak

Gesendet von meinem LG-D855 mit Tapatalk

Na das nenne ich doch schon Fortschritt - schön zu hören
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können