-
a0f2d28b96
v1.12.3: defaut CO2 = sentinelle ISO_17 seule (retrait bit 7)
main
PaulVua
2026-06-02 17:37:13 +02:00
-
aa71766748
v1.12.2: flag CO2_ERROR (bit 7) quand la sonde S88 est deconnectee
PaulVua
2026-06-02 17:30:21 +02:00
-
d554f03195
v1.12.1: S88 ecrit toujours + code d'etat, plus de CO2 perime transmis
PaulVua
2026-06-02 17:10:32 +02:00
-
dad953acdc
v1.12.0: transmission CO2 S88 dans le payload UDP Miotiq (byte 81)
PaulVua
2026-06-02 16:55:54 +02:00
-
13c266d694
v1.11.0: CCS811 en daemon + fix filtrage + I2C 10kHz requis
PaulVua
2026-06-02 16:08:03 +02:00
-
46c73acb7e
v1.10.1: OTA installe les deps pip + filtre lectures parasites CCS811
PaulVua
2026-06-02 15:51:58 +02:00
-
4f3d273981
v1.10.0: intégration capteur CCS811 (TVOC/eCO2, I2C)
PaulVua
2026-06-02 14:27:11 +02:00
-
4767b145b2
v1.9.19: S88/write_data.py - self-heal CREATE TABLE IF NOT EXISTS
PaulVua
2026-06-01 17:12:53 +02:00
-
4e5e1a8144
v1.9.18: fix OTA - create_db.py manquant dans update scripts
PaulVua
2026-06-01 17:03:07 +02:00
-
0f94fda0ba
v1.9.17: database.html - modal + pagination, boutons S88
PaulVua
2026-06-01 16:51:49 +02:00
-
6d157cd099
v1.9.16: S88 - dropdown port avec labels PCB (NPM1/2/3)
PaulVua
2026-06-01 16:39:28 +02:00
-
c5856eb64b
docs: mapping connecteurs PCB ↔ ttyAMA + correction S88 wiring
PaulVua
2026-06-01 16:37:40 +02:00
-
54d0387c1d
v1.9.15: S88 - sélecteur de port UART dans admin.html
PaulVua
2026-06-01 16:31:23 +02:00
-
7681578f22
v1.9.14: Senseair S88 - implémentation lecture Modbus RTU
PaulVua
2026-06-01 16:24:44 +02:00
-
239bdfea69
v1.9.13: Capteur CO2 Senseair S88 - scaffolding
PaulVua
2026-06-01 16:15:37 +02:00
-
05734715a7
chore: ignore __pycache__ et *.pyc
PaulVua
2026-06-01 16:01:11 +02:00
-
4a74f949a0
v1.9.12: SARA loop - 2e test de comm avant hardware reboot
PaulVua
2026-05-28 10:27:35 +02:00
-
3c8ce03449
v1.9.11: Bouton 'Test Power Supply' (check sous-tension rapide)
PaulVua
2026-05-28 09:40:32 +02:00
-
6c0318ba6e
v1.9.10: Self Test - check sous-tension (vcgencmd get_throttled)
PaulVua
2026-05-28 09:25:18 +02:00
-
de8c22092d
v1.9.9: Sonde bruit - retry lecture NSRT MK4 (3x) contre ré-énumération USB
PaulVua
2026-05-28 09:10:09 +02:00
-
ff1225d483
v1.9.8: Self Test - vrai check Envea + firmware version + renommage
PaulVua
2026-05-21 12:04:28 +02:00
-
bf38fdf811
v1.9.5: Modal wifi_connect.log - message clair si fichier absent
PaulVua
2026-05-20 11:44:26 +02:00
-
3aae307842
v1.9.4: UI - Modal pour consulter wifi_connect.log depuis l'admin
PaulVua
2026-05-20 11:36:42 +02:00
-
3109455ea0
v1.9.3: Fix wifi_connect (escaping shell + URL) + log dédié
PaulVua
2026-05-20 11:23:10 +02:00
-
69fa928d56
v1.9.2: Fix hotspot non démarré si SQLite lockée au boot
PaulVua
2026-05-20 11:15:08 +02:00
-
654c05f548
v1.9.1: Admin UI - Section Reseau Tailscale (statut, IP, hostname, logs)
PaulVua
2026-05-19 12:11:03 +02:00
-
b008b486ae
v1.9.0: Enrolement automatique des capteurs sur le tailnet AirCarto (Tailscale/Headscale)
PaulVua
2026-05-19 11:58:19 +02:00
-
c593b152e8
v1.8.3: Affichage version firmware dans la sidebar
PaulVua
2026-05-13 12:39:40 +02:00
-
54283b8e3a
v1.8.2: Pre-flight check sudoers avec instructions de fix dans l'UI
PaulVua
2026-05-12 18:19:17 +02:00
-
11ac2b184a
v1.8.1: Alignement upload offline sur le flow online (UX + self-heal)
PaulVua
2026-05-12 18:00:10 +02:00
-
7338381c98
v1.8.0: Refonte UX update firmware (progress bar live + streaming logs)
PaulVua
2026-05-12 17:53:44 +02:00
-
5d7aac38e1
v1.7.7: Fix 'Plus recente' = 'not connected' sur page database
PaulVua
2026-05-12 17:47:27 +02:00
-
d34b029d48
v1.7.6: Tableau SystemD Services - ajout des 3 services manquants
PaulVua
2026-05-12 17:42:58 +02:00
-
b87b054e2b
v1.7.5: Fix update_firmware Step 3c (chmod +x setup_services.sh)
PaulVua
2026-05-12 17:38:40 +02:00
-
7ad133f446
v1.7.4: Source de verite unique pour les services + update self-healing
PaulVua
2026-05-12 17:33:54 +02:00
-
094926e30d
v1.7.3: Revert du check SIM sur branche CSQ=99
PaulVua
2026-05-12 11:36:50 +02:00
-
71211e281a
v1.7.2: Detection SIM aussi dans la branche CSQ=99
PaulVua
2026-05-12 11:32:43 +02:00
-
c004d32f0b
v1.7.1: Detection SIM injoignable avant escalade hardware reboot
PaulVua
2026-05-12 11:27:28 +02:00
-
2e5be6f542
v1.7.0: Tests Miotiq UDP — PDP, socket, ping aller-retour bidirectionnel
PaulVua
2026-04-27 17:25:56 +02:00
-
02e085af23
Fix ping Miotiq: socket binde port 33333 + AT+USOST/USORF (mode non-connecte)
PaulVua
2026-04-27 17:22:29 +02:00
-
1c565435e7
Fix: ping Miotiq command=0x02 pour retrocompat avec capteurs deployés (byte 9 = 0x01)
PaulVua
2026-04-27 16:43:19 +02:00
-
8785f8cff4
v1.6.5: Page modem — tests Miotiq UDP (PDP, socket, ping aller-retour)
PaulVua
2026-04-27 16:21:02 +02:00
-
f720649624
Ping aller-retour Miotiq: byte 9 = command, script ping + écoute réponse
PaulVua
2026-04-27 16:17:54 +02:00
-
f6e305e7e3
Page modem Miotiq: script check PDP user-friendly avec logs raw en collapse
PaulVua
2026-04-27 15:59:43 +02:00
-
b8b70a5a54
Page modem: section tests Miotiq UDP + masquer tests HTTP si SIM Miotiq
PaulVua
2026-04-27 15:54:39 +02:00
-
a68af89612
Page modem: retour visuel OK/erreur sur boutons LED status PCB
PaulVua
2026-04-02 11:42:23 +02:00
-
7045adc7a6
v1.6.4: Page modem — progression reset hardware + boutons LED status PCB
PaulVua
2026-04-02 11:29:02 +02:00
-
c062263b24
v1.6.3: Logs SARA en temps reel — auto-refresh + python3 -u unbuffered
PaulVua
2026-04-01 18:36:54 +02:00
-
9f76e3b2de
v1.6.2: Simplification script boot SARA — config modem deleguee au script principal
PaulVua
2026-03-27 17:15:24 +01:00
-
0ed18dd5c1
Fix: bandeau mode configuration affiche a tort (d-flex !important ecrasait display:none)
PaulVua
2026-03-19 14:03:14 +01:00
-
cf10d20db5
Page modem: reset hardware GPIO 16 + alerte mode configuration + reset au boot
PaulVua
2026-03-19 13:43:45 +01:00
-
3f7d0c0816
Page database: affichage noise_status dans tableau et export CSV
PaulVua
2026-03-19 11:45:01 +01:00
-
47d76be5df
v1.6.1: NSRT MK4 deconnexion — noise_status en base + ERR_NOISE dans error_flags
PaulVua
2026-03-19 11:42:10 +01:00
-
11585b4783
Error flags: NPM deconnecte (0xFF) → ERR_NPM bit 3 dans byte 66
v1.6.0
PaulVua
2026-03-18 16:38:56 +01:00
-
52b86dbc3d
NPM 0xFF = capteur deconnecte sur page sensors et self-test
PaulVua
2026-03-18 16:31:23 +01:00
-
361c0d1a76
Self-test NPM: decodage npm_status au lieu des anciens champs erreur
PaulVua
2026-03-18 15:12:50 +01:00
-
bd2e1f1eda
v1.6.0: envoi npm_status dans payload UDP (byte 67)
PaulVua
2026-03-18 13:24:26 +01:00
-
2b4e9205c1
Fix: dry-run NPM silencieux (suppression print qui cassaient le JSON)
PaulVua
2026-03-18 13:12:29 +01:00
-
b3c019c27b
v1.5.2: page capteurs NPM via get_data_modbus_v3.py --dry-run
PaulVua
2026-03-18 13:10:56 +01:00
-
e733cd27e8
Doc: parser Miotiq dans README + mise a jour error_flags.md
PaulVua
2026-03-18 11:46:32 +01:00
-
a9db7750b2
v1.5.1: envoi firmware version dans payload UDP (bytes 69-71)
PaulVua
2026-03-18 11:44:24 +01:00
-
c42656e0ae
gitignore: ajout .env pour exclure les secrets
PaulVua
2026-03-18 11:03:47 +01:00
-
eb93ba49bd
v1.5.0: error flags payload UDP + init bytes status a 0x00
v1.5.0
PaulVua
2026-03-18 10:17:37 +01:00
-
3804a52fda
Error flags byte 66: implementation RTC flags + escalade PDP reset → hardware reboot
PaulVua
2026-03-18 09:58:39 +01:00
-
ee0577c504
Database page: affichage npm_status dans table NPM + export CSV
PaulVua
2026-03-17 20:31:22 +01:00
-
72fbbb82a1
DB migration dans set_config.py (execute a chaque update)
PaulVua
2026-03-17 20:28:56 +01:00
-
5b3769769d
NPM: lecture registre status Modbus (reg 19) + colonne npm_status
PaulVua
2026-03-17 20:27:03 +01:00
-
6be18b5bde
Doc: error_flags.md — ajout byte 67 npm_status + plan implementation
PaulVua
2026-03-17 20:23:48 +01:00
-
7619caffc4
Doc: error_flags.md — specification byte 66 payload UDP Miotiq
PaulVua
2026-03-17 20:19:01 +01:00
-
85596c3882
Admin Clock: alerte rouge avec icone si module RTC deconnecte
PaulVua
2026-03-17 20:01:16 +01:00
-
6a00ab85d9
Fix: overlay connexion WiFi affiche hostname.local au lieu de deviceName.local
PaulVua
2026-03-17 19:58:49 +01:00
-
2ff47dc877
Self-test: comparer RTC vs heure navigateur au lieu de system time
PaulVua
2026-03-17 19:55:49 +01:00
-
d2a3eafaa1
Upload firmware: message clair si limite PHP trop basse
PaulVua
2026-03-17 19:53:16 +01:00
-
6706b22f21
Update scripts: auto-config Apache AllowOverride + PHP upload 50M
PaulVua
2026-03-17 19:49:43 +01:00
-
ffe13d3639
Installation: AllowOverride All + PHP upload 50M pour mise a jour hors-ligne
PaulVua
2026-03-17 19:47:24 +01:00
-
7b324f8ab8
v1.4.6 — Admin: RTC vs navigateur, blocage update hotspot, liens Gitea
v1.4.6
PaulVua
2026-03-17 19:34:25 +01:00
-
ad0f83ce71
Admin Clock: RTC en evidence, ajout Browser time UTC, System time replie
PaulVua
2026-03-17 19:31:38 +01:00
-
928c1a1d4e
Admin: comparer RTC vs heure navigateur au lieu de system time
PaulVua
2026-03-17 19:29:40 +01:00
-
24cb96e9a9
Admin: preciser que System time non utilise, RTC = horloge de reference
PaulVua
2026-03-17 19:26:53 +01:00
-
e2f765de8a
Admin: ajout descriptions System time / RTC time / Set RTC
PaulVua
2026-03-17 19:22:47 +01:00
-
cb98e38a3e
Admin: ajout liens Gitea pour mise a jour hors-ligne
v1.4.5
PaulVua
2026-03-17 19:16:34 +01:00
-
4fe79ad112
Admin: bloquer update firmware en mode hotspot avec message explicatif
PaulVua
2026-03-17 19:14:32 +01:00
-
b869ac3e9e
v1.4.5 — Mise a jour changelog (reflete l'etat final)
PaulVua
2026-03-17 19:11:19 +01:00
-
c09fa3ca72
Fix forget_wifi scan: delai 5s + rescan explicite avant scan WiFi
PaulVua
2026-03-17 19:08:59 +01:00
-
79d9be2c85
Fix: restaurer topbar-logo.js original (supprimer fetch config)
PaulVua
2026-03-17 18:57:08 +01:00
-
903dcce2d7
Fix: config.json -> get_config_sqlite dans wifi.html
PaulVua
2026-03-17 18:54:44 +01:00
-
425a89de3f
wifi.html: rebuild propre depuis v1.4.4 + nouvelles features
PaulVua
2026-03-17 18:52:52 +01:00
-
8f88eae575
Revert optimisations sidebar/fetch qui causaient des blocages navigateur
PaulVua
2026-03-17 18:48:38 +01:00
-
ffead8597a
Fix connexion slots: topbar-logo fetch config a window.onload
PaulVua
2026-03-17 18:46:16 +01:00
-
196176667f
Fix: window.onload au lieu de event listener pour sequencer les requetes
PaulVua
2026-03-17 18:42:56 +01:00
-
87ddb76e39
Fix: retirer applyTranslations du MutationObserver (boucle infinie)
PaulVua
2026-03-17 18:41:15 +01:00
-
dbe6c71d33
Fix: re-appliquer i18n apres chargement dynamique sidebar/topbar
PaulVua
2026-03-17 18:40:11 +01:00
-
537abb682e
Fix syntax error: accolade en trop dans wifi.html
PaulVua
2026-03-17 18:37:54 +01:00
-
8d74e3e678
Reduce fetch count: config partagee + suppression doublons internet
PaulVua
2026-03-17 18:34:58 +01:00
-
5849190220
Fix: sidebar.html charge une seule fois au lieu de deux sur toutes les pages
PaulVua
2026-03-17 18:32:22 +01:00
-
408ab767e1
Revert: retrait nmcli de get_config_sqlite (cause lenteur pages)
PaulVua
2026-03-17 18:15:02 +01:00
-
2949c78b56
Fix: timeout 2s sur nmcli dans get_config_sqlite pour eviter blocage
PaulVua
2026-03-17 18:12:15 +01:00
-
c83f8396aa
WiFi status: detection live wlan0 au lieu de se fier a la DB
PaulVua
2026-03-17 18:09:39 +01:00
-
ecd59e537e
forget_wifi: scan WiFi avant hotspot pour remplir wifi_list.csv
PaulVua
2026-03-17 18:05:40 +01:00
-
83d854b596
Hotspot: scan WiFi depuis cache CSV + timeout scan live + auto-load
PaulVua
2026-03-17 17:54:44 +01:00