MySensors et Domoticz

Un petit billet du dimanche soir pour faire part d’une découverte.

Un réseau à base d’Arduinos, des capteurs de Ph, de pression, des compteurs, des détecteurs de gaz, des détecteurs d’haleine alcoolique 😳  tout ça dans Domoticz, vous en rêviez ?

Un réseau modulable à volonté, communiquant sans fil, vous l’espériez ?

MySensors.org l’a fait.

Domoticz aussi puisque la version 2252 supporte officiellement le protocole MySensors.org

Découvrez ici le site MySensors.org ,

la boutique de matériel associée http://www.mysensors.org/store/

 

 I – Principe de fonctionnement

La structure est la suivante :

On constitue un réseau d’Arduinos que l’on équipe de capteurs ou d’actionneurs divers et variés.

Chacun de ses Arduino communique sans fil via un module radio

NRF24L01+ 2.4GHz Wireless Transceiver

et sert éventuellement de répéteur de signal.

Un des Arduino sera la passerelle vers Domoticz et assurera la communication entre le réseau d’Arduino et Domoticz via un port USB (ou Ethernet ).

Lecture ici http://www.mysensors.org/build/ethernet_gateway

ethernetGW

 

et la http://www.mysensors.org/build/serial_gateway

gw

Cela permet d’avoir un coût de revient très faible et une flexibilité sans limite, Arduino oblige.

 

II – La suite

Domoticz supporte depuis la version 2252 le dialogue de la gateway en USB

On attache donc un équipement MySensors.org  à un port serie USB.

A ce jour pas de documentation sur le site de Domoticz.

 

II – Et ?

Je n’ai pas encore pratiqué l’exercice, mais cela ne saurait tarder.

Et Vous ?

More to come.

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

Ajout de détecteurs de fumée radio BLYSS

Vous le savez , à partir du 8 Mars 2015 les détecteurs de fumée deviennent obligatoire dans toutes les habitations.

Un lecteur du forum (deennoo) nous signalait que Castorama via sa marque BLYSS propose 2 détecteurs de fumée interconnectables pour 32 € avec piles,garantie 2 ans et fixations et surtout Rfxcom 😯 .

 

Deux bonnes raisons pour aller récupérer le dernier exemplaire en rayon de ces détecteurs à la pose déjeuner.

 

I – Les détecteurs

 

D’un diamètre de 13 cm et d’une hauteur  de presque 5 cm; ils ne brillent pas pas leur esthétique, loin s’en faut.

Leur poids (230 g) est du à la quantité de piles nécessaires (3 piles bâton et une 9V).

blyss1

 

La sirène de 85 dB est à la hauteur des attentes.

A noter : Ces détecteurs sont identiques au Chacon 34131 (Source : forum : JC38)

 

II – Appairons, appairons.

 

L’intérêt de ces deux détecteurs est qu’ils peuvent être couplés ensemble , le déclenchement de l’un provoque alors le déclenchement de l’autre. Le mode d’emploi livré avec les détecteurs indique la manipulation à faire.

Mais voyons ici une autre façon de les lier via le RfxMngr de Rfxcom.

Ces détecteurs sont connus sous le nom de KD-101.

Trouvez un Pc sous Windows  puis

Lançons Rfxmngr

  • Sélectionner  l’onglet « Security1 »,
  • Choisir le Type KD101 smoke detector,
  • Donnez un ID unique ID à ce  KD101,  01 01 par exemple
  • Sélectionnez la commande: panic
  • Appuyez sur le bouton « Learn » du détecteur
  • Cliquer sur « Transmit »
  • Refaites pour l’autre KD101

rfxmngr

 

Ils sont maintenant appairés.

Notez bien que cela n’est pas indispensable c’est juste pour le fun.

 

III – Domoticz

 

L’ajout dans Domoticz est simple : dès lorsque l’on à compris qu’il faut cliquer sur le bouton « TEST » du détecteur et non pas « LEARN »

 

On va dans les interrupteurs , on se place en détection automatique , on appuie sur le « TEST » du KD et Domoticz nous demande son nom.

Il est détecté en tant que KD101,

