Zitat von Morg
Beitrag anzeigen
Ich habe aber selbst noch kein Struct erzeugt, kopiere Dir hier einfach mal meine Item-Definitionen rein.
Ich habe folgende Geräte am Laufen, wobei ich in meinen Items nicht alle bereitgestellten Daten nutze.
So tut alles aber weitestgehend.
TuYa Steckdose "TS011F_plug_1" (bereitgestellte Daten: child_lock, current, energy, indicator_mode, linkquality, power, power_outage_memory, state, voltage)
Code:
plug1: state: type: bool z2m_topic: Plug_No_1 z2m_attr: state z2m_bool_values: ['OFF', 'ON'] visu_acl: rw struct: uzsu.child quality: type: num z2m_topic: Plug_No_1 z2m_attr: linkquality visu_acl: rw power: type: num z2m_topic: Plug_No_1 z2m_attr: power visu_acl: rw database: yes database_maxage: 365 cache: True energy: type: num z2m_topic: Plug_No_1 z2m_attr: energy visu_acl: rw database: yes database_maxage: 365 cache: True
Code:
plug_outdoor1: state: type: bool z2m_topic: Plug_outdoor_1 z2m_attr: state z2m_bool_values: ['OFF', 'ON'] visu_acl: rw struct: uzsu.child quality: type: num z2m_topic: Plug_outdoor_1 z2m_attr: linkquality visu_acl: rw
TuYa Tür-Sensor "TS0203" (bereitgestellte Daten: battery, battery_low, contact, linkquality, tamper, voltage)
Code:
doorsensor1: contact: type: bool z2m_topic: Door_Sensor_1 z2m_attr: contact visu_acl: rw cache: True quality: type: num z2m_topic: Door_Sensor_1 z2m_attr: linkquality visu_acl: rw battery: type: num z2m_topic: Door_Sensor_1 z2m_attr: battery visu_acl: rw database_maxage: 365 database: yes batterylow: type: bool z2m_topic: Door_Sensor_1 z2m_attr: battery_low visu_acl: rw
Code:
lightsensor1: illuminance: type: num z2m_topic: Light_Sensor_1 z2m_attr: illuminance_lux visu_acl: rw cache: True database_maxage: 365 database: yes detection_period: type: num z2m_topic: Light_Sensor_1 z2m_attr: detection_period visu_acl: rw cache: True quality: type: num z2m_topic: Light_Sensor_1 z2m_attr: linkquality visu_acl: rw battery: type: num z2m_topic: Light_Sensor_1 z2m_attr: battery visu_acl: rw database_maxage: 365 database: yes
Kommentar