hub.grpc

module
v0.0.0-...-4a16f26 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2022 License: MIT

README

wost.proto

This repository contains the gRPC Protocol Buffer definitions for WoST services.

Directory structure:

 wost.proto/                     This repository
   proto/hub/                    Protocol definitions for Hub micro-services
     authentication.proto        Hub authentication service
     authorization.proto         Hub authorization service
     certmanagement.proto        Hub Certificate management service
     launcher.proto              Hub service launcher service
     notify.proto                Hub notification service using email/sms/...
     idprov-svc.proto            ID-Prov IoT device provisioning service
     mqttbridge.proto            MQTT-gRPC messaging bridge service
     thing.proto                 Thing Description, event, action message definitions
     directory-svc.proto         Thing Directory service API
     history-svc.proto           Hub thing property and event history store
     thinglog.proto              Thing message logging service
     thingmsg.proto              Thing pub/sub messaging service
     thingstore.proto            Thing TD store
 
   proto/plugins                 Plugins with bindings for the WoST Hub 
     plugin.proto                API all plugins must support 
     owserver-bg.proto           ENet OWServer-v2.  1-wire gateway binding
     ipcam-bg.proto              IP-Camera binding 
     isy99x-bg.proto             Insteon ISY-99x gateway binding service 
     openzwave-bg.proto          OpenZwave binding 
     weathernet-bg.proto         Weather network binding
     wsmonitor-bg.proto          Workstation monitoring binding
     zoneminder-bg.proto         Zoneminder binding

Prerequisites

Protocol buffers must be installed first.

  • protoc
  • protoc-gen-go@latest
  • protoc-gen-go-grpc@latest

See also: https://go-zero.dev/docs/prepare/protoc-install/#!

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL