Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
Hier — 11 mars 2025Flux principal

Meilleure prise connectée : quel modèle acheter en 2025 ?

Simplifiez votre quotidien grâce aux prises connectées ! Ces appareils intelligents, de plus en plus présents dans nos maisons, vous permettent de contrôler vos équipements à distance. Branchez, activez, programmez : choisissez la prise connectée qui répond à vos besoins et découvrez notre sélection des meilleures options du marché.

L’article Meilleure prise connectée : quel modèle acheter en 2025 ? est apparu en premier sur Tom’s Hardware.

full

thumbnail
À partir d’avant-hierFlux principal

DIY – Piloter un volet solaire Velux avec Home Assistant

Par : Sébr
26 février 2025 à 07:00
ESP Velux 48 - DIY - Piloter un volet solaire Velux avec Home Assistant

Comme vous l’avez peut-être vu, j’ai domotisé ma maison depuis un moment, notamment en intégrant le contrôle de mes volets roulants. Pourtant, un seul volet échappait encore à cette automatisation : un modèle solaire Velux, commandé par radio via une télécommande murale.

Mon objectif ? Pouvoir fermer ce volet automatiquement le soir et permettre à mon fils de le contrôler facilement depuis sa chambre, sans avoir recours à l’écran mural ni à un smartphone.

Une solution DIY trouvée sur GitHub

Après quelques recherches, j’ai découvert sur GitHub un projet ESPHome permettant de modifier la télécommande pour la connecter à un ESP8266. Cette solution répondait parfaitement à mon besoin initial, mais un problème persistait : la télécommande devenait inutilisable manuellement une fois modifiée, les fils soudés rendant les boutons inopérants.

J’ai alors envisagé une alternative : appairer une seconde télécommande avec le volet. Si cela fonctionnait, je pourrais conserver la commande murale d’origine et cacher une seconde télécommande modifiée avec l’ESP8266.

Pour vérifier cette hypothèse, il me fallait une seconde télécommande. Et quitte à expérimenter, autant éviter d’investir dans du neuf pour limiter les risques en cas d’échec. Après avoir relevé la référence de ma télécommande actuelle, je me suis tourné vers Le Bon Coin et ai trouvé une opportunité à 20 €.

ESP Velux 1 - DIY - Piloter un volet solaire Velux avec Home Assistant

Un test avec deux télécommandes… voué à l’échec

Mon hypothèse initiale s’est révélée incorrecte : il est impossible d’appairer deux télécommandes au même volet roulant Velux. Un seul émetteur radio peut être associé. Je m’y attendais, mais il était important de le vérifier.

Heureusement, j’avais déjà une autre solution en tête pour conserver des boutons physiques au mur tout en gardant une seule télécommande.

Une alternative : déplacer les boutons sur l’ESP8266

Plutôt que de modifier la télécommande elle-même, j’ai ajouté des boutons physiques directement à l’ESP et adapté le code en conséquence. Ainsi, l’ESP agit comme un relais : il pilote la télécommande, tandis que les boutons sont désormais connectés à lui et non plus à la télécommande.

Cette approche a un inconvénient : si l’ESP venait à tomber en panne, il deviendrait impossible de piloter le volet. J’aurais pu souder des boutons supplémentaires directement sur la télécommande pour contourner ce problème, mais cela m’aurait privé d’une fonctionnalité essentielle : connaître l’état du volet dans Home Assistant. Nous reviendrons sur ce point un peu plus loin…

Le boitier

Ma seconde idée était de créer un interrupteur mural encastrable, semblable à un interrupteur de lumière classique. Il a donc fallu tout calculer précisément pour que l’ensemble tienne dans l’espace réduit disponible. Je voulais également conserver les boutons d’origine de la télécommande Velux.

L’interrupteur est composé de 3 parties :

  • La base, qui contient l’alimentation, l’ESP8266, un bornier à visser et les connecteurs permettant de relier les platines décrites plus bas. Cette partie est conçue pour s’insérer dans une boîte d’encastrement de 63 mm de diamètre et 40 mm de profondeur.
  • La platine intermédiaire, qui se visse sur le premier bloc et sert aussi à fixer l’ensemble au boîtier encastrable grâce à ses deux trous prévus à cet effet.
  • Le couvercle, qui permet de réutiliser les boutons en plastique d’origine.
ESP Velux 30 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 31 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 32 - DIY - Piloter un volet solaire Velux avec Home Assistant

Je voulais un bouton le plus fin possible. La base était prête, mais j’ai dû réaliser plusieurs prototypes pour le couvercle. Initialement, je voulais conserver le caoutchouc situé entre la platine et les boutons en plastique afin d’améliorer le confort à l’appui, mais cela ajoutait trop d’épaisseur. Finalement, avec les mini-boutons que j’ai choisis, ce n’était pas nécessaire.

Au final, le bouton dépassera de 15 mm du mur.

ESP Velux 28 - DIY - Piloter un volet solaire Velux avec Home Assistant

Et voici notre commande avec la réutilisation des boutons de la télécommande. Pour l’impression 3D, aucun support n’est nécessaire. Les fichiers sont téléchargeable en cliquant ici.

