Skip to content

Commit

Permalink
maj doc
Browse files Browse the repository at this point in the history
  • Loading branch information
m4dm4rtig4n committed Dec 7, 2022
1 parent 3009112 commit a90aae8
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 4 deletions.
36 changes: 33 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -307,11 +307,41 @@ Pour ce connecter au docker en bash :
make bash
````

## F.A.Q

### Si vous rencontrez des erreurs SQL au démarrage ?

La plus simple est de supprimer le fichier cache.db et de relancer l’intégration, mais attention, vous allez perdre tt l’historique dans le cache.
Il est cependant possible de le récupérer via la procédure ci-dessous en nommant votre fichier de cache actuel en enedisgateway.db.

### Comment migrer de EnedisGateway2MQTT vers MyElectricalData ?

Pour migrer proprement depuis EnedisGateway2MQTT et avant de lancer la migration vers une version >= 0.8.0, merci de respecter cette procédure :
- Arrêter l’integration
- Backup le fichier enedisgateway.db (au cas où)
- Renommer l’actuel en enedisgateway.db.wait
- Migrer en 0.8.X (Attention le fichier de config à changé vous pouvez reprendre l’exemple [ici](https://github.com/m4dm4rtig4n/myelectricaldata/blob/master/config.exemple.yaml))
- Démarrer en 0.8.X pour initialiser le nouveau cache.
- Arrêter l’integration.
- Renommer le enedisgateway.db.wait en enedisgateway.db
- Re-lance l’intégration, il va migrer les anciennes données du enedisgateway.db vers le cache.db (visible dans les logs)

Pour ceux qui auraient eu des soucis lors de la migration et souhaite récupérer leur anciennes données en cache:
- Arrêter l’intégration
- Supprimer le cache.db
- Démarré l’intégration pour initialiser correctement le cache.db.
- Arrêter l’intégration
- Reprendre le backup (où le enedisgateway.db.migrate) et le positionner au même endroit que le cache.db avec le nom enedisgateway.db
- Lancer l’intégration en v0.8.X
- L’import du enedisgateway.db vers cache.db ce fera au lancement
- Le fichier enedisgateway.db sera renommé en enedisgateway.db.migrate.

## Roadmap

- Gestion du **DJU18** pour une meilleur estimation de l'évolution de la votre consommation.
- Ajout d'un connecteur PostgreSQL / MariaDB
- [Remonter la puissance max](https://github.com/m4dm4rtig4n/enedisgateway2mqtt/issues/66)
- Intégrer Tempo.
- Gestion du **DJU18** pour une meilleure estimation de l'évolution de la vôtre consommation.
- Ajout d'un connecteur PostgreSQL / MariaDB.
- [Remonter la puissance max](https://github.com/m4dm4rtig4n/enedisgateway2mqtt/issues/66).

## Change log:

Expand Down
1 change: 0 additions & 1 deletion dependencies.py
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,6 @@ def create_release(prerelease=False):
os.system(f"git tag -d {version}")
app.LOG.log(" => Success")
app.LOG.log(f"Delete tag {version} on remote")
print(f"git push --delete origin {version}")
os.system(f"git push --delete origin {version}")
app.LOG.log(" => Success")

Expand Down

0 comments on commit a90aae8

Please sign in to comment.