Skip to content
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

Solariot + SMA Inverters xx000TL-20 #88

Open
Hoerli1337 opened this issue Nov 11, 2022 · 0 comments
Open

Solariot + SMA Inverters xx000TL-20 #88

Hoerli1337 opened this issue Nov 11, 2022 · 0 comments

Comments

@Hoerli1337
Copy link

Hoerli1337 commented Nov 11, 2022

Hello!
I'm trying to get the whole thing up and running with two SMA inverters.
Have the STP 9000TL-20 and 8000TL-20 here.
I have built myself a suitable py file - linked below - but this doesn't seem to work that way.
When I run it, I get the following message:

root@ctSolariot:/opt/solariot# ./solariot.py -v
INFO:root:Loaded config sma-inverter-xx000tl-20
INFO:root:Creating ModbusTcpClient
INFO:root:Connecting
INFO:root:Connected
INFO:root:No MQTT configuration detected
INFO:root:No Prometheus configuration detected
INFO:root:No InfluxDB configuration detected
INFO:root:No PVOutput configuration detected
Traceback (most recent call last):
  File "/opt/solariot/./solariot.py", line 605, in <module>
    success = scrape_inverter()
  File "/opt/solariot/./solariot.py", line 592, in scrape_inverter
    load_sma_register(modmap.sma_registers)
  File "/opt/solariot/./solariot.py", line 447, in load_sma_register
    message = BinaryPayloadDecoder.fromRegisters(
TypeError: fromRegisters() got an unexpected keyword argument 'endian'

From python I have unfortunately not yet so much ahnung. :(

modbus-sma-inverter-xx000tl-20.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant