2510_RegulationChauffage
Chargement...
Recherche...
Aucune correspondance
Référence du fichier webui_server.py

Serveur web pour interface utilisateur de configuration. Plus de détails...

Espaces de nommage

namespace  webui
namespace  webui.webui_server

Fonctions

 webui.webui_server.serve_index ()
 Sert la page principale de l'interface web.
 webui.webui_server.get_config ()
 Récupère la configuration actuelle des capteurs.
 webui.webui_server.put_config ()
 Sauvegarde une nouvelle configuration des capteurs.
 webui.webui_server.get_last ()
 Récupère le dernier état du système de mesure.
 webui.webui_server.force_reload ()
 Force le rechargement de la configuration au prochain cycle.

Variables

 webui.webui_server.BASE_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))
 webui.webui_server.CONFIG_PATH = os.path.join(BASE_DIR, "config_module", "sensors.json")
 webui.webui_server.STATE_PATH = os.path.join(BASE_DIR, "state", "last_state.json")
 webui.webui_server.WEBUI_DIR = os.path.dirname(__file__)
 webui.webui_server.app = Flask(__name__, static_folder=WEBUI_DIR, static_url_path='/static')
 webui.webui_server.host
 webui.webui_server.port

Description détaillée

Serveur web pour interface utilisateur de configuration.

Interface web Flask monopage pour lecture/écriture de la configuration sensors.json et affichage de l'état last_state.json. Fournit API REST complète pour gestion configuration canaux et monitoring système.

Auteur
Léo Mendes @project 2510_RegulationsChauffage @Mandant Oblo_solution
Date
2025-09-18
Version
1.0.0