Travis Howse
Travis Howse
The IP addresses in the example YAMLs are not useful to the majority of people. It would make it easier for people to use the bundled YAMLs directly if the...
Minimal config: ```yaml ip: 192.168.1.89 port: 502 update_rate: 5 address_offset: 0 variant: sungrow scan_batching: 100 registers: - pub_topic: "inverter_model" address: 4999 table: input ``` Fails: `2021-01-13 20:51:28 ERROR Failed to...
Currently an error is thrown upon parsing the YAML if a register has both a set_topic and a json_key. In the future I would like to be able to set...
`setup.py` and `requirements.txt` can easily get out of sync. There should be a single source of truth for this.
https://sunspec.org/wp-content/uploads/2015/06/SunSpec-Information-Models-12041.pdf https://www.sma.de/fileadmin/content/landingpages/pl/FAQ/SunSpec_Modbus-TI-en-15.pdf
Especially the one that prevents export to grid.
I would dearly love to be able to import stationary workouts from fitotrack. Primarily treadmill workouts, but elliptical and rowing machine workouts would also be nice.
Could we please get a 0.1.7 build pushed to pypi? That will unblock a modbus4mqtt 0.6.2 release. Cheers, tjhowse.
Phew. Ambitious PR, needs testing against an actual Sungrow inverter with encryption. High-level changes: - Adds `SungrowCryptoInitPDU` custom PDUs for handling crypto handshake. - Uses the `trace_packet(bytes) -> bytes` hook...