Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Connection struct {
// contains filtered or unexported fields
}
func New ¶
func New(config *MqttConfig) (*Connection, error)
func (*Connection) InsertDiscoveryRecord ¶
func (conn *Connection) InsertDiscoveryRecord(discovery string, state string, fields []ports.DiscoveryField) error
MQTT Discovery: https://www.home-assistant.io/integrations/mqtt/#mqtt-discovery
func (*Connection) InsertRecord ¶
func (conn *Connection) InsertRecord(m ports.MeasurementMap) error
func (*Connection) Subscribe ¶
func (conn *Connection) Subscribe(topic string, callback mqtt.MessageHandler)
Click to show internal directories.
Click to hide internal directories.