Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

Re : Système de fichiers en lecture seule sur mon Pi passerelle RaspAP : que deviennent les mesures tamponnées ?

Traduit de English par IA ·

J’exploite une trentaine de ces petites passerelles dans des postes électriques, avec le même schéma.Overlay activé pour le système de fichiers racine, oui. Effectue tes modifications RaspAP avec l’overlay désactivé, redémarre, puis réactive-le. Pénible mais rare.Le tampon a besoin d’un emplacement qui survit aux redémarrages et aux coupures de courant : une seconde partition sur la carte (ou une clé USB) montée en lecture-écriture avec ext4 et son journal, en dehors de l’overlay. Dirige SQLite vers cet emplacement, avec PRAGMA journal_mode=WAL et synchronous=NORMAL. Une coupure ne coûte alors que les dernières écritures au maximum, pas la base. Déplace aussi la persistance de mosquitto vers là, ou désactive-la puisque ton forwarder tamponne déjà.Pour la question de Rachel : oui, si tu horodates chaque mesure avec ts en millisecondes UTC au moment où l’ESP l’envoie (seulement si l’horloge du Pi est synchronisée, ce qui est le cas une fois la 4G active, et garde un fake-hwclock pour ne pas revenir en 1970 après une coupure). Envoie le retard par lots, par enfant :

{"esp-bed3": [{"ts": 1767254400000, "values": {"soil_pct": 41}},
{"ts": 1767254460000, "values": {"soil_pct": 41}}]}

Les enregistrements sont placés à leur propre heure dans l’historique. Un message dont tous les enregistrements sont antérieurs d’une minute est compté comme une rejeu et doit respecter le débit de rejeu du profil ; un long retard se résorbe donc progressivement. Ne panique pas si tout n’apparaît pas en une seconde. Et attends le PUBACK avant de supprimer des lignes. Voir Devices behind a gateway.

If it isn't logged, it didn't happen.
Solution acceptée♥ 6