Commit Graph

15 Commits

Author SHA1 Message Date
Rob Watson b3b6f28401 modbus: Validate response
continuous-integration/drone/push Build is passing Details
2022-07-16 22:39:26 +02:00
Rob Watson 10ec839e1f Increase UDP timeout
continuous-integration/drone/push Build is passing Details
2022-07-15 21:14:55 +02:00
Rob Watson aecb10f981 Retry UDP i/o on network error
continuous-integration/drone/push Build is passing Details
2022-07-15 04:44:16 +02:00
Rob Watson d42fc74911 Quieten output 2022-07-15 04:41:46 +02:00
Rob Watson 80da073ae2 Add Dockerfile 2022-07-15 04:41:46 +02:00
Rob Watson 731652dcb3 handler: Add health check
continuous-integration/drone/push Build is passing Details
2022-07-13 21:36:38 +02:00
Rob Watson f70fc1d266 Add LICENSE
continuous-integration/drone/push Build is passing Details
2022-07-13 19:04:13 +02:00
Rob Watson baa8ba7479 handler: Wire in Postgres store 2022-07-13 19:04:13 +02:00
Rob Watson 72b0a690a6 Add gateway and daemon boilerplate 2022-07-13 19:04:13 +02:00
Rob Watson bcb15b75e8 Rename to solar-toolkit 2022-07-13 19:04:13 +02:00
Rob Watson a103e2c4d8 Add data types and test coverage 2022-07-13 19:04:13 +02:00
Rob Watson e467102cfe Implement DeviceInfo and RuntimeData commands 2022-07-11 20:04:08 +02:00
Rob Watson fcd937c52a Read runtime data using Modbus protocol 2022-07-10 17:17:53 +02:00
Rob Watson eb884862b4 Read serial number and model name over UDP 2022-07-09 11:08:46 +02:00
Rob Watson 7936532a56 Initial commit 2022-07-08 15:53:45 +02:00