Demande création Plugin pour "batterie solaire" Anker Solix E1600

Bonjour.

Je possède une petite installation solaire chez moi, deux panneaux de 375w et un onduleur branché sur mon réseau interne. Quand il y a du soleil à Brest :wink: la grosse majorité de ma production part chez EDF gratos. J’ai donc acheté une batterie solaire Anker Solix E1600 pour stocker ma production solaire et n’injecter que le talon d’électricité de ma maison. Ce matériel se connecte en wifi et est piloté par une application Anker. Je me demande s’il ne serait pas possible d’interfacer cet équipement avec Jeedom pour permettre d’optimiser tout ça.

Le site du fabricant : https://www.anker.com/fr/products/a17c0?variant=46742723821884

Si ça intéresse quelqu’un, je veux bien faire le cobaye, fournir de infos …

P.S J’ai payé ma batterie 760€, si ça intéresse, je peux expliquer comment.

3 « J'aime »

à suivre, ça m’interesse également :+1:t3: :+1:t3:

1 « J'aime »

Bien je pense qu’il y a des choses pas mal à optimiser comme commencer une journée rouge Tempo avec une batterie pleine par exemple.

Bonjour.

Intéressé également.

Intéressé aussi par le comment acheter cette batterie 760€. Achat en Allemagne ?

bonjour, également intéressé par un plugin ou une intégration mqtt peut être ?
@zzxx99rr et également par le prix de 760 euros, le moins cher que j’ai trouvé etait sur ebay

Bonjour intéressé également, je viens de commander un kit 2 panneaux sans batterie et le prix de 760€ est plutôt séduisant :slight_smile:

Si wifi, peut-être voir avec le plugin wifilightv2.

Antoine

Une piste :

mais pas pour wifilightV2

1 « J'aime »

Bonjour.
Je voudrais aussi acheter une de ces batterie pour mon kit plug and play.Il serait vraiment bien que le pilotage puisse être fait via Jeedom…
Pour le tarif de 760 euros , je veux bien savoir comment vous avez fait.
Merci

Stromspeicher Balkonkraftwerk Anker SOLIX E1600 Solarbank 1600Wh Solarspeicher | eBay mais plus en stock visiblement

Egalement très intéressé par la solution ANKER SOLIX 2 AC et l’interfaces avec JEEDOM.

Egalement intéressé mais de manière plus général, le cloud Anker et ses produits. Dans mon cas ça serait le chargeur Anker Prime 250w.

la e1600 v1 est a 450€, idem pour les batteries supplementaires, et la solution « thomluther » en python fonctionne nickel, bien integrée dans HA.
On obtient un jeu de scripts genre « pipenv run ./energy_csv.py » , car ce plugin necessite python 3.12 ou 3.13
Si ca interesse qqun pour l integrer a Jeedom ?

Salut à Tous
Je viens de craquer pour la Anker SOLIX Solarbank 2 AC :+1: :+1: :+1: :heart_eyes:

1 « J'aime »

Bonjour, je déterre car intéressé par une batterie Anker. En êtes vous satisfaits? Avez vous réussi à l’intégrer dans vos Jeedom? Merci

Bonjour
Ceci a l’air prometteur (pour HomeAssistant, mais comme c’est du MQTT, ça doit être assez simple de l’adapter pour Jeedom).

Ca se connecte à la batterie (ou aux serveurs Anker), et ça transforme la réponse en MQTT pour le broker local.

bonjour
La solution de Tom Luther (un peu plus haut sur le fil) est fonctionnelle en bidouillant un peu.
Ca génère un fichier json intégrable dans Jeedom via le plugin ‹ Scripts ›. J’essaierai d’expliquer ma démarche plus tard, sachant que je ne maitrise pas vraiment python, donc c’est de la bidouille, à reprendre par qqu’un qui maîtrise mieux.

Voici comment j’ai procédé:
1- Créer un nouveau compte sur Anker et l’inviter comme membre depuis l’application
2- se connecter dans l’application avec ce nouveau compte et accepter l’invitation (voir la petite cloche en haut si pas de message)

3- sur la machine Jeedom:

  • télécharger et installer Python 3.12 ou supérieur . Installer les librairies aiohttp, aiofiles, cryptology (de mémoire) (python3.12 -m pip install aiohttp par exemple)

5- modifier par exemple le common.py en y mettant les credentials du nouveau compte Anker:

Optional default Anker Account credentials to be used

_CREDENTIALS = {
« USER »:« mail_secondaire »,
« PASSWORD »:« mon_mot_de_passe »,
« COUNTRY »:« FR »,
}

4- prendre pour exemple mon fichier adapté du test_api.py de Tom Luther
AnkerGetDeviceOverview.py.txt (9,2 Ko)

Mon fichier modifié va créer des fichiers /tmp/tmp_AnkerAccount, AnkerSites et AnkerDevices

5- je fais tourner en cron un script qui appel Python et créer les fichiers finaux s’ils sont corrects:
#!/bin/bash

cd /home/jeedom/anker-solix-api/
/usr/local/bin/python3.12 ./AnkerGetDeviceOverview.py > /tmp/tmp_AnkerData 2>&1

LINE=head -1 /tmp/tmp_AnkerSites

if [[ $LINE == « { » ]]
then
cp /tmp/tmp_AnkerSites /tmp/AnkerSites
else
echo « bad file Sites »
fi

LINE=head -1 /tmp/tmp_AnkerAccount
if [[ $LINE == « { » ]]
then
cp /tmp/tmp_AnkerAccount /tmp/AnkerAccount
else
echo « bad file Account »
fi

LINE=head -1 /tmp/tmp_AnkerDevices
if [[ $LINE == « { » ]]
then
cp /tmp/tmp_AnkerDevices /tmp/AnkerDevices
else
echo « bad file Devices »
fi

6- il suffit de créer une entrée via le plugin script comme suit pour récupérer les infos des fichiers json: