Intégration global.hoymiles

Hello,

En fait j’utilise le module de reserve85 pour le zéro injection.
Mon script récupère les infos du DDSU666 et les convertis pour que les données puissent être utilisé par HoymilesZeroExport.
Je n’ai pas l’algo du ZeroExport.

désolé

Salut à tous.
Je viens de recevoir mon hms2000.
Je vais me faire un open dtu et ensuite intégration dans ha.
Ma question est un peu HS,
J’ai téléchargé l’appli s mile enduser.
Pour créer un compte on doit demander au revendeur de le faire.
Vu comment ça c’est passé avec ce dernier je ne tient pas à le contacter de nouveau pour cette création.
Y’a t il un autre moyen ?
Aurais je besoin de ce compte avec open dtu ?

Pas besoin d’un compte avec openDTU.
Tu accèdes directement à openDTU avec un navigateur, il suffit de renseigner l’identifiant et le mot de passe.

1 « J'aime »

Bonjour,
Comme beaucoup ici, je souhaite remonter les infos de mon DTU intégré directement dans le micro onduleur Hoymiles 800 HMS WIFI (dernier modèle)
J’avais déjà Mosquito Broker d’installer et configurer sur mon HA avec un user.
J’ai donc juste rajouté l’addon hoymiles de banny310/hoymiles-dtu-homeassistant-addon qui si j’ai bien compris récupère les data du cloud s-miles toutes les 15 minutes.
J’ai donc à présent les modules suivants :

Voila la conf de l’add on :

J’ai 2 appareils en plus MQTT de détecté, jusqu’ici ça va, quoi que je devrais peut être aussi avoir "Hoymiles add-on " d’après Fyr ?

Ce que Fyr a :

Mais je n’ai aucune donnée qui arrive ?

Vous parlez ID du plant et login+pwd, je les ai, mais je ne sais pas où les renseigner ?
Mon problème vient surement de là, j’ai du louper un truc ?

Je verrai ensuite, si je passe par un OPEN DTU pour avoir toutes les 15s en ne passant donc plus par le cloud de hoymiles…

Merci d’avance

Bonjour,

Pourquoi ne pas utiliser GitHub - Cosik/hoymiles: Hoymiles ADD-ON for Home Assistant qui fonctionne correctement ?

Bonjour,
Je viens d’essayer le HoyMiles Solar Gateway stable Addon que tu indiques, ça fonctionne effectivement.
Il va chercher les data sur le cloud, du coup toutes les 15 min. Pour avoir les données directement venant du Micro onduleur toutes le 5s ou 10 s quelqu’un à réussi à le faire avec un Hoymiles HMS WIFI ?

Pour avoir les données plus rapidement il faut avoir soit un AhoyDTU ou OpenDTU.
Personnellement je me suis monté un AhoyDTU. Le soucis c’est que les deux DTU ne peuvent pas fonctionner correctement ensemble. Car les 2 DTU vont interroger très fréquemment les micros-onduleurs. Et par moment il peut y avoir des conflits d’accès…. Et Hoymiles DTU peut remonter des erreurs.

Je ne sais pas si ces erreurs peuvent avoir une incidence sur le zéro injection. A tester.

bonjour dsl je suis novice dans home assistant
mais votre sujet m’intéresse fortement
pouvez vous me dire ou avez vous trouver le ID de plan svp

Pas de soucis, avec l’application S-Miles installer ou user il faut rechercher « Details de la centrale » c’est à cet endroit que l’on trouve l’ID de la centrale.

merci pour cette reponse mais impossible de faire remonter mes infos

Étrange vous rentrez bien vos identifiants de connections, nom et mot de passe ?

Je suis actuellement à l’etranger, je serais de retour le 26, si vous n’avez pas trouvé le problème d’ici là, on regardera la configuration de plus prêt.

Avez vous identifié le problème . désolé pour le retard j’avais completement zappé…

Bonjour à tous,

alors voila mon problème, l’intégration HoyMiles Solar Gateway stable Addon se connecte bien à mon MQTT, par contre il y a un problème qui clôture la connexion.
Ci dessous le log