ESP Velux 26 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 25 - DIY - Piloter un volet solaire Velux avec Home Assistant

Entrons dans la construction

Pour réaliser cette modification il nous faut:

Il faut commencer par démonter complétement la télécommande. Pour le moment nous allons garder que le PCB.

ESP Velux 3 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 4 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 5 - DIY - Piloter un volet solaire Velux avec Home Assistant

Sur celui-ci, un film plastique est collé pour retenir les pastilles métalliques servant de ressorts pour les boutons. Retirez le film ainsi que les pastilles. Vous devez également dessouder les ressorts des piles.

ESP Velux 6 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 7 - DIY - Piloter un volet solaire Velux avec Home Assistant

Avant de commencer la modification électronique, voici un schéma.

Nous avons :

  • Le PCB de la télécommande d’origine,
  • 3 petits interrupteurs pour une commande manuelle,
  • Un ESP8266 D1 Mini,
  • Une alimentation 230V / 5V,
  • Un disjoncteur de 2A pour alimenter l’ensemble.

ESP Velux 29 - DIY - Piloter un volet solaire Velux avec Home Assistant

Pour toutes les liaisons j’ai utilisé du fil de 28 AWG.
ESP Velux 8 - DIY - Piloter un volet solaire Velux avec Home Assistant

Pour piloter la télécommande, il faudra envoyer une impulsion électrique au centre des boutons. Grattez légèrement la surface pour que la soudure adhère, puis soudez un fil sur chaque bouton.

ESP Velux 9 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 10 - DIY - Piloter un volet solaire Velux avec Home Assistant

Le PCB a besoin d’une alimentation. La télécommande fonctionnant avec deux piles de 1,5V, soit 3V au total, nous allons l’alimenter via l’ESP8266 et son pin 3.3V.

Soudez un fil sur le + et un autre sur le , en veillant à ne pas les inverser.ESP Velux 18 - DIY - Piloter un volet solaire Velux avec Home Assistant

Nous allons maintenant préparer la platine qui servira aux boutons physiques. Il vous faudra une plaque de 2 cm par 8 cm, qui devra être découpée par la suite. Vous remarquerez deux trous légèrement plus grands, destinés au montage sur la plaque.

Placez les boutons en plastique sur le cache, puis, à l’aide de deux petites vis, fixez la platine sur le couvercle.

ESP Velux 16 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 17 - DIY - Piloter un volet solaire Velux avec Home Assistant

Je n’ai pas pensé à prendre une photo du PCB avec les fils soudés, mais sur celle-ci, vous pouvez voir comment j’ai procédé.

Avant de souder les fils à vos mini-interrupteurs, faites attention à leur fonctionnement. En effet, ils peuvent être configurés de deux façons : soit en contact ouvert, soit en contact fermé en continu, selon l’endroit où vous soudez. Utilisez un multimètre pour identifier les pins à utiliser. Dans notre cas, le circuit doit être ouvert lorsque le bouton n’est pas enfoncé.

Une fois cette étape terminée, reliez tous les boutons à la masse.

Ensuite, fixez le PCB de la télécommande à l’aide de deux vis. Il repose légèrement sur le PCB des boutons, ce qui est normal. Je n’ai pas eu d’autre choix afin de conserver une taille standard, comparable à un interrupteur ou une prise murale.

Sur le PCB de la télécommande, on peut voir un nouveau fil noir. Il permet de relier toutes les masses des mini-boutons au circuit.

On remarque également les connecteurs JST, qui offrent la possibilité de démonter facilement le bouton si besoin.ESP Velux 19 - DIY - Piloter un volet solaire Velux avec Home Assistant

Programmation de l’ESP

Avant de continuer, il va falloir injecter le programme de l’ESP dans notre ESP8266.

Sur Home Assistant, allez dans ESPHome Builder, puis cliquez sur New Device. Indiquez un nom, puis passez à l’étape suivante. Dans la liste, sélectionnez ESP8266, puis cliquez sur Suivant. Dans la dernière étape, cliquez sur Skip.

ESP Velux 36 2 - DIY - Piloter un volet solaire Velux avec Home AssistantESP Velux 37 - DIY - Piloter un volet solaire Velux avec Home Assistant

Notre dispositif est créé, nous allons maintenant ajouter le code YAML. Cliquez sur Éditer.
Dans cette nouvelle fenêtre, supprimez tout le code déjà présent. Copiez et collez le code ci-dessous.
Avant de continuer, modifiez l’IP statique, la gateway et le subnet. Si vous préférez utiliser une IP en DHCP, supprimez les lignes 13 à 16.ESP Velux 38 - DIY - Piloter un volet solaire Velux avec Home Assistant

Voici le code au complet à copier sur ESPHome :

substitutions:
  friendly_name: Volet velux
  device_name: volet-velux

esphome:
  name: "${device_name}"
esp8266:
  board: d1_mini

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  manual_ip:
    static_ip: 192.168.1.35
    gateway: 192.168.1.1
    subnet: 255.255.255.0

captive_portal:

# Enable logging
logger:
  
# Enable Home Assistant API
api:

ota:
    - platform: esphome

