Domoticz le tuto définitif

Bonjour

Voici un ensemble de liens permettant de débuter dans le merveilleux monde de la domotique avec ce fabuleux logiciel qu’est Domoticz.

Gratuité, fonctionnalités, ouverture vers de multiples capteurs,actionneurs, design sont au rendez-vous alors lancez vous !!

Et pour les amateurs : le listing quasi complet des articles du blog :

https://easydomoticz.com/articles-synthese/

Et toujours pour toutes vos questions, vos partages ! : le forum https://easydomoticz.com/forum/

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/

Ajout d’un module Chacon, COCO via Rfxcom manuellement sans télécommande

Chaque fois que j’en ai besoin de ce tuto du forum, je passe du temps à le retrouver, aussi le voici directement accessible

Voici donc comment ajouter un module Chacon, COCO via Rfxcom manuellement sans télécommande

http://easydomoticz.com/forum/viewtopic.php?t=93

Et merci au contributeur d’origine








Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/

Des widgets Alerte plus bavards

La version du 15 Novembre 2017 de Domoticz permet maintenant d’envoyer des retour à la ligne dans un widget Alerte.

Votre message vers votre widget pourra donc contenir des \r\n pour forcer des retours à la ligne, en conséquence de quoi le widget occupera plus de place sur le dashboard Domoticz car ces CR et LF sont convertis en <br /> dans les pages web du dashboard.

Le message d’origine :

Alert/Text devices can handle newlines (\r\n, \n\r, \n of \r).
Those newlines are translated to <br /> at the Utility tab and on the
Dashboard.
Therefore the devices on the Dashboard can grow in height, as an Alert
device can contain somewhat more text.








Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/

Module Qubino Flush RGBW Dimmer ZMNHWD1 et Domoticz

Nous allons détailler ici la mise en place d’un module Qubino de pilotage de LED au sein du logiciel Domoticz.

Voyons tout d’abord les caractéristiques de ce matériel avant d’aborder l’inclusion et la gestion au sein de Domoticz.

Le moduleQubino Flush RGBW Dimmer.

Un lien vers planete-domotique.com pour ce module http://www.planete-domotique.com/module-controleur-de-led-multicolores-rgbw-z-wave-plus-encastrable-Qubino.html

Ce module permet de créer des ambiances colorées lumineuses, il est  principalement destiné à contrôler des bande RGBW,  bandes de leds et points lumineux en 12 et 24 V.

Par défaut , il possède 5 effets lumineux intégrés de base.

Il possède également 4 connecteurs pour pilotage de lampes.

Sa petite taille (4mmX3.2mmX1.5 mm) permet une installation facile dans vos prises murales et dans des boitiers d’interrupteurs.

Il doit être alimenté en 12 ou 24 Volts continu comme la plupart des bandeaux de LED. Il supporte les interrupteurs mono et bistables

Ce boitier utilise le protocole z wave + dont les point saillants sont une plus grande portée et une plus grande rapidité. Ce protocole est compatible avec le classique Z-Wave habituel.

Remarquez que le câble blanc est une antenne, sortez la de son logement pour la déplier afin d’augmenter la qualité de la réception.

Connexion à un bandeau de LED.

Les bandeaux de LED peuvent être RGB ou RGBW, ils comportent un fil par couleur (Red, Green, Blue et White comme le laissent penser le nom), nous aurons donc au moins 3 fils voire 4 pour les couleurs.

En plus de cela il nous faut un câble transportant le 12 ou 24V appelé « commun ».

Sur les connecteurs des bandeaux il est repéré par une flèche.

Le noir est donc ici le commun, il devra être relié à la fois au connecteur 12/24Volt sur le Qubino ET à votre alimentation 12/24VDC par un domino, un connecteur WAGO…

Puis bien entendu chaque fil de couleur sera relié à sa correspondance sur le Qubino

Couleur sur bandeau Connecteur Qubino
Vert Green
Rouge Red
Bleu Blue
Jaune/Blanc (pour bandeaux RGBW) White
Noir + connexion sur alim 12/24 12/24 V

Vous relierez une masse de votre alim à votre GND du module Qubino.

Dès que vous l’alimentez la petite LED sous le bouton d’inclusion du module Qubino clignote en Rouge puis Vert sans arrêt (en mode autoinclusion) et vous devez voir brièvement votre bandeau s’allumer puis s’éteindre.

Inclusion à Domoticz.

Une fois ces branchements électrique effectués voyons comment inclure ce module à Domoticz.

Assurez vous d’avoir activé la détection de périphériques dans le menu « Réglages/Paramètres » en cochant la case « Accepter de nouveaux périphériques matériel ».

Rendez vous dans la partie «Matériel» puis cliquez sur « Réglages » de la ligne qui correspond à votre contrôleur Z-Wave et enfin sur «Gestion de noeud» puis «Inclure le noeud »

Passez votre module Qubino en mode inclusion en appuyant 3 fois de suite sur le bouton du module, n’oubliez pas de retirer et de déplier l’antenne blanche de son module pour augmenter la portée de réception.

Après quelques secondes on à le message d’inclusion :

Le module Qubino arrête de clignoter et passe au vert fixe.

Le matériel apparait en « »Unknown» et Qubino ZMH… , renommez le en cliquant dessus

 

N.B: Pour exclure le module de Domoticz , choisissez « Exclure le nœud » dans la gestion des nœuds de Domoticz puis cliquez 3 fois rapidement sur le module Qubino , il clignote rouge/Vert et Domoticz vous indiquant son exclusion.

Passez maintenant dans le menu « Réglages » puis « Dispositifs » de Domoticz.

Il apparait deux nouveaux dispositifs nommés « Level » et « RGBW », intégrez les à Domoticz par les flèches vertes et renommez les éventuellement.

