Aller au contenu

Home Assistant

Après moultes galères pour virtualiser, utilisation d'un HP prodesk 400 i5 7th SSD 256Gb

Plus ou moins suivi cette méthode pour créer la clé USB d'installation, avec HAos 14.2

Controleurs

Zigbee

SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-E

Update firmware sonoff

Documentation

Nécessite driver CH9102 driver a installer avec CoolTerm Télécharger, version portable, pas d'installation

Paramétrer la communication en COM3 115200 Bauds

Télécharger depuis ce dépôt Github le fichier ncp-uart-sw_EZNet7.4.4_V1.0.0.gbl

Zwave

Z.Wave.Me USB Stick ZME-UZB1

RF

RFXCOM RFXtrx433E

Modules & intégrations

HACS

HACS Nécessite redémarrage et activation dans Appareil et services ainsi qu'un compte github et l'activation du deamon

Mosquitto broker MQTT

Mosquitto broker MQTT

Zigbee2mqtt

Zigbee2mqtt Ajouter le dépot https://github.com/zigbee2mqtt/hassio-zigbee2mqtt - - doc, puis aJouter un utilisateur mqtt

Note

Contrairement à ZHA qui est une intégration (une librairie Home Assistant), Z2M est un « module complémentaire », c'est-à-dire un programme qui tourne indépendamment de Home Assistant. https://www.hacf.fr/zigbee2mqtt-config/

Z-wave JS UI

Z-wave JS UI

File editor

File editor

Mini-graph-card

Mini-graph-card

Configuration de Zigbee2MQTT

port: >-
  /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230803092743-if00
adapter: ezsp
baudrate: 115200
rtscts: true

dans mqtt

server: mqtt://core-mosquitto:1883
user: mqtt
password: mqtt
  • Zwave JS UI -> donne passerelle mqtt

http://homeassistant.local:8123/hassio/addon/a0d7b954_zwavejs2mqtt/info

Cliquer sur ouvrir l'interface web utilisateur, Settings->Zwave

Sirene -> http://manuals-backend.z-wave.info/make.php?lang=en&sku=VISEZM1601-5

NGinx reverse proxy - Accès depuis l'extérieur

Nécessite de modifier le fichier de configuration Le reverse proxy est configuré sur une autre machine

ajouter à -> configuration.yaml
homeassistant:
  external_url: "https://domo.mathgon.org" # ne pas indiquer le port
  internal_url: "http://192.168.1.23:8123" # adresse locale de HA avec le port

http:
  use_x_forwarded_for: true
  trusted_proxies: # adresse(s) IP locale(s) sur lequel est npm
    - 192.168.1.185
  ip_ban_enabled: false

et configurer l'accès extérieur http://homeassistant.local:8123/config/network