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
This library provides a complete foundation for implementing [EEBUS](https://eebus.org) use cases. The use cases define various functional scenarios for different device categories, e.g. energy management systems, charging stations, heat pumps, and more.
6
6
@@ -9,11 +9,11 @@ This library provides a complete foundation for implementing [EEBUS](https://eeb
9
9
The supported functionality contains:
10
10
11
11
- Support for SHIP 1.0.1
12
-
- Support for SPINE 1.1.1
12
+
- Support for big parts of SPINE 1.1.1
13
13
- (De-)serialization for EEBUS specific JSON format requirements
14
14
- Certificate handling
15
15
- mDNS Support, incl. avahi support (recommended)
16
-
- Connection handling, including reconnection and double connections
16
+
- Connection (websocket) handling, including reconnection and double connections
17
17
- Support for handling pairing of devices
18
18
19
19
Basic understanding of the EEBUS concepts SHIP and SPINE to use this library is required. Please check the corresponding specifications on the [EEBUS downloads website](https://www.eebus.org/media-downloads/).
@@ -101,49 +101,49 @@ This approach has been tested with:
101
101
-[ ] Send
102
102
-[X] Full data
103
103
-[ ] Partial data
104
-
-[] Process partial data
105
-
-[/] Delete Selectors
106
-
-[/] Update Selectors
107
-
-[/] Elements
104
+
-[X] Process partial data
105
+
-[X] Delete Selectors
106
+
-[X] Update Selectors
107
+
-[X] Elements
108
108
-[] Request types
109
109
-[X] Read
110
110
-[ ] Send
111
111
-[X] Full Request
112
112
-[ ] Partial Request
113
113
-[ ] Partial Delete
114
-
-[] Receive
114
+
-[X] Receive
115
115
-[X] Full Request
116
-
-[/] Partial Request
117
-
-[/] Partial Delete
116
+
-[X] Partial Request
117
+
-[X] Partial Delete
118
118
-[X] Reply
119
119
-[ ] Send
120
120
-[X] Full Request
121
121
-[ ] Partial Request
122
122
-[ ] Partial Delete
123
-
-[] Receive
123
+
-[X] Receive
124
124
-[X] Full Request
125
-
-[/] Partial Request
126
-
-[/] Partial Delete
125
+
-[X] Partial Request
126
+
-[X] Partial Delete
127
127
-[X] Notify
128
128
-[ ] Send
129
129
-[X] Full Request
130
130
-[ ] Partial Request
131
131
-[ ] Partial Delete
132
-
-[] Receive
132
+
-[X] Receive
133
133
-[X] Full Request
134
-
-[/] Partial Request
135
-
-[/] Partial Delete
134
+
-[X] Partial Request
135
+
-[X] Partial Delete
136
136
-[X] Write
137
137
-[ ] Send
138
138
-[X] Full Request
139
139
-[ ] Partial Request
140
140
-[ ] Partial Delete
141
-
-[] Receive
141
+
-[X] Receive
142
142
-[X] Full Request
143
-
-[/] Partial Request
144
-
-[/] Partial Delete
145
-
-[] Result message handling
146
-
-[] Handle incoming error results
143
+
-[X] Partial Request
144
+
-[X] Partial Delete
145
+
-[X] Result message handling
146
+
-[X] Handle incoming error results
147
147
-[X] Handle incoming success results
148
148
-[X] Respond with error result when processing failed
149
149
-[X] Acknowledgement support
@@ -158,7 +158,7 @@ This approach has been tested with:
158
158
-[ ] Send
159
159
-[X] Full Request
160
160
-[ ] Partial Request
161
-
-[] Receive
161
+
-[X] Receive
162
162
-[X] Full Request
163
163
-[X] Partial Request
164
164
-[ ] Reply Messages
@@ -201,23 +201,23 @@ This approach has been tested with:
0 commit comments