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
Copy file name to clipboardExpand all lines: README.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,7 @@ The supported functionality contains:
24
24
## Packages
25
25
26
26
-`api`: global API interface definitions and eebus service configuration
27
+
-`com/jsonrpc2`: provides an JSON RPC2 implementation, to communicate with systems not written in Golang
27
28
-`features/client`: provides feature helpers with the local SPINE feature having the client role and the remote SPINE feature being the server for easy access to commonly used functions
28
29
-`features/server`: provides feature helpers with the local SPINE feature having the server role for easy access to commonly used functions
29
30
-`service`: central package which provides access to SHIP and SPINE. Use this to create the EEBUS service, its configuration and connect to remote EEBUS services
@@ -42,7 +43,7 @@ Services with implemented use cases will be implemented in different repositorie
42
43
#### First Run
43
44
44
45
```sh
45
-
go run cmd/hems/main.go 4715
46
+
go run examples/hems/main.go 4715
46
47
```
47
48
48
49
`4715` is the example server port that this process should use
@@ -52,7 +53,7 @@ The certificate and key and the local SKI will be generated and printed. You sho
52
53
#### General Usage
53
54
54
55
```sh
55
-
Usage: go run cmd/hems/main.go <serverport><remoteski><certfile><keyfile>
56
+
Usage: go run examples/hems/main.go <serverport><remoteski><certfile><keyfile>
56
57
```
57
58
58
59
-`remoteski` is the SKI of the remote device or service you want to connect to
@@ -64,7 +65,7 @@ Usage: go run cmd/hems/main.go <serverport> <remoteski> <certfile> <keyfile>
64
65
#### First Run
65
66
66
67
```sh
67
-
go run cmd/hems/main.go 4715
68
+
go run examples/hems/main.go 4715
68
69
```
69
70
70
71
`4715` is the example server port that this process should use
@@ -74,7 +75,7 @@ The certificate and key and the local SKI will be generated and printed. You sho
74
75
#### General Usage
75
76
76
77
```sh
77
-
Usage: go run cmd/evse/main.go <serverport><remoteski><certfile><keyfile>
78
+
Usage: go run examples/evse/main.go <serverport><remoteski><certfile><keyfile>
78
79
```
79
80
80
81
-`remoteski` is the SKI of the remote device or service you want to connect to
This folder contains multiple communication APIs for services that are not written in Golang and need to communicate with a Go service running this stack and use the public API for interaction.
0 commit comments