Horn Service Kuksa
This component implements the COVEAS uService for the Horn. It uses the Zenoh transport for Eclipse uProtocol. To start the service simply run:
cargo run
You can use the following parameters to configure the horn-service
implementation:
Long Name | Short Name | Environment Variable | Default Value | Description |
---|---|---|---|---|
config | Path to set a configuration for the Eclipse Zenoh transport. If no path is set, the default values from Eclipse Zenoh are used. | |||
listen | SERVICE_LISTEN | tcp/0.0.0.0:15000 | Endpoint on which the service listens and is available. | |
kuksa_address | KUKSA_ADDRESS | http://127.0.0.1:55556 | Endpoint at which the services tries to connect with an instance of the Kuksa Databroker. | |
kuksa_enabled | k | KUKSA_ENABLED | false | A flag to indicate whether an instance of the Kuksa Databroker is available. If kuksa_enabled is false , the service will only log changes of the horn status. |