Correct readme
This commit is contained in:
parent
d2da947fc4
commit
7ae57a8f81
12
README.md
12
README.md
@ -3,7 +3,7 @@ Interface basique pour lire les données TIC d'un compteur Linky et les partager
|
|||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
À partir du fichier secret-generic.h, créez un fichier secret.h pour définir les identifiants et mots de passe du Wi-Fi.
|
À partir du fichier secret-generic.h, créez un fichier secret.h pour définir les identifiants et mots de passe du Wi-Fi.
|
||||||
'''
|
```
|
||||||
// ssid and passPhrase can be used when compiling for a specific environment as a 2. option.
|
// ssid and passPhrase can be used when compiling for a specific environment as a 2. option.
|
||||||
// add you wifi network name and PassPhrase or use WiFi Manager
|
// add you wifi network name and PassPhrase or use WiFi Manager
|
||||||
#ifndef STASSID
|
#ifndef STASSID
|
||||||
@ -13,7 +13,7 @@ Interface basique pour lire les données TIC d'un compteur Linky et les partager
|
|||||||
|
|
||||||
const char *ssid = STASSID;
|
const char *ssid = STASSID;
|
||||||
const char *passPhrase = STAPSK;
|
const char *passPhrase = STAPSK;
|
||||||
'''
|
```
|
||||||
|
|
||||||
Le code est prévu pour un Linky en mode standard. Il devrait également fonctionner en mode historique en changeant la vitesse du port (1500 bps en historique, 9600 bps en standard).
|
Le code est prévu pour un Linky en mode standard. Il devrait également fonctionner en mode historique en changeant la vitesse du port (1500 bps en historique, 9600 bps en standard).
|
||||||
|
|
||||||
@ -25,16 +25,16 @@ Enedis-NOI-CPT_54E version 3 (01/06/2018)
|
|||||||
|
|
||||||
## Intégration dans Home Assistant
|
## Intégration dans Home Assistant
|
||||||
Les informations Linky sont récupérées en définissant une interface REST. Pour faciliter la lecture du fichier configuration.yaml, j'ai intégré la définition dans un fichier spécifique que j'appelle via la commande :
|
Les informations Linky sont récupérées en définissant une interface REST. Pour faciliter la lecture du fichier configuration.yaml, j'ai intégré la définition dans un fichier spécifique que j'appelle via la commande :
|
||||||
'''
|
```
|
||||||
rest: !include NOM_FICHIER.yaml
|
rest: !include NOM_FICHIER.yaml
|
||||||
'''
|
```
|
||||||
|
|
||||||
Le contenu du fichier de configuration REST est présenté ci-dessous. Remplacez ADRESSE_IP par l'adresse IP de l'ESP8266 (ou son chemin réseau si le DNS est correctement configuré).
|
Le contenu du fichier de configuration REST est présenté ci-dessous. Remplacez ADRESSE_IP par l'adresse IP de l'ESP8266 (ou son chemin réseau si le DNS est correctement configuré).
|
||||||
Dans mon cas, le fichier contient de nombreux paramètres, mais il peut être simplifié pour se concentrer sur l'essentiel, comme le suivi de la consommation. Étant en triphasé, je surveille la consommation et la puissance sur chaque phase. Ayant des panneaux solaires, je contrôle également l'injection d'énergie. De plus, en participant à l'"effacement jour de pointe", je vérifie le tarif pour adapter ma domotique aux conditions actuelles.
|
Dans mon cas, le fichier contient de nombreux paramètres, mais il peut être simplifié pour se concentrer sur l'essentiel, comme le suivi de la consommation. Étant en triphasé, je surveille la consommation et la puissance sur chaque phase. Ayant des panneaux solaires, je contrôle également l'injection d'énergie. De plus, en participant à l'"effacement jour de pointe", je vérifie le tarif pour adapter ma domotique aux conditions actuelles.
|
||||||
Les informations de puissance et de courant sont scannées toutes les 30 secondes, tandis que les informations tarifaires le sont toutes les minutes.
|
Les informations de puissance et de courant sont scannées toutes les 30 secondes, tandis que les informations tarifaires le sont toutes les minutes.
|
||||||
Note : Pour cette utilisation, je trouve l'interface REST plus simple à mettre en œuvre que MQTT (ou d'autres protocoles). Modifier la fréquence de scan se fait facilement dans la configuration de Home Assistant. Cependant, la solution MQTT est aussi pertinente sur certains aspects.
|
Note : Pour cette utilisation, je trouve l'interface REST plus simple à mettre en œuvre que MQTT (ou d'autres protocoles). Modifier la fréquence de scan se fait facilement dans la configuration de Home Assistant. Cependant, la solution MQTT est aussi pertinente sur certains aspects.
|
||||||
|
|
||||||
'''
|
```
|
||||||
- scan_interval: 30
|
- scan_interval: 30
|
||||||
resource: http://ADRESSE_IP/ticbasic
|
resource: http://ADRESSE_IP/ticbasic
|
||||||
sensor:
|
sensor:
|
||||||
@ -159,7 +159,7 @@ Note : Pour cette utilisation, je trouve l'interface REST plus simple à mettre
|
|||||||
value_template: "{{ value_json.MSG1 }}"
|
value_template: "{{ value_json.MSG1 }}"
|
||||||
- name: "Message 2"
|
- name: "Message 2"
|
||||||
value_template: "{{ value_json.MSG2 }}"
|
value_template: "{{ value_json.MSG2 }}"
|
||||||
'''
|
```
|
||||||
|
|
||||||
## Compilation
|
## Compilation
|
||||||
J'utilise Arduino IDE.
|
J'utilise Arduino IDE.
|
||||||
|
Loading…
Reference in New Issue
Block a user