binary_sensor:
  - platform: gpio
    id: button_down
    pin:
      number: D3
      inverted: true
    name: "Ouvre volet"
    on_press:
      then:
        - cover.open: velux_cover
    icon: mdi:arrow-up-bold-circle-outline

  - platform: gpio
    id: button_stop
    pin:
      number: D4
      inverted: true
    name: "Stop volet"
    on_press:
      then:
        - cover.stop: velux_cover
    icon: mdi:stop

  - platform: gpio
    pin:
      number: D2
      inverted: true
      mode:
        input: true
        pullup: true  
    name: "Ferme volet"
    on_press:
      then:
        - cover.close: velux_cover
    icon: mdi:arrow-down-bold-circle-outline

  - platform: status
    id: velux_status                   
    name: "Volet velux Status"

switch:
  - platform: gpio
    id: velux_down
    pin: 13
    inverted: yes

  - platform: gpio
    id: velux_stop
    pin: 12
    inverted: yes

  - platform: gpio
    id: velux_up
    pin: 14
    inverted: yes

cover:
  - platform: template
    name: "${friendly_name}"
    id: velux_cover
    open_action:
      # Cancel any previous action
      - switch.turn_off: velux_down
      # Turn the OPEN switch on briefly
      - switch.turn_on: velux_up
      - delay: 0.1s
      - switch.turn_off: velux_up
    close_action:
      - switch.turn_off: velux_up
      - switch.turn_on: velux_down
      - delay: 0.1s
      - switch.turn_off: velux_down
    stop_action:
      - switch.turn_off: velux_down
      - switch.turn_off: velux_up
      - switch.turn_on: velux_stop
      - delay: 0.1s
      - switch.turn_off: velux_stop
    optimistic: true
    assumed_state: true

sensor:
  - platform: wifi_signal # Reports the WiFi signal strength/RSSI in dB
    name: "WiFi Signal dB"
    id: wifi_signal_db
    update_interval: 60s
    entity_category: "diagnostic"

  - platform: copy # Reports the WiFi signal strength in %
    source_id: wifi_signal_db
    name: "WiFi Signal Percent"
    filters:
      - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
    unit_of_measurement: "%"
    entity_category: "diagnostic"
    device_class: ""
text_sensor:
  - platform: wifi_info
    ip_address:
      name: "IP Address"
      icon: mdi:ip
      entity_category: diagnostic 

ESP Velux 41 - DIY - Piloter un volet solaire Velux avec Home Assistant

Vous pouvez fermer la fenêtre de l’éditeur de code. Allez dans le menu avec les trois points pour valider que le code est correct, puis cliquez sur Validate.

Si vous voyez la case verte, cela signifie que tout est OK. Vous pouvez maintenant cliquer sur Install.ESP Velux 39 - DIY - Piloter un volet solaire Velux avec Home Assistant

À cette étape, il faudra brancher l’ESP sur un port USB du PC serveur. Si vous utilisez Proxmox, vous devrez ajouter le port USB à la VM et redémarrer complètement la VM.
Vous pouvez aussi télécharger le programme sur votre PC, puis, avec un navigateur compatible comme Chrome, injecter le programme directement dans l’ESP en USB.
Étant sur une VM, je vais choisir la troisième option. La deuxième option reste cependant la plus facile.

ESP Velux 40 - DIY - Piloter un volet solaire Velux avec Home Assistant

ESP Velux 42 - DIY - Piloter un volet solaire Velux avec Home Assistant

Une fois le code injecté, votre ESP8266 va redémarrer et apparaître en Online. Cliquez sur Logs pour vérifier si tout est OK.
Dans le menu Paramètres, puis Appareils et services, vous trouverez votre ESP prêt à être configuré.
Vous y trouverez ensuite toutes les entités et boutons nécessaires pour piloter votre volet.ESP Velux 43 - DIY - Piloter un volet solaire Velux avec Home Assistant

Reprenons la fabrication du boitier

Nous avons terminé la première partie. Pour la suite, soudez l’alimentation de l’ESP8266 en 5V. Pour la partie arrivée du 230V, il vous faudra un fil un peu plus épais, comme du 0,5 mm² voire 0,75 mm². À l’extrémité de ce fil, soudez un bornier à vis. Sur un morceau de PCB de 7 cm x 3 cm, soudez deux connecteurs JST (un à 5 pins pour le PCB de la télécommande et un à 3 pins pour le PCB des mini-boutons).

Reportez-vous au schéma pour le raccordement à l’ESP. Bien entendu, au niveau des connecteurs, il n’y a pas d’ordre spécifique. À vous de bien vous repérer en utilisant la partie femelle du connecteur, que nous avons sur le couvercle.ESP Velux 12 - DIY - Piloter un volet solaire Velux avec Home Assistant

On peut maintenant tout monter dans le boîtier. Avant cela, repérez la longueur nécessaire pour le PCB des connecteurs afin de couper une partie si nécessaire. Pour le montage de l’ESP, une fente au fond du boîtier est prévue. Je vous recommande de mettre un point de colle pour qu’il ne bouge pas.
Pour le bornier à vis, un espace est également prévu.

