Forum eedomus
https://forum.eedomus.com/

Contrôler une TV connectée?
https://forum.eedomus.com/viewtopic.php?f=15&t=1675
Page 1 sur 1
Auteur:  anne-marie [ 20 Avr 2014 14:24 ]
Sujet du message:  Contrôler une TV connectée?

Est-il possible de contrôler une TV connectée comme la Sony Bravia par exemple?
Par requête HTTP ou autre. Lui demander de s'allumer ou s'éteindre, modifier le type d'entrée, HDMI etc..
Auteur:  Nico33 [ 20 Avr 2014 14:48 ]
Sujet du message:  Re: Contrôler une TV connectée?

Tu peux déjà essayer avec les commandes upnp dispos sur l'eedomus.
Et sinon je crois savoir qu'il existe des APIs pour les sony. C'est possible aussi pour les samsung.
Auteur:  DjMomo [ 20 Avr 2014 14:50 ]
Sujet du message:  Re: Contrôler une TV connectée?

anne-marie a écrit:Lui demander de s'allumer


Cela ne sera possible que si le port Ethernet est alimenté même si la TV est éteinte.

Quel modèle de TV ?
Auteur:  anne-marie [ 20 Avr 2014 15:05 ]
Sujet du message:  Re: Contrôler une TV connectée?

Il y a un port internet mais je ne l'utilise pas puisqu'elle est wifi.
Sinon, c'est une SONY BRAVIA KDL22EX320 LED
J'ai aussi une autre TV connectée, une Grundig
A vrai dire, je ne connais pas du tout les commandes upnp ;)
Ce serait sympa si je pouvais les contrôler à distance. Mes perroquets en ont marre d'écouter la même chaine toute la journée :lol:
Auteur:  Chacks [ 20 Avr 2014 17:20 ]
Sujet du message:  Re: Contrôler une TV connectée?

