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