Faites une dernière vérification de vos câbles pour vous assurer que tout correspond entre le connecteur JST mâle et femelle. Enfin, vissez le PCB avec deux vis.

ESP Velux 15 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 27 - DIY - Piloter un volet solaire Velux avec Home Assistant

Voici notre cube terminé.
ESP Velux 14 - DIY - Piloter un volet solaire Velux avec Home Assistant

Montez la platine avec 4 vis. Les 2 trous restants serviront à fixer le bouton sur la boîte encastrable. On remarque que le port USB reste accessible en cas de besoin. Il suffira d’ouvrir le couvercle et de brancher notre PC dessus, sans avoir à tout démonter.

Vous pouvez maintenant connecter le couvercle à la platine.

ESP Velux 21 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 22 - DIY - Piloter un volet solaire Velux avec Home Assistant

Notre commande murale Velux connectée en Wi-Fi est maintenant prête.
Sur la partie basse du bouton, le couvercle est maintenu par une vis. Le bornier est également accessible, ce qui permet un montage facile.

ESP Velux 23 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 20 - DIY - Piloter un volet solaire Velux avec Home Assistant

Montage murale

Pour cela j’ai tiré une nouvelle ligne avec du câble de 1.5mm. Je suis arrivé à descendre une gaine de mon grenier pour aller rejoindre le bouton de la lumière de la chambre d’un côté et de l’autre mon tableau électrique sur le quel j’ai ajouté un disjoncteur de 2A dédié à cette ESP. Je n’est pas pu mettre le bouton juste au dessus de la lumière, car juste derrière il y a le bouton de mon couloir.

Pour cela, j’ai tiré une nouvelle ligne avec du câble de 1,5 mm². J’ai réussi à descendre une gaine depuis mon grenier pour rejoindre le bouton de la lumière de la chambre d’un côté, et de l’autre, mon tableau électrique, où j’ai ajouté un disjoncteur de 2A dédié à cet ESP. Je n’ai pas pu mettre le bouton au-dessus de la lumière, car juste derrière se trouve le bouton du couloir.

ESP Velux 45 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 44 - DIY - Piloter un volet solaire Velux avec Home Assistant

Ensuite, montage du boîtier encastrable et raccordement. Le bouton est fixé dans le mur avec les vis fournies avec le boîtier. On monte le couvercle et on n’oublie pas la petite vis sous le bouton.

ESP Velux 46 - DIY - Piloter un volet solaire Velux avec Home Assistant ESP Velux 47 - DIY - Piloter un volet solaire Velux avec Home Assistant

Conclusion

Nous avons maintenant un volet connecté, pilotable aussi bien sur Home Assistant que manuellement. Le volet se ferme désormais automatiquement le soir avec tous les autres volets de la maison. Lors de nos absences, il pourra également s’ouvrir automatiquement le matin. Notre panneau de commande peut être ajouté à notre dashboard.

Concernant le retour d’état, il n’est pas forcément réel. En effet, lorsque vous appuyez sur « fermer » ou « ouvrir », l’icône passera en rouge ou en vert, mais les deux flèches resteront actives, contrairement à mes autres volets. Pour avoir un véritable retour d’état, il faudrait ajouter un contacteur d’ouverture de fenêtre, mais son installation en extérieur serait compliquée.
ESP Velux 49 - DIY - Piloter un volet solaire Velux avec Home Assistant

[Home Assistant] Quels périphériques Zigbee acheter ?

Par : Mr Xhark
18 février 2025 à 08:00

Thomas de la chaine Abrège partage sa reflexion autour des périphériques Zigbee sur Home Assistant.

Il est assez rare d'avoir des préco sur le type de capteurs à acheter, on trouve souvent une vidéo sur le test d'un périphérique, mais pas d'un ensemble de capteurs :

J'ai aussi opté pour du Aqara pour les détecteurs d'ouverture de porte, ils sont très petits et très fiables.

J'ai moi aussi tout basculé en Zigbee et supprimé tous les périphériques Wifi, Bluetooth, ou qui utilisent des systèmes propriétaires. J'ai d'ailleurs déconnecté ma box Somfy il y a quelques jours. La seule box propriétaire que je garde est celle de Delta Dore, car elle pilote mon chauffage et mes volets roulants (et que ça marche vraiment bien !).

Pour l'instant j'ai gardé mon pont Hue, car j'aime bien l'application mobile de Philips 🙂

Enfin, j'utilise aussi Z2M (Zigbee2MQTT) pour bénéficier d'une grande compatibilité.

Vous n'aimez pas le RSS : abonnez-vous par email 📥
Vous devriez me suivre sur Twitter : @xhark

Article original écrit par Mr Xhark publié sur Blogmotion le 18/02/2025 | Pas de commentaire |
Attention : l'intégralité de ce billet est protégée par la licence Creative Commons

Cet article [Home Assistant] Quels périphériques Zigbee acheter ? provient de : on Blogmotion.

Les meilleures multiprises connectées de 2025 : laquelle choisir ?

