Projet réalisé par  Patrice Eugène, ing.
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
▶ 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 : v0 firmware.bin

Nommez vos fichiers avec leur version (ex : firmware_v12.bin). La version poussée est détectée automatiquement — aucun numéro à saisir.

Inventaire des caméras

Version réelle du firmware rapportée par chaque caméra lors de sa dernière vérification OTA.

⇩ Exporter vers Excel (CSV)

Caméra Version actuelle Cible État Dernière vérification Dernière mise à jour IP
Camera F42DC976B5C4 Esclave v23 v0 À jour 2026-08-08 22:16:23 192.168.50.52
Camera F42DC976E938 Esclave v21 v0 À jour 2026-08-08 22:16:13 192.168.50.114
Camera F42DC9770934 Esclave v21 v0 À jour 2026-08-08 22:16:21 10.0.0.29
Camera F42DC9779590 Esclave v21 v0 À jour 2026-08-08 22:16:54 10.0.0.93
Camera F42DC9784D98 Esclave v23 v0 À jour 2026-08-08 22:13:56 10.0.0.146

Notes de version

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.

Cible pour une caméra précise

Remplace la version globale pour cette caméra uniquement (utile pour tester sur une seule).

La version poussée à cette caméra est détectée depuis le nom du fichier (ex : firmware_v12.bin).

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.

Caméra Cible actuelle
v0 (Globale)
v0 (Globale)
v0 (Globale)
v0 (Globale)
v0 (Globale)
v0 (Globale)

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.

Projet réalisé par Patrice Eugène, ing.

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.