go_eebus

package module
v1.0.13 Latest Latest
Warning

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

Go to latest
Published: Jun 7, 2022 License: MIT Imports: 2 Imported by: 0

README

go-eebus

Implementation of the EEBUS protocol in Golang

UML diagrams

Resources Uml part1

Resources Uml part2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EebusNode

type EebusNode struct {
	SpineNode       *spine.SpineNode
	DeviceStructure *resources.DeviceModel
	Update          Updater
	// contains filtered or unexported fields
}

func NewEebusNode

func NewEebusNode(hostname string, isGateway bool, certName string, devId string, brand string, devType string) *EebusNode

func (*EebusNode) Start

func (eebusNode *EebusNode) Start()

func (*EebusNode) SubscriptionNofity

func (eebusNode *EebusNode) SubscriptionNofity(datagram resources.DatagramType, conn spine.SpineConnection)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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