Rendez vous dans le menu des interrupteurs pour retrouver nos deux widgets.

Le  widget »Level » permet d’allumer/éteindre la bande de led et de régler sa luminosité.

Le widget « RGBW » permet de régler couleurs et allumage/extinction.

Toutefois dans mon Domoticz il a fallu que je change un paramètre pour pouvoir changer les couleurs car par défaut le widget RGBW ne faisait, lui aussi que « Marche/Arrêt »

Il suffit de cliquer le bouton « Modifier » puis d’affecter le type « Dimmer » à ce widget

Puis validez la modif, cela permet de retrouver le réglage des couleurs en cliquant sur les 3 cubes du Widget.

Par des clics de souris , changez couleurs/intensité/ allumage/extinction.

change_couleursRBGW

1 Nuancier de couleur 2 Intensité lumineuse 3Marche/Arret 4 Fermeture de cette fenêtre

 

 

A noter que ce widget permet plus de choses que le « Level » très (trop) basique.

L’API JSON

Ce widget est pilotable via l’api JSON en utilisant la commande :

/json.htm?type=command&param=setcolbrightnessvalue&idx=9999&hue=274&brightness=40&iswhite=false

ou 9999 est l’idx de votre périphérique , 274 la couleur désirée (utilisez http://colorizer.org/) pour trouver la couleur HSL correcte, brightness est l’intensité lumineuse.

Plus

Retrouvez des infos détaillées sur le blog de planete-domotique.com http://www.planete-domotique.com/blog/2017/04/24/controleur-rgbw-de-Qubino-ajoute-couleurs-a-domotique/

Merci à planete-domotique.com pour son coup de main.

 








Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/

Les DHT 11, 22, Raspberry ça marche enfin !

Aaahhh, le Raspberry et les DHT de tout type viennent de faire un grand pas car Adafruit met à notre disposition une bibliothèque destinée à faire les acquisitions depuis les DHT11, 22, 2302 QUI FONCTIONNE.

Si, si je vous jure !

un autre article mentionnait ici l’installation et les problèmes liés à l’acquisition des données, c’est du passé.

Voyons ici comment connecter un capteur de température et de % d’humidité DHT11 à notre Raspberry. la procédure est identique pour un DHT22 ou 2302

Un DHT 111

Câblage

  • 1 du DHT au 3.3 V,
  • 2 du DHT au gpio que vous voulez,
  • 3 rien,
  • 4 GND

Un lecteur (cj) fait remarquer que :

D’après les spécifications fabriquant, le DHT22 accepte une alimentation comprise entre 3.3V et 6V. Les DHT11 et AM2302 acceptent quant à eux une alimentation comprise entre 3.3 et 5.5V. On peut donc sans problème brancher ces composants sur le 5V d’un RPi (ce que j’ai d’ailleurs fait avec mon AM2302 pour éviter les interférences créées par sa mauvaise cohabitation avec un DS18B20 connecté sur le 3.3V en 1-wire).

Entre 1 et 2 une résistance 4.7K Ohm-10 K, si ça marche pas avec 4.7K , passez à une 10k.

Attention vérifiez la répartition des pins GPIO suivant votre modèle de Raspberry.

Un tuto en anglais de chez Adafruit : https://learn.adafruit.com/dht-humidity-sensing-on-raspberry-pi-with-gdocs-logging/wiring

Software

Les outils Adafruit ont été déplacés sur github et consistent maintenant en une librairie C que nous devrons utiliser dans un script python.

Récupérons les sources et compilons la bibliothèque DHT.

git clone https://github.com/adafruit/Adafruit_Python_DHT.git
cd Adafruit_Python_DHT
sudo apt-get update
sudo apt-get install build-essential python-dev python-openssl
sudo python setup.py install

Une fois terminé et pour tester cela, on exécute la commande suivante (pour un  DHT11) , un DHT 22 sera interrogé par Adafruit_DHT 22 XX, XX étant le numéro du GPIO concerné.

cd examples
sudo ./AdafruitDHT.py 11 4
Temp=23.0* Humidity=37.0%
J’indique au plus têtus d’entre vous que le sudo EST OBLIGATOIRE pour accéder aux GPIO du Raspi.
Attention : le message d’erreur ci-dessous indique que le mode « device-tree » n’est pas activé sur le Raspberry.
Traceback (most recent call last):
 File "./AdafruitDHT.py", line 41, in <module>
 humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)
 File "build/bdist.linux-armv7l/egg/Adafruit_DHT/common.py", line 90, in read_retry
 File "build/bdist.linux-armv7l/egg/Adafruit_DHT/common.py", line 77, in read
 File "build/bdist.linux-armv7l/egg/Adafruit_DHT/Raspberry_Pi_2.py", line 34, in read
 RuntimeError: Error accessing GPIO.
Tapez sudo raspi-config puis dans le point 8 « Advanced Options », faites un « Enable Device Tree » et rebootez.
Vérifiez que tout fonctionne avec :
AdafruitDHT 11 4

Le 11 étant le type de DHT que vous avez (11 ,22 ou 2302) et 4 le numéro du GPIO que vous avez câblé.

OK tout est bon on a température et humidité, on passe à la suite.

Attention : Le DHT11 et le  DHT22 ne répondent que 1 fois par seconde, inutile donc de les interroger plus rapidement.

Domoticz

On  va dans l’onglet « Matèriel » pour créer un virtual device puis dans ce virtual device.

On ajoute un virtual sensor Temp+Humidité ,

2014-09-05 19_01_10-Domoticz

Maintenant on revient dans  « Réglages/Dispositifs », on clique sur la flèche verte pour l’ajouter puis on on note l’ IDX Domoticz (44) dans mon cas

2014-09-05 19_03_06-DomoticzLire la suite








Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/