This commit is contained in:
MickMake 2022-02-24 21:20:57 +11:00
parent f7e69d1740
commit 6623a00b1a

View File

@ -22,19 +22,20 @@ So far I have mapped out all the API calls, but now figuring out JSON POST data
It's tricky as their "API" changes regularly.
I've currently mapped out these API EndPoints:
I've currently mapped out these API EndPoints. Only about 6%, but most of the API endpoints are a repeat and a lot of the data is repeated.
So, in reality 50% of the critical endpoints are implemented.
```
+-------------------+-------------------+--------------------+------------+
| AREAS | ENABLED ENDPOINTS | DISABLED ENDPOINTS | COVERAGE % |
+-------------------+-------------------+--------------------+------------+
| AliSmsService | 0 | 1 | 0.0 % |
| AppService | 41 | 533 | 7.7 % |
| AppService | 51 | 523 | 9.8 % |
| MttvScreenService | 0 | 30 | 0.0 % |
| PowerPointService | 0 | 1 | 0.0 % |
| WebAppService | 2 | 187 | 1.1 % |
| WebAppService | 3 | 186 | 1.6 % |
| WebIscmAppService | 0 | 184 | 0.0 % |
| ---------------- | ---------------- | ----------------- | --------- |
| Total | 43 | 936 | 4.6 % |
| Total | 54 | 925 | 5.8 % |
+-------------------+-------------------+--------------------+------------+
```
@ -45,8 +46,12 @@ This GoLang package does several things:
2. Update a GitHub repo with SunGrow PV data, (provide full revision history for any changes made to the SunGrow PV).
3. Update a Google sheet with SunGrow PV data.
To be added:
## What is the roadmap?
I've planned a number of features, but my main goal is to be able to interface with my HASS instance.
1. MQTT client to push to things like [HomeAssistant](https://www.home-assistant.io/).
2. IFTTT support.
3. Graphing a logging support.
## Use case example: