Skip to content
FreedomNX edited this page Jan 29, 2026 · 5 revisions

Wiki - Accueil

Bienvenue sur le wiki du projet Frisquet Connect (ESP32 SX1262).

Ce wiki sert de point d'entrée pour comprendre:

  • Le but du projet et ses cas d'usage.
  • L'architecture générale (radio, MQTT, portail web).
  • Les données exposées (capteurs, modes, zones).
  • Les modes de fonctionnement (actif / passif).

Objectif du projet

Émuler un module Frisquet Connect avec un ESP32 Heltec (SX1262) pour:

  • dialoguer avec la chaudière via radio,
  • publier les données vers Home Assistant via MQTT,
  • proposer un portail web de configuration.

Architecture (vue d'ensemble)

  • Radio SX1262: écoute et émission de trames Frisquet.
  • Gestionnaire Frisquet: routage des trames, logique Connect/Sonde/Satellites.
  • MQTT: publication des états et commandes (auto-discovery HA).
  • Portail web: configuration WiFi/MQTT, associations, logs, outils.

Modes de fonctionnement

  • Mode Connect actif: le module envoie des requêtes à la chaudière et lit les réponses.
  • Mode Connect passif: le module n'envoie aucune trame, il écoute les réponses de la chaudière aux requêtes d'une box Connect déjà installée.
  • Mode Satellite: le module se comporte comme un satellite (ou remplace un satellite physique) pour piloter une zone.
  • Mode Sonde extérieure: lecture réelle via DS18B20 ou virtuelle via MQTT.

Données récupérées (exemples)

Chaudière / Connect

  • Température ECS (eau chaude sanitaire)
  • Température corps de chauffe (CDC)
  • Température extérieure
  • Pression circuit (bar)
  • Consommation gaz ECS et chauffage
  • Mode ECS (Max, Eco, Eco Horaires, Eco+, Eco+ Horaires, Stop)

Zones 1/2/3

  • Température départ eau
  • Température ambiante (si source Connect)
  • Température consigne
  • Mode de zone (Auto, Confort, Réduit, Hors Gel)
  • Consignes Confort / Réduit / Hors Gel
  • Boost de consigne (si satellite / mode virtuel)

Sonde extérieure

  • Température extérieure via DS18B20 ou via MQTT (mode virtuel)

Fonctionnement Satellite

  • Physique: écoute les trames et permet d'écraser la consigne envoyée par le satellite.
  • Virtuel (remplacement): remplace complètement le satellite physique pour une zone.
  • Zones: chaque zone peut être activée indépendamment (Z1/Z2/Z3) et liée à un satellite.

Fonctionnement Sonde extérieure

  • DS18B20: lecture locale (GPIO 33 par défaut).
  • MQTT: réception de la température extérieure depuis Home Assistant ou un capteur météo.
  • Publication: la température est publiée sur MQTT pour intégration HA.

Données d'identification

  • NetworkID: identifiant radio (format AA:BB:CC:DD).
  • ID Association: associé lors des procédures d'association Connect/Sonde/Satellite.

Outils et pages utiles

  • Portail: configuration WiFi/MQTT, options Frisquet, associations.
  • Logs: consultation et filtrage.
  • Trames radio: visualisation des trames et envoi manuel (debug).
  • Mémoire chaudière: lecture / scan d'adresses (debug).
  • Installation: matériel nécessaire + flash initial (voir Installation.md).