Starting add-on container...
Sat Feb 22 17:30:13 CET 2025
total 24
drwxr-xr-x    5 root     root          4096 Feb 22 17:30 .
drwxr-xr-x    1 root     root          4096 Feb 22 17:30 ..
drwxr-xr-x    2 root     root          4096 Jan 25 12:50 __pycache__
drwxr-xr-x    2 root     root          4096 Feb 22 17:30 jsons
-rw-------    1 root     root           451 Feb 22 17:30 options.json
drwxr-xr-x    2 root     root          4096 Jan 25 12:50 templates
[17:30:13] INFO: /data/secrets.ini not exists!
Getting mqtt data...
[17:30:15] INFO: null
[17:30:15] INFO: {"supervisor":"2025.02.1","homeassistant":"2025.2.2","hassos":null,"docker":"27.3.1","hostname":"debian","operating_system":"Debian GNU/Linux 12 (bookworm)","features":["reboot","shutdown","services","network","hostname","timedate","os_agent","resolved","journal","disk","mount"],"machine":"qemux86-64","arch":"amd64","state":"running","supported_arch":["amd64","i386"],"supported":true,"channel":"stable","logging":"info","timezone":"Europe/Berlin"}
[17:30:15] INFO: {"supervisor":"2025.02.1","homeassistant":"2025.2.2","hassos":null,"docker":"27.3.1","hostname":"debian","operating_system":"Debian GNU/Linux 12 (bookworm)","features":["reboot","shutdown","services","network","hostname","timedate","os_agent","resolved","journal","disk","mount"],"machine":"qemux86-64","arch":"amd64","state":"running","supported_arch":["amd64","i386"],"supported":true,"channel":"stable","logging":"info","timezone":"Europe/Berlin"}
dmslabs - Home Assistant HoyMiles Solar Data Gateway Add-on
2025-02-22 17:30:16,265 - HoymilesAdd-on - INFO - ********** dmslabs&Cosik Hoymiles Gateway  v.1.4.1
2025-02-22 17:30:16,266 - HoymilesAdd-on - INFO - Starting up... 2025-02-22 17:30:16
2025-02-22 17:30:16,269 - HoymilesAdd-on - INFO - Using Internal MQTT Server: core-mosquitto
2025-02-22 17:30:16,269 - HoymilesAdd-on - INFO - Using Internal MQTT User: addons
2025-02-22 17:30:16,269 - HoymilesAdd-on.mqttapi.Mqtt - INFO - mqtt.Client 4c527cc2-f13a-11ef-b41c-3052cb8b5030
2025-02-22 17:30:16,270 - HoymilesAdd-on.mqttapi.Mqtt - INFO - Starting MQTT core-mosquitto
2025-02-22 17:30:16,270 - HoymilesAdd-on.mqttapi.Mqtt - INFO - Trying TLS: 8883
2025-02-22 17:30:16,294 - HoymilesAdd-on.mqttapi.Mqtt - INFO - MQTT connected with result code 0
2025-02-22 17:30:16,295 - HoymilesAdd-on.mqttapi.Mqtt - INFO - Connected to core-mosquitto
Traceback (most recent call last):
  File "/hoymiles.py", line 499, in <module>
    sys.exit(main())  # next section explains the use of sys.exit
  File "/hoymiles.py", line 420, in main
    if int(id) < 100:
ValueError: invalid literal for int() with base 10: '4143A016Fb0B'
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

Dans file editor impossible de trouver le fichier /hoymiles.py

Là je sèche complètement

information système

## System Information

