Skip to content

OpenProfalux v0.2.11 : fréquence radio par marque et radio fiabilisée

Choose a tag to compare

@Shad107 Shad107 released this 10 Oct 22:36
· 146 commits to main since this release

Cette version ajoute le réglage de la fréquence radio par marque et fiabilise la radio, à partir des retours et des contributions de @azriek.

Ce qui change

  • Profil radio réglable, sans recompiler (#31) : la fréquence d'émission et d'écoute se choisit dans Système > Appareil , Profalux (868,425 MHz), Eveno (868,33 MHz) ou une fréquence personnalisée bornée par la plage autorisée de la carte. Appliqué à chaud, conservé au redémarrage. Utile quand une télécommande n'est pas captée même collée à l'antenne : elle émet un peu à côté. Profalux reste le défaut, les installations existantes ne changent pas.
  • Radio plus fiable (#32) : chaque réglage du CC1101 est relu et réessayé, le PATABLE aussi. Un module qui perdait des réglages au démarrage (puissance ou porteuse fausses, sans message) est maintenant détecté : le Diagnostic passe au rouge et compte les reprises (spi_retries/spi_fails).
  • Nouvelle carte d1-mini (#30) : D1 mini ESP32 + CC1101 externe (GDO0 sur IO26, SPI à 1 MHz).
  • Refus affichés correctement (#33) : les erreurs de requête répondent 400 et non 500, donc l'interface affiche enfin ses vrais messages.

Flasher

  • Première installation (câble USB) : openprofalux-<carte>-full.bin à l'offset 0x0 (esptool ou un flasher web type ESP Web Tools).
  • Déjà installé : par l'onglet OTA du boîtier, ou avec openprofalux-<carte>-ota.bin.
  • Cartes : m5-atom-lite, external (ESP32 DevKit + CC1101), d1-mini, isno-super.

Merci à @azriek pour les quatre contributions (profil radio, fiabilité SPI, carte d1-mini, codes HTTP).