-
a68af89612
Page modem: retour visuel OK/erreur sur boutons LED status PCB
main
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
-
a0f8b4b8eb
Fix hotspot IP: 192.168.43.1 -> 10.42.0.1 (NetworkManager default)
PaulVua
2026-03-17 17:50:28 +01:00
-
8d0507852a
Fix forget WiFi: appel bash explicite + disconnect wlan0 avant delete
PaulVua
2026-03-17 17:34:30 +01:00
-
6e17f39a2c
v1.4.5 — Page WiFi: oublier réseau + badge hotspot sidebar + refonte UI
PaulVua
2026-03-17 17:28:46 +01:00
-
5a2b3bb19d
v1.4.4 — Self-test partagé sur Accueil/Capteurs/Admin + test RTC DS3231
PaulVua
2026-03-16 17:56:11 +01:00
-
5bffec10a1
v1.4.3 — Payload UDP bruit cur_leq + cur_level, améliorations page database
PaulVua
2026-03-16 10:03:08 +01:00
-
e0e8a4cefe
Database: validation dates + bouton télécharger toute la table
PaulVua
2026-03-16 09:19:02 +01:00
-
d5b2e9c6c3
v1.4.2 — Fix bug AT+USOWR leak dans payload UDP Miotiq
paul_vua
2026-03-14 22:53:59 +01:00
-
7ab06f3413
v1.4.1 — Migration capteur bruit I2C vers NSRT MK4 USB
PaulVua
2026-03-12 16:04:17 +01:00
-
794b86fb9b
Fix self-test bruit: parser le JSON du NSRT MK4 au lieu de texte brut
PaulVua
2026-03-12 16:02:28 +01:00
-
7479344df7
Mise à jour capteur bruit: ancien I2C → NSRT MK4 USB
PaulVua
2026-03-12 15:23:54 +01:00
-
98b5b43190
v1.4.0 — Mise à jour firmware hors-ligne par upload ZIP
PaulVua
2026-03-10 16:30:51 +01:00
-
1298e79688
Fix: Vider le buffer série avant chaque commande AT dans sara.py
PaulVua
2026-03-10 16:12:53 +01:00
-
7a7d1c0c3f
Ajout bouton Get Data (IMSI) sur la page modem 4G
PaulVua
2026-03-10 11:44:53 +01:00
-
7c30ccd8f7
Amélioration récap installation: IMSI, lien cliquable, suppression eth0
PaulVua
2026-03-10 11:42:46 +01:00
-
bc2aec7946
Ajout lecture IMSI (AT+CIMI) dans installation_part2.sh
PaulVua
2026-03-10 11:05:12 +01:00
-
6b8d0c18c9
Fix: Rendre les commandes SARA non-bloquantes dans installation_part2.sh
PaulVua
2026-03-03 11:12:07 +01:00
-
b65e9571dc
Fix: Keep HDMI enabled in installation script (needed for screen control)
PaulVua
2026-02-17 17:36:35 +01:00
-
e8cef5b593
add visdo auth for pkill
PaulVua
2026-02-17 17:20:07 +01:00
-
36d4bac0a5
Fix: Revert to using sudo in launcher.php to support visudo configuration
PaulVua
2026-02-17 17:14:20 +01:00
-
a208540093
Fix: Remove sudo usage in launcher.php to avoid password prompt; enable logging
PaulVua
2026-02-17 12:54:40 +01:00
-
02687f6d74
Docs: Update changelog for v1.3.0 (Screen Control Feature)
PaulVua
2026-02-17 12:53:39 +01:00
-
8c55798e34
Fix UI: Add button IDs and fix status message selector in screen.html; Capture stderr in launcher.php
PaulVua
2026-02-17 12:51:39 +01:00
-
cf502abfef
Fix: Broaden pkill pattern to match 'screen.py' for stop command
PaulVua
2026-02-17 12:46:39 +01:00
-
e659696044
Fix: Run screen script with sudo to ensure access to video device
PaulVua
2026-02-17 12:43:28 +01:00
-
d086a440dd
Docs: Update screen.py comments with correct paths (by user)
PaulVua
2026-02-17 12:41:00 +01:00
-
86c2d1eb41
Fix: Correct screen.py path in launcher.php for production environment
PaulVua
2026-02-17 12:33:41 +01:00
-
aa1b90e3d5
Fix: Apply translations after sidebar load to resolve 'sidebar.screen' display issue
PaulVua
2026-02-17 12:30:14 +01:00
-
f1d716d900
Docs: Add usage instructions to screen.py
PaulVua
2026-02-17 12:28:58 +01:00
-
248732bac9
Refine Screen tab: Move above Sensors, add translations
PaulVua
2026-02-17 12:27:39 +01:00
-
7b0fb0650a
Fix Screen tab visibility: Use class selector to handle multiple sidebar instances
PaulVua
2026-02-17 12:23:19 +01:00
-
3e5ee9c77e
Add Screen control features: Screen tab in sidebar, Kivy script, and backend logic
PaulVua
2026-02-17 12:19:05 +01:00
-
8106af624f
fix(mhz19): gestion d'erreurs JSON pour le capteur CO2
PaulVua
2026-02-17 11:08:36 +01:00
-
30bc04b89e
release: v1.2.0
PaulVua
2026-02-17 11:05:31 +01:00
-
198836fa13
feat: intégration capteur CO2 MH-Z19
PaulVua
2026-02-17 11:04:45 +01:00
-
ea2642685c
fix(ui): logo dynamique ne s'affichait pas (innerHTML n'exécute pas les scripts)
PaulVua
2026-02-17 10:43:38 +01:00
-
f8f5300b9b
fix: add missing ModuleAir Pro logo image
PaulVua
2026-02-17 10:39:54 +01:00
-
b88d2bc1d9
release: v1.1.0
PaulVua
2026-02-16 12:21:12 +01:00
-
88680f07b0
feat(ui): add full table CSV download on database stats card
PaulVua
2026-02-16 12:18:46 +01:00
-
20c6a12251
feat(ui): add database stats card on database page
PaulVua
2026-02-16 12:07:58 +01:00
-
e20bb0b8fc
feat(ui): switch logo dynamically based on device_type
PaulVua
2026-02-11 16:24:47 +01:00
-
50a8cdd938
feat: add firmware versioning and device_type support (NebuleAir/ModuleAir)
PaulVua
2026-02-11 16:12:18 +01:00
-
dc1739e033
feat(ui): reorder self-test to run sensor tests before communication
PaulVua
2026-02-10 17:05:35 +01:00
-
544eebd715
feat(ui): add NextPM firmware version button on sensors page
PaulVua
2026-02-10 17:05:10 +01:00
-
6bdaef8c24
feat(ui): add sensor tests to modem self-test
PaulVua
2026-02-10 16:58:45 +01:00
-
98cb1ea517
feat(ui): replace copy with share modal and download option
PaulVua
2026-02-10 11:16:05 +01:00