Commit Graph

  • 39577b2415 disable MODBUS_POLLING for GEN§PLUS in example config Stefan Allius 2024-08-09 22:59:47 +02:00
  • 8fc1e83b42 prepare release 0.10.0 Stefan Allius 2024-08-09 22:14:20 +02:00
  • 13f9febb47 Do no build on *.yml changes Stefan Allius 2024-08-09 22:12:17 +02:00
  • d891e486e7 Code coverage for SonarCloud (#150) Stefan Allius 2024-08-09 17:45:53 +02:00
  • 155b6d4e67 Make test code more clean (#149) Stefan Allius 2024-08-09 00:02:01 +02:00
  • 24ece4fece make test code more clean (#148) Stefan Allius 2024-08-08 20:27:39 +02:00
  • a779c90965 don't send MODBUS request when state is not up (#147) Stefan Allius 2024-08-08 19:46:27 +02:00
  • e33153fc1f build multi arch images with sboms (#146) Stefan Allius 2024-08-08 18:55:17 +02:00
  • 2a5e3b6507 Update sonarcloud.yml Stefan Allius 2024-08-08 00:57:52 +02:00
  • 6c6ce3e0a8 Update sonarcloud.yml Stefan Allius 2024-08-08 00:46:31 +02:00
  • 83a33efa18 Update sonarcloud.yml Stefan Allius 2024-08-08 00:42:36 +02:00
  • 25e55e4286 Update sonarcloud.yml Stefan Allius 2024-08-08 00:40:14 +02:00
  • b3f1d97c3d Update sonarcloud.yml Stefan Allius 2024-08-08 00:27:35 +02:00
  • 4d1a5fbd21 Create sonarcloud.yml (#143) Stefan Allius 2024-08-08 00:16:39 +02:00
  • 6dbd9bc85f print coloured logs Stefan Allius 2024-08-06 20:08:22 +02:00
  • 47f7580184 MQTT timestamps and protocol improvements (#140) v0.10.0-preview.3 Stefan Allius 2024-08-04 19:43:09 +02:00
  • b8e44b7379 bump aiomqtt and schema to latest release (#137) Stefan Allius 2024-07-27 20:36:17 +02:00
  • 95954fa84e S allius/issue134 (#135) Stefan Allius 2024-07-27 19:37:40 +02:00
  • 3c656e8c63 Merge branch 'dev-0.10' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.10 Stefan Allius 2024-07-24 22:37:09 +02:00
  • 387c014763 reset inverter state on close Stefan Allius 2024-07-24 22:36:51 +02:00
  • 19916453f2 Update README.md (#133) Stefan Allius 2024-07-23 23:38:48 +02:00
  • 7f81799dd9 S allius/issue131 (#132) Stefan Allius 2024-07-23 21:54:01 +02:00
  • dc4728122e S allius/issue128 (#130) Stefan Allius 2024-07-22 23:27:17 +02:00
  • 6f35c47254 S allius/issue125 (#127) Stefan Allius 2024-07-15 21:45:45 +02:00
  • 92a5fd22b8 S allius/issue120 (#126) Stefan Allius 2024-07-14 17:04:05 +02:00
  • f3dd87e03c make the maximum output coefficient configurable (#124) Stefan Allius 2024-07-11 19:31:30 +02:00
  • 112c7e66f2 S allius/issue117 (#122) v0.10.0-preview.2 Stefan Allius 2024-07-10 20:43:03 +02:00
  • c7a33b4a35 MODBUS: the last digit of the inverter version is a hexadecimal number (#121) Stefan Allius 2024-07-10 20:28:12 +02:00
  • da8f39c401 Update README.md Stefan Allius 2024-07-08 20:31:36 +02:00
  • e4ff17e600 S allius/issue117 (#118) v0.10.0-preview.1 Stefan Allius 2024-07-08 19:08:58 +02:00
  • 2632698008 Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into ssl-connection ssl-connection Stefan Allius 2024-07-02 00:41:14 +02:00
  • a42ba8a8c6 Dev 0.9 (#115) v0.9.0 Stefan Allius 2024-07-01 23:41:56 +02:00
  • 9420a137dc update changelog dev-0.9 Stefan Allius 2024-07-01 22:33:10 +02:00
  • 4abc308445 fix exception in MODBUS timeout callback Stefan Allius 2024-06-30 00:27:58 +02:00
  • f527dfbbec update changelog Stefan Allius 2024-06-30 00:06:39 +02:00
  • a79b36c361 update changelog Stefan Allius 2024-06-29 23:52:12 +02:00
  • 1357b0f665 cleanup shutdown - stop webserver on shutdown - enable asyncio debug mode for debug versions v0.9.0-rc.1 Stefan Allius 2024-06-29 20:07:06 +02:00
  • d9b7b9e858 add asyncio log Stefan Allius 2024-06-29 20:05:08 +02:00
  • 210c02f0b9 add experimental SSL support Stefan Allius 2024-06-29 17:28:34 +02:00
  • a51ac03021 dd asyncio logging Stefan Allius 2024-06-29 17:27:55 +02:00
  • e6b726912a add cert directory Stefan Allius 2024-06-29 17:25:46 +02:00
  • 7c48ee4065 rename python to debugpy Stefan Allius 2024-06-27 21:01:32 +02:00
  • 4e89abd2c9 fix timout calculation Stefan Allius 2024-06-27 21:00:50 +02:00
  • f304aa009e add quit flag to docker push Stefan Allius 2024-06-27 21:00:17 +02:00
  • 9e218fdf41 fix Config.class_init() Stefan Allius 2024-06-25 23:28:34 +02:00
  • 18f6332784 fix timer cleanup Stefan Allius 2024-06-25 23:13:59 +02:00
  • 26aebbcab8 fix buildx warnings Stefan Allius 2024-06-23 23:56:37 +02:00
  • a9c7ea386e S allius/issue111 (#112) Stefan Allius 2024-06-23 22:23:48 +02:00
  • 6332976c4a S allius/issue102 (#110) Stefan Allius 2024-06-23 15:06:43 +02:00
  • cc233dcb17 S allius/issue108 (#109) Stefan Allius 2024-06-23 00:52:42 +02:00
  • 9a9cf79aac fix unittests Stefan Allius 2024-06-21 23:38:07 +02:00
  • 3ce29d4a96 fix merge conflict Stefan Allius 2024-06-21 19:26:27 +02:00
  • a09d489c94 Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.9 Stefan Allius 2024-06-21 19:25:37 +02:00
  • f3e69ff217 Dev 0.8 (#107) v0.8.1 Stefan Allius 2024-06-21 18:41:54 +02:00
  • aa009f87ca Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.8 dev-0.8 Stefan Allius 2024-06-21 18:39:25 +02:00
  • 8707357afa update changelog Stefan Allius 2024-06-21 18:18:43 +02:00
  • a3c054d2b1 Dev 0.8 (#106) Stefan Allius 2024-06-21 18:12:48 +02:00
  • a2ec2e59b8 update changelog Stefan Allius 2024-06-20 00:03:27 +02:00
  • 527ae3510f S allius/issue104 (#105) Stefan Allius 2024-06-19 23:01:48 +02:00
  • 6b3918797b S allius/issue102 (#103) v0.8.1-rc.1 Stefan Allius 2024-06-18 22:02:39 +02:00
  • 2d4679a361 S allius/issue100 (#101) Stefan Allius 2024-06-17 23:10:54 +02:00
  • 9ff1453922 Merge pull request #99 from s-allius/health_check Stefan Allius 2024-06-16 23:08:12 +02:00
  • 5b36efc5e9 Merge branch 'dev-0.9.0' into health_check Stefan Allius 2024-06-16 23:07:47 +02:00
  • c71994c839 update changelog Stefan Allius 2024-06-16 22:58:04 +02:00
  • 7d058e74fe log healthcheck infos with DEBUG level Stefan Allius 2024-06-16 22:54:56 +02:00
  • 373916bead add healthy method Stefan Allius 2024-06-16 22:47:45 +02:00
  • f4b434cfef set new state State.received Stefan Allius 2024-06-16 22:45:13 +02:00
  • d14cbe87a2 add docstrings to state enum Stefan Allius 2024-06-16 22:43:59 +02:00
  • 8aa1ef59ce updat changelog Stefan Allius 2024-06-16 19:35:38 +02:00
  • 3d55ac57a8 Update CHANGELOG.md Stefan Allius 2024-06-16 19:17:11 +02:00
  • 8088e6ab3c cleanup Stefan Allius 2024-06-16 18:13:07 +02:00
  • 4372e49a1e add HTTP server for healthcheck Stefan Allius 2024-06-16 17:51:51 +02:00
  • da832232bb calc processing time for healthcheck Stefan Allius 2024-06-16 17:51:14 +02:00
  • e0568291f6 use Enum class for State Stefan Allius 2024-06-16 17:50:09 +02:00
  • f5e7aa4292 add aiohttp Stefan Allius 2024-06-16 17:48:17 +02:00
  • 5e360e1139 add wget for healtcheck Stefan Allius 2024-06-16 17:47:46 +02:00
  • 94f7f5faa2 complete exposed port list Stefan Allius 2024-06-16 17:47:13 +02:00
  • 4600fc9577 add healtcheck Stefan Allius 2024-06-16 17:46:51 +02:00
  • fa7bfe9e16 log unrelease references Stefan Allius 2024-06-16 13:29:43 +02:00
  • 3cebab40c8 add heaithy handler Stefan Allius 2024-06-16 13:26:05 +02:00
  • 4649beb075 Merge pull request #97 from s-allius/s-allius/issue93 Stefan Allius 2024-06-16 13:09:16 +02:00
  • 9138affdb9 update changelog Stefan Allius 2024-06-16 13:05:20 +02:00
  • 80183598ca cleanup Stefan Allius 2024-06-16 13:03:33 +02:00
  • b688d04836 isolate Modbus fix Stefan Allius 2024-06-16 13:00:02 +02:00
  • 377c09bc66 Merge branch 'dev-0.9.0' of https://github.com/s-allius/tsun-gen3-proxy into s-allius/issue93 Stefan Allius 2024-06-16 12:39:56 +02:00
  • abb9e7c280 Merge pull request #96 from s-allius/s-allius/issue94 Stefan Allius 2024-06-16 12:35:12 +02:00
  • d78e32dd12 update changelog Stefan Allius 2024-06-16 12:26:55 +02:00
  • 30a6f75430 Merge branch 'dev-0.9.0' of https://github.com/s-allius/tsun-gen3-proxy into s-allius/issue94 Stefan Allius 2024-06-16 12:23:57 +02:00
  • e22ad78dcd add exception handling for forward handler Stefan Allius 2024-06-16 12:23:13 +02:00
  • 453d8b2aa2 call modbus close hanlder on a close call Stefan Allius 2024-06-16 11:57:51 +02:00
  • f9b02f3486 add a close handler to release internal resources Stefan Allius 2024-06-16 11:56:03 +02:00
  • b053c7e576 Update async_stream.py Stefan Allius 2024-06-16 02:08:15 +02:00
  • 10346e888f log ConfigErr with DEBUG level Stefan Allius 2024-06-16 01:52:34 +02:00
  • f629246dbd fix typo Stefan Allius 2024-06-16 01:18:06 +02:00
  • dbff66affd add healthy check methods Stefan Allius 2024-06-15 23:36:59 +02:00
  • ac534c20ed calculate msg prossesing time Stefan Allius 2024-06-15 23:34:11 +02:00
  • ff3ed83b49 add http server for healthcheck Stefan Allius 2024-06-15 23:29:27 +02:00
  • ae94cd62fc use config validation for healthcheck Stefan Allius 2024-06-15 23:23:57 +02:00
  • a16a19cc2c add aiohttp Stefan Allius 2024-06-15 23:21:15 +02:00
  • dd351176bd add wget for healthcheck Stefan Allius 2024-06-15 23:20:38 +02:00