Skip to content

Commit b1d8f06

Browse files
authored
Merge pull request #61 from gervaso/development
Replace HVAC_SETPOINT with LEVEL for single setpoint HVAC
2 parents b09eeed + 45b031b commit b1d8f06

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

L_Arduino.lua

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ local tVarTypes = {
130130
FLOW = {34, "urn:micasaverde-com:serviceId:WaterMetering1", "Flow", "" },
131131
VOLUME = {35, "urn:micasaverde-com:serviceId:WaterMetering1", "Volume", "0" },
132132
LOCK = {36, "urn:micasaverde-com:serviceId:DoorLock1", "Status", ""},
133-
LEVEL = {37, "urn:micasaverde-com:serviceId:LightSensor1", "CurrentLevel", ""}, -- Temporary fix for MOISTURE, VIBRATION, SOUND we should probably create a new devicetype/variable for this
133+
LEVEL = {37, "urn:micasaverde-com:serviceId:LightSensor1", "CurrentLevel", ""}, -- Temporary fix for MOISTURE, VIBRATION, SOUND, HVAC_SETPOINT we should probably create a new devicetype/variable for this
134134
VOLTAGE = {38, "urn:micasaverde-com:serviceId:EnergyMetering1", "Voltage", ""},
135135
CURRENT = {39, "urn:micasaverde-com:serviceId:EnergyMetering1", "Current", ""},
136136

@@ -145,8 +145,7 @@ local tVarTypes = {
145145
TEXT = {47, "urn:upnp-org:serviceId:LcdText1", "LcdText", "" }, -- S_INFO. Text message to display on LCD or controller device
146146
CUSTOM = {48, "urn:micasaverde-com:serviceId:MySensor1", "Custom", "" }, -- Not implemented S_CUSTOM device type.
147147
POSITION = {49, "urn:micasaverde-com:serviceId:MySensor1", "Position", "" }, -- Not implemented GPS position and altitude
148-
IR_RECORD = {50, "urn:schemas-arduino-cc:serviceId:ArduinoIr1", "Recording", ""}, -- S_IR_RECORD message
149-
HVAC_SETPOINT = {54, "urn:upnp-org:serviceId:TemperatureSetpoint1", "CurrentSetpoint", "" } -- Setpoint for single command HVAC
148+
IR_RECORD = {50, "urn:schemas-arduino-cc:serviceId:ArduinoIr1", "Recording", ""} -- S_IR_RECORD message
150149
}
151150

152151
local tVeraTypes = {
@@ -564,13 +563,13 @@ end
564563
-- Heater commands
565564
function SetpointHeat(device, NewCurrentSetpoint)
566565
sendCommand(luup.devices[device].id,"HVAC_SETPOINT_HEAT",NewCurrentSetpoint)
567-
sendCommand(luup.devices[device].id,"HVAC_SETPOINT",NewCurrentSetpoint)
566+
sendCommand(luup.devices[device].id,"LEVEL",NewCurrentSetpoint)
568567
luup.log("New Current SetPoint Heat " .. NewCurrentSetpoint)
569568
end
570569

571570
function SetpointCool(device, NewCurrentSetpoint)
572571
sendCommand(luup.devices[device].id,"HVAC_SETPOINT_COOL",NewCurrentSetpoint)
573-
sendCommand(luup.devices[device].id,"HVAC_SETPOINT",NewCurrentSetpoint)
572+
sendCommand(luup.devices[device].id,"LEVEL",NewCurrentSetpoint)
574573
luup.log("New Current SetPoint Cool " .. NewCurrentSetpoint)
575574
end
576575

0 commit comments

Comments
 (0)