Envie d'une maison connectée sans vous ruiner ? Les multiprises connectées offrent une solution simple pour contrôler vos appareils à distance et surveiller votre consommation d'énergie, vous faisant gagner du temps, de l'argent et vous simplifiant la vie. Explorez notre sélection des meilleures multiprises connectées pour trouver celle qui répondra à vos besoins.

L’article Les meilleures multiprises connectées de 2025 : laquelle choisir ? est apparu en premier sur Tom’s Hardware.

full

thumbnail

Une tablette Android comme interrupteur (HA) 💡

Par : Mr Xhark
17 août 2024 à 13:55

Les frères Poulain présentent un produit constitué d'une tablette Android murale qui vient s'installer à la place d'un interrupteur dans un mur.

Grâce à la connexion avec HomeAssistant après un petit hack, il est possible de faire des dashboards personnalisés.

Il s'agit du NS Panel Pro qui coûte une centaine d'euros.

Vous n'aimez pas le RSS : abonnez-vous par email 📥
Vous devriez me suivre sur Twitter : @xhark

Article original écrit par Mr Xhark publié sur Blogmotion le 17/08/2024 | Pas de commentaire |
Attention : l'intégralité de ce billet est protégée par la licence Creative Commons

Cet article Une tablette Android comme interrupteur (HA) 💡 provient de : on Blogmotion.

Abandonner Domoticz pour Home Assistant ?

Par : Mr Xhark
17 juillet 2024 à 08:00

J'utilise Domoticz depuis une dizaine d'années. Globalement satisfait par le produit, il tourne toujours bien sur un Raspberry Pi 2. Depuis quelques années Home Assistant fait de plus en plus parler de lui : un produit open source et disposant d'une grande communauté.

Faut-il migrer de Domoticz vers Home Assistant ? la transition sera-t-elle facile ? Je vous propose de répondre à ces questions aujourd'hui.

Disclaimer

Je précise qu'à l'heure ou j'écris ce post je connais très peu Home Assistant, c'est pourquoi il me semble intéressant de vous partager ma réflexion à ce stade.

Pourquoi abandonner Domoticz

Domoticz est développé en C++ et comme tout logiciel compilé il est plutôt rapide. Pour peu que l'on diffère de six mois l'installation des versions stables on a un produit très stable.

Mais alors pourquoi veux-tu abandonner Domoticz si tu en es content ?

Je vais faire court, mais les raisons sont nombreuses :

  • interface vieillissante
  • complexité d'appairage selon le protocole utilisé
  • communauté diminuant progressivement sur les forums
  • pas d'application mobile digne de ce nom
  • complexité de personnalisation (icones...)
  • aucune interface de conception sérieuse de scénario (blockly a ses limites)
  • l'égo et le manque de bienveillance de certains développeurs de plugins, et la guéguerre entre certaines personnes du développement Domoticz / plugins

Pour le dernier point, je vais apporter quelques précisions. Il y a eu une époque où quand j'achetais un périphérique en magasin et qu'il n'était pas compatible, ça se réglait en 1 à 2 jours après avoir contactés les développeurs :  cétait super ! Aujourd'hui les choses ont bien changé et parfois aucune réponse n'est apportée. Je ne blâme absolument pas les développeurs, qui font un travail formidable, mais en tant qu'utilisateur, celui nuit sérieusement à l'expérience utilisateur.

Domoticz est un super produit, encore aujourd'hui. Mais il reste vieillissant et traine un historique et une philosophie de 2012. Il aurait fallu avoir une version vraiment différente à un moment donné, qui crée une vraie rupture avec ce que l'on a toujours connu.

Pourquoi choisir Home Assistant ?

C'est la solution dont tout le monde parle depuis quelques années. Cela veut dire qu'il y a une grosse communauté derrière, que ce soit sur la partie développement ou la partie utilisation.

Comme Domoticz le produit est open source et gratuit, c'est ce que je cherche. Je n'ai jamais accroché avec les plugins payants de Jeedom (bien que je puisse comprendre le modèle économique).

J'ai déjà testé Home Assistant dans une machine virtuelle il y a quelques années et j'ai été impressionné par la découverte automatique de mes périphériques. Je n'ai rien eu à faire et il a découvert mes passerelles, appareils, NAS, etc. Cela m'a donné envie d'aller plus loin.

Et puis j'ai entendu parler de quelques limitations, sur la partie courbe et graph de données. Que HA n'était pas encore à la hauteur de Domoticz sur ce plan. À ce moment, je n'avais pas encore le besoin de changer de produit, mais j'ai gardé ça dans ma tête.

Migrer vers HA, c'est compliqué non ?!

Et nous voilà en 2024 ! Je me retrouve à acheter des périphériques Zigbee que je n'arrive pas à appairer dans Domoticz. J'ai installé HAOS sur une vieille machine économe en énergie à la maison (X86, 10w, 4Go de RAM), pour voir comment le produit a évolué.

En effet : pour ne pas faire de transition brutale et regrettée de Domoticz vers HA j'ai décidé de laisser les 2 vivre leur vie de façon indépendante, quitte à doubler le matériel et dongle Zigbee.

