Christian Zufferey
3e676db63d
Commencé maintenant à gérer la mise en sleep et le réveil du NodeMCU
2020-07-22 15:47:32 +02:00
Christian Zufferey
d9d92f34ba
Voilà mon dsleep commence enfin à fonctionner
...
J'ai fait un sacré moment car quand le NodeMCU se réveille d'un dsleep il est toujours vu comme venant d'un hard reset et pas moyen alors de détecter que l'on était en dsleep.
Maintenant je sauve un flag dans la rtc-mem et je peux tester ce flag au moment du reset et détecter si je sors du dsleep.
Reste encore à mieux faire la détection wifi pour savoir si on arrête le dsleep ou si on le relance
2020-07-22 11:49:42 +02:00
Christian Zufferey
cb98b94bc3
Ajouté un nouveau firmware dédié pour le mode dsleep
...
Je pensais que c'était un problème de firmware où il manquait la collection des modules rtc_x que
je n'avais pas de boot reason avec un retour de dsleep. Ce n'est pas le cas, je ne sais pas pourquoi
je réveille pas avec un bootreason=5. Je vais donc devoir traiter le réveil du dsleep à la mano avec
une mémoire sur le rtc_mem
2020-07-22 09:40:18 +02:00
Christian Zufferey
8b718295ac
Commencé la partie dsleep, mais cela ne marche pas encore :-(
2020-07-20 21:00:06 +02:00
Christian Zufferey
374e04bb61
J'ai enfin un esp-m3 minimaliste qui boot avec le nouveau code
2020-07-20 20:26:03 +02:00
Christian Zufferey
767333aa36
Commencé le projet pet_tracker_2, une nouvelle évolution avec mes nouveaux outils de l'ancien pet-tracker
2020-07-20 19:19:33 +02:00
Christian Zufferey
6570ab5287
Refactorisé encore le HelloWorld du Workshop
2020-07-18 12:10:38 +02:00
Christian Zufferey
5f864b0d3d
Bien refactorisé et simplifié les exemples pour le Workshop NodeMCU
2020-07-17 18:06:46 +02:00
Christian Zufferey
b46db00735
Repassé de 3cm à 10cm le filtrage d'erreur, mais passé de 5s à 2s la fréquence de mesure afin de pouvoir lisser plus rapidement les mesures
2020-07-07 07:24:31 +02:00
Christian Zufferey
c4dfe74779
Passé à une hauteur de +/- 3cm de filtrage pour la mesure de la hauteur d'eau
2020-07-06 17:22:19 +02:00
Christian Zufferey
bb310fe31c
Mon filtre d'élimination d'erreurs de mesures de la hauteur de l'eau à l'air de bien fonctionner maintenant
2020-07-05 23:10:17 +02:00
Christian Zufferey
c7def89f62
Envoie dans la db influxdb la mesure de la hauteur sans filtre afin de pouvoir voir la cadence des erreurs
2020-07-05 22:22:05 +02:00
Christian Zufferey
a23c98c874
Corrigé enfin mon problème d'oscillation du pourcentage de remplissage du bidon à cause des math.flors imbriqués
2020-07-04 18:46:21 +02:00
Christian Zufferey
5ac0febdc9
Dû corriger encore la partie élimination des mesures erronées (parasites)
2020-06-28 15:31:59 +02:00
Christian Zufferey
d41b389e1b
Voilà, mon niveau d'eau en pourcentage est enfin correct, ouf !
2020-06-28 14:56:36 +02:00
Christian Zufferey
e9ea5a978d
Calcul maintenant le pourcentage de remplissage du bidon. Mais le calcul n'est pas encore juste :-(
2020-06-28 13:46:41 +02:00
Christian Zufferey
9e3d6d75c8
Fait une moyenne tournante pour la mesure de la hauteur
2020-06-27 18:48:31 +02:00
Christian Zufferey
4af112c41f
wip
2020-06-27 13:30:14 +02:00
Christian Zufferey
d38d02252f
Ouf enfin terminé le readme, il en avait bien besoin ;-)
2020-06-27 13:25:38 +02:00
Christian Zufferey
e0d8306de1
Commencé à refactoriser le readme pour ce projet
2020-06-27 13:11:47 +02:00
Christian Zufferey
0a7bde6de9
J'avais mis des mauvais png :-(
2020-06-27 12:22:30 +02:00
Christian Zufferey
1272455067
Ajouté le schéma pour le projet water-level
2020-06-27 12:16:09 +02:00
Christian Zufferey
35f4b71912
Commencé le schéma mais j'ai des problèmes de connexion avec le composant ultrason
2020-06-25 21:37:58 +02:00
Christian Zufferey
5b80499b7d
Refactorisé le projet water-level ;-)
2020-06-25 20:35:33 +02:00
Christian Zufferey
4e859cc17e
Mise en prod et ajouté des photos
2020-06-25 20:33:48 +02:00
Christian Zufferey
3220d39d7d
Voilà, cela envoie sur InfluxDB la hauteur maintenant ;-)
2020-06-25 12:08:39 +02:00
Christian Zufferey
4cacf06970
Voilà, le module mesure bien la distance entre 15cm et 2m. Reste encore à l'envoyer sur InfluxDB
2020-06-24 20:14:07 +02:00
Christian Zufferey
657af220be
Configuré les bons secrets pour ce projet, mais la mesure de distance ne fonctionne pas encore
2020-06-24 19:25:18 +02:00
Christian Zufferey
904221563b
Refactorisation de noms de projets en cours
...
- dupliqué le projet energy 1 phase pour le projet mesure déshumidificateur à Ruchonnet
- créé le nouveau projet level, mesure d'eau dans un bidon à Ruchonnet
2020-06-24 18:56:12 +02:00
Christian Zufferey
a843ae1631
Cela commence enfin à fonctionner correctement, j'ai encore le problème du reboot après 10mn à vérifier
2020-06-21 23:38:06 +02:00
Christian Zufferey
9d484b3d4d
Ouf j'ai bien l'impression que j'ai trouvé ma fuite mémoire dans le socat, maintenant cela fonctionne ceomme je veux
2020-06-21 19:48:55 +02:00
Christian Zufferey
152e78a264
Enfin on dirait que j'ai réussi à boucher la fuite mémoire, mais il faut encore vérifier mieux ;-)
2020-06-21 19:35:22 +02:00
Christian Zufferey
eb9801b227
C'est la cata, j'ai toujours des fuites mémoire à la déconnexion
2020-06-21 16:49:48 +02:00
Christian Zufferey
0be912153b
Complètement refactorisé encore une fois mon socat et rtelnet, j'ai toujours la fuite mémoire à la déconnection
2020-06-21 16:31:03 +02:00
Christian Zufferey
b29c4dc20e
wip, avec le firmeware du 31.12.19 cela marche mieux
...
- mais j'ai encore des fuites mémoire quand je reconnecte le telnet en remote
- donc avec le nouveau firmeware mon socat ne marche pas du tout, intéressant
2020-06-21 14:03:04 +02:00
Christian Zufferey
3138584dd6
wip, je try encore quelque chose, ne marche pas
2020-06-21 13:36:27 +02:00
Christian Zufferey
777d1726a7
wip, cela ne marche toujours pas
2020-06-21 13:20:46 +02:00
Christian Zufferey
4351c8eca4
wip, y'a plus rien qui marche au niveau socat avec le nouveau firmware :-(
2020-06-21 12:35:54 +02:00
Christian Zufferey
812e36037e
Terminé la mise à jour des secrets sur les sondes température/humidité de Ruchonnet
2020-06-19 16:30:45 +02:00
Christian Zufferey
5842a3c2fb
Ajouté un frimware 'latest' afin de voir si j'ai toujours le même problème de reboot
2020-06-17 20:15:11 +02:00
Christian Zufferey
0060a661ee
Refactorisé le socat, maintenant ce n'est plus un timer mais le cron qui le relance
2020-06-17 12:00:06 +02:00
Christian Zufferey
8fb0c9a1db
Refactorisé/simplifié le cron et remis le get_power. Maintenant l'appli est complète et il me reste 18kB de RAM !
2020-06-16 16:41:45 +02:00
Christian Zufferey
0a3d430f36
Refactorisé le http_post, commenté toutes les lignes utilisées pour le debug
2020-06-16 16:35:40 +02:00
Christian Zufferey
235c5fe8c2
Refactorisé complètement mon boot.lua, le debug recording avec timestamp fait partie maintenant du boot !
2020-06-16 16:18:54 +02:00
Christian Zufferey
06cd6ad46a
Ne fait que tourner socat et rien d'autre afin de voir si cela plante aussi pendant la nuit
2020-06-15 22:50:06 +02:00
Christian Zufferey
ff5a7b605e
Remis les mesures de courant pour voir si cela plante plus que 15mn
2020-06-15 19:40:03 +02:00
Christian Zufferey
42b137a2d3
Ca marche mieux mais ce n'est pas encore cela, cela reboote toutes les 15mn maintenant :-(
2020-06-15 19:32:33 +02:00
Christian Zufferey
514e42806f
Ajouté une fonction qui sauvegarde dans un fichier 00_debug.txt dans la FS des messages utilisés pour le debug
2020-06-14 17:37:25 +02:00
Christian Zufferey
f08c3815db
Commencé à enregistrer dans la FS les connexions/déconnexions du socat afin de pouvoir mieux 'voir' les problèmes de reconnexions en boucle
2020-06-14 14:27:57 +02:00
Christian Zufferey
5b1af2e6bd
wip, je cherche toujours une solution pour les reconnexions de socat
2020-06-13 18:33:26 +02:00