Archives de catégorie : domotique

Pushover : notifications, alarmes directement sur votre SmartPhone

L’avantage d’avoir un peu de domotique autour de son aquarium , c’est ce qu’on peut vérifier certains éléments  : températures, niveau d’eau.

On peut le faire avec des outils de supervision ou directement par l’outil de domotique , comme Domoticz.

Quoi de plus de confort que d’être alerté directement par notification sur son Smartphone ! (comme  pour un SMS).

Pour cela j’ai testé l’application PushOver, qui existe sous Android, iOS et Windows et je dois dire que cela fonctionne pas mal.

Petite photo :

pushover_exemple

L’application coute 5€ après une période d’essai de 7 jours. Moins cher donc d’un service d’envoi de SMS.

 

 

Domoticz (superviser son BAC, le retour)

Rien de nouveau en terme de mesures, de commandes  d’éléments du bac. Ce viel  article reste encore ‘presque’ à jour .

Par contre j’ai  changé le moteur,  à savoir le logiciel de domotique en lui même. J’utilisais Domotiga et je suis passé à Domoticz.

Les 2 gèrent les mêmes choses, voire même plus pour Domotiga mais Domoticz permet  d’aller plus loin et plus simplement dans la gestion des scénarios, tout en offrant une présentation plus sympa.

Tableau de bord

Une page tableau de bord permet de sélectionner les dispositifs à afficher. En ayant plus de 100,  ça permet de sélectionner ceux a mettre en avant.

Domoticz_Dashboard

Sinon ça donne ça  :

Domoticz_Mesures

 

Scénarios

Cette partie permet de déclencher des actions par rapport à un événement. Mais ce dernier doit être généré par une télécommande ou un capteur de type contact.

Complètement bofff sauf avec l”option ‘groupe’ qui permet de lister des périphériques a allumer et à éteindre.

Je m’en sers donc pour éteindre la remontée, osmolateur, RAC, chauffage….  nécessaire a un changement d’eau. Et ce en 1 clique!

Domoticz_Scenarios

 

Evenements

Bien caché dans des sous menus, voici la gestion des événements sous forme graphique et en drag’n drop.

On peut programmer des actions en fonctions d’états, de températures.

Par exemple, si je tape un code sur mon mini-clavier Zwave, je met en pause les écumeurs pendant 3 heures.  Comme ça, quand je met les bactéries je n’oublie pas de rallumer les écumeurs lol.

Domoticz_evt_ecumeurs

Autre exemple, si la température du bac dépasse les 26.6°C, j’allume le ventilo sur pied !Domoticz_evt_ventilo

Donc on peut facilement programmer toute son installation. On peut même aller plus loin avec un langage intégré (LUA)   ou avec n’importe quel langage même exécuté en dehors de l’outil.

Pour ne pas perdre mes données de graphage, j’ai facilement écris un script de synchronisation des données (domoticz -> rrd) en interrogeant l’outil en JSON. Comme cela je ne perd par l’historique de mes données :

cacti_demo_conso

Même si Domoticz a son propre système de graphage, se baser sur un format simple  comme le RRD (une norme de fait) permet d’adapter n’importe quel outils vers ce format … et donc ne pas perdre l’historique et tendance a chaque changement de logiciel de domotique. D’autant plus que la supervision de la consommation des équipements se base dessus.

Mode plan

Et là ça claque !  On peut aussi avoir une représentation de ses dispositifs sous forme de plan.

En haut, on voit la consommation de chaque rampe en temps réel et la petite ampoule sert d’interrupteur, plus bas la température et tout les autres équipements.

Domoticz_mode_plan_ELOS120 Domoticz_mode_plan_ELOSmini

Il reste à mettre de meilleurs photos sur  le mode plan et à continuer de découvrir ce fameux Domoticz.

 

 

Capteurs de temperatures et controleur de ventilateur 12v

Quand on a une box Z-wave ou un contrôleur et un logiciel comme Domotiga, pour mesurer la température vous pouvez prendre un module Fibaro FGBS-001.

Ca coûte dans les 40€ et ça permet :

  • de brancher 4 capteurs 1 wire DS18B20 (10€ pour 5 capteurs en moyenne)
  • de brancher 2 capteurs par contact sec , comme pour contrôler un niveau d’eau.

Fibaro FGBS001 couleurs cables