L'installation n'est pas compliquée, mais il y a pas mal de types d'installation possible... et on s'y perd vite quand on ne comprend pas les différences. Je suis parti sur une image que j'ai restaurée sur un SSD SATA, à partir de Linux. C'était peut-être possible de le faire directement depuis Windows avec Balena Etcher mais je n'ai trouvé personne qui explique s'il y a une différence. Contrairement à Domoticz, HA évolue très rapidement. On trouve vite un tutoriel obsolète sur internet, des menus qui n'existent plus... bref !

Avant tout : trouver une clé ZigBee

J'ai profité d'une promotion pour acheter une clé Zigbee Sonoff ZBDongle-E (EFR32MG21) pour moins de 20€. Cette clé sera l'équivalent de ma clé ZiGate connectée à Domoticz. Elle apporte la compatibilité avec Matter et Thread, c'est un bon point pour les futurs périphériques que j’achèterai et qui seront compatibles avec.

C'est aussi possible avec la clé SkyConnect à un tarif un peu plus élevé. L'important est que ces 2 clés soient compatibles avec Zigbee2MQTT (Z2M) car c'est lui qui dialoguera avec nos périphériques et HA. La mienne est précisée comme "expérimentale" mais des retours que j'ai pu voir ça et là, elle marche plutôt bien.

J'ai perdu beaucoup de temps à faire fonctionner correctement cette clé, j'ai demandé de l'aide sur twitter :

https://twitter.com/xhark/status/1759899790937096343

Il s'avère là encore que c'était tout bête, mais il fallait le savoir. Dans HA il existe un modèle historique et natif qui permet de communiquer en Zigbee : ZHA. Après le 1er démarrage ZHA m'a été proposé au travers de la découverte automatique, j'ai peut-être cliqué pour l'activer, je ne m'en souviens plus. Toujours est-il que lorsque j'ai installé mosquitto (le broker MQTT) et Zigbee2MQTT (Z2M) les deux sont rentrés en conflit ! Chacun essayant de dialoguer avec le dongle ZigBee Sonoff 🙈

Alors ne faites pas la même erreur : désactivez (ou désinstallez) ZHA avant de vous lancer dans l'aventure Zigbee2MQTT (c'est un plugin). Z2M est compatible avec plus de périphériques que ZHA, c'est pourquoi je l'ai choisi.

MQTT, c'est la vie

Cela fait des années que je voulais tester MQTT sous Domoticz, mais je n'ai jamais pris le temps pour le faire. Et surtout pourquoi faire étant donné que tout fonctionne sans ?!

Et c'est en l'utilisant avec HA que j'ai tout de suite compris son intérêt. MQTT ajoute une couche supplémentaire pour communiquer et exposer des périphériques avec d'autres systèmes. Z2M fait le lien entre un périphérique et Home Assistant (HA) au travers du broker MQTT (mosquitto). Mais il est tout à fait possible d'accéder à ce broker MQTT depuis un autre périphérique... comme Domoticz !

Et oui, Domoticz est nativement compatible avec MQTT, il suffit d'activer le matériel "MQTT Auto Discovery Client Gateway".

Et la magie opère ! Chaque périphérique visible dans Z2M de Home Assistant sera automatiquement créé et visible dans Domoticz ! Et vous pouvez même interagir avec eux et les piloter. C'est pas beau ?!

C'est à ce moment que j'ai compris que je ne ferai pas de migration brutale, je vais tranquillement migrer mes périphériques de l'un vers l'autre, après avoir recréé/porté mes scripts et scénarios Domoticz vers HA. Il faudra juste que je modifie l'ancien périphérique dans Domoticz pour le faire pointer vers le périphérique annoncé par Z2M.

Et là j'ai compris tout l'intérêt de MQTT, enfin  😁👏

Bon, il reste un inconvénient : les périphériques qui ne sont pas dans Z2M ne sont pas exposés à Domoticz. Ce sera donc une façon pour moi d'appréhender l'API REST de HA pour faire des retours d'état dans Domoticz sur des périphériques virtuels. Soit en déclarant un périphérique virtuel MQTT dans HA, soit en poussant des état de variables utilisateurs Domoticz depuis HA.

Conclusion

Ce premier article est une façon pour moi de vous informer que je vais probablement publier quelques articles sur Home Assistant et la transition depuis Domoticz.

Je crois que je n'aurai jamais franchi le pas en basculant brutalement vers HA... se retrouver sans plus aucune automatisation du jour au lendemain ce n'était pas concevable.

J'ai donc choisi la méthode douce. Et vous, quel est votre système domotique ? si vous avez migré de Domoticz vers HA votre retour d'expérience m'intéresse.

 

Vous n'aimez pas le RSS : abonnez-vous par email 📥
Vous devriez me suivre sur Twitter : @xhark

Article original écrit par Mr Xhark publié sur Blogmotion le 17/07/2024 | 11 commentaires |
Attention : l'intégralité de ce billet est protégée par la licence Creative Commons

Cet article Abandonner Domoticz pour Home Assistant ? provient de : on Blogmotion.

J’ai reçu et testé mon TICMeter (linky) ⚡

Par : Mr Xhark
14 juillet 2024 à 08:00

Je vous présentais le projet TICMeter il y a quelques mois, qui a remporté un franc succès avec plus de 500 commandes sur les 100 initialement ouvertes.

