Stefan Allius
|
eab109ddab
|
install pytest-asyncio
|
2024-05-07 22:37:17 +02:00 |
|
Stefan Allius
|
1b6bee12de
|
Merge pull request #67 from s-allius/s-allius/issue65
S allius/issue65
|
2024-05-07 22:31:40 +02:00 |
|
Stefan Allius
|
2301511242
|
update documentation
|
2024-05-07 22:11:55 +02:00 |
|
Stefan Allius
|
3fd528bdbe
|
improve logging
|
2024-05-07 21:20:12 +02:00 |
|
Stefan Allius
|
e15387b1ff
|
fix modbus trace
|
2024-05-07 19:41:07 +02:00 |
|
Stefan Allius
|
02d9f01947
|
don't send AT or Modbus cmds on closed connections
|
2024-05-07 18:32:56 +02:00 |
|
Stefan Allius
|
39beb0cb44
|
add more modbus tests
|
2024-05-07 18:02:09 +02:00 |
|
Stefan Allius
|
d5010fe053
|
parse modbus corect if we have received more than one message
|
2024-05-07 17:56:54 +02:00 |
|
Stefan Allius
|
54d2bf4439
|
set err value for unit tests
|
2024-05-07 17:52:51 +02:00 |
|
Stefan Allius
|
f804b755a4
|
improve modbus trace
|
2024-05-06 23:18:47 +02:00 |
|
Stefan Allius
|
bf0f152d5a
|
add unit tests for modbus
|
2024-05-05 20:20:19 +02:00 |
|
Stefan Allius
|
29ee540a19
|
add cron tasks for modbus requests every minute
|
2024-05-05 20:18:45 +02:00 |
|
Stefan Allius
|
5822f5de50
|
update changelog
|
2024-05-05 20:18:19 +02:00 |
|
Stefan Allius
|
283ae31af2
|
parse modbus message and store values in db
|
2024-05-05 20:16:28 +02:00 |
|
Stefan Allius
|
808bf2fe87
|
add MQTT topic for AT commands
|
2024-05-05 20:15:36 +02:00 |
|
Stefan Allius
|
fa2626ec7a
|
add modbus resp handler
|
2024-05-05 20:14:51 +02:00 |
|
Stefan Allius
|
eda8ef1db6
|
add Modbus and AT command handler
|
2024-05-05 20:13:51 +02:00 |
|
Stefan Allius
|
3dbcee63f6
|
add Modbus topics
|
2024-05-03 18:25:37 +02:00 |
|
Stefan Allius
|
f2c4230a49
|
use async_write instead of flush_send_msg()
|
2024-05-03 18:24:48 +02:00 |
|
Stefan Allius
|
763af8b4cf
|
add send_modbus_cmd()
|
2024-05-03 18:24:06 +02:00 |
|
Stefan Allius
|
a2f67e7d3e
|
use async_write() instead of flush_send_msg()
|
2024-05-03 18:23:08 +02:00 |
|
Stefan Allius
|
f78d4ac310
|
remove flush_send_msg()
|
2024-05-03 18:22:31 +02:00 |
|
Stefan Allius
|
fdedfcbf8e
|
reneme Modbus constants
|
2024-05-03 18:21:59 +02:00 |
|
Stefan Allius
|
494c30e489
|
renme __async_write() into async_write()
|
2024-05-03 18:21:15 +02:00 |
|
Stefan Allius
|
30dc802fb2
|
Add MQTT subscrition for modbus experiences
|
2024-05-03 00:05:34 +02:00 |
|
Stefan Allius
|
5fdad484f4
|
add flush_send_msg() implementation
|
2024-05-03 00:03:02 +02:00 |
|
Stefan Allius
|
dba3b458ba
|
add Modbus support
|
2024-05-02 23:59:55 +02:00 |
|
Stefan Allius
|
1d9cbf314e
|
add Modbus tests
|
2024-05-02 23:56:42 +02:00 |
|
Stefan Allius
|
58c3333fcc
|
initial checkin
|
2024-05-02 23:55:59 +02:00 |
|
Stefan Allius
|
530687039d
|
Add Modbus_Command counter
|
2024-05-01 11:57:32 +02:00 |
|
Stefan Allius
|
5d0c95d6e6
|
fix typo
|
2024-05-01 11:57:02 +02:00 |
|
Stefan Allius
|
e603bb9baa
|
Merge pull request #64 from s-allius/test-config
Improve config parsing and add unit tests
|
2024-04-28 20:58:30 +02:00 |
|
Stefan Allius
|
e8902f7923
|
Merge branch 'dev-0.8.0' of https://github.com/s-allius/tsun-gen3-proxy into test-config
|
2024-04-28 19:08:00 +02:00 |
|
Stefan Allius
|
b1e577d357
|
Merge pull request #63 from s-allius/s-allius/issue61
S allius/issue61
|
2024-04-28 19:02:12 +02:00 |
|
Stefan Allius
|
4e8fd8e2a2
|
update changelog
|
2024-04-28 18:34:51 +02:00 |
|
Stefan Allius
|
d34862260e
|
Convert data collect interval to minutes
|
2024-04-28 18:34:11 +02:00 |
|
Stefan Allius
|
c061d263eb
|
Convert data collect interval to minutes
|
2024-04-28 18:32:26 +02:00 |
|
Stefan Allius
|
ccc7e7959e
|
change unit of the collect interval to minutes
|
2024-04-28 18:31:33 +02:00 |
|
Stefan Allius
|
549fca8ae5
|
Add unit tests for the Config class
|
2024-04-23 21:50:13 +02:00 |
|
Stefan Allius
|
f73376b330
|
initinal commit
|
2024-04-22 23:09:33 +02:00 |
|
Stefan Allius
|
220f2cce18
|
improve config handling
- fetch validating exceptions
- don't crash on missing config params
|
2024-04-22 23:07:13 +02:00 |
|
Stefan Allius
|
e2a5c7e640
|
Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.8.0
|
2024-04-22 20:27:38 +02:00 |
|
Stefan Allius
|
2e64ae5884
|
ignore non realtime values
- data with frametype 0x81 are non realtime
values. Since HA only supports realtime values,
we don't parse them for now
|
2024-04-22 20:24:52 +02:00 |
|
Stefan Allius
|
95ebb92f05
|
cleanup
- chance log level from INFO to DEBUG
- remove experimental value Register.VALUE_1
- format Register.POWER_ON_TIME as integer
|
2024-04-22 20:20:39 +02:00 |
|
Stefan Allius
|
59dabbfa4a
|
change logging level to debug
|
2024-04-21 23:57:59 +02:00 |
|
Stefan Allius
|
aa0d432149
|
Update CHANGELOG.md
add version 0.7.0
|
2024-04-21 22:54:01 +02:00 |
|
Stefan Allius
|
6dbf259e44
|
add postfix for rc and dev versions
|
2024-04-21 22:48:33 +02:00 |
|
Stefan Allius
|
184d0464c9
|
Merge pull request #58 from s-allius/dev-0.7.0
Dev 0.7.0
v0.7.0
|
2024-04-20 10:32:43 +02:00 |
|
Stefan Allius
|
f29de66477
|
fix warning in CHANGELOG.md
|
2024-04-20 01:54:09 +02:00 |
|
Stefan Allius
|
5130211985
|
Update changelog
|
2024-04-20 01:19:26 +02:00 |
|