Documentation ¶
Overview ¶
zhub4 - Система домашней автоматизации на Go Copyright (c) 2023 GSB, Georgii Batanov gbatanov @ yandex.ru
zhub4 - Система домашней автоматизации на Go Copyright (c) 2023 GSB, Georgii Batanov gbatanov @ yandex.ru
zhub4 - Система домашней автоматизации на Go Copyright (c) 2023 GSB, Georgii Batanov gbatanov @ yandex.ru
zhub4 - Система домашней автоматизации на Go Copyright (c) 2023 GSB, Georgii Batanov gbatanov @ yandex.ru
GSB, 2023 gbatanov@yandex.ru
Index ¶
- type AlarmsCluster
- type AnalogInputCluster
- type BasicCluster
- type ElectricalMeasurementCluster
- type GroupsCluster
- type IasZoneCluster
- type IdentifyCluster
- type IkeaCluster
- type LightLinkCluster
- type MotionMsg
- type MultistateInputCluster
- type OnOffCluster
- type PollControlCluster
- type PowerConfigurationCluster
- type SimpleMeteringCluster
- type TimeCluster
- type TuyaCluster
- type XiaomiCluster
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlarmsCluster ¶
func (AlarmsCluster) HandlerAttributes ¶
func (i AlarmsCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type AnalogInputCluster ¶
func (AnalogInputCluster) HandlerAttributes ¶
func (a AnalogInputCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
Кастомные прошивки (Датчик климата, датчик движения/освещеения в детской) Ток у реле, в том числе у двойных
type BasicCluster ¶
func (BasicCluster) HandlerAttributes ¶
func (b BasicCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type ElectricalMeasurementCluster ¶
func (ElectricalMeasurementCluster) HandlerAttributes ¶
func (e ElectricalMeasurementCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
SmartPlug, double relay
type GroupsCluster ¶
func (GroupsCluster) HandlerAttributes ¶
func (i GroupsCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type IasZoneCluster ¶
func (IasZoneCluster) HandlerAttributes ¶
func (i IasZoneCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type IdentifyCluster ¶
func (IdentifyCluster) HandlerAttributes ¶
func (i IdentifyCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type IkeaCluster ¶
func (IkeaCluster) HandlerAttributes ¶
func (i IkeaCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type LightLinkCluster ¶
func (LightLinkCluster) HandlerAttributes ¶
func (i LightLinkCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type MultistateInputCluster ¶
type MultistateInputCluster struct { }
func (MultistateInputCluster) HandlerAttributes ¶
func (m MultistateInputCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type OnOffCluster ¶
func (OnOffCluster) HandlerAttributes ¶
func (o OnOffCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type PollControlCluster ¶
func (PollControlCluster) HandlerAttributes ¶
func (i PollControlCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type PowerConfigurationCluster ¶
func (PowerConfigurationCluster) HandlerAttributes ¶
func (p PowerConfigurationCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type SimpleMeteringCluster ¶
func (SimpleMeteringCluster) HandlerAttributes ¶
func (s SimpleMeteringCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type TimeCluster ¶
func (TimeCluster) HandlerAttributes ¶
func (i TimeCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
type TuyaCluster ¶
type TuyaCluster struct { }
func (TuyaCluster) HandlerAttributes1 ¶
func (b TuyaCluster) HandlerAttributes1(endpoint zcl.Endpoint, attributes []zcl.Attribute)
unattended clusters TUYA_ELECTRICIAN_PRIVATE_CLUSTER SmartPlug and WaterValve
func (TuyaCluster) HandlerAttributes2 ¶
func (b TuyaCluster) HandlerAttributes2(endpoint zcl.Endpoint, attributes []zcl.Attribute)
TUYA_SWITCH_MODE_0
type XiaomiCluster ¶
func (XiaomiCluster) HandlerAttributes ¶
func (x XiaomiCluster) HandlerAttributes(endpoint zcl.Endpoint, attributes []zcl.Attribute)
Умные розетки