Oh mais que voilà ?!@GammaTroniques pic.twitter.com/spH3n31LHd

— 𝕩ɦΛƦҠ (@xhark) June 14, 2024

Mi-juin je faisais partie des premiers à recevoir le produit et je l'ai installé dans mon tableau électrique, sous le capot de mon compteur Linky.

Retour à chaud

Avant tout, je précise que j'ai acheté le produit comme tous les backers, même si ça ne change rien sur la ligne éditoriale. Je ne vais pas ici faire une review complète, simplement un retour à chaud pour les curieux.

Le produit est plutôt bien fini, livré dans une petite enveloppe craft sans aucun plastique, donc bravo pour l'effort.

Ce module se branche sur les connecteurs I1, I2 et A de votre compteur Linky, que vous soyez en monophasé ou triphasé. Il est compatible avec les compteurs G1 et G3 mais pas avec ceux ayant un port USB en façade (logiquement il en reste très peu en circulation).

Il y a un port USB-C qu'il est possible de brancher quand le TICMeter est connecté sur un Linky monophasé, en triphasé cela semble un peu compliqué car le port est mal placé.

Le voici en place pour ceux que ça intéressent #ticmeter pic.twitter.com/hjU93GrO0b

— 𝕩ɦΛƦҠ (@xhark) June 15, 2024

Précision : j'ai déjà vu certains compteurs Linky avec le capot (vert fluo) plombé. C'est assez rare et ce n'est normalement pas le cas sur la plupart des compteurs. Si le vôtre est plombé, ne le déplombez pas et contactez Enedis pour leur expliquer la problématique.

TIC Mode Historique ou Standard ?

Le TICMeter sait discuter avec la TIC (télé-information client) en mode historique et en mode standard (plus complet). J'ai fait la demande pour passer en mode standard avant la réception du TICMeter. Mon compteur est donc passé en mode Standard... sauf que mon gestionnaire d'énergie Delta Dore n'était pas compatible avec le mode standard.

Facile, me direz-vous : il suffit de demander à repasser en mode historique ? Oui, mais non. Mon compteur Linky communique très mal et cela n'a jamais été possible. Résultat : Enedis est passé pour me changer le compteur et le programmer en mode historique (sur place avec une tablette). En zone dense il n'est pas rare que les perturbations environnantes empêche le CPL de fonctionner correctement.

Tant pis, je me contenterai du mode TIC historique.

Les modes de fonctionnement

Le TICMeter peut fonctionner sous 4 modes :

  • Zigbee (Z2M, ZHA, etc)
  • MQTT (via WiFi)
  • Web (via WiFi)
  • Tuya (via WiFi) en option

J'ai testé Zigbee et Tuya avec succès. Pour l'instant, le mode Tuya remonte uniquement la consommation instantanée (toutes les 60 secondes, paramétrable) dans Smart Life.

