Skip to content

Instantly share code, notes, and snippets.

@florian-asche
Last active January 12, 2020 18:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save florian-asche/fe49614864e8a7272557b570cdf3cb94 to your computer and use it in GitHub Desktop.
Save florian-asche/fe49614864e8a7272557b570cdf3cb94 to your computer and use it in GitHub Desktop.
Tasmota Luani MQTT
###########
# TASMOTA #
###########
#DbLogExclude: ENERGY_Voltage,Time,Uptime,Vcc,Wifi_RSSI
#event-on-change-reading: POWER,ENERGY_Power,ENERGY_Total,LWT
# attr MyDevice1 DbLogExclude .*
# attr MyDevice1 DbLogInclude state...
define dev_tasmota_klingel MQTT_DEVICE
setuuid dev_tasmota_klingel 5d8e9915-f33f-1a24-0192-3cf9670749d94b84
attr dev_tasmota_klingel DbLogExclude sensor,setup,result
attr dev_tasmota_klingel IODev mqttserver
attr dev_tasmota_klingel alias Flur - Device
attr dev_tasmota_klingel devStateIcon online:WLAN_Status.1 offline:WLAN_Status.0
attr dev_tasmota_klingel event-min-interval (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result):1800
attr dev_tasmota_klingel event-on-change-reading (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result)
attr dev_tasmota_klingel group Eingang
attr dev_tasmota_klingel icon hue_room_frontdoor
attr dev_tasmota_klingel retain 1
attr dev_tasmota_klingel room System
attr dev_tasmota_klingel stateFormat {ReadingsVal($name,"precence","") eq "offline" ? "offline" : "online"}
attr dev_tasmota_klingel subscribeReading_info1 /gosund_3381/tele/INFO1
attr dev_tasmota_klingel subscribeReading_info2 /gosund_3381/tele/INFO2
attr dev_tasmota_klingel subscribeReading_info3 /gosund_3381/tele/INFO3
attr dev_tasmota_klingel subscribeReading_precence /gosund_3381/tele/LWT
attr dev_tasmota_klingel subscribeReading_setup /gosund_3381/tele/STATE
define dev_tasmota_klingel_power1 MQTT_DEVICE
setuuid dev_tasmota_klingel_power1 5d8e9915-f33f-1a24-62f4-6a6c55c218c17dd8
attr dev_tasmota_klingel_power1 DbLogExclude sensor,setup,result
attr dev_tasmota_klingel_power1 IODev mqttserver
attr dev_tasmota_klingel_power1 alias Flur - Tür öffnen
attr dev_tasmota_klingel_power1 devStateIcon OFF:fts_door_closed:ON ON:fts_door_open:OFF offline:WLAN_Status.0
attr dev_tasmota_klingel_power1 event-min-interval (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result):1800
attr dev_tasmota_klingel_power1 event-on-change-reading (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result)
attr dev_tasmota_klingel_power1 group Flur
attr dev_tasmota_klingel_power1 icon hue_room_frontdoor
attr dev_tasmota_klingel_power1 publishSet ON OFF /gosund_3381/cmnd/POWER1
attr dev_tasmota_klingel_power1 retain 1
attr dev_tasmota_klingel_power1 room Flur,Alle
attr dev_tasmota_klingel_power1 stateFormat {ReadingsVal($name,"precence","") eq "offline" ? "offline" : ReadingsVal($name,"POWER","")}
attr dev_tasmota_klingel_power1 subscribeReading_precence /gosund_3381/tele/LWT
attr dev_tasmota_klingel_power1 subscribeReading_result /gosund_3381/stat/RESULT
attr dev_tasmota_klingel_power1 subscribeReading_POWER /gosund_3381/stat/POWER1
attr dev_tasmota_klingel_power1 webCmd ON:OFF
attr dev_tasmota_klingel_power1 useSetExtensions 1
define dev_tasmota_klingel_power2 MQTT_DEVICE
setuuid dev_tasmota_klingel_power2 5d8e9915-f33f-1a24-ef45-25c0b564172db29b
attr dev_tasmota_klingel_power2 DbLogExclude sensor,setup,result
attr dev_tasmota_klingel_power2 IODev mqttserver
attr dev_tasmota_klingel_power2 alias Flur - Türklingel
attr dev_tasmota_klingel_power2 devStateIcon OFF:ring:ON ON:ring@yellow:OFF offline:WLAN_Status.0
attr dev_tasmota_klingel_power2 event-min-interval (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result):1800
attr dev_tasmota_klingel_power2 event-on-change-reading (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result)
attr dev_tasmota_klingel_power2 group Flur
attr dev_tasmota_klingel_power2 icon ring
attr dev_tasmota_klingel_power2 publishSet ON OFF /gosund_3381/cmnd/POWER2
attr dev_tasmota_klingel_power2 retain 1
attr dev_tasmota_klingel_power2 room Flur,Alle
attr dev_tasmota_klingel_power2 stateFormat {ReadingsVal($name,"precence","") eq "offline" ? "offline" : ReadingsVal($name,"POWER","")}
attr dev_tasmota_klingel_power2 subscribeReading_precence /gosund_3381/tele/LWT
attr dev_tasmota_klingel_power2 subscribeReading_result /gosund_3381/stat/RESULT
attr dev_tasmota_klingel_power2 subscribeReading_POWER /gosund_3381/stat/POWER2
attr dev_tasmota_klingel_power2 webCmd ON:OFF
attr dev_tasmota_klingel_power2 useSetExtensions 1
define dev_tasmota_klingel_input1 MQTT_DEVICE
setuuid dev_tasmota_klingel_input1 5d8e9915-f33f-1a24-9361-0c0d1c53a0a68dbd
attr dev_tasmota_klingel_input1 DbLogExclude sensor,setup,result
attr dev_tasmota_klingel_input1 IODev mqttserver
attr dev_tasmota_klingel_input1 alias Flur - Türöffner Eingang
attr dev_tasmota_klingel_input1 devStateIcon OFF:fts_door_closed ON:fts_door_open offline:WLAN_Status.0
attr dev_tasmota_klingel_input1 event-min-interval (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result):1800
attr dev_tasmota_klingel_input1 event-on-change-reading (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result)
attr dev_tasmota_klingel_input1 group Flur
attr dev_tasmota_klingel_input1 icon hue_room_frontdoor
attr dev_tasmota_klingel_input1 room Flur
attr dev_tasmota_klingel_input1 stateFormat {ReadingsVal($name,"precence","") eq "offline" ? "offline" : ReadingsVal($name,"POWER","")}
attr dev_tasmota_klingel_input1 subscribeReading_POWER /2_gosund_3381/cmnd/POWER1
attr dev_tasmota_klingel_input1 subscribeReading_precence /gosund_3381/tele/LWT
define dev_tasmota_klingel_input2 MQTT_DEVICE
setuuid dev_tasmota_klingel_input2 5d8e9915-f33f-1a24-305e-3df270ba73c35d39
attr dev_tasmota_klingel_input2 DbLogExclude sensor,setup,result
attr dev_tasmota_klingel_input2 IODev mqttserver
attr dev_tasmota_klingel_input2 alias Flur - Türklingel Eingang
attr dev_tasmota_klingel_input2 devStateIcon OFF:ring ON:ring@yellow offline:WLAN_Status.0
attr dev_tasmota_klingel_input2 event-min-interval (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result):1800
attr dev_tasmota_klingel_input2 event-on-change-reading (ENERGY.*|POWER|Vcc|Wifi_RSSI|state|precence|sensor|setup|result)
attr dev_tasmota_klingel_input2 group Flur
attr dev_tasmota_klingel_input2 icon hue_room_frontdoor
attr dev_tasmota_klingel_input2 room Flur
attr dev_tasmota_klingel_input2 stateFormat {ReadingsVal($name,"precence","") eq "offline" ? "offline" : ReadingsVal($name,"POWER","")}
attr dev_tasmota_klingel_input2 subscribeReading_POWER /2_gosund_3381/cmnd/POWER2
attr dev_tasmota_klingel_input2 subscribeReading_precence /gosund_3381/tele/LWT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment