Tasmota: Gabungkan pemicu dengan operator logika

Dibuat pada 29 Jun 2018  ·  3Komentar  ·  Sumber: arendst/Tasmota

Sudahkah Anda mencari fitur ini di edisi lain dan di wiki?
Ya.

Saya menyarankan untuk menambahkan dukungan untuk menggabungkan pemicu aturan dengan operator logis, misalnya
on APDS9960#Ambient<100 && switch1#state=1 do power on endon
untuk memungkinkan detektor gerakan menyalakan lampu hanya ketika cahaya sekitar di bawah 100 lux.

Komentar yang paling membantu

Saya menambahkan contoh ini ke wiki di https://github.com/arendst/Sonoff-Tasmota/wiki/Rules#11 -energy-saving-smart-switch

Semua 3 komentar

Hai,

Saya suka saran Anda :+1: tetapi ingat bahwa setiap on [something] adalah pemicu, bukan pembanding.

Untuk pembanding perlu diperlukan pernyataan IF yang saat ini tidak diterapkan di Tasmota.

Pada saat ini Anda dapat membuat rangkaian seperti ini:

on switch1#state=1 do var1 100 endon
on switch1#state=0 do backlog var1 0; power1 off endon
on APDS9960#Ambient<%var1% do power1 on endon

Ini berarti bahwa ketika sakelar menyala, lampu akan menyala tetapi hanya jika Anda memiliki kurang dari 100 lux di ruangan itu. Sedangkan jika saklar dimatikan maka lampu akan padam. _(Saya suka ide aturan Anda)_


_Untuk siapa pun yang membaca ini: aturannya harus bersama-sama agar berfungsi, seperti ini:_

rule 1
rule on switch1#state=1 do var1 100 endon on switch1#state=0 do backlog var1 0; power1 off endon on APDS9960#Ambient<%var1% do power1 on endon

Semoga ini membantu.

Saya menambahkan contoh ini ke wiki di https://github.com/arendst/Sonoff-Tasmota/wiki/Rules#11 -energy-saving-smart-switch

Hai,

Jika Anda memiliki komentar atau pertanyaan lebih lanjut tentang ini, silakan buka kembali masalah ini. Terima kasih :+1:

Apakah halaman ini membantu?
0 / 5 - 0 peringkat