Commit Graph

  • 42b137a2d3 Ca marche mieux mais ce n'est pas encore cela, cela reboote toutes les 15mn maintenant :-( Christian Zufferey 2020-06-15 19:32:33 +02:00
  • 514e42806f Ajouté une fonction qui sauvegarde dans un fichier 00_debug.txt dans la FS des messages utilisés pour le debug Christian Zufferey 2020-06-14 17:37:25 +02:00
  • f08c3815db Commencé à enregistrer dans la FS les connexions/déconnexions du socat afin de pouvoir mieux 'voir' les problèmes de reconnexions en boucle Christian Zufferey 2020-06-14 14:27:57 +02:00
  • 5b1af2e6bd wip, je cherche toujours une solution pour les reconnexions de socat Christian Zufferey 2020-06-13 18:33:26 +02:00
  • ca74d7507e Je bosse toujours sur les reboots toutes les 5 minutes Christian Zufferey 2020-06-12 16:47:51 +02:00
  • 70f9652cef wip, réaligné les tabs dans socat et recherche toujours le problème de crash toutes les 5 minutes Christian Zufferey 2020-06-12 11:46:47 +02:00
  • e893835527 Voilà, mon affichage des versions des fichiers sur le NodeMCU est bien fonctionnel Christian Zufferey 2020-06-11 19:22:26 +02:00
  • 331da40361 wip Christian Zufferey 2020-06-11 17:07:44 +02:00
  • 05a879f1a8 wip, cela commence enfin à marcher Christian Zufferey 2020-06-11 16:51:43 +02:00
  • a681b8cd0e Ajouté un script pour afficher toutes les versions des scripts lua sur le NodeMCU, ne marche pas encore ! Christian Zufferey 2020-06-11 15:32:22 +02:00
  • 6f0fe48920 Corrigé une erreur de nom de version dans les scripts dir.lua (dir2 au lieu de dir1) Christian Zufferey 2020-06-11 13:51:09 +02:00
  • b0b67eaa00 Ajouté, enfin, la possibilité d'enregistrer dans la FLASH la raison du boot Christian Zufferey 2020-06-11 11:55:49 +02:00
  • b3e8f12d53 Ajouté ma nouvelle smart bulb que j'ai achetée 25 balles chez Hornbach Christian Zufferey 2020-06-11 10:29:45 +02:00
  • 6839ae56b4 Monté un banc test pour trouver pourquoi il plante toutes les heures environ, je le mets en stress avec pleins de http_post Christian Zufferey 2020-06-10 18:48:26 +02:00
  • 40cb639ea4 wip Christian Zufferey 2020-06-09 18:39:47 +02:00
  • 5f9df6bbe7 J'envoie maintenant à Grafana l'état de la RAM à chaque http_post, peut-être que j'arriverai mieux à suivre les fuites ;-) Christian Zufferey 2020-06-07 16:46:20 +02:00
  • 8784c7dc7e Envoie maintenant le nombre d'urls en attentes de http_post dans Grafana Christian Zufferey 2020-06-07 16:35:14 +02:00
  • 048174d44a Ajouté maintenant la boot reason dans Grafana afin de savoir pourquoi il a redémarré Christian Zufferey 2020-06-07 16:01:52 +02:00
  • e6d7448d77 Ajouté un canary suplémentaire dans Grafana (tmr_socat1_) pour les problèmes de socat observés pendant la nuit Christian Zufferey 2020-06-07 11:20:29 +02:00
  • 9c887e7242 Affichage maintenant le nombre d'url restant dans la salle d'attente Christian Zufferey 2020-06-06 13:48:33 +02:00
  • a7093b2b49 Refactorisé le socat afin de grapher dans Grafana les retry de connexions car j'ai des problèmes quand je perds le wifi Christian Zufferey 2020-06-06 13:21:08 +02:00
  • 5e71652c2c Corrigé le seuil de la puissance minimale mesurée Christian Zufferey 2020-06-05 10:53:42 +02:00
  • ece78ec2ad Ajouté des nouvelles photos pour le readme :-) Christian Zufferey 2020-06-04 15:29:11 +02:00
  • bb105fcf57 Nettoyé des restes de code dans le cron ;-) Christian Zufferey 2020-06-04 15:10:51 +02:00
  • 08a070813b On dirait que cela fonctionne bien, cela envoie la puissance mesurée sur Grafana maintenant, pour le compteur 3 :-) Christian Zufferey 2020-06-04 14:47:59 +02:00
  • 5acd21666f Refactorisé encore une fois les nom de projet energy afin de pouvoir séparer le projet de l'installation solaire du toit et du sol Christian Zufferey 2020-06-03 20:18:55 +02:00
  • 7431eeb759 La mesure de puissance fonctionne maintenant, reste encore tout le reste à faire Christian Zufferey 2020-06-03 20:13:40 +02:00
  • 3583c74cd5 Ajouté la TOC dans le readme Christian Zufferey 2020-06-03 15:30:46 +02:00
  • ea6dc82274 Commencé l'update de la mesure de puissance monophasée (clip transfo de courant) avec le nouveau code de base utilisé pour la mesure de température solar grafana Christian Zufferey 2020-06-03 15:20:14 +02:00
  • a3e4bf3690 Changé le titre du projet ;-) Christian Zufferey 2020-06-03 15:09:51 +02:00
  • 8fbf045784 Refais tous les liens des images des readme qui avaient été cassés lors de la refactorisation des dossiers Christian Zufferey 2020-06-03 15:05:19 +02:00
  • 344f08edbc Refactorisé la partie mesure de puissance avec le transfo clip, ajouté une phase et trois phases. Faudrait maintenant refaire tous les liens photos qui sont cassés :-( Christian Zufferey 2020-06-03 14:47:56 +02:00
  • 4e58848461 wip Christian Zufferey 2020-05-30 12:45:09 +02:00
  • 1928d6e42a Ajouté la nouvelle fonctionalité du setup wifi dans le README et purgé initz du code debug Christian Zufferey 2020-05-30 12:42:48 +02:00
  • f80828f2cf Merge branch 'master' of https://github.com/zuzu59/NodeMCU_Lua Christian Zufferey 2020-05-30 12:25:39 +02:00
  • 8c6860a2c0 Ajouté la possibilité de demander le setup wifi en appuyant sur le btn entre 5s et 10s après le reset Christian Zufferey 2020-05-30 12:22:16 +02:00
  • 7f392bae7c Create SECURITY.md Christian Zufferey 2020-05-28 09:15:35 +02:00
  • 34a72130f0 Cela fonctionne super bien, j'ai pu modifier, depuis le MsL, deux fichiers en rtelnet sans problème. Purger 3x variables qui traînaient Christian Zufferey 2020-05-27 18:45:43 +02:00
  • ae417e7200 Voilà c'est mieux, j'ai dû enlever le web server et maintenant j'ai assez de RAM, cela ne plante plus tout en ayant le socat qui fonctionne bien Christian Zufferey 2020-05-27 18:18:39 +02:00
  • c9e67324d9 Ca marchotte mais je suis beaucoup trop tangent quand je mets le socat, 1x sur 3, pas assez de ram :-( Christian Zufferey 2020-05-25 15:42:57 +02:00
  • 03a20c0921 Enlevé tous les codes de profiling de print timestamp Christian Zufferey 2020-05-25 14:09:23 +02:00
  • 099e257876 La routine set_time consomme trop de ram, j'utilise donc maintenant tmr.now() comme time_stamp. Socat est aussi démarré ! Christian Zufferey 2020-05-25 12:39:27 +02:00
  • 397e2b56a6 Ajouté le time stamp à la micro seconde, mais je n'ai pas encore les zéros significatifs :-( Christian Zufferey 2020-05-24 19:23:09 +02:00
  • 8515670cc8 Ajouté un time stamp aux routines principales pour le profiling, ne marche pas encore ! Christian Zufferey 2020-05-24 17:28:33 +02:00
  • 6ac26d0c89 Super ! Ma petite salle d'attente pour les http.post fonctionne à merveille. Je graphe même maintenant l'utilisation de la mémoire pour suivre les fuites mémoire ;-) Christian Zufferey 2020-05-24 14:28:19 +02:00
  • e1cd0eb2af Mon fifo http_post à l'air de fonctionner à la mano, me reste encore à le mettre en auto dans le crontab :-) Christian Zufferey 2020-05-24 13:37:07 +02:00
  • f54cd6f5f9 J'arrête avec mon send_data pour commencer maintenant avec http_post qui lui aura son fifo Christian Zufferey 2020-05-24 12:25:29 +02:00
  • b8cc11ad97 Corrigé le problème du clignotement de la led car j'utilisais la pin4 pour le clock du 2e device HTU21D Christian Zufferey 2020-05-23 18:48:52 +02:00
  • 8f47416fc0 Ouf enfin cela commence à fonctionner, j'ai eu des problèmes de lancement en // de http.post qui ne pouvaient pas être lancés en // Christian Zufferey 2020-05-23 18:21:02 +02:00
  • f3ebbb4f15 Cela va mieux, mais ça n'envoie pas automatiquement vie le crontab :-( Christian Zufferey 2020-05-23 16:56:29 +02:00
  • b6847f614f Ouf, enfin mes deux sondes fonctionnent, c'étaient les câbles trop long et mal torsadés ainsi qu'une pull up trop haute 4.7k au lieu de 3.3k Christian Zufferey 2020-05-23 14:11:07 +02:00
  • 76bda051a0 Je ne sais pas pourquoi je n'arrive PAS à lire le premier capteur, bien que je l'ai changé, peut-être les longs câbles ? Christian Zufferey 2020-05-21 14:19:16 +02:00
  • 1024ce5a95 Continué enfin le projet mesures Humidité/Température solar sur Grafana Christian Zufferey 2020-05-20 20:07:38 +02:00
  • 16056a08c2 Ajouté le nouveau box de protection des sondes en plexy Christian Zufferey 2020-05-20 18:06:56 +02:00
  • e21e9ffe45 Mise à jour du README pour ce nouveau projet ;-) Christian Zufferey 2020-04-26 17:36:27 +02:00
  • 59081358d1 Nouveau projet solar-grafana Christian Zufferey 2020-04-26 17:31:18 +02:00
  • 443f1b85ec Ajouté le nouveau port serial pour le Macbook pro ;-) Christian Zufferey 2020-04-22 17:37:34 +02:00
  • 3b9eecb26a Ajouté l'information pour la configuration du NAT pour le petit repeater WIFI Christian Zufferey 2020-04-22 17:29:56 +02:00
  • 6bcfb2f5f3 Mis la dernière version du firmware du WIFI repeater Christian Zufferey 2020-04-16 23:14:40 +02:00
  • 409f6dae74 wip Christian Zufferey 2020-04-16 15:51:02 +02:00
  • f133207709 Renommé mon Workshop Christian Zufferey 2020-03-03 00:07:00 +01:00
  • 70961043e4 Super bien nettoyé mon workshop :-) Christian Zufferey 2020-03-03 00:05:54 +01:00
  • 94f1dfead4 Essayé de déployer mon nouveau système sur un SonOff, pour l'instant cela fonctionne, mais il y a très peu de RAM :-( Christian Zufferey 2020-03-01 14:07:47 +01:00
  • 1e895448ed Mis le timeout de connexion wifi à 30 secondes pour les AP NodeMCU repeater qui sont très lents :-( Christian Zufferey 2020-02-29 23:34:36 +01:00
  • e735e06a5e Yeah ! Y'a mon luatool.py qui fonctionne super bien avec le rtelnet, une bonne chose de faite Christian Zufferey 2020-02-29 23:16:06 +01:00
  • 56708f8880 Finalement j'ai laissé le bouclage en cas de socket occupée, cela redémarre tout seul jusqu'à ce que le socket se libère :-( Christian Zufferey 2020-02-29 23:00:53 +01:00
  • 00f283fe98 J'ai toujours un fuite de mémoire quand mon rtelnet par en boucle à cause d'un socket occupé Christian Zufferey 2020-02-29 18:54:55 +01:00
  • 2e86ee5ec0 Ma reconnection automatique commence à fonctionner, mais j'ai des fuites de mémoire en cas de boucle :-( Christian Zufferey 2020-02-29 18:01:15 +01:00
  • 4e15fcb8ea Enlevé la variable yellow_tag qui ne servait à plus rien Christian Zufferey 2020-02-29 16:01:38 +01:00
  • 9b545696bf Corrigé le bug que j'avais sur mon script rtelnet.sh ;-) Christian Zufferey 2020-02-29 15:49:10 +01:00
  • 773e039ad8 Amélioré ma procédure wifi_init afin d'éviter qu'il parte en wifi setup si il n'y a momentamément plus de wifi Christian Zufferey 2020-02-29 14:40:03 +01:00
  • 9b07651d7d J'ai des problèmes de fuite mémoire avec mon reverse telnet :-( Christian Zufferey 2020-02-21 13:37:00 +01:00
  • 8e7defb8f2 Voilà mon client zdyndns est prêt, faut voir encore maintenant comment l'utiliser ;-) Christian Zufferey 2020-02-21 12:12:59 +01:00
  • 188f93b374 Yeah, mon client zdyndns commence enfin à fonctionner, maintenant il faut nettoyer tout le code de debug ;-) Christian Zufferey 2020-02-21 12:04:21 +01:00
  • 89adb559ec Repris mon client zdyndns, mais cela ne fonctionne pas encore :-( Christian Zufferey 2020-02-20 09:46:28 +01:00
  • 7d359f93d0 Voilà, c'est bien nettoyé et le reverse telnet fonctionne bien Christian Zufferey 2020-02-19 17:12:13 +01:00
  • 85023963e1 Yeah cela refonctionne, mais je dois nettoyer maintenant tout le code de test que j'ai dû mettre pour trouver la panne ;-) Christian Zufferey 2020-02-19 16:18:47 +01:00
  • aa1e4c9709 faut que je revienne en arrière Christian Zufferey 2020-02-19 14:20:56 +01:00
  • 3342bc05ac Cela ne marche plus :-(( Christian Zufferey 2020-02-19 14:13:34 +01:00
  • 0766eeda4b Ajouté la variable yellow_tag qui représente le numéro jaune collé sur le NodeMCU, plus facile pour retrouver le port du reverse telnet ;-) Christian Zufferey 2020-02-17 08:24:21 +01:00
  • 57461f4e48 Refactorisé un peu le script reverse telnet Christian Zufferey 2020-02-17 04:29:27 +01:00
  • 0d3dac544d Commencé la partie cliente pour le zdyndns Christian Zufferey 2020-02-16 18:26:20 +01:00
  • de74f5408e Pris comme numéro de port pour le telnet reverse, 23000+num_jaune du NodeMCU. Mis le telnet reverse dans le boot.lua Christian Zufferey 2020-02-16 16:57:45 +01:00
  • 742283019d Refactorisé la gestion du btn verbose. Le telnet reverse fonctionne bien maintenant \o/ Christian Zufferey 2020-02-16 15:25:43 +01:00
  • faaac5ae05 Refactorisé encore une fois ma procédure de wifi_init, pour la simplifier quand il ne trouve pas de AP WIFI ;-) Christian Zufferey 2020-02-16 13:50:15 +01:00
  • 1ff624e99a Mis à jour ma planchette support pour le capteur d'humidité HTU21D Christian Zufferey 2020-02-16 12:34:40 +01:00
  • 2e27bd68aa La nouvelle version avec le telnet complexe comme à marchotter, mais il y a encore pleins de trucs à améliorer Christian Zufferey 2020-02-09 19:31:06 +01:00
  • 2f64ee456c Je vais passer maintenant avec un telnet plus efficace Christian Zufferey 2020-02-09 18:59:46 +01:00
  • 53d5028a72 Ca commence à marcher en reconnexion automatique, mais maintenant c'est mon 'serveur' telnet local qui est trop simpliste :-( Christian Zufferey 2020-02-09 16:37:35 +01:00
  • b155f1e812 Mon petit tunnel reverse telnet commence à bien fonctionner, faut que je l'automatise encore Christian Zufferey 2020-02-09 14:42:51 +01:00
  • fd43d0c64f Commencé mes tests de telnet reverse, cela commence à super bien avancer Christian Zufferey 2020-02-03 18:44:44 +01:00
  • b13a10c5ce Ajouté un script pour Maxime :-) Christian Zufferey 2020-01-31 11:25:05 +01:00
  • ad3bd0a046 Corrigé les secrets du projet, il manquait zBTN3 :-( Christian Zufferey 2020-01-31 10:59:18 +01:00
  • cd132ca354 Malheureusement c'est encore lent, seulement 1.6mS entre deux mesures Christian Zufferey 2020-01-26 18:03:23 +01:00
  • 92a4771130 c pas encore le foot :-( Christian Zufferey 2020-01-26 17:42:02 +01:00
  • b1dfd3ccfc wip Christian Zufferey 2020-01-26 17:26:45 +01:00
  • 564d08bb0b J'arrive à lire l'ADC0 et l'afficher, c'est déjà un bon début ;-) Christian Zufferey 2020-01-26 15:28:29 +01:00
  • 0b546dcf6d Ajouté les photos au README.md du projet ;-) Christian Zufferey 2020-01-26 11:50:40 +01:00
  • c41db863c7 Commencé le projet de tests et décourvete avec le convertisseur ADC ADS1115 Christian Zufferey 2020-01-26 11:39:03 +01:00
  • cfdf2f2248 Ajouté une fonction btn verbose afin de pouvoir éteindre le clignotement de la LED depuis le bouton Christian Zufferey 2020-01-19 15:29:53 +01:00