Autor Thema: fhempy: FusionSolar  (Gelesen 4914 mal)

Online dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3518
Antw:fhempy: FusionSolar
« Antwort #45 am: 05 November 2022, 14:41:29 »
Ok, scheint doch nicht immer mit Verification Code zu sein. Man muss aber nun das Passwort verschlüsselt übertragen, was bisher nicht der Fall war.
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline Turtle

  • New Member
  • *
  • Beiträge: 21
Antw:fhempy: FusionSolar
« Antwort #46 am: 10 November 2022, 07:52:52 »
Hallo Dominik,

ich kann keine Verbindung mit Fusion Solar aufbauen, es kommt immer eine Fehlermeldung. (Siehe Screenshot)

Online dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3518
Antw:fhempy: FusionSolar
« Antwort #47 am: 20 November 2022, 00:02:21 »
Hi,

ich habe nun die Authentifizierung mit dem verschlüsselten Passwort implementiert. Mit Version 0.1.518 und größer sollte die Abfrage der Werte aus der Fusionsolar Cloud wieder funktionieren.
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline Wazzil

  • New Member
  • *
  • Beiträge: 21
Antw:fhempy: FusionSolar
« Antwort #48 am: 21 November 2022, 19:49:46 »
Hallo Dominik,

seit dem Update auf die neue fusionsolar Version bekomme ich keine Werte mehr geliefert, nur noch die Fehlermeldung: login failed, no more retry
Hast du am Login selbst etwas geändert? Oder funktioniert der Zugang jetzt nur noch über den Kiosk Modus?

Online dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3518
Antw:fhempy: FusionSolar
« Antwort #49 am: 21 November 2022, 20:30:57 »
Hi,
hat es vor dem Update bei dir noch funktioniert?
Die Loginmethode wurde von Huawei geändert, aber nicht gleichzeitig für alle ausgerollt.
Schau bitte mal im Log ob ein Fehler ersichtlich ist?

Eins fällt mir noch ein. Ich habe den Parameter Region geändert, dort darf nur eu5 stehen und nicht mehr region01eu5. Vielleicht steht das bei dir im Define?
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline Wazzil

  • New Member
  • *
  • Beiträge: 21
Antw:fhempy: FusionSolar
« Antwort #50 am: 21 November 2022, 20:42:50 »
Also vor dem Update funktionierte es, aber ich hatte Fehlermeldungen im Log, daher auch das Update:

2022-11-19 18:13:32,280 - ERROR    - mySolar: Failed to update readings
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fusionsolar/fusionsolar.py", line 53, in update_readings
    await self.restapi.update()
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fusionsolar/fusionsolar_api.py", line 310, in update
    await self.update_energy_flow()
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fusionsolar/fusionsolar_api.py", line 344, in update_energy_flow
    self._battery_soc = float(node["deviceTips"]["SOC"])
ValueError: could not convert string to float: '--'

Jetzt bekomme ich nach dem Update keinen Connect mehr, auch nicht, wenn ich als Region nur eu5 angebe:
fusionsolar [name] [pw] eu5

state ist jetzt allerdings "failed"

und im Log steht:
2022-11-21 20:40:24,588 - ERROR    - mySolar: Failed to update readings
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fusionsolar/fusionsolar.py", line 63, in update_readings
    await self.restapi.update()
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fusionsolar/fusionsolar_api.py", line 363, in update
    await self.update_energy_flow()
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fusionsolar/fusionsolar_api.py", line 397, in update_energy_flow
    self._battery_soc = float(node["deviceTips"]["SOC"])
ValueError: could not convert string to float: '--'

Online dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3518
Antw:fhempy: FusionSolar
« Antwort #51 am: 21 November 2022, 21:29:22 »
Hast du einen Batteriespeicher?
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline Wazzil

  • New Member
  • *
  • Beiträge: 21
Antw:fhempy: FusionSolar
« Antwort #52 am: 21 November 2022, 21:32:46 »
Ja, die Anlage hat einen Speicher, ebenfalls von Huawei.

Online dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3518
Antw:fhempy: FusionSolar
« Antwort #53 am: 21 November 2022, 21:36:36 »
Kannst du mal im Web schauen ob der bei FusionSolar gerade einen SOC anzeigt oder dort "--" steht? Sollte in der Ansicht sein wo man die Batterie sieht und dann mit der Maus drüber fährt.
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline Wazzil

  • New Member
  • *
  • Beiträge: 21
Antw:fhempy: FusionSolar
« Antwort #54 am: 21 November 2022, 21:42:27 »
Ich bin mir nicht sicher was du meinst. Die Batterie ist im Moment leer.
In der Handy-App wird für die Batterie 0,00 kW angezeigt. Im Web werden allerdings alle Werte mit "--" angegeben also "--%" usw.

Online dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3518
Antw:fhempy: FusionSolar
« Antwort #55 am: 21 November 2022, 22:07:15 »
Genau das! Passt, der Screenshot hilft mir um das Problem zu beheben! Danke!

Wenn du deine Batterie wieder auflädst, funktioniert es wieder ;) ...ich werde es aber im Code auch beheben.
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Online dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3518
Antw:fhempy: FusionSolar
« Antwort #56 am: 21 November 2022, 22:27:26 »
Bitte mit 0.1.522 testen. Ist ab 22:35 verfügbar.
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline Wazzil

  • New Member
  • *
  • Beiträge: 21
Antw:fhempy: FusionSolar
« Antwort #57 am: 22 November 2022, 01:11:13 »
Nach dem Update läuft es wieder :) Danke!

... gab es bisher niemanden der die Huawei Anlage mit Batterie im Betrieb hat?