2510_RegulationChauffage
|
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 |
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.