Autonomie Energétique Etape 1 : la mesure de sa consommation

Mon objectif est  de viser l’autonomie.

Quelle soit énergétique, alimentaire, en eau, … l’autonomie 🙂

Mais avant de penser concrètement à l’autonomie et dimensionner tout un système, il faut savoir vers où aller.

Quelle est ma consommation en électricité ? Ma consommation réelle, pas simplement une consommation basée sur trois questions comme sur certains sites qui vendent des panneaux solaires « vous êtes 3 dans la maison, un four, un pc, … ca fait 3000kWh/an » (comme dans certains magasins de bricolage).

Cela permettra tout d’abord de prendre conscience de sa consommation  et de  la réduire en gardant un confort (en étant informé de ce qui consomme et quand), et d’envisager de placer des panneaux solaires/éolienne/… pour produire mon électricité et la stocker/consommer sans la réinjecter sur le réseau. Lire la suite

Arduino nano + Ethernet + MQTT

La combinaison Arduino Nano avec un module Ethernet pour utiliser la librairie MQTT Pubsubclient  = c’est pas terrible (ou même, c’est de la M***DE). Un bête sketch qui se connecte en DCHP, s’abonne à un topic MQTT et vérifie les messages qui arrivent (1 = j’allume, 0= j’éteins), est incapable de tourner quelques jours sans crasher lamentablement.

J’ai simplifié mon code au maximum. Enlevé toutes les variables inutiles. Mon code n’utilise que 1011 octets de mémoire et laisse plus de la moitié disponible pour l’exécution du code… rien n’y fait. J’ai même cherché des fuites de mémoires dans le code, forcé l’arduino à faire un ping toutes les 30secondes, … après quelques heures, ça plante et je n’ai pas réussi à trouver pourquoi ! Et j’avais la flemme d’aller vérifier les bibliothèques externes utilisées (à mon avis c’est plutôt du côté de PubSubClient qu’il faut creuser) Lire la suite