Câblage spots MOES Zigbee + module Tuya (S1/S2) + poussoir Odace → module grillé après “hack alim perm”, besoin d’avis

Qui mais bon c’est pas trop important
Il y’a quelques heures tu n’avais même pas d’event

Je savais surtout pas comment le trouver :grin:

2 « J'aime »

J’ai pas tout suivi …

Du coups, j’ai besoin de découplage pour mon besoin non ?
Et oui j’ai besoin du neutre aussi

c’est mieux oui, sinon tu vas couper le jus directement de tes lampes avec le module

ça marchera avec des scenarios mais c’est moins propre

Si ta lampe n’est pas reliée à la sortie Lout du module non tu n’as pas besoin du découplage.

  • Si tu branches le départ lampe sur le module (Lout), alors tu as besoin de découpler le bouton.

  • Si tu branches comme le schéma que je t’ai fait, le départ lampe n’est pas raccordé sur le module (Lout). Donc tu n’as pas besoin de découpler le bouton.

Pour un Zbminir2 tu as besoin du neutre.
Mais d’après ton schéma, tu l’as déjà non ?

Hello,

Je viens de recevoir mes modules sonoff , J’ai teste les 2 branchement que tu me dis.

Je suis un peu perdu la :smiling_face_with_tear:

Merci d’avance

Ton cablage est donc bon , il faut juste passer le module en mode BP en faisant un triple clic sur le bouton d’appairage

C’est le principe même du mode détaché

Si tes boutons sont de type poussoirs, il faut sélectionner pulse (impulsion)

Tu as conservé quel cablage, celui d’origine ou celui que je t’ai fait ?

Pour l’instant il est comme ton schema de cablage.

Lequel des 2 est le mieux?
Et quel config il faut faire ?

Merci

Le mieux, c’est celui qui est le plus facile a câblé pour toi.

Les deux câblages permettront d’arriver au même résultat.

Il faut régler le module comme ceci:

  • switch mode pulse
  • switch mode détaché (vrai)

Il faut ensuite faire un automatisme pour allumer l’ampoule lors d’un appui sur le bouton.
Ou
Faire un binding entre le module et la lampe ( si c’est possible, mais ça je sais pas faire)

Je viens de me remettre sur le câblage normal.
J’ai réglé le mode pulse et mis en detach mode en vrai.

comment je dois faire pour l’automatisation ?
je vous avoues que j’en ai fais aucun pour l’instant :sweat_smile:

C’est bon pour mon automatisation en mode detach… Merci chatgpt ahaha ce fut long malgré tout

alias: Bureau - BP spots -> Toggle spots (MQTT)
description: >
  Quand Zigbee2MQTT publie une action "toggle" pour bureau_switch_spots,
  on bascule l'état des spots du bureau. Le relais du ZBMINIR2 est en
  mode detach, donc le 230 V des spots n'est jamais coupé.

mode: restart

trigger:
  # On écoute le topic principal du device dans Zigbee2MQTT
  - platform: mqtt
    topic: zigbee2mqtt/bureau_switch_spots

condition: [ ]

action:
  ###########################################################################
  # 1) Extraire "action" du JSON Zigbee2MQTT
  ###########################################################################
  - variables:
      zb_action: >-
        {% set p = trigger.payload | default('') %}
        {% if p.startswith('{') %}
          {{ (p | from_json).get('action', '') }}
        {% else %}
          {{ p }}
        {% endif %}

  ###########################################################################
  # 2) Si action == "toggle" -> on bascule les spots du bureau
  ###########################################################################
  - choose:
      - conditions:
          - condition: template
            value_template: "{{ zb_action == 'toggle' }}"
        sequence:
          - service: light.toggle
            target:
              entity_id: light.bureau_light_spots

Dites moi ce que vous pensez :slight_smile:

Si ça fonctionne pourquoi pas :grin:

Sinon sans chatgpt et plus simple en utilisant l’interface UI de ha (Remplace les entités par les tiennes).

Automatisation a partir de UI,

Ajout du déclencheur:

Ajout de l’action:

Résultat:

Le code en yaml:

alias: Bureau - BP spots -> Toggle spots (MQTT)
description: >
  Quand Zigbee2MQTT publie une action "toggle" pour bureau_switch_spots, on
  bascule l'état des spots du bureau. Le relais du ZBMINIR2 est en mode detach,
  donc le 230 V des spots n'est jamais coupé.
triggers:
  - domain: mqtt
    device_id: 83c7d3b07e71fbb0ba1815f4935b2c4a
    type: action
    subtype: toggle
    trigger: device
conditions: []
actions:
  - action: light.toggle
    metadata: {}
    target:
      entity_id: light.bureau_computer
    data: {}
mode: restart

Edit 23/02/2026 : Attention, si vous utilisé la fonction Bind du Zbminir2, il n’est plus possible de récupérer l’information de basculement du bouton. Donc pas possible de l’utiliser en trigger dans ce cas.

2 « J'aime »

Jair bien ris
une usine a gaz pour la plus simple des automatisation

Une bonne IA pour le code c’est Claude

Mais la il est urgent d’apprendre à faire des automatisations et celle ci est une bonne base pour commencer merci @pascal_ha pour les bases

Par contre tu peux aussi tenter un direct binding si c’est possible
Il faudrait regarder les endpoints disponibles au niveau R2 en output et de tes spot en input

Je ne sais pas comment mettre en place le Binding. C’est pour cela que je n’ai rien mis à part que c’est possible.

Voici ce que j’ai trouvé dans ce lien.

d’après de ce que j’ai compris, il faut aller dans Zigbee2mqtt puis onglet liaisons, ensuite sélectionner la source et la destination comme ci-dessous :

@Tochy ou @ddfdom confirmez-moi si c’est bien cela, ou s’il faut faire autre chose ?

je ne saurai te dire j’ai jamais essayer :laughing:

1 « J'aime »

Oui mais il faut des endpoints compatibles pour allumer éteindre ça doit être genOnOff et gérer la variation genLvlCtrl

Voilà les endpoints (menu cluster) d’un bouton sans fil Ikea


Et un binding avec un éclairage Ikea aussi

Sur mon équipement, je n’ai que le contrôle du on/off sur le sonoff (sauf erreur de ma part).

@Aznyouth si, il fait le test du binding pourra peut être nous en dire plus et valider la solution qui l’a aidé par la même occasion. :grin:

Le OnOff c’est déjà bien en tout cas