Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HomeKit ¶
type HomeKit struct {
Address string `toml:"address"`
MonitorPath string `toml:"monitor_path"`
MonitorHosts []string `toml:"monitor_hosts"`
HAPStorePath string `toml:"hap_store_path"`
MonitorAccessoryName string `toml:"monitor_accessory_name"`
MonitorAccessoryPin string `toml:"monitor_accessory_pin"`
CelsiusSuffixes []string `toml:"celsius_suffixex"`
FahrenheitSuffixes []string `toml:"fahrenheit_suffixes"`
LuxSuffixes []string `toml:"lux_suffixes"`
HueSuffixes []string `toml:"hue_suffixes"`
ActiveValues []string `toml:"active_values"`
InactiveValues []string `toml:"inactive_values"`
Debug bool `toml:"debug"`
HAPDebug bool `toml:"hap_debug"`
DNSSDDebug bool `toml:"dnssd_debug"`
Log telegraf.Logger
// contains filtered or unexported fields
}
func NewHomeKit ¶
func NewHomeKit() *HomeKit
func (*HomeKit) Description ¶
func (*HomeKit) SampleConfig ¶
Click to show internal directories.
Click to hide internal directories.