You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert

@@ -21,81 +22,121 @@ All other data points are ignored. During adapter start these data points are lo
21
22
Basically, it is possible to change selected configuration settings using the Alpha ESS Web API. This is not implemented yet.
22
23
23
24
## Settings:
24
-
**Username:** The username of your Alpha ESS Account\
25
-
**Password:** The password of your Alpha ESS Account\
26
-
**Alpha ESS System ID:** The system Identifier of your Alpha ESS equipment\
27
-
**Interval to read realtime data:** Unit: seconds.\
28
-
**Interval to read energy data:** Unit: minutes.\
29
-
**Interval to read settings data:** Unit: minutes.\
30
-
**Interval to read statistical data for the current day:** Unit: minutes.\
31
-
**Interval to read summary data:** Unit: minutes.
25
+
26
+
**Used API:** Choose between the inofficial "Closed" API and the official "Open" API (under development)
27
+
Depending on the selected API there are different settings available.
28
+
29
+
**Closed API Settings:**
30
+
31
+
-**Username:** The username of your Alpha ESS Account
32
+
-**Password:** The password of your Alpha ESS Account
33
+
-**Alpha ESS System ID:** The system Identifier of your Alpha ESS equipment
34
+
-**Interval to read realtime data:** Unit: seconds.
35
+
-**Interval to read energy data:** Unit: minutes.
36
+
-**Interval to read settings data:** Unit: minutes.
37
+
-**Interval to read statistical data for the current day:** Unit: minutes.
38
+
-**Interval to read summary data:** Unit: minutes.
32
39
33
40
It is possible to use a demo account provided by Alpha ESS. The credentials (user name, system id) are set as default values within the adapter.
34
41
The password is stored encrypted and must therefore be entered manually: demo
35
42
43
+
**Open API Settings:**
44
+
To be able to use the new Open API you have to register your Alpha-ESS device unter https://open.alphaess.com. Once registered, you get a developer ID and a developer key (called "Secret"). You will need these to have access to the Open API. Currently I have no information if this will be changed in the future.
45
+
46
+
-**Personal application ID:** The application ID (see above)
47
+
-**Personal application Secret:** The application Secret (see above)
48
+
-**Alpha ESS System ID:** The system Identifier of your Alpha ESS equipment
49
+
-**Interval to read realtime data:** Unit: seconds.
50
+
-**Interval to read energy data:** Unit: minutes.
51
+
-**Interval to read charging settings:** Unit: minutes.
52
+
-**Interval to read discharging settings:** Unit: minutes.
53
+
-**Interval to read summary data:** Unit: minutes.
54
+
36
55
## Disclaimer
56
+
37
57
**All product and company names or logos are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them or any associated subsidiaries! This personal project is maintained in spare time and has no business goal.**
38
58
39
59
## Changelog
60
+
61
+
### **WORK IN PROGRESS**
62
+
63
+
- (Gaspode) Support also the new official OpenAPI provided by Alpha-ESS
64
+
40
65
### 0.5.0 (2023-03-05)
41
-
* (Gaspode) Remove no more supported states at startup automatically
42
-
* (Gaspode) Prepared data migration for future versions
66
+
67
+
- (Gaspode) Remove no more supported states at startup automatically
68
+
- (Gaspode) Prepared data migration for future versions
43
69
44
70
### 0.4.0 (2023-02-16)
45
-
* (Gaspode) Optimized deletion of group states
46
-
* (Gaspode) Added new Realtime state for pmeter_dc
71
+
72
+
- (Gaspode) Optimized deletion of group states
73
+
- (Gaspode) Added new Realtime state for pmeter_dc
47
74
48
75
### 0.3.0 (2023-02-11)
49
-
* (Gaspode) Rearranged statistical data and added more values. Many thanks to [Thorsten](https://github.com/ThorstenBoettler) for his valuable contribution in testing the early alpha versions of this release and providing informative suggestions and recommendations for new data points.
50
-
* (Gaspode) Added Summary data
51
-
* (Gaspode) Refactored complete implementation
52
-
* (Gaspode) Changed the unit of settings for all intervals, except of realtime data, to minutes (Caution: settings are reset to defaults)
53
-
* (Gaspode) Remove disabled states at adapter startup
54
-
* (Gaspode) Removed no more supported value 'createtime' (state ID Realtime.Last_update).
55
-
* (Gaspode) Optimized rounding for selected values
76
+
77
+
- (Gaspode) Rearranged statistical data and added more values. Many thanks to [Thorsten](https://github.com/ThorstenBoettler) for his valuable contribution in testing the early alpha versions of this release and providing informative suggestions and recommendations for new data points.
78
+
- (Gaspode) Added Summary data
79
+
- (Gaspode) Refactored complete implementation
80
+
- (Gaspode) Changed the unit of settings for all intervals, except of realtime data, to minutes (Caution: settings are reset to defaults)
81
+
- (Gaspode) Remove disabled states at adapter startup
82
+
- (Gaspode) Removed no more supported value 'createtime' (state ID Realtime.Last_update).
83
+
- (Gaspode) Optimized rounding for selected values
56
84
57
85
### 0.2.1-beta.0 (2023-01-31)
58
-
* (Gaspode) Read selected statistical data
86
+
87
+
- (Gaspode) Read selected statistical data
59
88
60
89
### 0.2.0 (2023-01-19)
61
-
* (Gaspode) Added states EV1_power, EV2_power, EV3_power and EV4_power to Realtime folder
90
+
91
+
- (Gaspode) Added states EV1_power, EV2_power, EV3_power and EV4_power to Realtime folder
62
92
63
93
### 0.1.0 (2023-01-15)
64
-
* (Gaspode) First release for Latest repository
65
-
* (Gaspode) Corrected typo in state ID Battery_SOC
66
-
* (Gaspode) Implemented improvements as suggested in code review
94
+
95
+
- (Gaspode) First release for Latest repository
96
+
- (Gaspode) Corrected typo in state ID Battery_SOC
97
+
- (Gaspode) Implemented improvements as suggested in code review
67
98
68
99
### 0.0.6-beta.5 (2023-01-07)
69
-
* (Gaspode) Slow down requests in case of permanent errors
100
+
101
+
- (Gaspode) Slow down requests in case of permanent errors
70
102
71
103
### 0.0.6-beta.4 (2023-01-03)
72
-
* (Gaspode) Changed adapter type from metering to energy
104
+
105
+
- (Gaspode) Changed adapter type from metering to energy
73
106
74
107
### 0.0.6-beta.3 (2023-01-02)
75
-
* (Gaspode) Correction for NPM
108
+
109
+
- (Gaspode) Correction for NPM
76
110
77
111
### 0.0.6-beta.2 (2023-01-02)
78
-
* (Gaspode) Enable NPM
112
+
113
+
- (Gaspode) Enable NPM
79
114
80
115
### 0.0.5
81
-
* (Gaspode) Use meaningful state names
82
-
* (Gaspode) Use suitable state roles
83
-
* (Gaspode) Added new state for Alpha ESS settings parameter 'upsReserve'
116
+
117
+
- (Gaspode) Use meaningful state names
118
+
- (Gaspode) Use suitable state roles
119
+
- (Gaspode) Added new state for Alpha ESS settings parameter 'upsReserve'
84
120
85
121
### 0.0.4
86
-
* (Gaspode) use axios to perform Alpha ESS API calls instead of deprecated request
87
-
* (Gaspode) New option "Update unchanged states" added
122
+
123
+
- (Gaspode) use axios to perform Alpha ESS API calls instead of deprecated request
124
+
- (Gaspode) New option "Update unchanged states" added
88
125
89
126
### 0.0.3
90
-
* (Gaspode) refactored API calls, added daily energy values
127
+
128
+
- (Gaspode) refactored API calls, added daily energy values
91
129
92
130
### 0.0.2
93
-
* (Gaspode) corrected api call for realtime data
131
+
132
+
- (Gaspode) corrected api call for realtime data
94
133
95
134
### 0.0.1
96
-
* (Gaspode) initial release
135
+
136
+
- (Gaspode) initial release
97
137
98
138
## License
139
+
99
140
MIT License
100
141
101
142
Copyright (c) 2023 Gaspode <gaspode69@online.de>
@@ -116,4 +157,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
116
157
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
117
158
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
118
159
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
0 commit comments