Stefan Allius
|
870a965c22
|
- fix typo
|
2023-10-23 21:27:58 +02:00 |
|
Stefan Allius
|
0c645812bd
|
catch mqtt errros
|
2023-10-23 21:25:47 +02:00 |
|
Stefan Allius
|
7b71f25496
|
Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into main
|
2023-10-23 21:18:44 +02:00 |
|
Stefan Allius
|
50977d5afd
|
catch Mqtt errors
- we catch mqtt errors, so we can forward messages to
the tsun cloud even if the mqtt broker is not running
|
2023-10-23 21:17:17 +02:00 |
|
Stefan Allius
|
ff0979663e
|
fetch broken pipe errors
|
2023-10-23 21:12:10 +02:00 |
|
Stefan Allius
|
a6ac9864af
|
Merge pull request #20 from LenzGr/patch-1
CHANGELOG.md: fix typos
|
2023-10-23 19:12:25 +02:00 |
|
Lenz Grimmer
|
2e0331cb88
|
CHANGELOG.md: fix typos
|
2023-10-23 09:31:54 +02:00 |
|
Stefan Allius
|
ec54e399fb
|
updae default config
|
2023-10-23 00:14:26 +02:00 |
|
Stefan Allius
|
600362d00b
|
Version 0.4.2
v0.4.2
|
2023-10-21 21:48:46 +02:00 |
|
Stefan Allius
|
341e5c3964
|
fix typo
|
2023-10-21 21:40:28 +02:00 |
|
Stefan Allius
|
27a99fccec
|
setup test coverage measurement
|
2023-10-21 21:39:19 +02:00 |
|
Stefan Allius
|
9264faaf3d
|
avoid resetting daily generation counters
|
2023-10-21 21:38:36 +02:00 |
|
Stefan Allius
|
342313b76d
|
add more test cases
|
2023-10-21 18:20:32 +02:00 |
|
Stefan Allius
|
f96091affd
|
Increase test coverage for the Infos class to 100%
|
2023-10-21 16:46:49 +02:00 |
|
Stefan Allius
|
1df8ae55f0
|
Version 0.4.1
v0.4.1
|
2023-10-20 21:53:59 +02:00 |
|
Stefan Allius
|
311b36aaf1
|
avoid resetting total generation counters
|
2023-10-20 21:51:02 +02:00 |
|
Stefan Allius
|
1642fe5a8a
|
Merge pull request #19 from s-allius/s-allius/issue18
S allius/issue18
|
2023-10-20 20:09:56 +02:00 |
|
Stefan Allius
|
2b7e671dfc
|
initialize the proxy statistics
|
2023-10-20 20:08:39 +02:00 |
|
Stefan Allius
|
a1930d32ae
|
initialize the proxy statistics
|
2023-10-20 19:54:48 +02:00 |
|
Stefan Allius
|
11d7d616fa
|
add static constructor to init proxy statistics
|
2023-10-20 00:27:21 +02:00 |
|
Stefan Allius
|
5433e18389
|
Send proxy values when the inverter disconnets
|
2023-10-19 20:04:41 +02:00 |
|
Stefan Allius
|
9006472264
|
list supported inverters
|
2023-10-17 23:40:34 +02:00 |
|
Stefan Allius
|
605a269d84
|
Add screenshots
|
2023-10-17 21:18:54 +02:00 |
|
Stefan Allius
|
93392f49c0
|
Version 0.4.0
v0.4.0
|
2023-10-16 21:56:04 +02:00 |
|
Stefan Allius
|
587ec3d517
|
Merge pull request #17 from s-allius/s-allius/issue10
S allius/issue10
|
2023-10-16 21:50:12 +02:00 |
|
Stefan Allius
|
b98313ae23
|
add test for open close without any msg transfer
|
2023-10-16 20:33:46 +02:00 |
|
Stefan Allius
|
dc27da2b56
|
initialize sug_area
|
2023-10-16 20:30:43 +02:00 |
|
Stefan Allius
|
0c4bd2a03a
|
log forwarded messages on info level
|
2023-10-16 20:29:44 +02:00 |
|
Stefan Allius
|
ba961fdfd7
|
Send internal proxy states to Home-Assistant
Fixes #10
|
2023-10-16 20:29:23 +02:00 |
|
Stefan Allius
|
03aa0c5747
|
adapt tests
|
2023-10-15 23:13:43 +02:00 |
|
Stefan Allius
|
10ec949a5b
|
register proxy entities under a unique device (singleton)
|
2023-10-15 23:05:56 +02:00 |
|
Stefan Allius
|
909d5ca44a
|
add MQTT config for the proxy device
|
2023-10-15 22:59:18 +02:00 |
|
Stefan Allius
|
335e5d1184
|
add MQTT config for the proxy device
|
2023-10-15 22:55:29 +02:00 |
|
Stefan Allius
|
583ec0c2a7
|
Update changelog
|
2023-10-15 15:50:20 +02:00 |
|
Stefan Allius
|
3c8e7666d4
|
add inc and dec methods for proxy statistic counters
|
2023-10-15 15:46:05 +02:00 |
|
Stefan Allius
|
5f821802a5
|
Implement HA device for the proxy
- add singleton proxy device
- add static db for proxy counter
- add inc and dec methods
|
2023-10-15 15:45:25 +02:00 |
|
Stefan Allius
|
fc10912a12
|
Send internal proxy states to Home-Assistant
Fixes #10
|
2023-10-15 15:37:59 +02:00 |
|
Stefan Allius
|
4d5da5a91f
|
fix unit tests, which were broken since version 0.3.0
|
2023-10-12 23:36:46 +02:00 |
|
Stefan Allius
|
a2dfb4c1a6
|
avoid crash on incomplete config.toml file
|
2023-10-12 23:04:54 +02:00 |
|
Stefan Allius
|
3adf968a59
|
add systemtests
|
2023-10-12 22:39:24 +02:00 |
|
Stefan Allius
|
89d8cecfb5
|
don't dispatch ignored messages
- move check of inverter serial number from asyn_stream to message class
- add trace for droped messages
|
2023-10-12 22:29:51 +02:00 |
|
Stefan Allius
|
00f735d0ce
|
add a proxy device to home assistant
|
2023-10-12 13:22:28 +02:00 |
|
Stefan Allius
|
5c940bb7a2
|
Send internal proxy states to Home-Assistant
Fixes #10
Always register ha entities after connection setup
|
2023-10-12 13:19:56 +02:00 |
|
Stefan Allius
|
8cb8dea47b
|
Merge pull request #15 from s-allius/s-allius/issue8
S allius/issue8
|
2023-10-11 21:09:03 +02:00 |
|
Stefan Allius
|
8edbd7928f
|
add docstring
|
2023-10-11 21:01:57 +02:00 |
|
Stefan Allius
|
f0e9c67a06
|
fix issue #8
|
2023-10-11 20:22:33 +02:00 |
|
Stefan Allius
|
505beff6de
|
Do not register non-existent inverter inputs in HA
Fixes #8
|
2023-10-11 20:01:10 +02:00 |
|
Stefan Allius
|
684e591835
|
Bump to python version 3.12
|
2023-10-10 21:54:12 +02:00 |
|
Stefan Allius
|
8b4a94bfcb
|
Version 0.3.0
v0.3.0
|
2023-10-10 20:45:12 +02:00 |
|
Stefan Allius
|
98dab7db99
|
Version 0.3.0
|
2023-10-10 20:17:04 +02:00 |
|