Allumer ou éteindre une automation depuis GH par voix ou appareil bouton

Hello et bonne année à ceux qui me liront :slight_smile:

Ma 2ème demande d’aide pour un débutant :wink:

J’ai crée une automation pour « toggle » des scènes de lumières, ça fonctionne très bien, j’ai ajouté une carte bouton sur mon dashboard, l’icône change en fonction de l’état d’une des lampes de la scène.

Maintenant j’aimerais pouvoir commander l’allumage et l’extinction avec ma google home.

De ce que j’ai pu voir, on ne peut pas (contrairement à Alexa) exposer une automation à GH

En regardant les forums et sites, il me semble que je suis obligé de passer par un script, j’en ai créé un comme ci-dessous. Ca fonctionne seulement c’est bancal, que je dise allumer ou éteindre ça agit pareil vu que c’est un toogle , j’ai l’impression que je n’utilise pas la bonne méthode.

Et puis deuxième problème, c’est que j’aimerais bien avoir un appareil « interrupteur » dans mon application Google Home sur mon smartphone, que je puisse commander l’allumage par l’app et que le bouton reflète l’état allumé ou éteint.

Est-ce qu’il y a un moyen d’exposer une carte bouton dans GH ?

Une piste que je pourrais explorer ?

Merci beaucoup pour l’aide.

alias: Le cheval
sequence:
  - service: automation.trigger
    target:
      entity_id: automation.ambiance_salon_b
    data:
      skip_condition: true
mode: single
icon: mdi:lightbulb

PS: « Le cheval » ça vient du fait que toute ma domotique tourne sous Jeedom et que pour pouvoir tester, je ne pouvait pas utiliser « Le salon » :wink:

Salut,

A lire, je comprends que tu utilises une automatisation pour faire un toggle sur 1 seule lampe…
J’aurai tendance à dire, que c’est 100% trop compliqué. Il y des services natifs pour les lumières.
Et les lumières sont parfaitement bien supportés par GH

Alors non, mon automatisation est faite pour des scènes, voici comment est faite l’automatisation

alias: Ambiance salon B
description: Lumière du salon avec ambiance B
trigger:
  - platform: device
    domain: mqtt
    device_id: e6196822daba82fc6320786248ae83e1
    type: action
    subtype: single_left
    discovery_id: 0x00158d000771ea34 action_single_left
condition: []
action:
  - if:
      - condition: device
        type: is_off
        device_id: 102776647732e7d0c6990cafcb625802
        entity_id: 18c9568fac38abe9409fc081ac92f354
        domain: light
    then:
      - service: hue.activate_scene
        target:
          entity_id:
            - scene.salon_salon_b
            - scene.bureau_bureau_b
        data: {}
      - service: scene.turn_on
        data: {}
        target:
          entity_id: scene.ambiance_b_on_salon
    else:
      - service: scene.turn_on
        data: {}
        target:
          entity_id: scene.scene_ambiance_b_off_salon
mode: single