Documentation ¶
Index ¶
Constants ¶
View Source
const ( TopicSuffixState = "STATE" TopicSuffixResult = "RESULT" PayloadStatusRunning = "RUNNING" PayloadStatusStopped = "STOPPED" PayloadStart = "START" PayloadStop = "STOP" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SensorWorker ¶
type SensorWorker struct { Executor *cmd.CommandExecutor MqttClient MQTT.Client // contains filtered or unexported fields }
func (*SensorWorker) Initialise ¶
func (s *SensorWorker) Initialise(publishQOS byte, sensorConfigs []config.GeneralSensor)
type StatusWorker ¶
func (*StatusWorker) Initialise ¶
func (s *StatusWorker) Initialise(availabilityConfigs config.Availability)
type Trigger ¶
type Trigger struct { Executor *cmd.CommandExecutor MqttClient MQTT.Client // contains filtered or unexported fields }
func (*Trigger) Initialise ¶
func (*Trigger) IsInitialised ¶
func (*Trigger) ReInitialise ¶
func (t *Trigger) ReInitialise()
Click to show internal directories.
Click to hide internal directories.