Travis Howse

Results 21 issues of 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...

enhancement

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

enhancement

Especially the one that prevents export to grid.

enhancement

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...