Documentation
¶
Index ¶
- type Component
- type Language
- type MessagePayload
- type Parameter
- type Template
- type WhatsApp
- func (w *WhatsApp) Name() string
- func (w *WhatsApp) NotifyAlarm(person config.Person, systemName string, a alarm.Type, device device.Spec, ...) bool
- func (w *WhatsApp) NotifyAutoArm(person config.Person, systemName string) bool
- func (w *WhatsApp) NotifyAutoDisarm(person config.Person, systemName string) bool
- func (w *WhatsApp) NotifyLowBattery(person config.Person, systemName string, device device.Spec, zone zone.Zone, ...) bool
- func (w *WhatsApp) NotifyLowLinkQuality(person config.Person, systemName string, device device.Spec, zone zone.Zone, ...) bool
- func (w *WhatsApp) NotifyRecovery(person config.Person, systemName string, device device.Spec, zone zone.Zone) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessagePayload ¶
type WhatsApp ¶
type WhatsApp struct {
// contains filtered or unexported fields
}
func NewWhatsApp ¶
func NewWhatsApp(configuration config.WhatsAppConfiguration) *WhatsApp
func (*WhatsApp) NotifyAlarm ¶
func (*WhatsApp) NotifyAutoArm ¶
func (*WhatsApp) NotifyAutoDisarm ¶
func (*WhatsApp) NotifyLowBattery ¶
func (*WhatsApp) NotifyLowLinkQuality ¶
Click to show internal directories.
Click to hide internal directories.