Ma contribution :
Edit du 22/01/2021 : Ajout du Fibaro FGS-224 en mode « switch »
Tous ces templates vous donneront en plus les informations, les commandes et les fonctionnalités suivantes :
- Info « Status » : 1 ou 0 (Online ou non)
- Info « nodeId » : l’ID du nœud ZWave
- Action « Rafraichir » : avec support de la roue de rafraichissement standard des widgets (coin supérieur droite)
- Info « Puissance » et « Conso » quand disponible mais pas forcément affichés d’office sur le widget
- Info binaire d’état d’un volet (0 fermé complètement ou 1 dans les autres cas) en plus de l’info de position (0 à 99)
- Info binaire d’état d’une lampe sur dimmer en plus de la luminosité (0 à 99)
- Les types génériques pour chaque info ou commande compatible sont déjà renseignés.
- Le widget de base sera mis en forme pour être déjà exploitable dans l’état.
Attention : pour que le rafraichissement soit fonctionnel il faut impérativement après avoir appliqué le template aller adapter la valeur de l’action « Rafraichir ».
de base elle sera comme ceci :
{"args": []}
Et il faut y ajouter entre les « [] » l’info « nodeId » de l’équipement en cours comme ceci par exemple :
{"args": [#[Atelier][Prise Chaudière (zw2mq)][nodeId]#]}
Malheureusement le principe des templates issu du core jeedom ne permet pas de le faire automatiquement. Ca serait possible mais il faudrait modifier le plugin ou le core pour supporter cela.
Pour info, pour que le nodeId soit mis à jour au moins une fois le plus simple c’est après avoir appliqué les templates de relancer votre zwavejs2mqtt pour que tous les topic de status subissent un update et progressivement les nodeId vont se compléter.
De plus la commande de rafraichissement suppose que vous avez une installation standard de zwavejs2mqtt comme le docker officiel par exemple et donc le topic permettant d’attaquer l’API est celui-ci ( CASE sensitive ! ) :
zwave/_CLIENTS/ZWAVE_GATEWAY-Zwavejs2Mqtt/api/
Si ce n’est pas le cas il faut adapter les templates pour que ce topic corresponde à votre installation.
Pour que ces templates fonctionnent il faut au minimum que votre zwavejs2mqtt soit configuré comme ceci :
Et finalement il faut retirer l’extension « .txt » des fichiers avant de les importer dans jmqtt
-
Fibaro FGR-222 et FGR-223
Fibaro_FGR-222.json.txt (13,8 Ko)
Fibaro_FGR-223.json.txt (13,8 Ko)
-
Fibaro FGD-212
Fibaro_FGD-212.json.txt (12,3 Ko)
-
Fibaro FGS-212 Light
Fibaro_FGS-212_Light.json.txt (6,6 Ko)
-
Fibaro FGS-222 Light
En version « light » si ce sont des éclairages qui y sont raccordés
Fibaro_FGS-222_Light.json.txt (11,3 Ko)
-
Fibaro FGS-222 Switch
En version « switch » ou « relais » si c’est autre chose qu’une lampe qui y est raccordé, les types génériques ne sont pas préremplis dans ce cas et le widget et l’icone jmqtt sont différents.
Fibaro_FGS-222_Switch.json.txt (11,2 Ko)
-
Fibaro FGS-224 Switch
Fibaro_FGS-224_Switch.json.txt (11,2 Ko)
-
Fibaro FGWPE
Fibaro_FGWPE.json.txt (8,7 Ko)
-
Eurotronic Spirit
Vous y trouverez le paramètre d’offset de la mesure de température interne à la vanne qui est très utile si vous n’avez pas de sonde externe couplée à la vanne.
Chez moi j’ai un scenario qui ajuste l’offset de chaque vanne en « temps réèl » pour que ce qu’elle mesure en interne soit toujours au plus proche de la sonde de « référence » qui se trouve ailleurs dans la pièce, ca évite d’avoir des sondes externes compatibles réellement couplées aux vannes et le résultat est le même, donc mes vannes mesurent toutes une température identique à la sonde de référence car leur offset est corrigé automatiquement à chaque fois que c’est nécessaire.
Evidement avec une tolérance de ±0.5° afin de ne pas les corriger trop souvent.
Eurotronic_Spirit.json.txt (24,1 Ko)
-
Eurotronic Air Quality Sensor
Eurotronic_Air_Quality_Sensor.json.txt (11,0 Ko)