Voici un problème auquel je n’arrive pas à trouver de solution et j’espère que vous pourrez y apporter vos lumières ?
J’ai un TV TCL (que je pilote dans HA grâce à un broadlink RM pro 4) et une un player Freebox Pop (que je pilote dans HA par l’intégration Androïd TV)
Le HDMI CEC fonctionne bien lorsque j’allume le player, la TV s’allume. Mais lorsque j’éteins le player, la TV reste allumée…
J’aimerais pouvoir éteindre la TV automatiquement lorsque la box est éteinte, mais je n’y arrive pas.
J’avais pensé faire une automatisation du type : quand j’éteins le player, la commande « éteindre la TV » est envoyée par le broadlink à la TV, mais je n’y arrive pas. En effet, je ne trouve pas le déclencheur qui permettrais ceci. (pas de problème avec la commande du broadlink, elle éteins bien la TV)
J’avais essayé avec ce type de déclencheur, mais cela ne fonctionne pas.
platform: state
entity_id: media_player.freebox_player_pop
from: 'on'
to: 'off'
moi j’ai fait la chose avec ma TV Sony, une fois la TV allume, la lumiere deriere le meuble TV et l’ampli s’allume.
Sa marche aussi avec la PS4 etc, mais il faut que les appareils soient integrer et que tu puisse prendre leur « etat »
Re,
Je répond tardivement, mais je réponds quand même… (j’ai tout réinstallé sur un RPi 4 avec ssd…).
Donc, j’ai tenté ça :
alias: TV OFF
description: ''
trigger:
- platform: state
from: standby
entity_id: media_player.freebox_player_pop
for:
hours: 0
minutes: 0
seconds: 0
to: idle
condition: []
action:
- service: script.turn_on
target:
entity_id: script.tv_power
mode: single
Où le script envoi un signal à ma Broadlink pour éteindre la TV (ça c’est testé, ça marche) et malheureusement, toujours rien.
Lorsque j’exécute l’automatisation manuellement, cela fonctionne mais pas lorsque j’éteins le Player Pop.
Est-ce que tu utilises les outils de développement pour suivre les changements d’état de ton player?
Est-il vraiment en « Standby » puis « Idle »?
Ca te donnera surement les valeurs à suivre.
Par exemple certains de mes media players:
Ma télé quand éteinte à le state « off »…
Mon VLC quand ils ne tourne pas est « idle »…
Plex sur la télé quand elle est éteinte : « unavailable »
Sinon hors HA, Je n’ai pas la pop, mais n’y a t’il pas cette option directement dans les paramètres de la box pour le HDMI CEC ?
Je crois me souvenir avoir eu l’option dans la box tv de la Freebox Mini 4K. Et je sais que la XBOX à l’option aussi.
Salut,
moi c’est pour allumer et éteindre un ampli (avec un ir remote) et bande led.
je le fait sur l’état du media player de la tv media_player.television_philips avec 2 automatisation, une pour allumer et l’autre pour éteindre.
alias: Ambilight avec led salon ON
description: ''
trigger:
- platform: device
device_id: b1332266254a544a8ed542dbf038e021
domain: media_player
entity_id: media_player.television_philips
type: turned_on
condition: []
action:
- service: scene.turn_on
target:
entity_id: scene.ampli_power
- type: turn_on
device_id: 43ab8a0c8a38e4c1f12cc18d61e29071
entity_id: light.led_salon
domain: light
mode: single
alias: Ambilight avec led salon OFF
description: ''
trigger:
- platform: device
device_id: b1332266254a544a8ed542dbf038e021
domain: media_player
entity_id: media_player.television_philips
type: turned_off
condition: []
action:
- service: scene.turn_on
target:
entity_id: scene.ampli_power
- type: turn_off
device_id: 43ab8a0c8a38e4c1f12cc18d61e29071
entity_id: light.led_salon
domain: light
mode: single
Merci, je n’avais pas pensé que l’on pouvait voir les état à cet endroit. (noob que je suis).
Je vais aller voir de suite.
le HDMI CEC est bien présent et fonctionne à l’allumage (la TV s’allume lorsque j’allume la box) mais pas dans l’autre sens. D’où l’idée d’automatiser ceci avec HA.
Oui j’avais vu ce que tu disais. Mais dans les appareils dont je parlais, dans les paramêtres tu peux choisir le comportement.
Par exemple avec ma XBox, je veux allumer la télé qd la console s’allume. Mais je ne veux pas que la télé s’éteigne avec le console. C’est possible car dans les option HDMI CEC tu peux choisir.
C’est pour ça que je demandais si tu avais pensé à regarder dans les paramètres de la box.
Et aussi du côté de la télé, ça peut-être c’est aussi la télé qui est réglée pour dire qu’elle ne veut pas être éteinte pas HDMI CEC.
J’avais déjà regardé, mais le réglage n’est pas aussi « fin ». C’est HDMI CEC ou pas !
Par contre, c’est bon, grace à ton astuce, j’ai pu aller voir l’état de la box et régler en conséquence.
Il fallait donc que je règle de « idle » à « off »
je répond juste pour confirmer que le HDMI CEC des TV TCL est merdique
j’ai également une TCL et j’ai le même problème, ok pour le démarrage mais pas pour l’arrêt
et au final j’ai opté pour quasi la même solution, j’ai fais des automation avec un RM