Commit Graph

  • 5b68610f78 move class InverterIfc into a separate file Stefan Allius 2024-10-05 01:34:03 +02:00
  • 0b79a37fe7 fix typo Stefan Allius 2024-10-05 01:33:05 +02:00
  • 00e9a4534d rename class Inverter into Proxy Stefan Allius 2024-10-04 23:37:05 +02:00
  • 3a94afb48d fix sonar qube warnings Stefan Allius 2024-10-04 01:50:24 +02:00
  • 949f3c9608 initial commit Stefan Allius 2024-10-04 01:41:25 +02:00
  • cd2f41a713 add abstract inverter interface class Stefan Allius 2024-10-04 01:35:44 +02:00
  • 84034127e3 remove test_inverter_base.py Stefan Allius 2024-10-03 15:11:22 +02:00
  • 22d59ed659 move more code into InverterBase class Stefan Allius 2024-10-03 15:08:07 +02:00
  • cfe2c9cb9d remove connection classes Stefan Allius 2024-10-02 23:40:42 +02:00
  • 39aba31bbd refactor close handling Stefan Allius 2024-10-01 19:50:42 +02:00
  • a1441fb4fd add close callback Stefan Allius 2024-09-30 19:17:06 +02:00
  • f2ade43410 fixes Stefan Allius 2024-09-30 19:14:50 +02:00
  • 8f695518bd update class diagramm Stefan Allius 2024-09-30 19:13:29 +02:00
  • b3068a256c don't overwrite self.remote in constructor Stefan Allius 2024-09-30 19:12:49 +02:00
  • 2336955bb8 fix client loop closing Stefan Allius 2024-09-29 21:11:53 +02:00
  • 8a745b2d10 Merge branch 'refactoring-async-stream' of https://github.com/s-allius/tsun-gen3-proxy into titan-scan Stefan Allius 2024-09-29 20:52:08 +02:00
  • 518375e8a8 fix server connections Stefan Allius 2024-09-29 20:49:08 +02:00
  • b57ded1a73 Merge branch 'refactoring-async-stream' of https://github.com/s-allius/tsun-gen3-proxy into titan-scan Stefan Allius 2024-09-29 20:27:28 +02:00
  • 41aeac4168 resolution of connection classes Stefan Allius 2024-09-29 20:08:04 +02:00
  • 5a0ef30ceb move StremPtr instances into Inverter class Stefan Allius 2024-09-29 15:31:14 +02:00
  • 4c15495670 update start register Stefan Allius 2024-09-29 14:30:33 +02:00
  • ca610b15ff Merge branch 'refactoring-async-stream' of https://github.com/s-allius/tsun-gen3-proxy into titan-scan Stefan Allius 2024-09-29 10:23:04 +02:00
  • 0c824b4a2a reduce code duplication Stefan Allius 2024-09-29 10:15:38 +02:00
  • 95f817a92b Merge branch 'refactoring-async-stream' of https://github.com/s-allius/tsun-gen3-proxy into titan-scan Stefan Allius 2024-09-28 23:31:02 +02:00
  • 2ef7a7e201 remove duplicated imports Stefan Allius 2024-09-28 23:30:23 +02:00
  • 2be0ef67af refactor server creation Stefan Allius 2024-09-28 22:43:29 +02:00
  • 43700b3da8 Merge branch 'refactoring-async-stream' of https://github.com/s-allius/tsun-gen3-proxy into titan-scan Stefan Allius 2024-09-27 19:28:39 +02:00
  • 7b6810cb46 update class diagramm Stefan Allius 2024-09-27 19:25:40 +02:00
  • aa7c1832ef split ConnectionG3(P) in server and client class Stefan Allius 2024-09-27 00:47:44 +02:00
  • 73526b7dc6 split AsyncStream in two classes Stefan Allius 2024-09-26 23:04:11 +02:00
  • b6761e7517 FIX update_header_cb handling Stefan Allius 2024-09-26 00:14:51 +02:00
  • 209956865b add two more callbacks Stefan Allius 2024-09-26 00:11:11 +02:00
  • bc54944077 add two more callbacks Stefan Allius 2024-09-25 22:41:01 +02:00
  • 37c977c2fe avoid mqtt handling for invalid serial numbers Stefan Allius 2024-09-25 00:11:39 +02:00
  • d5c369e5fe refactoring Stefan Allius 2024-09-24 21:12:51 +02:00
  • 89c2c11ed9 refactoring Stefan Allius 2024-09-24 21:10:58 +02:00
  • eea725b8da remove _forward_buffer Stefan Allius 2024-09-22 15:00:53 +02:00
  • 0b437cf3bc - refactoring Stefan Allius 2024-09-22 14:59:18 +02:00
  • ae4bcee41f experimental modbus scan Stefan Allius 2024-09-22 10:56:48 +02:00
  • edc0f7a6af Merge branch 'dev-0.11' of https://github.com/s-allius/tsun-gen3-proxy into refactoring-async-stream Stefan Allius 2024-09-22 10:51:41 +02:00
  • 9ffcfbc9ce declare more methods as classmethods Stefan Allius 2024-09-22 10:42:48 +02:00
  • b7c63b5cf8 use AsyncIfc class with FIFO Stefan Allius 2024-09-22 10:40:30 +02:00
  • af81aef07c add object factory Stefan Allius 2024-09-22 10:29:38 +02:00
  • f216c2434e introduce ifc with FIFOs Stefan Allius 2024-09-22 10:28:36 +02:00
  • 166a856705 GEN3: Invalid Contact Info Msg (#192) Stefan Allius 2024-09-19 19:17:22 +02:00
  • 39540678fb GEN3: Invalid Contact Info Msg Fixes #191 Stefan Allius 2024-09-18 22:07:26 +02:00
  • bfea38d9da Dev 0.11 (#190) Stefan Allius 2024-09-16 00:45:36 +02:00
  • d5ec47fd1e Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.11 Stefan Allius 2024-09-16 00:37:39 +02:00
  • 828f26cf24 Update README.md (#189) Stefan Allius 2024-09-16 00:17:43 +02:00
  • 0b3d84ff36 change default config Stefan Allius 2024-09-16 00:12:30 +02:00
  • 5642c912a8 add dokumentation Stefan Allius 2024-09-15 15:17:45 +02:00
  • 614acbf32d update changelog Stefan Allius 2024-09-15 01:18:36 +02:00
  • 57525ca519 S allius/issue186 (#188) Stefan Allius 2024-09-15 01:02:49 +02:00
  • 5ef68280b1 S allius/issue186 (#187) Stefan Allius 2024-09-14 19:49:29 +02:00
  • e12c78212f Update README.md (#185) Stefan Allius 2024-09-14 08:40:53 +02:00
  • 2ab35a8257 increase test coverage Stefan Allius 2024-09-07 18:04:28 +02:00
  • 865216b8d9 remove dubbled fixtures Stefan Allius 2024-09-07 18:03:50 +02:00
  • 5d5d7c218f fix target preview v0.11.0-preview.1 Stefan Allius 2024-09-07 13:49:45 +02:00
  • be4c6ac77f S allius/issue182 (#183) Stefan Allius 2024-09-07 11:45:16 +02:00
  • a9dc7e6847 Dev 0.11 (#181) Stefan Allius 2024-09-03 18:58:24 +02:00
  • 270732f1d0 fix merge conflict Stefan Allius 2024-09-03 18:54:49 +02:00
  • 7b4fabdc25 fix merge conflikt Stefan Allius 2024-09-03 18:48:21 +02:00
  • 2351ec314a fix merge Stefan Allius 2024-09-03 18:42:48 +02:00
  • 604d30c711 Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.11 Stefan Allius 2024-09-03 18:39:27 +02:00
  • ab5256659b reduce cognitive complexity sonar_establ Stefan Allius 2024-09-03 18:32:44 +02:00
  • a76c0ac440 improve test coverage und reduce test delays Stefan Allius 2024-09-03 17:23:09 +02:00
  • 215dcd98e6 GEN3: don't crash on overwritten msg in the receive buffer Stefan Allius 2024-09-03 17:22:34 +02:00
  • 627ca97360 Test modbus_tcp (#179) Stefan Allius 2024-08-30 20:40:53 +02:00
  • d2b88ab838 Sonar qube 3 (#178) Stefan Allius 2024-08-29 23:47:30 +02:00
  • 6d9addc7d5 Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.11 Stefan Allius 2024-08-27 21:41:11 +02:00
  • 1bb08fb211 Update README.md (#177) Stefan Allius 2024-08-27 15:03:57 +02:00
  • 193eea65af Update README.md (#176) Stefan Allius 2024-08-27 00:24:11 +02:00
  • 2b8dacb0de Dev 0.11 (#175) Stefan Allius 2024-08-26 23:49:23 +02:00
  • cb0c69944f Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.11 Stefan Allius 2024-08-26 23:45:48 +02:00
  • 7f41365815 Sonar qube 6 (#174) Stefan Allius 2024-08-26 23:37:24 +02:00
  • 5db3fbf495 Update README.md (#173) Stefan Allius 2024-08-26 21:28:44 +02:00
  • d44726c0f3 S allius/issue167 (#172) Stefan Allius 2024-08-25 23:28:35 +02:00
  • 1985557bce Docker: The description ist missing (#171) Stefan Allius 2024-08-25 23:05:25 +02:00
  • 7dc2595d71 use random IP adresses for unit tests Stefan Allius 2024-08-25 12:02:27 +02:00
  • 6d9a446bfe Sonar qube 5 (#170) Stefan Allius 2024-08-24 23:03:02 +02:00
  • f9c1b83ccd Sonar qube 4 (#169) Stefan Allius 2024-08-24 22:21:55 +02:00
  • 58b42f7d7c SonarCloud setup (#168) Stefan Allius 2024-08-23 21:24:01 +02:00
  • 27045cac6e Sonar qube 3 (#166) Stefan Allius 2024-08-23 00:26:01 +02:00
  • 54de2aecfe Sonar qube 3 (#165) Stefan Allius 2024-08-16 21:07:08 +02:00
  • 5a39370cc3 Sonar qube 3 (#164) Stefan Allius 2024-08-13 22:22:45 +02:00
  • 7a9b23d068 Sonar qube 3 (#163) Stefan Allius 2024-08-13 21:11:56 +02:00
  • e34afcb523 cleanup (#160) Stefan Allius 2024-08-11 23:22:07 +02:00
  • 22df381da5 ignore some rules for tests Stefan Allius 2024-08-11 00:48:19 +02:00
  • 117e6a7570 exclude *.pyi filese Stefan Allius 2024-08-10 23:55:19 +02:00
  • 65de946992 fix linter warning Stefan Allius 2024-08-10 23:53:35 +02:00
  • 33d385db10 optimise versionstring handling (#159) Stefan Allius 2024-08-10 22:53:25 +02:00
  • 1e610af1df Code Cleanup (#158) Stefan Allius 2024-08-10 20:41:31 +02:00
  • db1169f61f Update README.md (#156) Stefan Allius 2024-08-10 16:49:18 +02:00
  • 383be10e87 Hotfix v0.10.1: fix displaying the version string at startup and in HA (#155) v0.10.1 Stefan Allius 2024-08-10 14:18:25 +02:00
  • b752144e94 Merge branch 'main' of https://github.com/s-allius/tsun-gen3-proxy into dev-0.10 dev-0.10 Stefan Allius 2024-08-10 14:15:19 +02:00
  • e56aa5d709 Version 0.10.0 no longer displays the version string (#154) Stefan Allius 2024-08-10 14:01:09 +02:00
  • b364fb3f8e Dev 0.10 (#151) v0.10.0 Stefan Allius 2024-08-09 23:16:47 +02:00
  • 416fe16609 Fetch all history for all tags and branches Stefan Allius 2024-08-09 23:08:12 +02:00
  • d8aee5f789 code cleanup Stefan Allius 2024-08-09 23:01:16 +02:00
  • 04ec8ac8a7 bump aiohttp to version 3.10.2 Stefan Allius 2024-08-09 23:01:02 +02:00