2015-01-29 14_52_46 2015-01-29 14_53_01

 

Déclenchons une notification sur le passage en alerte et tout est fonctionnel.

 

IV – Faire plus

 

L’intérêt  de ce périphérique, autre que l’alerte incendie , et que l’on peut aussi le coupler à des détecteurs d’ouverture,

via les maitres/esclaves, scripts Lua, blocky via Domoticz  … pour faire de la détection d’intrusion ou utiliser les sirènes comme bon nous semble.

Un petit script blocky pour s’assurer que tout marche bien.

2015-01-29 14_57_16

 

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

Les caches des Navigateurs et Domoticz

Un petit article concernant l’interface web de Domoticz et la gestion du cache.

Tout le monde sait ce qu’est un cache d’un navigateur, on à tous l’habitude de le vider quand quelque chose ne marche pas.

Concernant Domoticz on conseille bien souvent la même chose afin de faire apparaitre tel ou tel menu, telle ou telle option qui devrait s’afficher et que l’on ne voit pas apparaitre.

La précision que je souhaite apporter ici est celle concernant la vidange du cache.

Domoticz utilise un cache dit Applicatif qui permet de mettre l’application web en cache on le voit souvent à l’œuvre en haut à droite, c’est le fameux petit rectangle bleucache De nombreux fichiers sont alors stockés localement et ne sont plus redemandés au serveur web Domoticz, d’où parfois la nécessité de régénérer un cache tout neuf.

N.B. il ne s’agit pas de la même notion que le cache des pages web visitées, il s’agit d’un cache d’application.Lire la suite

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

Agenda Google et Domoticz Version 2- Partie 2

Suite du premier article sur les calendriers google https://easydomoticz.com/agenda-google-et-domoticz-version-2-partie-1/ ou nous avions installé et configuré un agenda google spécifique au pilotage de Domoticz, nous continuons ici avec la mise en place des liens entre l’agenda et Domoticz via des scripts python.

Très long article, bon courage

Comment çà marche ?

Il suffira d’introduire des actions destinées à nos interrupteurs Domoticz dans un agenda google sous la forme IDX=etat , un premier script python à lancer une fois par jour récupérè toutes les actions de la journée, un autre script lancé toutes les minutes exécute les commande à l’heure prévue

Deux façon de donner des ordres via le calendrier sont actuellement acceptées :

  • Une simple commande faisant appel à un seul IDX Domoticz et l’état souhaité (On/Off) Ex: 14=On
  • Une commande multiple pilotant plusieurs IDX Domoticz, Exemple : 14;17;18=On

Rappel : les IDX sont indiqués dans « Configuration », « Périphériques »

Domoticz ID

Domoticz idx

N.B :

  • les commandes on/off ne sont pas sensibles à la casse.On ,ON, off,OfF,Off sont fonctionnels.
  • les heures de fin de l’agenda google ne sont pas utilisées , il faudra faire un IDX=off pour éteindre à l’heure désirée.
  • Les IDX ne sont pas vérifiés, appliquez vous.

I – Le calendrier Google.

Connectez vous à votre compte gmail et dans le calendrier Domoticz ajoutez des événements sous la forme IDX=etat POUR AUJOURD’HUI ou plus tard (pas pour hier SVP)

Cal_domoticz

Lire la suite

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

Un outil pour ajouter nos icônes à Domoticz : Custom Icons

Depuis quelques temps déjà, nous pouvions ajouter notre propre jeux d’icônes pour des interrupteurs Domoticz, cette technique avait fait l’objet d’un article https://easydomoticz.com/ajoutez-vos-propres-icones-interrupteur-domoticz/

Kuga and KChart Kexi Karbon14 KWord KSpread Krita KPresenter KPlato

La version 2215 apporte maintenant un outil pour déployer le jeu d’icônes différemment par le biais d’un fichier zip contenant l’ensemble des fichiers nécessaires.

Par contre la phase de construction (taille, nommage …) reste la même que celle décrite dans l’article ci-dessus.

I – Construction des icônes, fichiers

Utilisez l’article ci dessus, voici l’essentiel :Lire la suite

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