Le Zigbee fonctionne également avec Zigbee2MQTT dans HomeAssistant. On voit bien les données de comptage dans Z2M. Il y avait un bug dans Z2M qui empêchait de voir les entités dans HA (à cause d'un espace dans le nom des entités) qui a été corrigé début Juillet 2024. Maintenant les infos remontent bien dans HA à travers les entités.

IMPORTANT : Zigbee c'est le seul mode ou le TICMeter doit être relié au compteur Linky pour pouvoir être appairé

En cas de problème

En cas de souci, n'hésitez pas à réinitialiser complètement le TICMeter.

Mise à jour du firmware (via USB-C de préférence !) et un navigateur comme Edge ou Chrome (permettant la connexion COM via USB).

Pensez bien à configurer un réseau WiFi 2.4Ghz uniquement (pas compatible avec 5GHz !).

Quand vous branchez le ticmeter sur le compteur Linky laissez le 2 à 3 minutes le temps que le condensateur se charge, le compteur Linky ne délivrant pas assez d'énergie pour l'alimenter en continu. Le TICMeter se réveille régulièrement chaque minute pour lire la consommation et le condo se recharge le reste du temps. C'est aussi pour ça qu'il continue de clignoter quand il n'est plus relié ni au compteur ni en USB-C.

En mode Zigbee le mode console n'est pas possible, vous verrez les informations défiler mais vous ne pourrez pas agir avec. Ceci est le fonctionnement normal.

J'ai signalé aux développeurs un point sur la sécurité : l'AP WiFi en mode ouvert est un problème de sécurité, étant donné qu'on y saisit justement son SSID et son code WPA qui peut donc être intercepté car tout circule en clair sur le WiFi. L'équipe de TICMeter l'a pris en compte pour une future évolution.

Le mode d'emploi est disponible sur cette page.

Un peu d'indulgence

Quand on achète un produit en financement participatif il faut être tolérant avec le produit. Vous êtes en amont de la commercialisation de masse et la campagne participative permet précisément de finaliser le produit, le tester en conditions réelles, collecter les bugs et les corriger.

C'est accepter de recevoir un produit pas complètement fini, que ce soit logiciel ou matériel. En face vous avez des gens passionnés prêts à vous aider sur leur temps perso, il faut aussi le garder en tête.

C'est accepter que les bugs remontés ne soient pas immédiatement corrigés, il faut prioriser et c'est normal. Ce n'est pas parce qu'un bug vous impacte qu'il impacte tout le monde. Ouvrez une PR sur le Github si vous vous sentez de le faire.

En bref, soutenir un produit dans une campagne participative c'est penser collectif. Je le précise arce que j'ai vu sur le discord TICMeter certaines personnes demander un remboursement, etc. Si votre TICMeter est défectueux prenez contact avec eux, ça peut arriver, ils vous le remplaceront 😉

Mais si vous souhaitez être remboursé parce que le produit n'est pas complètement stable, finalisé ou fonctionnel... ne participez pas à ce genre de campagne 🙂

J'en profite pour féliciter les 2 créateurs du TICMeter 👏 car réaliser une campagne de financement jusqu'au bout demande de l'énergie, du temps et des compétences. Je suis sûr sur le produit va mûrir et devenir une référence.

▶ Discord de support du TICMeter / site officiel / 🆙 mettre à jour le firmware

Vous n'aimez pas le RSS : abonnez-vous par email 📥
Vous devriez me suivre sur Twitter : @xhark

Article original écrit par Mr Xhark publié sur Blogmotion le 14/07/2024 | 5 commentaires |
Attention : l'intégralité de ce billet est protégée par la licence Creative Commons

Cet article J’ai reçu et testé mon TICMeter (linky) ⚡ provient de : on Blogmotion.

[HA] Localiser un périphérique en Bluetooth

Par : Mr Xhark
8 mai 2024 à 08:00

Les frères poulain ont publié une vidéo dans laquelle ils créent un ESP32, avec ESPresence, pour mesurer la distance avec un périphérique Bluetooth dans Home Assistant.

Comme ils le rappellent ce type de "traceur" peut servir à mauvais escient. C'est le cas de certains magasins et centre commerciaux qui vous suivent à la trace pour vous envoyer des réductions au moment où vous faites vos courses...

Mais ici on imagine bien l'intérêt par rapport à des scénarios : éteindre les lampes d'une pièce, couper le chauffage quand il n'y a plus personne, etc. Des scénarios qui ne nécessitent pas d'avoir une réaction instantanée mais plutôt de l'ordre de 10 à 30 secondes.

Plus le logement est grand et mieux ça fonctionner car moins les ESP ne se marcheront dessus. A condition d'ajouter plusieurs ESP32.

Attention : tous les périphériques BT ne s'annoncent pas de la même façon, à la même fréquence, etc. Les périphériques Apple discutent beaucoup en BT, je l'ai déjà remarqué avec l'application de scan de votre réseau domestique.

Un bon complément au capteur millimétrique DIY qu'ils ont fabriqué il y a quelques mois :

Ce système de traceur BT passif (le client ne fait rien) ne fonctionnera plus si vous faites partie de ceux qui désactivent le BT, justement pour éviter d'être suivi à la trace partout où vous allez 🙂

Vous n'aimez pas le RSS : abonnez-vous par email 📥
Vous devriez me suivre sur Twitter : @xhark

Article original écrit par Mr Xhark publié sur Blogmotion le 08/05/2024 | Pas de commentaire |
Attention : l'intégralité de ce billet est protégée par la licence Creative Commons

Cet article [HA] Localiser un périphérique en Bluetooth provient de : on Blogmotion.

Transformer une sonnette en sonnette connectée 📳

Par : Mr Xhark
29 février 2024 à 08:00

Alors même que je vous prépare un article sur la transition de Domoticz vers Home Assistant, Yves vient de publier un super tuto : transformer une sonnette sans-fil en sonnette connectée !

Une vidéo qui tombe à pic :

Grâce à mosquitto (un serveur MQTT), le tout grâce à une clé RTL SDR. Il fallait y penser !

Attention en revanche de ne pas utiliser ce système en ville, car vous aurez beaucoup de faux positifs 😄

Vous n'aimez pas le RSS : abonnez-vous par email 📥
Vous devriez me suivre sur Twitter : @xhark

Article original écrit par Mr Xhark publié sur Blogmotion le 29/02/2024 | 2 commentaires |
Attention : l'intégralité de ce billet est protégée par la licence Creative Commons

Cet article Transformer une sonnette en sonnette connectée 📳 provient de : on Blogmotion.

Tout sur l’installation domotique de ma maison

Introduction Qu’est-ce que la domotique et Home Assistant Par flemme et par envie de me concentrer sur le plus intéressant, voici une petite présentation de la domotique et de Home Assistant par notre bon vieux Chat GPT : — La domotique est l’un des secteurs les plus excitants de la technologie de la maison. Cette …

Installation de Home Assistant sur un NAS Synology

Aujourd’hui, nous verrons ensemble comment installer HomeAssistant sur un NAS Synology. Il existe plusieurs méthodes, via docker où encore via l’application de virtualisation de Synology : VMM (Virtual Machine Manager), c’est via cette application que vous vais vous expliquer comment facilement installer Home Assistant.   Home Assistant est un système domotique open source qui vous permettra …
❌
❌