⏹Analyse Claude AI en pause. Les photos arrivent mais ne sont pas analysées (aucune nouvelle description). Depuis le 2026-08-08 11:56:44. Réactiver dans la configuration
⏹Upload des images en pause. Le serveur refuse les nouvelles photos (rien n'est enregistré). Depuis le 2026-08-08 11:56:54. Réactiver dans la configuration
Mise à jour du firmware (OTA : Over-The-Air)
Publiez une version ; les caméras se mettent à jour automatiquement à leur prochaine vérification (toutes les 5 min).
▶ Déploiement ACTIF — les caméras se mettent à jour vers la cible globale.
Mettre en pause le déploiement global pour que les caméras qui se connectent gardent leur version actuelle. Les cibles par caméra restent actives.
Cible globale
S'applique à toutes les caméras qui n'ont pas de cible spécifique.
État actuel :
v0firmware.bin
Inventaire des caméras
Version réelle du firmware rapportée par chaque caméra lors de sa dernière vérification OTA.
Sélectionnez une version du firmware pour voir les changements qu'elle apporte.
v23 — Redémarrage à distance et reconfiguration WiFi sans manipulation
2026-07-11
Ajout Nouveau bouton « Redémarrer les caméras » dans la configuration : redémarre toutes les caméras du frigo à distance, sans débrancher quoi que ce soit.
Ajout Les esclaves relaient l'ordre de redémarrage au maître par ESP-NOW, sur le canal WiFi commun, pour que le maître redémarre aussi sans perdre sa connexion.
Ajout L'ordre de redémarrage est authentifié (double signature) pour empêcher un appareil non autorisé de déclencher un redémarrage.
Ajout Protection anti-boucle : chaque caméra ne redémarre qu'une seule fois par demande, même si elle relit la configuration ensuite.
Modifié Changer de réseau WiFi ne demande plus aucune manipulation : au redémarrage du frigo, le maître ouvre automatiquement son Bluetooth pendant 5 minutes. Le nouveau réseau remplace simplement l'ancien. Le bouton de réinitialisation n'est plus nécessaire.
Modifié Après une configuration WiFi réussie, le maître redémarre et ne rouvre plus le Bluetooth : il se connecte directement et sert les caméras, sans réapparaître inutilement en Bluetooth.
Modifié Synchronisation du démarrage : le maître partage le WiFi pendant 10 minutes et les caméras écoutent pendant 10 minutes, ce qui garantit qu'elles reçoivent le réseau même si le maître commence à le diffuser après sa fenêtre Bluetooth.
v22 — Reconfiguration WiFi au redémarrage et mode Dev/Prod
2026-07-11
Ajout À chaque redémarrage du frigo, les caméras écoutent le maître pendant quelques minutes : cela permet de changer le WiFi de tout le frigo simplement en le redémarrant, sans reconfigurer chaque caméra.
Ajout Mode Dev/Prod configurable à distance depuis la page de configuration : Dev écoute 1 minute (tests rapides), Prod écoute 5 minutes (utilisateurs réels). Le changement s'applique au prochain redémarrage.
Ajout La carte maître signale sa présence au serveur et apparaît dans l'inventaire (marquée « Maître »), sans jamais recevoir de mise à jour.
Ajout Nouvelle section WiFi dans la configuration : rappel de l'exigence 2,4 GHz et procédure détaillée pour connecter ou changer le réseau.
Modifié Reconnexion plus fiable : lors d'une coupure temporaire, le réseau enregistré est conservé et la caméra se reconnecte automatiquement, sans effacer sa configuration.
v21 — Caméras esclaves : WiFi partagé et reconnexion fiable
2026-07-09
Ajout Réception automatique du WiFi depuis la carte maître (ESP-NOW) : la caméra reçoit le réseau sans configuration manuelle, avec mot de passe chiffré.
Ajout Réinitialisation du WiFi par bouton (fenêtre de 3 secondes au démarrage) pour reconfigurer un nouveau réseau.
Modifié Reconnexion plus fiable : lors d'une coupure temporaire, le WiFi enregistré est conservé et la caméra se reconnecte automatiquement, au lieu d'effacer la configuration.
Modifié Le réseau WiFi n'est plus codé en dur dans le firmware ; il est fourni sans fil et enregistré durablement.
v20 — Configuration WiFi sans fil (Bluetooth + partage entre caméras)
2026-07-09
Ajout Configuration du WiFi par Bluetooth : plus besoin de coder le réseau dans le firmware. L'utilisateur pousse son WiFi depuis une application mobile.
Ajout Partage automatique du WiFi entre les caméras du frigo (ESP-NOW) : une seule configuration suffit pour toutes les caméras.
Ajout Identifiant unique par frigo avec code QR à scanner, et mot de passe WiFi chiffré lors du partage entre caméras.
Ajout Réinitialisation du WiFi par bouton, pour reconfigurer un nouveau réseau.
Modifié Reconnexion plus robuste : le WiFi enregistré est conservé lors d'une coupure temporaire au lieu d'être effacé.
v19 — Nettoyage du paramètre d'intervalle
2026-07-08
Retiré Suppression du paramètre redondant « intervalle entre les photos ». L'intervalle est maintenant géré uniquement par « intervalle d'envoi par lot ».
Modifié Nettoyage du code interne (suppression de la variable inutilisée et du message de démarrage associé).
v18 — Optimisations réseau et suivi OTA
2026-07-08
Ajout Vérification du firmware au démarrage, puis à intervalle configurable (au lieu de toutes les 30 s).
Ajout Envoi des photos par lots et délai configurable entre les essais après un échec.
Ajout IP locale de la caméra affichée dans l'inventaire OTA et sur toutes les lignes du journal.
Modifié Format des lignes de journal uniformisé (heure en premier, puis caméra et IP).
Corrigé Réduction du volume de requêtes pour éviter le blocage d'IP par le pare-feu de l'hébergeur.
v5 — Base OTA et fiabilité
2026-07-04
Ajout Mise à jour du firmware par les airs (OTA), réessais d'envoi, capteur de température DS18B20.
Corrigé Correctif de capture d'image (FB-OVF).
v0 — Firmware de base : capture et envoi des photos
2026-06-19
Ajout Capture de photos par la caméra ESP32-CAM, en SVGA (800x600) quand la mémoire PSRAM est disponible, sinon en VGA (640x480).
Ajout Envoi des photos au serveur en HTTPS, protégé par un jeton partagé entre la caméra et le serveur.
Ajout Identifiant unique par caméra, dérivé de son adresse matérielle, pour distinguer plusieurs caméras dans un même frigo.
Ajout Réglages d'image lus à distance depuis le serveur (rotation, miroir, luminosité), sans reprogrammer la caméra.
Ajout Nom de fichier des photos horodaté, pour classer les images dans le temps.
Ajout Journalisation des événements de la caméra vers le serveur (connexion, envoi, erreurs).
Cible pour une caméra précise
Remplace la version globale pour cette caméra uniquement (utile pour tester sur une seule).
Mise à jour forcée / Forced Update
Cochez les caméras, choisissez ce qu'on leur pousse, puis validez. Elles se mettront à jour à leur prochaine vérification.
Mode « suivre la version globale » : les caméras cochées perdent leur cible spécifique et suivent la globale. Mode « pousser une version précise » : les caméras cochées reçoivent le fichier choisi, avec la version lue dans son nom.
Comment publier une nouvelle version
1. Dans le firmware, augmentez FW_VERSION (ex : 5 → 6).
2. Arduino IDE : Croquis > Exporter les binaires compilés.
3. Renommez le .bin avec sa version, ex : firmware_v6.bin (le numéro doit correspondre au FW_VERSION).
4. Téléversez ce .bin dans le dossier ota_firmware/ du serveur.
5. Ici, sélectionnez simplement ce fichier : la version (6) est détectée automatiquement depuis son nom.
6. Les caméras détectent la nouvelle version, la téléchargent et redémarrent seules.
Ce site utilise des témoins (cookies) pour assurer son bon fonctionnement et améliorer votre expérience. En savoir plus.
Politique sur les témoins
Un témoin (cookie) est un petit fichier stocké sur votre appareil. Ce site en utilise pour retenir votre choix de consentement, et assurer le fonctionnement des pages. Nous n'utilisons pas de témoins à des fins publicitaires. Vous pouvez refuser : le site restera fonctionnel. Vous pouvez aussi effacer les témoins via les réglages de votre navigateur.