Dallas-capteur-couleur-cableTP (maron, 3,3V) =VDD (rouge)
TD (blanc=DQ

Une petite soudure ou un domino et l’affaire est dans le sac.

domotique_fibaro_fgbs001

 

J’en profite pour le mettre dans une petite boite avec le module FIBARO FGRGB-101, ce dernier permettant de piloter 4 sorties 0 à 12v.

domotique_fibaro_fgbs001+fgrgbw

Une fois fermé, ca fait tout propre ! Il ne reste plus qu’a associer ces 2 modules avec le système domotique sans fil Z-Wave.

 

domotique_fibaro_final

Plus d’informations sur la page Domotique  ;)  Et les manuels sur la page des docs.

Vérifier le niveau de sa réserve d’eau douce

Possédant un boitier Fibaro FGBS-001 me permettant de brancher des capteurs de température 1-Wire, il met aussi a disposition 2 entrées libres pour mettre des détecteurs (simple boucle).

1-pcs-Water-Level-Switch-Liquid-Level-Sensor-Liquid-Plastic-Ball-Float-Better-US23-Free-Shipping

Il me suffit de  2 capteurs a 1€   et ça me permet de vérifier le niveau d’eau dans ma réserve d’eau douce.
Et ainsi remonter ces infos dans le système domotique.
Disponible sur Amazon en livraison rapide.

Capteurs_niveau_d'eau

Il me reste a programmer une remontée d’alerte (SMS et mail) quand le niveau est moyen et bas.

 

Chaleurs et ventilateurs !

Pour aider mon ventilateur, maintenant placé dans la décante, j’ai placé un ventilateur sur pied proche du bac.

En oscillant il brasse l’air autour du bac (dissipation de la chaleur des rampes…etc) et dans la pièce ! Agréable pour tout le monde.

 

ELOS_120_ventilo_externe

Et très efficace car malgré les fortes chaleurs, le ventilateur dans la décante ne se déclenche plus.

graph_ventilos_temperature

 

Régulation de la température avec un ventilateur !

La régulation par ventilo …  dans la décante ça fonctionne  !  En tout cas avec une température extérieur qui dépasse les 30°C et l’appartement qui tourne au dessus de 28°C.

En ventilant sur la décante, c’est moins efficace mais c’est plus joli et moins bruyant :

elos_decante_ventilo

Pour aider le bac, j’ai placé le ventilo du pied pas très loin … ca aide a dissiper la chaleur de l’éclairage.

Résultat sur 24h  avec  avec la température de l’eau , la température extérieur et la consommation du ventilateur :

elos_regulation_ventilo

Coté programmation, forcement branché à mon système domotique ;)

Déclenchement du ventilateur à 26°C, arrêt à 25,9°C.
Régulation sur 2 vitesses : départ à 20% de la puissance … si la température est toujours au dessus de la consigne pendant 2 mesures, ça passe à 90% de la puissance.

 

Superviser son BAC

Pendant que le BAC fait son cycle, j’installe la partie supervision.

Il s’agit pour commencer de mesurer la température, la stocker et lever des alarmes en cas de problèmes.

J’ai déjà un serveur avec un logiciel de domotique, utilisant les protocole de communication RFXcom et ZWave permettant l’aquisition / la commande de périphériques sans fils.

Pour la prise de température je préfère partir sur des capteurs Zwave, car beaucoup plus sûr en terme de transmission de donnée.

L’interface Fibaro FGBS-001 permet de brancher plusieurs capteurs de température 1Wire : j’en met un dans la décante et l’autre dans le BAC.

Capteur 1-wire DS18B20 Boitier FIBARO FGBS-001

 

Voici le résultat pour le suivi :

cacti_demo_temp

Et pour la partie supervision :

inciga_temp_warning

 

J’en profite aussi pour installer une multi-prise qui peut se piloter et mesurer la consommation.

Multi-prises Greenwave 6 ports
Ce type d’installation permet :

  • Mesurer la consommation électrique de l’aquarium.
  • Superviser un appareil : si la pompe consomme 0W, c’est qu’elle doit être grillé.
  • Piloter un ventilateur en fonction de la température de l’eau.
  • Envisager un tas de scénario pour l’avenir  (exemple si un capteur détecte de l’eau -> couper la pompe de relevage …).

cacti_demo_conso