I tried to use the script from wiki for controlling fan in bathroom. That's 100% LUA.
As I have not a real humidity device but used custom device instead it seems impossible to get the humidity value (%) in a LUA script.
So I wonder if there's a similair dzVents scripts or a workaround to get humidity% in LUA script.
-Bart
dzVents equivqlent for LUA script
Moderators: leecollings, remb0
-
- Posts: 347
- Joined: Sunday 03 July 2016 16:16
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2024.3
- Location: Netherlands
- Contact:
dzVents equivqlent for LUA script
Raspberry pi 3b
Arduino
KAKU
RfxCom
Zwave
OTGW
Chinese sensors temp (Dallas),movement
Tasmota
Esp8266 espeasy
MQTT
Arduino
KAKU
RfxCom
Zwave
OTGW
Chinese sensors temp (Dallas),movement
Tasmota
Esp8266 espeasy
MQTT
-
- Posts: 303
- Joined: Saturday 27 February 2016 0:30
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2020.2
- Contact:
Re: dzVents equivqlent for LUA script
If you device is a temp + humidity sensor, then sValue is formatted as TEMP;HUM;HUM_STAT where:
- TEMP = Temperature
- HUM = Humidity (0-100 %)
- HUM_STAT = Humidity status is 0=Normal, 1=Comfortable, 2=Dry, 3=Wet
You can extract it with a LUA script like:
- TEMP = Temperature
- HUM = Humidity (0-100 %)
- HUM_STAT = Humidity status is 0=Normal, 1=Comfortable, 2=Dry, 3=Wet
You can extract it with a LUA script like:
Code: Select all
allValues = otherdevices_svalues["my temp device name"] -- Get values
temperature, humidity, humidity_state = allValues:match("([^;]+);([^;]+);([^;]+)") -- Split using ';'
Who is online
Users browsing this forum: No registered users and 1 guest