-
Notifications
You must be signed in to change notification settings - Fork 202
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HACS integration wont work with my microinverter SUN-M80G3-EU plus SUN-MI-RELAY-01 #467
Comments
I have the same problems with this. |
Same Problem here. |
Same here. But glad, it seems to be not my fault :-) |
I have the same problems with this. |
Same probleme. If a check the console i see the error: |
Same here. Deye SUN600G3-EU-230 working with Relay firmware MW3_16U_5406_2.32-D1 Serial starts with 41. So maybe i have to switch to "component for V4 of the protocol" as stated in documentation. `KeyError: 'solarman'
|
Update on this issue: It works! you have to
And dont forget to restart HA |
Which firmware version runs on your SUN "device" ? Could you be so kind an d show a pic of your const.py ?! Because I do not understand your work around (if it is). The Lookup_Files are well defined in the const.py . Here my screenshot: |
Deye SUN600G3-EU-230 working with Relay firmware MW3_16U_5406_2.32-D1. Your const.py ist correct. `from datetime import timedelta DOMAIN = 'solarman' DEFAULT_PORT_INVERTER = 8899 MIN_TIME_BETWEEN_UPDATES = timedelta(seconds=30) CONF_INVERTER_HOST = 'inverter_host' SENSOR_PREFIX = 'Solarman' |
Wow! I'd like to add that the installation is tricky, if you are not familiar with a downgrade process. Such as I am. For me that is just to much fiddling around and NOT a proper solution with an integration (even if not official and a HACS repository. For starters let me repeat the steps to downgrade.
Have fun! P.S.: to do all this you need HA with a file editor . I do not remember if new installations of HA come with it, or whether it has to be added manually. Just for just.... |
One more offtopic hint: |
Hey, the solution above works for my deye SUN-M80G3-EU plus SUN-MI-RELAY-01 Relay firmware MW3_16U_5406_2.32-D1. For the ID i use the logger ID (39xxxxxxxx) not the microinverter ID (23xxxxxxxx). Only same parameters are not filled: Communication Prototocal Version, Hardware Version, Update Time,.... I don't understand realy whats the difference between 1.51 an 1.43. One hint: If I downgraded in hacs the solarman version I had to wait > 1 minute befor i pressed the Button Download. Thanks a lot |
I've the same issue with my SUN-M80G3-EU with firmware MW3_16U_5406_2.32-D1. |
I doubt that @StephanJoubert is listening these days. The amount of "unfinished" issues has formed quite a queue. I am lazy too, plus I do not have any mood to play with .yaml files. However I took the steps (1.to17.) described above and it worked. |
Is the issue with this inverters caused by the changes in the inverter definitions (yaml) or in the 1.5.x changes inside the code? |
Thanks! Small feedback from my side: |
After trying it out myself, the whole issue boils down to:
|
Thanks for this Link, i think it will work for me too with 1.43 ... hoping for sun tomorrow to see :-) |
So in conclusion the inverter definition is alright? Need to see what changed from 1.4.3 to 1.5.1.
|
I guess it's related to switching to https://github.com/jmccrohan/pysolarmanv5 |
@Kolbi ???? |
I've released pysolarmanv5 v3.0.2 which (I hope) will resolve the issues with Deye Microinverters. |
Can someone please try to uninstall Solarman via HACS, restart HASSIO, install Solarman again and restart again? I guess then latest pysolarmanv5 should be used. |
Hi, can someone, who is using Deye Microinverters test the new Version V5 to see if it now works again? |
For me it works now (Deye SUN-80G3-EU + relaybox). Updatet today directly from 1.4.3 to 1.5.1. |
Hi, ok, i also did it, updated from 1.4.3 to 1.5.1 directly. Deye Sun M80G3 (MW3_16U_5406_2.32-D1) and two Sun 600-G3 (MW3_16U_5406_2.32-D1) are working. All with Relay Boxes. |
The Solarman integration doesn't include a versioned depends on pysolarmanv5, so by reinstalling you are getting the same version of Solarman v1.5.1, but the latest version of pysolarmanv5 (v3.0.2). |
i can confirm that 3.0.2 and deye_2mppt.yaml works with SUN-M80G3-EU-Q0 after upgrading from 1.4.3 to 1.5.1 |
I'm seeing: Logger: custom_components.solarman.solarman Querying [1 - 125] failed with exception [V5FrameError: V5 frame contains invalid start or end values] After complete un-/reinstall :-( |
I love you so much, schlaufon 1.5.1 didnt work for me with a Deye M80 and firmware MW3_16U_5406_1.57 |
Please enable debug logging and attach same. Add the following to
|
I have the same issue here, but I have a DEYE SUN-M80G4-Eu-Q0 |
with SUN-M80G3-EU plus SUN-MI-RELAY-01 it still works. |
See above my data when connected via browser to the inverter/logger.
I can see all data on my iPhone with the solarman app and also with the windows browser on my laptop.
The thing is working.
HOWEVER I do not get ANY information in HA. All entities / sensors are labeled "unbekannt" (=unknown) or in case of "status" ist "disconnected".
I have tried all yamls (deye_hybrid, deye_2mppt, dey_string). None is working. 1 week now , no avail of any data.
Is it possible that this mandotary relay that is connected between the inverter and the mains, causes trouble for the integration?
Please advise!
The text was updated successfully, but these errors were encountered: