Nouvelle page fonctionnalites/prevision-pv (FR/DE/EN, dans la nav) : courbe horaire jusqu'à la fin du lendemain par plan, correction de température et plafond onduleur (modèles déterministes publics, aucun apprentissage), « plafond optimiste », « une heure sans donnée est un trou, jamais un zéro », fourchette météo (qualifie la météo seulement), météo horaire, mise en service, règle centrale de la Community (affiché et enregistré localement, jamais utilisé pour décider), consommation de base « à venir », données qui sortent, optimiseur seulement comme interface prévue. Tarifs (3 langues) : section BETA « tarif saisi », exposé et non utilisé pour décider ; les tarifs dynamiques restent en roadmap. FAQ (3 langues) : réponse « données » réécrite avec la liste de ce qui sort ; « Predict AI », `optimizer-plugin` et « socket Unix » retirés ; la prévision physique passe dans Community, Pro garde les prévisions apprises. Accueil : « sans dépendance au cloud ». Tableau des fonctionnalités : trois lignes. Fiche OpenMeteo : lien vers la page, plafond appliqué par le moteur. Sources : INTERFACE.md et DESIGN_PREVISION_PV.md (feature/forecast-protocol-1.1), CONTRACT_A v4, CONSIGNE-app-etm66-prevision.md. Aucune donnée du banc. Vérifié comme en CI : génération, --check et mkdocs build --strict passent. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
182 lines
6.3 KiB
YAML
182 lines
6.3 KiB
YAML
site_name: ETM PowerSync — Documentation
|
|
site_url: https://docs.etm-powersync.fr
|
|
site_description: >-
|
|
Documentation du HEMS ETM PowerSync : installation, fonctionnalités, compatibilité
|
|
des équipements. Gestion d'énergie locale bâtie sur nymea.io.
|
|
site_author: ETM-Schurig
|
|
copyright: >-
|
|
© ETM-Schurig — Documentation sous licence CC-BY 4.0 · exemples de code sous GPL-3.0
|
|
|
|
repo_url: https://github.com/etmschurig/powersync-docs
|
|
repo_name: etmschurig/powersync-docs
|
|
edit_uri: edit/main/docs/
|
|
|
|
theme:
|
|
name: material
|
|
language: fr
|
|
# `false` supprime le preconnect fonts.gstatic.com et la feuille
|
|
# fonts.googleapis.com que Material injecte sinon dans le <head>.
|
|
# Les polices sont auto-hébergées : voir les @font-face de
|
|
# docs/stylesheets/extra.css et les woff2 de docs/assets/fonts/.
|
|
font: false
|
|
palette:
|
|
scheme: slate # thème sombre, raccord avec la charte ETM
|
|
primary: custom # couleurs réelles définies dans stylesheets/extra.css
|
|
accent: custom
|
|
features:
|
|
- navigation.indexes
|
|
- navigation.top
|
|
# - navigation.instant # RETIRÉ (multi-langue, 2026-10-12) :
|
|
# incompatible avec le lien contextuel du sélecteur de langue de
|
|
# mkdocs-static-i18n, et l'avertissement fait échouer `mkdocs build --strict`.
|
|
# Le sélecteur l'emporte : il ramène sur la même page dans l'autre langue.
|
|
- navigation.footer
|
|
- search.suggest
|
|
- search.highlight
|
|
- content.code.copy
|
|
- content.action.edit
|
|
icon:
|
|
repo: fontawesome/brands/github
|
|
|
|
extra_css:
|
|
- stylesheets/extra.css
|
|
|
|
markdown_extensions:
|
|
- admonition
|
|
- attr_list
|
|
- md_in_html
|
|
- tables
|
|
- toc:
|
|
permalink: true
|
|
- pymdownx.highlight:
|
|
anchor_linenums: true
|
|
- pymdownx.superfences
|
|
- pymdownx.details
|
|
- pymdownx.inlinehilite
|
|
- pymdownx.tabbed:
|
|
alternate_style: true
|
|
- pymdownx.emoji:
|
|
emoji_index: !!python/name:material.extensions.emoji.twemoji
|
|
emoji_generator: !!python/name:material.extensions.emoji.to_svg
|
|
|
|
plugins:
|
|
# i18n AVANT literate-nav et search : il réécrit l'arbre des fichiers par langue,
|
|
# les autres doivent voir l'arbre déjà localisé.
|
|
- i18n:
|
|
docs_structure: suffix # index.md (fr) · index.de.md · index.en.md
|
|
fallback_to_default: true # pas de page absente : on retombe sur le FR
|
|
reconfigure_material: true # bascule de langue dans le header Material
|
|
reconfigure_search: true # un index de recherche par langue
|
|
languages:
|
|
- locale: fr
|
|
name: Français
|
|
default: true
|
|
build: true
|
|
site_name: ETM PowerSync — Documentation
|
|
theme:
|
|
language: fr
|
|
- locale: de
|
|
name: Deutsch
|
|
build: true
|
|
site_name: ETM PowerSync — Dokumentation
|
|
theme:
|
|
language: de
|
|
nav_translations:
|
|
Accueil: Startseite
|
|
Installation: Installation
|
|
Appareils: Geräte
|
|
Fonctionnalités: Funktionen
|
|
Référence: Referenz
|
|
Aide: Hilfe
|
|
Compatibilité: Kompatibilität
|
|
Dépôt APT: APT-Repository
|
|
Configuration: Konfiguration
|
|
L'application: Die App
|
|
Surplus solaire: Solarüberschuss
|
|
Délestage: Lastabwurf
|
|
Gestion batterie: Speicherverwaltung
|
|
Prévision PV: PV-Prognose
|
|
Tarifs dynamiques: Dynamische Tarife
|
|
API JsonRPC: JSON-RPC-API
|
|
Référence API: API-Referenz
|
|
Dépannage: Fehlersuche
|
|
FAQ: FAQ
|
|
Compteurs: Zähler
|
|
Bornes de recharge: Wallboxen
|
|
SmartDevices: SmartDevices
|
|
HVAC: HVAC
|
|
Onduleurs / PV: Wechselrichter / PV
|
|
Batteries / ESS: Speicher / ESS
|
|
Tarifs & prévisions: Tarife & Prognosen
|
|
Types génériques: Generische Typen
|
|
API — Métier: API — Fachlich
|
|
API — Système: API — System
|
|
Compteur ABB B2x: ABB-B2x-Zähler
|
|
Borne ABB Terra AC: ABB Terra AC Ladestation
|
|
- locale: en
|
|
name: English
|
|
build: true
|
|
site_name: ETM PowerSync — Documentation
|
|
theme:
|
|
language: en
|
|
nav_translations:
|
|
Accueil: Home
|
|
Installation: Installation
|
|
Appareils: Devices
|
|
Fonctionnalités: Features
|
|
Référence: Reference
|
|
Aide: Help
|
|
Compatibilité: Compatibility
|
|
Dépôt APT: APT repository
|
|
Configuration: Configuration
|
|
L'application: The app
|
|
Surplus solaire: Solar surplus
|
|
Délestage: Load shedding
|
|
Gestion batterie: Battery management
|
|
Prévision PV: PV forecast
|
|
Tarifs dynamiques: Dynamic tariffs
|
|
API JsonRPC: JSON-RPC API
|
|
Référence API: API reference
|
|
Dépannage: Troubleshooting
|
|
FAQ: FAQ
|
|
Compteurs: Meters
|
|
Bornes de recharge: EV chargers
|
|
SmartDevices: SmartDevices
|
|
HVAC: HVAC
|
|
Onduleurs / PV: Inverters / PV
|
|
Batteries / ESS: Batteries / ESS
|
|
Tarifs & prévisions: Tariffs & forecasts
|
|
Types génériques: Generic types
|
|
API — Métier: API — Domain
|
|
API — Système: API — System
|
|
Compteur ABB B2x: ABB B2x meter
|
|
Borne ABB Terra AC: ABB Terra AC charging station
|
|
- search:
|
|
lang: fr
|
|
- literate-nav:
|
|
nav_file: SUMMARY.md
|
|
|
|
nav:
|
|
- Accueil: index.md
|
|
- Installation:
|
|
- installation/index.md
|
|
- Dépôt APT: installation/depot-apt.md
|
|
- Configuration: installation/configuration.md
|
|
- L'application: installation/application.md
|
|
- Appareils: appareils/
|
|
- Fonctionnalités:
|
|
- fonctionnalites/index.md
|
|
- Surplus solaire: fonctionnalites/surplus-solaire.md
|
|
- Délestage: fonctionnalites/delestage.md
|
|
- Gestion batterie: fonctionnalites/gestion-batterie.md
|
|
- Prévision PV: fonctionnalites/prevision-pv.md
|
|
- Tarifs dynamiques: tarifs.md
|
|
- Référence:
|
|
- reference.md
|
|
- API JsonRPC: integrations/jsonrpc-api.md
|
|
- Référence API: api/
|
|
- MQTT: integrations/mqtt.md
|
|
- Aide:
|
|
- Dépannage: depannage.md
|
|
- FAQ: faq.md
|