Domoticz & Watersensor
Hieronder de integratie tip van Henk Jan Z.
Last updated
Hieronder de integratie tip van Henk Jan Z.
Last updated
Open een nieuwe gateway, ik heb hem “Smart Gateways Watermeter Gateway” genoemd
Selecteer HTTP/HTTPS poller
Method: GET
Content: application/json
URL: kies de locatie van de watermeter, bijvoorbeeld http://192.168.2.220/api/v2/sm/info
Kies de naam van de file voor de commando’s
Press add
Kies nu een virtual sensor type counter (click binnen het vak die je aangemaakt hebt) noem deze “Water”
Maak nu een file aan in ~/domoticz/scripts/Lua_parser
touch “watermeter.lua”
nano watermeter.lua
-- Smart Gateways Watermeter Script
s = request['content'];
local idWater = 1209 -- check de waarde van de aangemaakte virtuele sensor
local a = domoticz_applyJsonPath(s,".water.value")*100 -- deel factor voor de sensor
print('value read from poller: ' .. a) -- zorgt dat de waarde geprint wordt
domoticz_updateDevice(idWater,'',a)
Afsluiten en je hebt een sensor in Domoticz die water aangeeft! Stell de waarde (deel factor enz)