Versions in this module Expand all Collapse all v0 v0.1.0 Sep 30, 2021 Changes in this version + const GatewayStatusTopic + const RainTopic + const SensorEventTopic + const SensorHardResetEvent + const SensorPauseEvent + const SensorSoftResetEvent + const SensorStatusTopic + const SensorUnpauseEvent + const TemperatureTopic + var SampleCelsius = 23 + func NewConnection() (paho.Client, error) + type BrokerConfig struct + type SampleMessage struct + Msg map[string]interface{} + Timestamp time.Time + Topic string + func SampleGatewayStatus(timestamp time.Time) SampleMessage + func SampleRain(timestamp time.Time) SampleMessage + func SampleSensorHardReset(timestamp time.Time) SampleMessage + func SampleSensorPause(timestamp time.Time) SampleMessage + func SampleSensorSoftReset(timestamp time.Time) SampleMessage + func SampleSensorStatus(timestamp time.Time) SampleMessage + func SampleSensorUnpause(timestamp time.Time) SampleMessage + func SampleTemp(timestamp time.Time) SampleMessage