No description
Find a file
2023-01-04 17:58:42 +01:00
.vscode Add tooling configs 2021-10-31 18:11:48 +01:00
consumers Retry mqtt connection on unreachable network 2022-03-09 23:59:00 +01:00
.editorconfig Start properly documenting the protocol 2021-11-02 04:26:40 +01:00
.gitignore Hook MQTT up to the live data feed 2021-11-14 04:46:17 +01:00
.pre-commit-config.yaml Start properly documenting the protocol 2021-11-02 04:26:40 +01:00
Connector.md Add documentation on the physical connector 2022-12-31 03:51:47 +01:00
deploy.sh Update deploy script 2023-01-04 17:58:19 +01:00
draw_memory_map.py Render memory map from dump log 2021-11-03 22:25:39 +01:00
feasycom_ble.py Split out BTLEUart to separate module 2021-11-05 06:21:01 +01:00
memory_dump.txt Render memory map from dump log 2021-11-03 22:25:39 +01:00
Protocol.md Add documentation on the physical connector 2022-12-31 03:51:47 +01:00
Readme.md Add reference links to readme 2023-01-04 17:58:42 +01:00
render_rrd.py Move types to separate file, start using enum 2021-11-18 23:09:46 +01:00
requirements.txt Fix requirements 2021-11-14 04:45:28 +01:00
solar_ble.py Handle CRC too short in readMemory 2022-01-26 21:01:55 +01:00
solar_types.py Add calculated power values 2021-11-20 09:12:21 +01:00
table_drawing.py Render memory map from dump log 2021-11-03 22:25:39 +01:00
test_bleuart.py Split out BTLEUart to separate module 2021-11-05 06:21:01 +01:00
test_config.py Hook MQTT up to the live data feed 2021-11-14 04:46:17 +01:00
tox.ini flake8 and isort don't quite agree on sorting order 2021-11-05 06:06:29 +01:00

SolarMPPT

Python library for interracting with the rather generic MPPT solar charge controller I got from the hardware store.

The Android app suggested for the bluetooth interface is SolarApp by srne (Biltema 25-5079 It's got BT-1 printed on the front, and is basically just a RS-232 to BTLE UART GATT)

pre-commit example workflow