J'ai moi aussi une bravia kdl ex 700. J'arrive a piloter le son (baisse du son lorsque j'allume les baby-phones). Par contre la livebox play gère mal le upnp ce qui fait que les requètes echouent parfois. Avec la livebox 2 je n'avais pas ce problème. Je te met les paramètres de control de ma TV dès que je rentre chez moi
Auteur:  Chacks [ 20 Avr 2014 19:40 ]
Sujet du message:  Re: Contrôler une TV connectée?

Voila le paramètrage (simple) pour ma TV sony bravia

1.jpg
1.jpg (69.85 Kio) Consulté 19511 fois


Pour les valeurs, j'ai utilisé celles incluses nativement dans l'eedomus mais seule la modification du volume fonctionne

En regardant le fichier xml de contrôlé de la TV, on s'aperçoit que peux de choses peuvent être contrôlées (voici l'adresse du fichier xml : http://IP_TV:52323/RenderingControlSCPD.xml
Auteur:  anne-marie [ 20 Avr 2014 20:34 ]
Sujet du message:  Re: Contrôler une TV connectée?

Merci pour la manip. Ca marche impec pour le son mais effectivement pas pour le reste.
Par contre, le lien http://IP_TV:52323/RenderingControlSCPD.xml ne fonctionne pas
Auteur:  Tinto [ 20 Avr 2014 22:59 ]
Sujet du message:  Re: Contrôler une TV connectée?

Je pense que pour que le lien fonctionne, il faut remplacer IP_TV par l'ip de ta tv ;)
Auteur:  Chacks [ 20 Avr 2014 23:46 ]
Sujet du message:  Re: Contrôler une TV connectée?

Effectivement j'ai oublié de le préciser mais Tinto a raison!
Auteur:  anne-marie [ 21 Avr 2014 06:54 ]
Sujet du message:  Re: Contrôler une TV connectée?

Effectivement, c'est mieux avec l'IP :D
Ceci dit, je n'y comprends pas grand chose :?
Auteur:  DjMomo [ 21 Avr 2014 10:48 ]
Sujet du message:  Re: Contrôler une TV connectée?

anne-marie a écrit:Effectivement, c'est mieux avec l'IP :D
Ceci dit, je n'y comprends pas grand chose :?


Quel est son contenu ?
Auteur:  anne-marie [ 21 Avr 2014 10:58 ]
Sujet du message:  Re: Contrôler une TV connectée?

Voilà le contenu:
<scpd xmlns="urn:schemas-upnp-org:service-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<actionList>
<action>
<name>ListPresets</name>
<argumentList>
<argument>
<name>InstanceID</name>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
<direction>in</direction>
</argument>
<argument>
<name>CurrentPresetNameList</name>
<relatedStateVariable>PresetNameList</relatedStateVariable>
<direction>out</direction>
</argument>
</argumentList>
</action>
<action>
<name>SelectPreset</name>
<argumentList>
<argument>
<name>InstanceID</name>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
<direction>in</direction>
</argument>
<argument>
<name>PresetName</name>
<relatedStateVariable>A_ARG_TYPE_PresetName</relatedStateVariable>
<direction>in</direction>
</argument>
</argumentList>
</action>
<action>
<name>GetMute</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Channel</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
</argument>
<argument>
<name>CurrentMute</name>
<direction>out</direction>
<relatedStateVariable>Mute</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>SetMute</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Channel</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
</argument>
<argument>
<name>DesiredMute</name>
<direction>in</direction>
<relatedStateVariable>Mute</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>GetVolume</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Channel</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
</argument>
<argument>
<name>CurrentVolume</name>
<direction>out</direction>
<relatedStateVariable>Volume</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<name>SetVolume</name>
<argumentList>
<argument>
<name>InstanceID</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
</argument>
<argument>
<name>Channel</name>
<direction>in</direction>
<relatedStateVariable>A_ARG_TYPE_Channel</relatedStateVariable>
</argument>
<argument>
<name>DesiredVolume</name>
<direction>in</direction>
<relatedStateVariable>Volume</relatedStateVariable>
</argument>
</argumentList>
</action>
</actionList>
<serviceStateTable>
<stateVariable sendEvents="yes">
<name>LastChange</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>PresetNameList</name>
<dataType>string</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_Channel</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>Master</allowedValue>
</allowedValueList>
</stateVariable>
<stateVariable sendEvents="no">
<name>Mute</name>
<dataType>boolean</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>Volume</name>
<dataType>ui2</dataType>
<allowedValueRange>
<minimum>0</minimum>
<maximum>100</maximum>
<step>1</step>
</allowedValueRange>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_InstanceID</name>
<dataType>ui4</dataType>
</stateVariable>
<stateVariable sendEvents="no">
<name>A_ARG_TYPE_PresetName</name>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>FactoryDefaults</allowedValue>
</allowedValueList>
</stateVariable>
</serviceStateTable>
</scpd>
Auteur:  anne-marie [ 17 Mai 2014 19:08 ]
Sujet du message:  Re: Contrôler une TV connectée?

Je remonte le sujet. Ma TV me sert à la fois d'écran d'ordi et de TV (relié avec le freebox player) via mes 2 ports HDMI. Le plus souvent, je l'utilise en tant qu'écran d'ordi.
Je souhaite pouvoir changer la source via l'Eedomus afin de lancer le freebox player en fonction de scénarios prédéfinis.
Comment puis-je faire? Merci
Auteur:  catalan [ 17 Déc 2016 18:39 ]
Sujet du message:  Re: Contrôler une TV connectée?

anne-marie a écrit:Je remonte le sujet. Ma TV me sert à la fois d'écran d'ordi et de TV (relié avec le freebox player) via mes 2 ports HDMI. Le plus souvent, je l'utilise en tant qu'écran d'ordi.
Je souhaite pouvoir changer la source via l'Eedomus afin de lancer le freebox player en fonction de scénarios prédéfinis.
Comment puis-je faire? Merci

Tu as toujours pas trouvé de solution anne-marie?
Moi aussi je possède une tv connecté Sony ..... :(
Auteur:  anne-marie [ 17 Déc 2016 22:10 ]
Sujet du message:  Re: Contrôler une TV connectée?

En fait, j'ai un peu laissé tomber mais je pense que cela doit être jouable avec l'orvibo ou une logitech harmony. Il faudrait que j'essaie avec l'Orvibo car l'Harmony est dans mon autre maison.
Auteur:  catalan [ 18 Déc 2016 08:16 ]
Sujet du message:  Re: Contrôler une TV connectée?

anne-marie a écrit:En fait, j'ai un peu laissé tomber mais je pense que cela doit être jouable avec l'orvibo ou une logitech harmony. Il faudrait que j'essaie avec l'Orvibo car l'Harmony est dans mon autre maison.

Il faudrait que je regarde aussi mais l'Orvibo n'est plus en vente je crois....
Auteur:  rover820i [ 19 Déc 2016 17:07 ]
Sujet du message:  Re: Contrôler une TV connectée?

On le trouve encore sur aliexpress à environ 35€ :

https://www.aliexpress.com/item/Orvibo-Allone-Smart-Home-Automation-Intelligent-Controller-IOS-Android-Smart-Phone-Wireless-Remote-Control-IR-RF/32771654273.html?spm=2114.01010208.3.36.9Zsqlk&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_10084_10083_10080_10082_10081_10060_10061_10062_10056_10055_10037_10054_10059_10032_10099_10078_10079_10077_427_10103_10073_10102_10096_10052_10050_10051,searchweb201603_4&btsid=ac88503d-a02d-4706-b806-74a0449643cd
Auteur:  catalan [ 20 Déc 2016 18:08 ]
Sujet du message:  Re: Contrôler une TV connectée?


Merci rover820i
En fait je contrôle juste le volume de la tv avec l'actionneur UPnP c'était mon but
Auteur:  dommarion [ 23 Avr 2024 07:10 ]
Sujet du message:  Re: Contrôler une TV connectée?

Chacks a écrit:J'ai moi aussi une bravia kdl ex 700. J'arrive a piloter le son (baisse du son lorsque j'allume les baby-phones). Par contre la livebox play gère mal le upnp ce qui fait que les requètes echouent parfois. Avec la livebox 2 je n'avais pas ce problème. Je te met les paramètres de control de ma TV dès que je rentre chez moi

Bonjour,
Je suis en train de faire un plugin eedomus pour piloter une TV Sony Bravia, en utilisant l'API.
voir le fil du forum à ce sujet
Bonne journée
dommarion
Page 1 sur 1 Le fuseau horaire est UTC+1 heure