version | core-2025.2.2
-- | --
installation_type | Home Assistant Supervised
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.13.1
os_name | Linux
os_version | 6.1.0-26-amd64
arch | x86_64
timezone | Europe/Berlin
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
HACS Data | ok
GitHub API Calls Remaining | 5000
Installed Version | 2.0.5
Stage | running
Available Repositories | 1547
Downloaded Repositories | 1

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Debian GNU/Linux 12 (bookworm)
-- | --
update_channel | stable
supervisor_version | supervisor-2025.02.1
agent_version | 1.6.0
docker_version | 27.3.1
disk_total | 914.4 GB
disk_used | 32.8 GB
healthy | true
supported | true
host_connectivity | true
supervisor_connectivity | true
ntp_synchronized | true
virtualization | 
supervisor_api | ok
version_api | ok
installed_addons | File editor (5.8.0), Samba share (12.4.0), Terminal & SSH (9.16.0), Mosquitto broker (6.5.0), Zigbee2MQTT (2.1.1-1), Home Assistant Google Drive Backup (0.112.1), Duck DNS (1.18.0), ESPHome Device Builder (2025.2.0), HoyMiles Solar Gateway stable Addon (1.4.1)

</details>

<details><summary>Dashboards</summary>

dashboards | 5
-- | --
resources | 2
views | 5
mode | storage

</details>

<details><summary>Network Configuration</summary>

adapters | lo (disabled), wlp2s0 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth2669fbc (disabled), veth8d5b52d (disabled), vethea5b3dc (disabled), veth87d7338 (disabled), veth7650057 (disabled), veth00f2bbb (disabled), vethb5cc193 (disabled), veth20d27cb (disabled), veth24a698a (disabled), veth349e3d9 (disabled), veth585fa43 (disabled)
-- | --
ipv4_addresses | lo (127.0.0.1/8), wlp2s0 (192.168.1.6/24), docker0 (172.17.0.1/16), hassio (172.30.32.1/23), veth2669fbc (), veth8d5b52d (), vethea5b3dc (), veth87d7338 (), veth7650057 (), veth00f2bbb (), vethb5cc193 (), veth20d27cb (), veth24a698a (), veth349e3d9 (), veth585fa43 ()
ipv6_addresses | lo (::1/128), wlp2s0 (2a01:e0a:ba1:d2f0:f4c8:5825:4837:4024/64, fe80::5600:6358:91e5:e9df/64), docker0 (fe80::42:56ff:fe18:a572/64), hassio (fe80::42:18ff:fe1e:8735/64), veth2669fbc (fe80::d089:2bff:fe69:1dee/64), veth8d5b52d (fe80::b4b2:15ff:fe9a:f503/64), vethea5b3dc (fe80::d40b:fff:feb9:ad8c/64), veth87d7338 (fe80::d43c:baff:fef3:ec65/64), veth7650057 (fe80::40d8:32ff:fea9:3fba/64), veth00f2bbb (fe80::a89d:f8ff:feee:65da/64), vethb5cc193 (fe80::9813:f1ff:fed0:b643/64), veth20d27cb (fe80::686f:40ff:febe:7ede/64), veth24a698a (fe80::4400:86ff:fe2d:fc12/64), veth349e3d9 (fe80::b057:bdff:fe82:e360/64), veth585fa43 (fe80::849c:c4ff:fedf:ebd8/64)
announce_addresses | 192.168.1.6, 2a01:e0a:ba1:d2f0:f4c8:5825:4837:4024, fe80::5600:6358:91e5:e9df

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 12 février 2025 à 06:46
-- | --
current_recorder_run | 19 février 2025 à 08:51
estimated_db_size | 68.24 MiB
database_engine | sqlite
database_version | 3.47.1

</details>

Petite question peut être idiote :upside_down_face: êtes vous sur d’avoir mis le bon Plant ID ?
c’est la numéro qui se trouve derrière le carré rouge, dans la config, ainsi que le mot de passe pour accéder au cloud Hoymiles ?

Merci pour la belle tentative, mais oui j’ai bien renseigné mes plants ID.
J’ai même essayais d’entrer un seul de mes 2 plants, mais idem.

Du coup Google étant notre ami, j’ai découvert l’intégration Hoymiles et là tout est apparu
Hoymiles wifi

Attention si quelqu’un vient à utiliser cette intégration, au moment de rentrer le nom d’hote, c’est l’adresse IP du DTU qu’il faut entrer.

Merci pour ton temps

2 « J'aime »

Bonjour,

Pour mon cas avec adresse IP ça ne mache pas pourtant je suis avec un DTU Pro S 1000 avec ID et IP
ça ne se connecter pas suis-je le seul dans ce cas ??