Aller au contenu
Voir dans l’app

Une meilleure façon de naviguer. Voir plus.

Forum Domotique

Une application en plein écran, avec notifications, badges et accès direct depuis l’accueil.

Pour installer cette application sur iOS et iPadOS
  1. Touchez l’icône de partage dans Safari.
  2. Faites défiler le menu et touchez Ajouter à l’écran d’accueil.
  3. Touchez Ajouter en haut à droite.
Pour installer cette application sur Android
  1. Appuyez sur le menu ⋮ en haut à droite du navigateur.
  2. Appuyez sur Ajouter à l'écran d'accueil ou Installer l'application
  3. Confirmez en appuyant sur Installer.

Diffusion Z-Wave JS UI via MQTT

Featured Replies

Posté(e)

Dans la continuité d'un premier sujet ici https://howmation.fr/threads/installer-ha-en-machine-virtuelle-sous-parallels-desktop-mac.474/#post-2996

⬇️ ⬇️ ⬇️ ⬇️

Bonjour,

J'ai mon Home Assistant principal sur un Raspberry Pi 4 avec une clef Z-Wave et une clef ZigBee.

J'ai aussi deux machines virtuelles sous Parallels Desktop et sous VirtualBox pour mes tests et développements.

Ce serait cool de pouvoir diffuser mes devices sur mes VM afin de les rendre plus proches de la réalité et c'est l'objet de ce post 🤩.

Pour mon matos ZigBee, pas de problème : pour chaque VM, une simple installation de l'intégration MQTT pointant vers mon HA principal et bingo je récupère tout le matos ZigBee.

Pour détailler : sur HA principal je passe par le module complémentaire Zigbee2MQTT et l'intégration MQTT pour gérer mes devices (diffusion 'homeassistant' dans MQTT Explorer)

Pour le Z-Wave c'est une autre paire de manches :

  1. je n'ai trouvé qu'une seule façon de diffuser mes devices Z-Wave, c'était de passer de ZWave JS à ZWave JS UI

  2. bascule effectuée avec l'aide de ChatGPT 😉

  3. j'en ai profité pour revoir et tester ma politique de sauvegarde (3-2-1 : https://www.home-assistant.io/blog/2025/01/03/3-2-1-backup/)

  4. activation de MQTT Gateway dans les réglages de ZWave JS UI

Et c'est là que ça devient chaud :

  • si j'active MQTT Discovery et que je diffuse avec le Discovery prefix standard (homeassistant) c'est parfait pour mes VM : je retrouve tout par contre, comme il fallait s'y attendre, mes devices Z-Wave sont en double dans mon HA principal (logique)

  • j'ai donc choisi zwavebroadcast comme Discovery prefix.
    Parfait, je n'avais plus de doublons dans HA principal mais pour mes VM : MQTT n'écoute que le topic homeassistant et rien d'autre … pfff 🙄

  • s'en est suivi (avec l'aide de Chat GPT) des tentatives pour ajouter mes devices à l'os sur mes VM … pas très concluant :

    • on a presque réussi à ajouter un switch z-wave mais son comportement est bizarre

    • il n'a pas le look d'un switch dans Lovelace et surtout la commande ON/OFF ne "remonte pas" (aucun effet sur le device)

    • ChatGPT me dit :

      Activer l’option “Subscribe to set commands” (ou équivalent) dans la config MQTT de Z-Wave JS UI — c’est ça qui autorise Z-Wave JS UI à écouter les commandes MQTT.

      mais je ne trouve rien de tel dans les settings de ZWave JS UI et pour moi ZWave JS UI "écoute" déjà (les actions passées par l'intégration ZWave JS standard sont bien suivies d'effets 🤔 ... à moins qu'il ne s'agisse d'écoute sur un topic spécifique 🙄)

Bref je ne dois pas être bien loin d'une solution.

Toute aide et/ou suggestion serait bienvenue.

Merci d'avance - Jean-Paul

Rejoindre la conversation

Vous pouvez commenter maintenant et vous inscrire plus tard. Si vous possédez un compte, connectez-vous.

Invité
Répondre à ce sujet…

Compte

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.