Easy to use, 100% Lua-based event scripting framework.
Moderator: leecollings
mvermand
Posts: 1 Joined: Friday 18 January 2019 14:36
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:
Post
by mvermand » Friday 18 January 2019 14:54
Hi,
I have a Fibaro Dimmer 2 switch and I want to create a script that does different things in case someone presses the switch and in case the switch was controlled by Domoticz when a Sensor detects motion.
Code: Select all
return {
on = {
devices = {
'Dimmer Hall', 'Sensor Hall'
},
},
execute = function(domoticz, device)
domoticz.log('Trigger: ' .. device.name .. ' s:' .. device.state, domoticz.LOG_INFO)
local DimmerHallName = 'Dimmer Hall'
local DimmerHalDevice = domoticz.devices(DimmerHallName)
if (device.name == DimmerHallName and device.state == 'On') then
-- Someone pressed the Dimmer Switch => do some stuff (**B)
end
local SensorHallName = 'Sensor Hall'
if (device.name == SensorHallName and device.state == 'Open') then
-- The sensor detected motion => turn on Dimmer at 20%
DimmerHalDevice .switchSelector(20); -- (**A)
DimmerHalDevice .switchOff().afterSec(60);
end
end
}
This script does not work correctly because when the Dimmer is activated by command **A, the Dimmer is switched on but that triggers a new iteration of the script with trigger device == DimmerHall, ending up at **B.
So is it possible to detect in script if the Dimmer was controlled by human or by Script?
In that case, I could check on that condition in the if statement of block **B.
Thanks
JuanUil
Posts: 497 Joined: Friday 22 May 2015 12:21
Target OS: Raspberry Pi / ODroid
Domoticz version: 4.11083
Location: Asten NB Nederland
Contact:
Post
by JuanUil » Friday 18 January 2019 16:11
I Don't know DzEvents but in Lua I would say:
if devicechanged[Dimmer] and ontherdevices[sensor]=='Off then ......
and the otherway around
if otherdevices[dimmer] == on and otherdevices[sensor]==on then...
Your mind is like a parachute,
It only works when it is opened!
RPI4 several Fibaro, KaKu, Neocoolcam switches, Z-Wave, Zigbee2Mqtt, Ikea bulbs and remote, Zigbee temp nodes
waaren
Posts: 6028 Joined: Tuesday 03 January 2017 14:18
Target OS: Linux
Domoticz version: Beta
Location: Netherlands
Contact:
Post
by waaren » Friday 18 January 2019 22:27
mvermand wrote: ↑ Friday 18 January 2019 14:54
I have a Fibaro Dimmer 2 switch and I want to create a script that does different things in case someone presses the switch and in case the switch was controlled by Domoticz when a Sensor detects motion.
This script does not work correctly because when the Dimmer is activated by command **A, the Dimmer is switched on but that triggers a new iteration of the script with trigger device == DimmerHall, ending up at **B.
Use option silent() to switch without triggering the script again.
in the
wiki
silent(): Function. No follow-up events will be triggered: mySwitch.switchOff().silent()
or
mySwitch.dimTo(xx).silent()
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>>
dzVents wiki
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Wednesday 17 April 2019 8:23
waaren wrote: ↑ Friday 18 January 2019 22:27
Use option silent() to switch without triggering the script again.
in the
wiki
silent(): Function. No follow-up events will be triggered: mySwitch.switchOff().silent()
or
mySwitch.dimTo(xx).silent()
Hi waaren
On my side .silent() seems to no longer work
viewtopic.php?f=6&t=27607&p=211804#p211804
I don't know if it's due to zwaves devices (because it is ok with dummy devices) or due to DzVents
Do you use .silent() with zwaves devices?
I've updated with the previous beta with no improvement
waaren
Posts: 6028 Joined: Tuesday 03 January 2017 14:18
Target OS: Linux
Domoticz version: Beta
Location: Netherlands
Contact:
Post
by waaren » Wednesday 17 April 2019 10:34
dzVents does not do anything special for zwave type devices. It sends the same commands to the domoticz main program as for other switchtypes.
I tested with latest Beta on my zwave switch. (I do not own a zwave dimmer so cannot test this)
Methods
switchon.silent()
switchon.checkFirst().silent()
toggleSwitch.silent()
all behave as expected. (They do not trigger an event)
testscript:
Code: Select all
local test = {1192; 676, 1252} -- 676 is zwave switch
return {
on = { timer = { "every minute" },
devices = test },
logging = { level = domoticz.LOG_DEBUG,
marker = "Zwave test" },
execute = function(dz, item)
if item.isTimer then
zwaveDevice = dz.devices(676)
zwaveDevice.toggleSwitch().silent()
dz.log('State of Device '.. zwaveDevice.name .. " (" .. zwaveDevice.id .. ") will be changed. Now: " .. zwaveDevice.state, dz.LOG_DEBUG)
zwaveDevice.dump()
else
dz.log(".............. This should not happen !!",dz.LOG_ERROR)
end
end
}
If you can also use the dump() method on the zwave device with the unexpected behavior and report back with the relevant loglines of this dump() ?
Relevant is:
Code: Select all
2019-04-17 10:02:00.512 Status: dzVents: > lastUpdate:
2019-04-17 10:02:00.522 Status: dzVents: > msAgo: 60250
2019-04-17 10:02:00.524 Status: dzVents: > deviceId: 00000E01
2019-04-17 10:02:00.524 Status: dzVents: > deviceSubType: Switch
2019-04-17 10:02:00.524 Status: dzVents: > _state: Off
2019-04-17 10:02:00.525 Status: dzVents: > hardwareName: Aeotec Zwave stick
2019-04-17 10:02:00.525 Status: dzVents: > _adapters:
2019-04-17 10:02:00.526 Status: dzVents: > 1: Switch device adapter
2019-04-17 10:02:00.527 Status: dzVents: > _data:
2019-04-17 10:02:00.527 Status: dzVents: > switchTypeValue: 0
2019-04-17 10:02:00.529 Status: dzVents: > hardwareTypeValue: 21
2019-04-17 10:02:00.529 Status: dzVents: > switchType: On/Off
2019-04-17 10:02:00.530 Status: dzVents: > deviceType: Light/Switch
2019-04-17 10:02:00.532 Status: dzVents: > rawData:
2019-04-17 10:02:00.532 Status: dzVents: > 1: 0
2019-04-17 10:02:00.532 Status: dzVents: > nValue: 0
2019-04-17 10:02:00.532 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-17 10:02:00.534 Status: dzVents: > baseType: device
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>>
dzVents wiki
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Wednesday 17 April 2019 22:57
Thank waaren
the script
Code: Select all
local test = {205; 142, 206} -- 142 is zwave switch
return {
on = { timer = { "every minute" },
devices = test },
logging = { level = domoticz.LOG_DEBUG,
marker = "Zwave test" },
execute = function(dz, item)
if item.isTimer then
zwaveDevice = dz.devices(142)
zwaveDevice.toggleSwitch().silent()
dz.log('State of Device '.. zwaveDevice.name .. " (" .. zwaveDevice.id .. ") will be changed. Now: " .. zwaveDevice.state, dz.LOG_DEBUG)
zwaveDevice.dump()
else
dz.log(".............. This should not happen !!",dz.LOG_ERROR)
dz.devices(142).dump()
end
end
}
the main result is:
2019-04-17 22:55:27.033 (Dummy1) Light/Switch (test inter 205)
2019-04-17 22:55:27.017 Status: User: admin initiated a switch command (205/test inter 205/Off)
2019-04-17 22:55:27.198 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "test inter 205 (Dummy1)", Index: 205
2019-04-17 22:55:27.199 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !!
2019-04-17 22:55:27.199 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
The log with dump
Spoiler: show
19-04-17 22:50:01.394 OpenZWave: Domoticz has send a Switch command!, Level: 255, NodeID: 23 (0x17)
2019-04-17 22:50:01.408 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-17 22:50:01.415 (Dummy1) Light/Switch (YaQuelquUn)
2019-04-17 22:50:02.028 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-17 22:50:02.243 (Dummy1) Light/Switch (EndOfLight)
2019-04-17 22:50:03.036 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-17 22:50:03.063 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-17 22:50:03.085 (Dummy1) Light/Switch (test inter 205)
2019-04-17 22:50:03.352 Status: dzVents: > rawData:
2019-04-17 22:50:03.352 Status: dzVents: > 1: 75
2019-04-17 22:50:03.352 Status: dzVents: > updateSoundLevel()
2019-04-17 22:50:03.352 Status: dzVents: > _state: Set Level: 75 %
2019-04-17 22:50:03.352 Status: dzVents: > kodiStop()
2019-04-17 22:50:03.352 Status: dzVents: > id: 142
2019-04-17 22:50:03.352 Status: dzVents: > dump()
2019-04-17 22:50:03.352 Status: dzVents: > kodiPlayFavorites()
2019-04-17 22:50:03.353 Status: dzVents: > kodiPlayPlaylist()
2019-04-17 22:50:03.353 Status: dzVents: > kodiSetVolume()
2019-04-17 22:50:03.353 Status: dzVents: > updateAirQuality()
2019-04-17 22:50:03.353 Status: dzVents: > kodiPause()
2019-04-17 22:50:03.353 Status: dzVents: > nValue: 2
2019-04-17 22:50:03.353 Status: dzVents: > updatePressure()
2019-04-17 22:50:03.353 Status: dzVents: > setIcon()
2019-04-17 22:50:03.353 Status: dzVents: > armAway()
2019-04-17 22:50:03.353 Status: dzVents: > updateSoilMoisture()
2019-04-17 22:50:03.353 Status: dzVents: > _adapters:
2019-04-17 22:50:03.353 Status: dzVents: > 1: Switch device adapter
2019-04-17 22:50:03.353 Status: dzVents: > updateVisibility()
2019-04-17 22:50:03.353 Status: dzVents: > updateTempHumBaro()
2019-04-17 22:50:03.353 Status: dzVents: > updateMode()
2019-04-17 22:50:03.353 Status: dzVents: > signalLevel: 12
2019-04-17 22:50:03.353 Status: dzVents: > hardwareId: 10
2019-04-17 22:50:03.354 Status: dzVents: > updateLux()
2019-04-17 22:50:03.354 Status: dzVents: > updateBarometer()
2019-04-17 22:50:03.354 Status: dzVents: > setColorBrightness()
2019-04-17 22:50:03.354 Status: dzVents: > protected: false
2019-04-17 22:50:03.354 Status: dzVents: > hardwareTypeValue: 21
2019-04-17 22:50:03.354 Status: dzVents: > updateWaterflow()
2019-04-17 22:50:03.354 Status: dzVents: > deviceType: Light/Switch
2019-04-17 22:50:03.354 Status: dzVents: > _nValue: 2
2019-04-17 22:50:03.354 Status: dzVents: > updateYouless()
2019-04-17 22:50:03.354 Status: dzVents: > toggleSwitch()
2019-04-17 22:50:03.354 Status: dzVents: > hardwareID: 10
2019-04-17 22:50:03.355 Status: dzVents: > switchType: Dimmer
2019-04-17 22:50:03.355 Status: dzVents: > updateUV()
2019-04-17 22:50:03.355 Status: dzVents: > stop()
2019-04-17 22:50:03.355 Status: dzVents: > levelVal: 75
2019-04-17 22:50:03.355 Status: dzVents: > updateElectricity()
2019-04-17 22:50:03.355 Status: dzVents: > updateText()
2019-04-17 22:50:03.355 Status: dzVents: > volumeUp()
2019-04-17 22:50:03.355 Status: dzVents: > updateTempHum()
2019-04-17 22:50:03.355 Status: dzVents: > idx: 142
2019-04-17 22:50:03.355 Status: dzVents: > updateTempBaro()
2019-04-17 22:50:03.355 Status: dzVents: > playFavorites()
2019-04-17 22:50:03.355 Status: dzVents: > setHue()
2019-04-17 22:50:03.355 Status: dzVents: > lastLevel: 75
2019-04-17 22:50:03.355 Status: dzVents: > isScene: false
2019-04-17 22:50:03.355 Status: dzVents: > updateSetPoint()
2019-04-17 22:50:03.356 Status: dzVents: > deviceSubType: Switch
2019-04-17 22:50:03.356 Status: dzVents: > updateRadiation()
2019-04-17 22:50:03.356 Status: dzVents: > armHome()
2019-04-17 22:50:03.356 Status: dzVents: > updateAlertSensor()
2019-04-17 22:50:03.356 Status: dzVents: > updateWeight()
2019-04-17 22:50:03.356 Status: dzVents: > setKelvin()
2019-04-17 22:50:03.356 Status: dzVents: > setColor()
2019-04-17 22:50:03.356 Status: dzVents: > baseType: device
2019-04-17 22:50:03.356 Status: dzVents: > dimTo()
2019-04-17 22:50:03.356 Status: dzVents: > setRGB()
2019-04-17 22:50:03.356 Status: dzVents: > setNightMode()
2019-04-17 22:50:03.356 Status: dzVents: > updateP1()
2019-04-17 22:50:03.356 Status: dzVents: > volumeDown()
2019-04-17 22:50:03.356 Status: dzVents: > decreaseBrightness()
2019-04-17 22:50:03.356 Status: dzVents: > increaseBrightness()
2019-04-17 22:50:03.357 Status: dzVents: > setWhiteMode()
2019-04-17 22:50:03.357 Status: dzVents: > updateRain()
2019-04-17 22:50:03.357 Status: dzVents: > updatePercentage()
2019-04-17 22:50:03.357 Status: dzVents: > level: 75
2019-04-17 22:50:03.357 Status: dzVents: > timedOut: false
2019-04-17 22:50:03.357 Status: dzVents: > isSecurity: false
2019-04-17 22:50:03.357 Status: dzVents: > updateCounter()
2019-04-17 22:50:03.357 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-17 22:50:03.357 Status: dzVents: > unit: 1
2019-04-17 22:50:03.357 Status: dzVents: > updateTemperature()
2019-04-17 22:50:03.357 Status: dzVents: > setVolume()
2019-04-17 22:50:03.357 Status: dzVents: > deviceId: 00001701
2019-04-17 22:50:03.357 Status: dzVents: > play()
2019-04-17 22:50:03.358 Status: dzVents: > updateVoltage()
2019-04-17 22:50:03.358 Status: dzVents: > updateWind()
2019-04-17 22:50:03.358 Status: dzVents: > kodiExecuteAddOn()
2019-04-17 22:50:03.358 Status: dzVents: > updateDistance()
2019-04-17 22:50:03.358 Status: dzVents: > updateHumidity()
2019-04-17 22:50:03.358 Status: dzVents: > icon: dimmer
2019-04-17 22:50:03.358 Status: dzVents: > onkyoEISCPCommand()
2019-04-17 22:50:03.358 Status: dzVents: > updateGas()
2019-04-17 22:50:03.358 Status: dzVents: > name: Parking
2019-04-17 22:50:03.358 Status: dzVents: > isDevice: true
2019-04-17 22:50:03.358 Status: dzVents: > isVariable: false
2019-04-17 22:50:03.358 Status: dzVents: > maxDimLevel: 100
2019-04-17 22:50:03.358 Status: dzVents: > isGroup: false
2019-04-17 22:50:03.358 Status: dzVents: > setValues()
2019-04-17 22:50:03.358 Status: dzVents: > usedByCamera: false
2019-04-17 22:50:03.358 Status: dzVents: > bState: true
2019-04-17 22:50:03.359 Status: dzVents: > isHTTPResponse: false
2019-04-17 22:50:03.359 Status: dzVents: > close()
2019-04-17 22:50:03.359 Status: dzVents: > kodiPlay()
2019-04-17 22:50:03.359 Status: dzVents: > isTimer: false
2019-04-17 22:50:03.359 Status: dzVents: > cancelQueuedCommands()
2019-04-17 22:50:03.359 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-17 22:50:29.142 (Dummy1) Light/Switch (test inter 205)
2019-04-17 22:50:29.327 Status: dzVents: > lastLevel: 75
2019-04-17 22:50:29.327 Status: dzVents: > rawData:
2019-04-17 22:50:29.327 Status: dzVents: > 1: 75
2019-04-17 22:50:29.327 Status: dzVents: > name: Parking
2019-04-17 22:50:29.327 Status: dzVents: > timedOut: false
2019-04-17 22:50:29.327 Status: dzVents: > baseType: device
2019-04-17 22:50:29.328 Status: dzVents: > id: 142
2019-04-17 22:50:29.328 Status: dzVents: > deviceType: Light/Switch
2019-04-17 22:50:29.328 Status: dzVents: > batteryLevel: 255
2019-04-17 22:50:29.328 Status: dzVents: > description:
2019-04-17 22:50:29.328 Status: dzVents: > lastUpdate: 2019-04-17 22:50:02
2019-04-17 22:50:29.328 Status: dzVents: > data:
2019-04-17 22:50:29.328 Status: dzVents: > levelVal: 75
2019-04-17 22:50:29.328 Status: dzVents: > icon: dimmer
2019-04-17 22:50:29.328 Status: dzVents: > protected: false
2019-04-17 22:50:29.328 Status: dzVents: > usedByCamera: false
2019-04-17 22:50:29.328 Status: dzVents: > _nValue: 2
2019-04-17 22:50:29.328 Status: dzVents: > hardwareTypeValue: 21
2019-04-17 22:50:29.328 Status: dzVents: > unit: 1
2019-04-17 22:50:29.328 Status: dzVents: > _state: Set Level: 75 %
2019-04-17 22:50:29.328 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-17 22:50:29.328 Status: dzVents: > hardwareID: 10
2019-04-17 22:50:29.328 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-17 22:50:29.328 Status: dzVents: > maxDimLevel: 100
2019-04-17 22:50:29.328 Status: dzVents: > signalLevel: 12
2019-04-17 22:50:29.328 Status: dzVents: > subType: Switch
2019-04-17 22:50:29.329 Status: dzVents: > switchTypeValue: 7
2019-04-17 22:50:29.329 Status: dzVents: > switchType: Dimmer
2019-04-17 22:50:29.329 Status: dzVents: > deviceID: 00001701
2019-04-17 22:50:29.329 Status: dzVents: > increaseBrightness()
2019-04-17 22:50:29.329 Status: dzVents: > setRGB()
2019-04-17 22:50:29.329 Status: dzVents: > nValue: 2
2019-04-17 22:50:29.329 Status: dzVents: > updateRadiation()
2019-04-17 22:50:29.329 Status: dzVents: > updateP1()
2019-04-17 22:50:29.329 Status: dzVents: > updateWaterflow()
2019-04-17 22:50:29.329 Status: dzVents: > disarm()
2019-04-17 22:50:29.329 Status: dzVents: > armAway()
2019-04-17 22:50:29.329 Status: dzVents: > updateAirQuality()
2019-04-17 22:50:29.329 Status: dzVents: > kodiPlayFavorites()
2019-04-17 22:50:29.329 Status: dzVents: > getColor()
2019-04-17 22:50:29.329 Status: dzVents: > setColorBrightness()
2019-04-17 22:50:29.329 Status: dzVents: > setColor()
2019-04-17 22:50:29.329 Status: dzVents: > updateCustomSensor()
2019-04-17 22:50:29.329 Status: dzVents: > isDevice: true
2019-04-17 22:50:29.329 Status: dzVents: > updateDistance()
2019-04-17 22:50:29.330 Status: dzVents: > volumeDown()
2019-04-17 22:50:29.330 Status: dzVents: > timedOut: false
2019-04-17 22:50:29.330 Status: dzVents: > cancelQueuedCommands()
2019-04-17 22:50:29.330 Status: dzVents: > switchType: Dimmer
2019-04-17 22:50:29.330 Status: dzVents: > level: 75
2019-04-17 22:50:29.330 Status: dzVents: > maxDimLevel: 100
2019-04-17 22:50:29.330 Status: dzVents: > deviceType: Light/Switch
2019-04-17 22:50:29.330 Status: dzVents: > setHue()
2019-04-17 22:50:29.330 Status: dzVents: > volumeUp()
2019-04-17 22:50:29.330 Status: dzVents: > updateSoilMoisture()
2019-04-17 22:50:29.330 Status: dzVents: > decreaseBrightness()
2019-04-17 22:50:29.330 Status: dzVents: > update()
2019-04-17 22:50:29.330 Status: dzVents: > description:
2019-04-17 22:50:29.330 Status: dzVents: > setKelvin()
2019-04-17 22:50:29.330 Status: dzVents: > setHex()
2019-04-17 22:50:29.330 Status: dzVents: > updatePercentage()
2019-04-17 22:50:29.330 Status: dzVents: > updateRain()
2019-04-17 22:50:29.330 Status: dzVents: > playFavorites()
2019-04-17 22:50:29.330 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-17 22:50:29.330 Status: dzVents: > updateCounter()
2019-04-17 22:50:29.330 Status: dzVents: > isVariable: false
2019-04-17 22:50:29.331 Status: dzVents: > setVolume()
2019-04-17 22:50:29.331 Status: dzVents: > armHome()
2019-04-17 22:50:29.331 Status: dzVents: > hardwareId: 10
2019-04-17 22:50:29.331 Status: dzVents: > updateAlertSensor()
2019-04-17 22:50:29.331 Status: dzVents: > updateHumidity()
2019-04-17 22:50:29.331 Status: dzVents: > changed: false
2019-04-17 22:50:29.331 Status: dzVents: > icon: dimmer
2019-04-17 22:50:29.331 Status: dzVents: > play()
2019-04-17 22:50:29.331 Status: dzVents: > _nValue: 2
2019-04-17 22:50:29.331 Status: dzVents: > setValues()
2019-04-17 22:50:29.331 Status: dzVents: > name: Parking
2019-04-17 22:50:29.331 Status: dzVents: > isScene: false
2019-04-17 22:50:29.331 Status: dzVents: > stop()
2019-04-17 22:50:29.331 Status: dzVents: > switchOff()
2019-04-17 22:50:29.331 Status: dzVents: > setState()
2019-04-17 22:50:29.331 Status: dzVents: > usedByCamera: false
2019-04-17 22:50:29.331 Status: dzVents: > dump()
2019-04-17 22:50:29.331 Status: dzVents: > bState: true
2019-04-17 22:50:29.331 Status: dzVents: > updateText()
2019-04-17 22:50:29.331 Status: dzVents: > setHotWater()
2019-04-17 22:50:29.331 Status: dzVents: > updateSoundLevel()
2019-04-17 22:50:29.332 Status: dzVents: > updateWetness()
2019-04-17 22:50:29.332 Status: dzVents: > updateSetPoint()
2019-04-17 22:50:29.332 Status: dzVents: > deviceSubType: Switch
2019-04-17 22:50:29.332 Status: dzVents: > updateGas()
2019-04-17 22:50:29.332 Status: dzVents: > setDescription()
2019-04-17 22:50:29.332 Status: dzVents: > hardwareTypeValue: 21
2019-04-17 22:50:29.332 Status: dzVents: > updateBarometer()
2019-04-17 22:50:29.332 Status: dzVents: > deviceId: 00001701
2019-04-17 22:50:29.332 Status: dzVents: > switchTypeValue: 7
2019-04-17 22:50:29.332 Status: dzVents: > state: On
2019-04-17 22:50:29.332 Status: dzVents: > kodiStop()
2019-04-17 22:50:29.332 Status: dzVents: > isHTTPResponse: false
2019-04-17 22:50:29.332 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-17 22:50:32.038 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 23 (0x17)
2019-04-17 22:50:32.046 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-17 22:50:32.073 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-17 22:50:32.086 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-17 22:50:32.345 Status: dzVents: > lastUpdate:
2019-04-17 22:50:32.345 Status: dzVents: > dayAbbrOfWeek: wed
2019-04-17 22:50:32.345 Status: dzVents: > daysAgo: 0
2019-04-17 22:50:32.345 Status: dzVents: > ruleMatchesTimeRange()
2019-04-17 22:50:32.345 Status: dzVents: > msAgo: 30225
2019-04-17 22:50:32.345 Status: dzVents: > isdst: true
2019-04-17 22:50:32.345 Status: dzVents: > matchesRule()
2019-04-17 22:50:32.345 Status: dzVents: > year: 2019
2019-04-17 22:50:32.345 Status: dzVents: > min: 50
2019-04-17 22:50:32.345 Status: dzVents: > ruleMatchesBetweenRange()
2019-04-17 22:50:32.345 Status: dzVents: > dDate: 1555534202
2019-04-17 22:50:32.345 Status: dzVents: > raw: 2019-04-17 22:50:02
2019-04-17 22:50:32.345 Status: dzVents: > ruleIsOnDate()
2019-04-17 22:50:32.345 Status: dzVents: > ruleIsAfterCivilTwilightEnd()
2019-04-17 22:50:32.345 Status: dzVents: > rawTime: 22:50:02
2019-04-17 22:50:32.346 Status: dzVents: > ruleIsAtCivilNight()
2019-04-17 22:50:32.346 Status: dzVents: > seconds: 2
2019-04-17 22:50:32.346 Status: dzVents: > hour: 22
2019-04-17 22:50:32.346 Status: dzVents: > ruleIsAtNight()
2019-04-17 22:50:32.346 Status: dzVents: > ruleIsAtSunset()
2019-04-17 22:50:32.346 Status: dzVents: > getISO()
2019-04-17 22:50:32.346 Status: dzVents: > ruleIsOnDay()
2019-04-17 22:50:32.346 Status: dzVents: > sec: 2
2019-04-17 22:50:32.346 Status: dzVents: > utils:
2019-04-17 22:50:32.346 Status: dzVents: > LOG_ERROR: 1
2019-04-17 22:50:32.346 Status: dzVents: > LOG_INFO: 3
2019-04-17 22:50:32.346 Status: dzVents: > urlEncode()
2019-04-17 22:50:32.346 Status: dzVents: > toJSON()
2019-04-17 22:50:32.346 Status: dzVents: > LOG_FORCE: 0.5
2019-04-17 22:50:32.346 Status: dzVents: > hsbToRGB()
2019-04-17 22:50:32.346 Status: dzVents: > print()
2019-04-17 22:50:32.346 Status: dzVents: > fromJSON()
2019-04-17 22:50:32.346 Status: dzVents: > dumpTable()
2019-04-17 22:50:32.347 Status: dzVents: > LOG_DEBUG: 4
2019-04-17 22:50:32.347 Status: dzVents: > osExecute()
2019-04-17 22:50:32.347 Status: dzVents: > urlDecode()
2019-04-17 22:50:32.347 Status: dzVents: > rgbToHSB()
2019-04-17 22:50:32.347 Status: dzVents: > DZVERSION: 2.4.17
2019-04-17 22:50:32.347 Status: dzVents: > log()
2019-04-17 22:50:32.347 Status: dzVents: > LOG_MODULE_EXEC_INFO: 2
2019-04-17 22:50:32.347 Status: dzVents: > fileExists()
2019-04-17 22:50:32.347 Status: dzVents: > ruleIsAtDayTime()
2019-04-17 22:50:32.347 Status: dzVents: > millisecondsAgo: 30225
2019-04-17 22:50:32.347 Status: dzVents: > ruleIsAtCivilDayTime()
2019-04-17 22:50:32.347 Status: dzVents: > ruleMatchesHourSpecification()
2019-04-17 22:50:32.347 Status: dzVents: > ruleIsAfterSunset()
2019-04-17 22:50:32.347 Status: dzVents: > ruleIsAtCivilTwilightStart()
2019-04-17 22:50:32.347 Status: dzVents: > ruleIsBeforeSunrise()
2019-04-17 22:50:32.347 Status: dzVents: > ruleIsBeforeCivilTwilightStart()
2019-04-17 22:50:32.347 Status: dzVents: > ruleIsAfterSunrise()
2019-04-17 22:50:32.347 Status: dzVents: > ruleIsBeforeSunset()
2019-04-17 22:50:32.348 Status: dzVents: > ruleIsAtSunrise()
2019-04-17 22:50:32.348 Status: dzVents: > secondsAgo: 30
2019-04-17 22:50:32.348 Status: dzVents: > milliseconds: 0
2019-04-17 22:50:32.348 Status: dzVents: > milliSeconds: 0
2019-04-17 22:50:32.348 Status: dzVents: > yday: 107
2019-04-17 22:50:32.348 Status: dzVents: > current:
2019-04-17 22:50:32.348 Status: dzVents: > day: 17
2019-04-17 22:50:32.348 Status: dzVents: > hour: 22
2019-04-17 22:50:32.348 Status: dzVents: > yday: 107
2019-04-17 22:50:32.348 Status: dzVents: > month: 4
2019-04-17 22:50:32.348 Status: dzVents: > isdst: true
2019-04-17 22:50:32.348 Status: dzVents: > sec: 32
2019-04-17 22:50:32.348 Status: dzVents: > year: 2019
2019-04-17 22:50:32.348 Status: dzVents: > min: 50
2019-04-17 22:50:32.348 Status: dzVents: > wday: 4
2019-04-17 22:50:32.348 Status: dzVents: > wday: 4
2019-04-17 22:50:32.348 Status: dzVents: > ruleMatchesTime()
2019-04-17 22:50:32.349 Status: dzVents: > isUTC: false
2019-04-17 22:50:32.349 Status: dzVents: > hoursAgo: 0
2019-04-17 22:50:32.349 Status: dzVents: > isToday: true
2019-04-17 22:50:32.349 Status: dzVents: > day: 17
2019-04-17 22:50:32.349 Status: dzVents: > ruleIsAtCivilTwilightEnd()
2019-04-17 22:50:32.349 Status: dzVents: > secondsSinceMidnight: 82202
2019-04-17 22:50:32.349 Status: dzVents: > rawDate: 2019-04-17
2019-04-17 22:50:32.349 Status: dzVents: > ruleMatchesMinuteSpecification()
2019-04-17 22:50:32.349 Status: dzVents: > ruleIsInWeek()
2019-04-17 22:50:32.349 Status: dzVents: > ruleIsBeforeCivilTwilightEnd()
2019-04-17 22:50:32.349 Status: dzVents: > ruleIsAfterCivilTwilightStart()
2019-04-17 22:50:32.349 Status: dzVents: > month: 4
2019-04-17 22:50:32.349 Status: dzVents: > minutesAgo: 0
2019-04-17 22:50:32.349 Status: dzVents: > minutes: 50
2019-04-17 22:50:32.349 Status: dzVents: > compare()
2019-04-17 22:50:32.349 Status: dzVents: > week: 16
2019-04-17 22:50:32.350 Status: dzVents: > setHotWater()
2019-04-17 22:50:32.350 Status: dzVents: > timedOut: false
2019-04-17 22:50:32.350 Status: dzVents: > volumeDown()
2019-04-17 22:50:32.350 Status: dzVents: > isHTTPResponse: false
2019-04-17 22:50:32.350 Status: dzVents: > updateDistance()
2019-04-17 22:50:32.350 Status: dzVents: > state: Off
2019-04-17 22:50:32.350 Status: dzVents: > updateAirQuality()
2019-04-17 22:50:32.350 Status: dzVents: > _state: Off
2019-04-17 22:50:32.350 Status: dzVents: > bState: false
2019-04-17 22:50:32.350 Status: dzVents: > kodiSetVolume()
2019-04-17 22:50:32.350 Status: dzVents: > hardwareTypeValue: 21
2019-04-17 22:50:32.350 Status: dzVents: > pause()
2019-04-17 22:50:32.350 Status: dzVents: > hardwareID: 10
2019-04-17 22:50:32.350 Status: dzVents: > name: Parking
2019-04-17 22:50:32.350 Status: dzVents: > play()
2019-04-17 22:50:32.350 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-17 22:51:00.629 OpenZWave: Domoticz has send a Switch command!, Level: 255, NodeID: 23 (0x17)
2019-04-17 22:51:00.638 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-17 22:51:01.095 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-17 22:51:01.249 (Dummy1) Light/Switch (EndOfLight)
2019-04-17 22:51:01.228 Status: dzVents: > toJSON()
2019-04-17 22:51:01.228 Status: dzVents: > LOG_INFO: 3
2019-04-17 22:51:01.228 Status: dzVents: > getISO()
2019-04-17 22:51:01.228 Status: dzVents: > hoursAgo: 0
2019-04-17 22:51:01.228 Status: dzVents: > raw: 2019-04-17 22:51:00
2019-04-17 22:51:01.228 Status: dzVents: > secondsSinceMidnight: 82260
2019-04-17 22:51:01.228 Status: dzVents: > ruleIsInWeek()
2019-04-17 22:51:01.228 Status: dzVents: > ruleIsAtNight()
2019-04-17 22:51:01.228 Status: dzVents: > secondsAgo: 1
2019-04-17 22:51:01.228 Status: dzVents: > ruleIsAfterSunset()
2019-04-17 22:51:01.228 Status: dzVents: > minutes: 51
2019-04-17 22:51:01.228 Status: dzVents: > ruleIsBeforeSunset()
2019-04-17 22:51:01.229 Status: dzVents: > ruleIsAtSunset()
2019-04-17 22:51:01.229 Status: dzVents: > week: 16
2019-04-17 22:51:01.229 Status: dzVents: > year: 2019
2019-04-17 22:51:01.229 Status: dzVents: > dDate: 1555534260
2019-04-17 22:51:01.229 Status: dzVents: > ruleIsAfterSunrise()
2019-04-17 22:51:01.229 Status: dzVents: > milliseconds: 0
2019-04-17 22:51:01.229 Status: dzVents: > seconds: 0
2019-04-17 22:51:01.229 Status: dzVents: > compare()
2019-04-17 22:51:01.229 Status: dzVents: > minutesAgo: 0
2019-04-17 22:51:01.229 Status: dzVents: > matchesRule()
2019-04-17 22:51:01.229 Status: dzVents: > ruleIsOnDate()
2019-04-17 22:51:01.229 Status: dzVents: > isdst: true
2019-04-17 22:51:01.229 Status: dzVents: > ruleIsAtDayTime()
2019-04-17 22:51:01.229 Status: dzVents: > ruleMatchesTime()
2019-04-17 22:51:01.229 Status: dzVents: > ruleIsBeforeCivilTwilightStart()
2019-04-17 22:51:01.229 Status: dzVents: > msAgo: 1106
2019-04-17 22:51:01.229 Status: dzVents: > dayAbbrOfWeek: wed
2019-04-17 22:51:01.230 Status: dzVents: > ruleIsAtCivilTwilightEnd()
2019-04-17 22:51:01.230 Status: dzVents: > daysAgo: 0
2019-04-17 22:51:01.230 Status: dzVents: > min: 51
2019-04-17 22:51:01.230 Status: dzVents: > isUTC: false
2019-04-17 22:51:01.230 Status: dzVents: > sec: 0
2019-04-17 22:51:01.230 Status: dzVents: > milliSeconds: 0
2019-04-17 22:51:01.230 Status: dzVents: > month: 4
2019-04-17 22:51:01.230 Status: dzVents: > updateElectricity()
2019-04-17 22:51:01.230 Status: dzVents: > updateTempHumBaro()
2019-04-17 22:51:01.230 Status: dzVents: > icon: dimmer
2019-04-17 22:51:01.230 Status: dzVents: > level: 75
2019-04-17 22:51:01.230 Status: dzVents: > playFavorites()
2019-04-17 22:51:01.230 Status: dzVents: > setDiscoMode()
2019-04-17 22:51:01.230 Status: dzVents: > updateHumidity()
2019-04-17 22:51:01.230 Status: dzVents: > volumeUp()
2019-04-17 22:51:01.230 Status: dzVents: > _data:
2019-04-17 22:51:01.230 Status: dzVents: > batteryLevel: 255
2019-04-17 22:51:01.231 Status: dzVents: > subType: Switch
2019-04-17 22:51:01.231 Status: dzVents: > deviceID: 00001701
2019-04-17 22:51:01.231 Status: dzVents: > switchTypeValue: 7
2019-04-17 22:51:01.231 Status: dzVents: > timedOut: false
2019-04-17 22:51:01.231 Status: dzVents: > name: Parking
2019-04-17 22:51:01.231 Status: dzVents: > changed: true
2019-04-17 22:51:01.231 Status: dzVents: > deviceType: Light/Switch
2019-04-17 22:51:01.231 Status: dzVents: > lastLevel: 75
2019-04-17 22:51:01.231 Status: dzVents: > id: 142
2019-04-17 22:51:01.231 Status: dzVents: > description:
2019-04-17 22:51:01.231 Status: dzVents: > data:
2019-04-17 22:51:01.231 Status: dzVents: > _nValue: 2
2019-04-17 22:51:01.231 Status: dzVents: > levelVal: 75
2019-04-17 22:51:01.231 Status: dzVents: > _state: Set Level: 75 %
2019-04-17 22:51:01.231 Status: dzVents: > unit: 1
2019-04-17 22:51:01.231 Status: dzVents: > usedByCamera: false
2019-04-17 22:51:01.231 Status: dzVents: > maxDimLevel: 100
2019-04-17 22:51:01.232 Status: dzVents: > hardwareTypeValue: 21
2019-04-17 22:51:01.232 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-17 22:51:01.232 Status: dzVents: > protected: false
2019-04-17 22:51:01.232 Status: dzVents: > hardwareID: 10
2019-04-17 22:51:01.232 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-17 22:51:01.232 Status: dzVents: > icon: dimmer
2019-04-17 22:51:01.232 Status: dzVents: > switchType: Dimmer
2019-04-17 22:51:01.232 Status: dzVents: > baseType: device
2019-04-17 22:51:01.232 Status: dzVents: > signalLevel: 12
2019-04-17 22:51:01.232 Status: dzVents: > rawData:
2019-04-17 22:51:01.232 Status: dzVents: > 1: 75
2019-04-17 22:51:01.232 Status: dzVents: > lastUpdate: 2019-04-17 22:51:00
2019-04-17 22:51:01.232 Status: dzVents: > dump()
2019-04-17 22:51:01.232 Status: dzVents: > name: Parking
2019-04-17 22:51:01.232 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-17 22:51:01.232 Status: dzVents: > state: On
2019-04-17 22:51:01.233 Status: dzVents: > getColor()
2019-04-17 22:51:01.233 Status: dzVents: > deviceId: 00001701
2019-04-17 22:51:01.233 Status: dzVents: > bState: true
2019-04-17 22:51:01.233 Status: dzVents: > play()
2019-04-17 22:51:01.233 Status: dzVents: > armHome()
2019-04-17 22:51:01.233 Status: dzVents: > updateSetPoint()
2019-04-17 22:51:01.233 Status: dzVents: > lastLevel: 75
2019-04-17 22:51:01.233 Status: dzVents: > isScene: false
2019-04-17 22:51:01.233 Status: dzVents: > hardwareId: 10
2019-04-17 22:51:01.233 Status: dzVents: > setIcon()
2019-04-17 22:51:01.233 Status: dzVents: > isVariable: false
2019-04-17 22:51:01.233 Status: dzVents: > updatePressure()
2019-04-17 22:51:01.233 Status: dzVents: > nValue: 2
2019-04-17 22:51:01.233 Status: dzVents: > pause()
2019-04-17 22:51:01.233 Status: dzVents: > isDevice: true
2019-04-17 22:51:01.234 Status: dzVents: > updateAlertSensor()
2019-04-17 22:51:01.234 Status: dzVents: > volumeDown()
2019-04-17 22:51:01.234 Status: dzVents: > protected: false
2019-04-17 22:51:01.234 Status: dzVents: > switchOff()
2019-04-17 22:51:01.234 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
Tested with 5 zwaves switches with the same result
waaren
Posts: 6028 Joined: Tuesday 03 January 2017 14:18
Target OS: Linux
Domoticz version: Beta
Location: Netherlands
Contact:
Post
by waaren » Wednesday 17 April 2019 23:29
hestia wrote: ↑ Wednesday 17 April 2019 22:57
the main result is:
2019-04-17 22:55:27.033 (Dummy1) Light/Switch (test inter 205)
2019-04-17 22:55:27.017 Status: User: admin initiated a switch command (205/test inter 205/Off)
2019-04-17 22:55:27.198 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "test inter 205 (Dummy1)", Index: 205
2019-04-17 22:55:27.199 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !!
2019-04-17 22:55:27.199 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
Tested with 5 zwaves switches with the same result
OK. Looks like your dimmer type of switches reacts different than my On / Off type switch.
Can you please test if silent() method works for an On/Off type of Zwave device like I see on my system ?
Can you please test what happens if you use dimTo(0).silent() on the dimmer devices ?
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>>
dzVents wiki
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Wednesday 17 April 2019 23:50
with an On/Off device => It was already tested => This should not happen !!
It is an On/Off device (Switch Type in Edit) but it is a "Qubino (Goap) ZMNHDD1 Flush Dimmer+" as hardware
Spoiler: show
019-04-17 23:44:06.361 Status: User: admin initiated a switch command (205/test inter 205/On)
2019-04-17 23:44:06.473 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "test inter 205 (Dummy1)", Index: 205
2019-04-17 23:44:06.474 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !!
2019-04-17 23:44:06.474 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-17 23:44:07.346 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-04-17 23:44:12.167 (Dummy1) Light/Switch (test inter 205)
2019-04-17 23:44:12.153 Status: User: admin initiated a switch command (205/test inter 205/Off)
2019-04-17 23:44:12.313 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "test inter 205 (Dummy1)", Index: 205
2019-04-17 23:44:12.314 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !!
2019-04-17 23:44:12.314 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
the dump log
Spoiler: show
2019-04-17 23:41:15.126 (Dummy1) Light/Switch (test inter 205)
2019-04-17 23:41:15.242 Status: dzVents: > daysAgo: 0
2019-04-17 23:41:15.242 Status: dzVents: > wday: 4
2019-04-17 23:41:15.242 Status: dzVents: > minutesAgo: 154
2019-04-17 23:41:15.242 Status: dzVents: > yday: 107
2019-04-17 23:41:15.242 Status: dzVents: > ruleIsBeforeCivilTwilightEnd()
2019-04-17 23:41:15.242 Status: dzVents: > ruleIsAtCivilTwilightStart()
2019-04-17 23:41:15.242 Status: dzVents: > rawDate: 2019-04-17
2019-04-17 23:41:15.242 Status: dzVents: > getISO()
2019-04-17 23:41:15.242 Status: dzVents: > week: 16
2019-04-17 23:41:15.242 Status: dzVents: > dDate: 1555528033
2019-04-17 23:41:15.242 Status: dzVents: > dayAbbrOfWeek: wed
2019-04-17 23:41:15.242 Status: dzVents: > isdst: true
2019-04-17 23:41:15.242 Status: dzVents: > secondsAgo: 9242
2019-04-17 23:41:15.242 Status: dzVents: > isToday: true
2019-04-17 23:41:15.242 Status: dzVents: > rawTime: 21:07:13
2019-04-17 23:41:15.243 Status: dzVents: > hoursAgo: 2
2019-04-17 23:41:15.243 Status: dzVents: > msAgo: 9242136
2019-04-17 23:41:15.243 Status: dzVents: > kodiExecuteAddOn()
2019-04-17 23:41:15.243 Status: dzVents: > protected: false
2019-04-17 23:41:15.243 Status: dzVents: > armHome()
2019-04-17 23:41:15.243 Status: dzVents: > updateAlertSensor()
2019-04-17 23:41:15.243 Status: dzVents: > setHotWater()
2019-04-17 23:41:15.243 Status: dzVents: > updateRadiation()
2019-04-17 23:41:15.243 Status: dzVents: > kodiPlayPlaylist()
2019-04-17 23:41:15.243 Status: dzVents: > state: Off
2019-04-17 23:41:15.243 Status: dzVents: > setHex()
2019-04-17 23:41:15.243 Status: dzVents: > disarm()
2019-04-17 23:41:15.243 Status: dzVents: > kodiSetVolume()
2019-04-17 23:41:15.243 Status: dzVents: > setColorBrightness()
2019-04-17 23:41:15.243 Status: dzVents: > updateWeight()
2019-04-17 23:41:15.243 Status: dzVents: > isVariable: false
2019-04-17 23:41:15.243 Status: dzVents: > setHue()
2019-04-17 23:41:15.243 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-17 23:41:15.243 Status: dzVents: > setColor()
2019-04-17 23:41:15.243 Status: dzVents: > setRGB()
2019-04-17 23:41:15.243 Status: dzVents: > setNightMode()
2019-04-17 23:41:15.243 Status: dzVents: > updateElectricity()
2019-04-17 23:41:15.243 Status: dzVents: > onkyoEISCPCommand()
2019-04-17 23:41:15.244 Status: dzVents: > increaseBrightness()
2019-04-17 23:41:15.244 Status: dzVents: > setWhiteMode()
2019-04-17 23:41:15.244 Status: dzVents: > setKelvin()
2019-04-17 23:41:15.244 Status: dzVents: > hardwareID: 10
2019-04-17 23:41:15.244 Status: dzVents: > updateRain()
2019-04-17 23:41:15.244 Status: dzVents: > toggleSwitch()
2019-04-17 23:41:15.244 Status: dzVents: > updatePercentage()
2019-04-17 23:41:15.244 Status: dzVents: > _data:
2019-04-17 23:41:15.244 Status: dzVents: > deviceType: Light/Switch
2019-04-17 23:41:15.244 Status: dzVents: > switchType: On/Off
2019-04-17 23:41:15.244 Status: dzVents: > lastUpdate: 2019-04-17 21:07:13
2019-04-17 23:41:15.244 Status: dzVents: > id: 443
2019-04-17 23:41:15.244 Status: dzVents: > name: Terrase Cuisine
2019-04-17 23:41:15.244 Status: dzVents: > baseType: device
2019-04-17 23:41:15.244 Status: dzVents: > batteryLevel: 255
2019-04-17 23:41:15.244 Status: dzVents: > data:
2019-04-17 23:41:15.244 Status: dzVents: > _state: Off
2019-04-17 23:41:15.244 Status: dzVents: > unit: 1
2019-04-17 23:41:15.244 Status: dzVents: > hardwareID: 10
2019-04-17 23:41:15.244 Status: dzVents: > icon: lightbulb
2019-04-17 23:41:15.244 Status: dzVents: > hardwareTypeValue: 21
2019-04-17 23:41:15.245 Status: dzVents: > maxDimLevel: 100
2019-04-17 23:41:15.245 Status: dzVents: > levelVal: 0
2019-04-17 23:41:15.245 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-17 23:41:15.245 Status: dzVents: > usedByCamera: false
2019-04-17 23:41:15.245 Status: dzVents: > protected: false
2019-04-17 23:41:15.245 Status: dzVents: > _nValue: 0
2019-04-17 23:41:15.245 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-17 23:41:15.245 Status: dzVents: > timedOut: true
2019-04-17 23:41:15.245 Status: dzVents: > description:
2019-04-17 23:41:15.245 Status: dzVents: > deviceID: 00003A01
2019-04-17 23:41:15.245 Status: dzVents: > signalLevel: 12
2019-04-17 23:41:15.245 Status: dzVents: > rawData:
2019-04-17 23:41:15.245 Status: dzVents: > 1: 0
2019-04-17 23:41:15.245 Status: dzVents: > changed: false
2019-04-17 23:41:15.245 Status: dzVents: > lastLevel: 28
2019-04-17 23:41:15.245 Status: dzVents: > subType: Switch
2019-04-17 23:41:15.245 Status: dzVents: > switchTypeValue: 0
2019-04-17 23:41:15.245 Status: dzVents: > volumeUp()
2019-04-17 23:41:15.245 Status: dzVents: > lastLevel: 28
2019-04-17 23:41:15.245 Status: dzVents: > updateSetPoint()
2019-04-17 23:41:15.245 Status: dzVents: > id: 443
2019-04-17 23:41:15.246 Status: dzVents: > switchOff()
2019-04-17 23:41:15.246 Status: dzVents: > name: Terrase Cuisine
2019-04-17 23:41:15.246 Status: dzVents: > baseType: device
2019-04-17 23:41:15.246 Status: dzVents: > dump()
2019-04-17 23:41:15.246 Status: dzVents: > updateGas()
2019-04-17 23:41:15.246 Status: dzVents: > _nValue: 0
2019-04-17 23:41:15.246 Status: dzVents: > unit: 1
2019-04-17 23:41:15.246 Status: dzVents: > isTimer: false
2019-04-17 23:41:15.246 Status: dzVents: > levelVal: 0
2019-04-17 23:41:15.246 Status: dzVents: > isSecurity: false
2019-04-17 23:41:15.246 Status: dzVents: > updateSoilMoisture()
2019-04-17 23:41:15.246 Status: dzVents: > setValues()
2019-04-17 23:41:15.246 Status: dzVents: > updateDistance()
2019-04-17 23:41:15.246 Status: dzVents: > signalLevel: 12
2019-04-17 23:41:15.246 Status: dzVents: > idx: 443
2019-04-17 23:41:15.246 Status: dzVents: > updateBarometer()
2019-04-17 23:41:15.246 Status: dzVents: > updateAirQuality()
2019-04-17 23:41:15.246 Status: dzVents: > setState()
2019-04-17 23:41:15.246 Status: dzVents: > switchTypeValue: 0
2019-04-17 23:41:15.246 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-17 23:42:23.521 (Dummy1) Light/Switch (test inter 205)
2019-04-17 23:42:23.699 Status: dzVents: > msAgo: 9310541
2019-04-17 23:42:23.699 Status: dzVents: > utils:
2019-04-17 23:42:23.699 Status: dzVents: > LOG_ERROR: 1
2019-04-17 23:42:23.699 Status: dzVents: > LOG_INFO: 3
2019-04-17 23:42:23.699 Status: dzVents: > urlDecode()
2019-04-17 23:42:23.699 Status: dzVents: > LOG_DEBUG: 4
2019-04-17 23:42:23.699 Status: dzVents: > fileExists()
2019-04-17 23:42:23.699 Status: dzVents: > toJSON()
2019-04-17 23:42:23.699 Status: dzVents: > hsbToRGB()
2019-04-17 23:42:23.699 Status: dzVents: > LOG_FORCE: 0.5
2019-04-17 23:42:23.699 Status: dzVents: > rgbToHSB()
2019-04-17 23:42:23.699 Status: dzVents: > DZVERSION: 2.4.17
2019-04-17 23:42:23.699 Status: dzVents: > osExecute()
2019-04-17 23:42:23.699 Status: dzVents: > fromJSON()
2019-04-17 23:42:23.699 Status: dzVents: > dumpTable()
2019-04-17 23:42:23.699 Status: dzVents: > log()
2019-04-17 23:42:23.699 Status: dzVents: > LOG_MODULE_EXEC_INFO: 2
2019-04-17 23:42:23.699 Status: dzVents: > urlEncode()
2019-04-17 23:42:23.699 Status: dzVents: > print()
2019-04-17 23:42:23.699 Status: dzVents: > ruleIsOnDate()
2019-04-17 23:42:23.699 Status: dzVents: > month: 4
2019-04-17 23:42:23.699 Status: dzVents: > signalLevel: 12
2019-04-17 23:42:23.700 Status: dzVents: > deviceId: 00003A01
2019-04-17 23:42:23.700 Status: dzVents: > updateP1()
2019-04-17 23:42:23.700 Status: dzVents: > getColor()
2019-04-17 23:42:23.700 Status: dzVents: > level: 0
2019-04-17 23:42:23.700 Status: dzVents: > setHue()
2019-04-17 23:42:23.700 Status: dzVents: > setIcon()
2019-04-17 23:42:23.700 Status: dzVents: > kodiSwitchOff()
2019-04-17 23:42:23.700 Status: dzVents: > increaseBrightness()
2019-04-17 23:42:23.700 Status: dzVents: > updateWind()
2019-04-17 23:42:23.700 Status: dzVents: > icon: lightbulb
2019-04-17 23:42:23.700 Status: dzVents: > updateWetness()
2019-04-17 23:42:23.700 Status: dzVents: > onkyoEISCPCommand()
2019-04-17 23:42:23.700 Status: dzVents: > nValue: 0
2019-04-17 23:42:23.700 Status: dzVents: > updateLux()
2019-04-17 23:42:23.700 Status: dzVents: > usedByCamera: false
2019-04-17 23:42:23.700 Status: dzVents: > setColorBrightness()
2019-04-17 23:42:23.700 Status: dzVents: > volumeUp()
2019-04-17 23:42:23.700 Status: dzVents: > updateBarometer()
2019-04-17 23:42:23.700 Status: dzVents: > updateTempHum()
2019-04-17 23:42:23.700 Status: dzVents: > isTimer: false
2019-04-17 23:42:23.700 Status: dzVents: > dump()
2019-04-17 23:42:23.700 Status: dzVents: > changed: false
2019-04-17 23:42:23.701 Status: dzVents: > decreaseBrightness()
2019-04-17 23:42:23.701 Status: dzVents: > stop()
2019-04-17 23:42:23.701 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-17 23:42:23.701 Status: dzVents: > isGroup: false
2019-04-17 23:42:23.701 Status: dzVents: > updateText()
2019-04-17 23:42:23.701 Status: dzVents: > _data:
2019-04-17 23:42:23.701 Status: dzVents: > lastLevel: 28
2019-04-17 23:42:23.701 Status: dzVents: > baseType: device
2019-04-17 23:42:23.701 Status: dzVents: > timedOut: true
2019-04-17 23:42:23.701 Status: dzVents: > deviceID: 00003A01
2019-04-17 23:42:23.701 Status: dzVents: > deviceType: Light/Switch
2019-04-17 23:42:23.701 Status: dzVents: > changed: false
2019-04-17 23:42:23.701 Status: dzVents: > rawData:
2019-04-17 23:42:23.701 Status: dzVents: > 1: 0
2019-04-17 23:42:23.701 Status: dzVents: > signalLevel: 12
2019-04-17 23:42:23.701 Status: dzVents: > id: 443
2019-04-17 23:42:23.701 Status: dzVents: > subType: Switch
2019-04-17 23:42:23.701 Status: dzVents: > description:
2019-04-17 23:42:23.701 Status: dzVents: > switchType: On/Off
2019-04-17 23:42:23.701 Status: dzVents: > switchTypeValue: 0
2019-04-17 23:42:23.701 Status: dzVents: > name: Terrase Cuisine
2019-04-17 23:42:23.701 Status: dzVents: > data:
2019-04-17 23:42:23.702 Status: dzVents: > hardwareTypeValue: 21
2019-04-17 23:42:23.702 Status: dzVents: > maxDimLevel: 100
2019-04-17 23:42:23.702 Status: dzVents: > unit: 1
2019-04-17 23:42:23.702 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-17 23:42:23.702 Status: dzVents: > levelVal: 0
2019-04-17 23:42:23.702 Status: dzVents: > _state: Off
2019-04-17 23:42:23.702 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-17 23:42:23.702 Status: dzVents: > icon: lightbulb
2019-04-17 23:42:23.702 Status: dzVents: > protected: false
2019-04-17 23:42:23.702 Status: dzVents: > hardwareID: 10
2019-04-17 23:42:23.702 Status: dzVents: > _nValue: 0
2019-04-17 23:42:23.702 Status: dzVents: > usedByCamera: false
2019-04-17 23:42:23.702 Status: dzVents: > batteryLevel: 255
2019-04-17 23:42:23.702 Status: dzVents: > lastUpdate: 2019-04-17 21:07:13
2019-04-17 23:42:23.702 Status: dzVents: > idx: 443
2019-04-17 23:42:23.702 Status: dzVents: > updateCustomSensor()
2019-04-17 23:42:23.702 Status: dzVents: > updateWeight()
2019-04-17 23:42:23.703 Status: dzVents: > updateGas()
2019-04-17 23:42:23.703 Status: dzVents: > isScene: false
2019-04-17 23:42:23.703 Status: dzVents: > updateHumidity()
2019-04-17 23:42:23.703 Status: dzVents: > switchType: On/Off
2019-04-17 23:42:23.703 Status: dzVents: > unit: 1
2019-04-17 23:42:23.703 Status: dzVents: > updateDistance()
2019-04-17 23:42:23.703 Status: dzVents: > updateCounter()
2019-04-17 23:42:23.703 Status: dzVents: > description:
2019-04-17 23:42:23.703 Status: dzVents: > cancelQueuedCommands()
2019-04-17 23:42:23.703 Status: dzVents: > setHotWater()
2019-04-17 23:42:23.703 Status: dzVents: > switchTypeValue: 0
2019-04-17 23:42:23.703 Status: dzVents: > updateAirQuality()
2019-04-17 23:42:23.703 Status: dzVents: > kodiStop()
2019-04-17 23:42:23.703 Status: dzVents: > hardwareID: 10
2019-04-17 23:42:23.703 Status: dzVents: > setVolume()
2019-04-17 23:42:23.703 Status: dzVents: > update()
2019-04-17 23:42:23.703 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Thursday 18 April 2019 0:15
a new test with the same device
w/o the dump
Spoiler: show
2019-04-18 00:06:00.413 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-04-18 00:06:00.432 Status: dzVents: Debug: Zwave test: Processing device-adapter for Terrase Cuisine: Switch device adapter
2019-04-18 00:06:00.432 Status: dzVents: Debug: Zwave test: Constructed timed-command: Off
2019-04-18 00:06:00.432 Status: dzVents: Debug: Zwave test: Constructed timed-command: Off NOTRIGGER
2019-04-18 00:06:00.433 Status: dzVents: Debug: Zwave test: State of Device Terrase Cuisine (443) will be changed. Now: On
2019-04-18 00:06:00.433 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:06:00.434 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:07:00.430 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-04-18 00:07:01.570 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Terrase Cuisine)
2019-04-18 00:07:01.757 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "Terrase Cuisine (Z-Wave Plus Z-Stick Gen5)", Index: 443
2019-04-18 00:07:01.757 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !! 443 Terrase Cuisine
2019-04-18 00:07:01.757 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:08:00.473 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 58 (0x3a)
2019-04-18 00:08:00.432 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-04-18 00:08:00.452 Status: dzVents: Debug: Zwave test: Processing device-adapter for Terrase Cuisine: Switch device adapter
2019-04-18 00:08:00.452 Status: dzVents: Debug: Zwave test: Constructed timed-command: Off
2019-04-18 00:08:00.452 Status: dzVents: Debug: Zwave test: Constructed timed-command: Off NOTRIGGER
2019-04-18 00:08:00.452 Status: dzVents: Debug: Zwave test: State of Device Terrase Cuisine (443) will be changed. Now: On
2019-04-18 00:08:00.452 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:08:00.454 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
w the dump
ok -> Off
Spoiler: show
2019-04-18 00:12:00.530 Status: dzVents: > ruleMatchesTime()
2019-04-18 00:12:00.530 Status: dzVents: > getISO()
2019-04-18 00:12:00.530 Status: dzVents: > ruleIsOnDate()
2019-04-18 00:12:00.530 Status: dzVents: > hour: 0
2019-04-18 00:12:00.530 Status: dzVents: > millisecondsAgo: 59367
2019-04-18 00:12:00.530 Status: dzVents: > ruleIsInWeek()
2019-04-18 00:12:00.530 Status: dzVents: > ruleIsAtCivilNight()
2019-04-18 00:12:00.530 Status: dzVents: > msAgo: 59367
2019-04-18 00:12:00.530 Status: dzVents: > ruleIsAfterSunset()
2019-04-18 00:12:00.530 Status: dzVents: > minutesAgo: 0
2019-04-18 00:12:00.530 Status: dzVents: > seconds: 1
2019-04-18 00:12:00.530 Status: dzVents: > week: 16
2019-04-18 00:12:00.531 Status: dzVents: > daysAgo: 0
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsAfterCivilTwilightStart()
2019-04-18 00:12:00.531 Status: dzVents: > isToday: true
2019-04-18 00:12:00.531 Status: dzVents: > minutes: 11
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsBeforeSunset()
2019-04-18 00:12:00.531 Status: dzVents: > sec: 1
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsBeforeSunrise()
2019-04-18 00:12:00.531 Status: dzVents: > min: 11
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsAtNight()
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsAtCivilTwilightStart()
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsAtCivilTwilightEnd()
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsBeforeCivilTwilightStart()
2019-04-18 00:12:00.531 Status: dzVents: > dDate: 1555539061
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsBeforeCivilTwilightEnd()
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsAtCivilDayTime()
2019-04-18 00:12:00.531 Status: dzVents: > rawTime: 00:11:01
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsAtDayTime()
2019-04-18 00:12:00.531 Status: dzVents: > compare()
2019-04-18 00:12:00.531 Status: dzVents: > hoursAgo: 0
2019-04-18 00:12:00.531 Status: dzVents: > ruleIsAtSunrise()
2019-04-18 00:12:00.531 Status: dzVents: > month: 4
2019-04-18 00:12:00.532 Status: dzVents: > day: 18
2019-04-18 00:12:00.532 Status: dzVents: > milliSeconds: 0
2019-04-18 00:12:00.532 Status: dzVents: > armHome()
2019-04-18 00:12:00.532 Status: dzVents: > play()
2019-04-18 00:12:00.532 Status: dzVents: > updateTemperature()
2019-04-18 00:12:00.532 Status: dzVents: > updateSoundLevel()
2019-04-18 00:12:00.532 Status: dzVents: > updateGas()
2019-04-18 00:12:00.532 Status: dzVents: > updateSoilMoisture()
2019-04-18 00:12:00.532 Status: dzVents: > armAway()
2019-04-18 00:12:00.532 Status: dzVents: > isTimer: false
2019-04-18 00:12:00.532 Status: dzVents: > updateVoltage()
2019-04-18 00:12:00.532 Status: dzVents: > switchOff()
2019-04-18 00:12:00.532 Status: dzVents: > kodiPlay()
2019-04-18 00:12:00.532 Status: dzVents: > close()
2019-04-18 00:12:00.532 Status: dzVents: > name: Terrase Cuisine
2019-04-18 00:12:00.532 Status: dzVents: > usedByCamera: false
2019-04-18 00:12:00.532 Status: dzVents: > updateAirQuality()
2019-04-18 00:12:00.532 Status: dzVents: > hardwareId: 10
2019-04-18 00:12:00.533 Status: dzVents: > setDiscoMode()
2019-04-18 00:12:00.533 Status: dzVents: > updateHumidity()
2019-04-18 00:12:00.533 Status: dzVents: > rawData:
2019-04-18 00:12:00.533 Status: dzVents: > 1: 30
2019-04-18 00:12:00.533 Status: dzVents: > setNightMode()
2019-04-18 00:12:00.533 Status: dzVents: > updateLux()
2019-04-18 00:12:00.533 Status: dzVents: > setHue()
2019-04-18 00:12:00.533 Status: dzVents: > state: On
2019-04-18 00:12:00.533 Status: dzVents: > kodiPlayPlaylist()
2019-04-18 00:12:00.533 Status: dzVents: > updatePercentage()
2019-04-18 00:12:00.533 Status: dzVents: > maxDimLevel: 100
2019-04-18 00:12:00.533 Status: dzVents: > setRGB()
2019-04-18 00:12:00.533 Status: dzVents: > increaseBrightness()
2019-04-18 00:12:00.533 Status: dzVents: > setWhiteMode()
2019-04-18 00:12:00.533 Status: dzVents: > setKelvin()
2019-04-18 00:12:00.533 Status: dzVents: > updateRain()
2019-04-18 00:12:00.533 Status: dzVents: > updatePressure()
2019-04-18 00:12:00.533 Status: dzVents: > updateP1()
2019-04-18 00:12:00.533 Status: dzVents: > onkyoEISCPCommand()
2019-04-18 00:12:00.533 Status: dzVents: > updateElectricity()
2019-04-18 00:12:00.533 Status: dzVents: > deviceId: 00003A01
2019-04-18 00:12:00.534 Status: dzVents: > setColorBrightness()
2019-04-18 00:12:00.534 Status: dzVents: > volumeUp()
2019-04-18 00:12:00.534 Status: dzVents: > playFavorites()
2019-04-18 00:12:00.534 Status: dzVents: > isScene: false
2019-04-18 00:12:00.534 Status: dzVents: > volumeDown()
2019-04-18 00:12:00.534 Status: dzVents: > setVolume()
2019-04-18 00:12:00.534 Status: dzVents: > kodiPause()
2019-04-18 00:12:00.534 Status: dzVents: > isVariable: false
2019-04-18 00:12:00.534 Status: dzVents: > cancelQueuedCommands()
2019-04-18 00:12:00.534 Status: dzVents: > nValue: 2
2019-04-18 00:12:00.534 Status: dzVents: > updateCounter()
2019-04-18 00:12:00.534 Status: dzVents: > setHotWater()
2019-04-18 00:12:00.534 Status: dzVents: > updateWeight()
2019-04-18 00:12:00.534 Status: dzVents: > deviceSubType: Switch
2019-04-18 00:12:00.534 Status: dzVents: > dump()
2019-04-18 00:12:00.534 Status: dzVents: > isSecurity: false
2019-04-18 00:12:00.534 Status: dzVents: > updateSetPoint()
2019-04-18 00:12:00.534 Status: dzVents: > updateCustomSensor()
2019-04-18 00:12:00.534 Status: dzVents: > setState()
2019-04-18 00:12:00.534 Status: dzVents: > idx: 443
2019-04-18 00:12:00.534 Status: dzVents: > isHTTPResponse: false
2019-04-18 00:12:00.534 Status: dzVents: > active: true
2019-04-18 00:12:00.535 Status: dzVents: > startPlaylist()
2019-04-18 00:12:00.535 Status: dzVents: > pause()
2019-04-18 00:12:00.535 Status: dzVents: > changed: false
2019-04-18 00:12:00.535 Status: dzVents: > setDescription()
2019-04-18 00:12:00.535 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
ko -> On
Spoiler: show
2019-04-18 00:13:00.561 Status: dzVents: > updateCounter()
2019-04-18 00:13:00.561 Status: dzVents: > isVariable: false
2019-04-18 00:13:00.561 Status: dzVents: > lastUpdate:
2019-04-18 00:13:00.561 Status: dzVents: > ruleIsBeforeSunrise()
2019-04-18 00:13:00.561 Status: dzVents: > ruleMatchesHourSpecification()
2019-04-18 00:13:00.561 Status: dzVents: > year: 2019
2019-04-18 00:13:00.561 Status: dzVents: > ruleIsInWeek()
2019-04-18 00:13:00.561 Status: dzVents: > dayAbbrOfWeek: thu
2019-04-18 00:13:00.561 Status: dzVents: > msAgo: 60378
2019-04-18 00:13:00.561 Status: dzVents: > yday: 108
2019-04-18 00:13:00.561 Status: dzVents: > isToday: true
2019-04-18 00:13:00.561 Status: dzVents: > minutes: 12
2019-04-18 00:13:00.561 Status: dzVents: > utils:
2019-04-18 00:13:00.561 Status: dzVents: > print()
2019-04-18 00:13:00.561 Status: dzVents: > LOG_MODULE_EXEC_INFO: 2
2019-04-18 00:13:00.561 Status: dzVents: > DZVERSION: 2.4.17
2019-04-18 00:13:00.561 Status: dzVents: > hsbToRGB()
2019-04-18 00:13:00.561 Status: dzVents: > LOG_DEBUG: 4
2019-04-18 00:13:00.561 Status: dzVents: > log()
2019-04-18 00:13:00.562 Status: dzVents: > fromJSON()
2019-04-18 00:13:00.562 Status: dzVents: > toJSON()
2019-04-18 00:13:00.562 Status: dzVents: > urlDecode()
2019-04-18 00:13:00.562 Status: dzVents: > rgbToHSB()
2019-04-18 00:13:00.562 Status: dzVents: > osExecute()
2019-04-18 00:13:00.562 Status: dzVents: > LOG_ERROR: 1
2019-04-18 00:13:00.562 Status: dzVents: > dumpTable()
2019-04-18 00:13:00.562 Status: dzVents: > urlEncode()
2019-04-18 00:13:00.562 Status: dzVents: > LOG_INFO: 3
2019-04-18 00:13:00.562 Status: dzVents: > fileExists()
2019-04-18 00:13:00.562 Status: dzVents: > LOG_FORCE: 0.5
2019-04-18 00:13:00.562 Status: dzVents: > hoursAgo: 0
2019-04-18 00:13:00.562 Status: dzVents: > rawDate: 2019-04-18
2019-04-18 00:13:00.562 Status: dzVents: > rawTime: 00:12:00
2019-04-18 00:13:00.562 Status: dzVents: > getISO()
2019-04-18 00:13:00.562 Status: dzVents: > raw: 2019-04-18 00:12:00
2019-04-18 00:13:00.562 Status: dzVents: > ruleIsAtCivilTwilightEnd()
2019-04-18 00:13:00.563 Status: dzVents: > millisecondsAgo: 60378
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsAfterCivilTwilightEnd()
2019-04-18 00:13:00.563 Status: dzVents: > ruleMatchesBetweenRange()
2019-04-18 00:13:00.563 Status: dzVents: > ruleMatchesTimeRange()
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsAtNight()
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsAtSunset()
2019-04-18 00:13:00.563 Status: dzVents: > milliseconds: 0
2019-04-18 00:13:00.563 Status: dzVents: > daysAgo: 0
2019-04-18 00:13:00.563 Status: dzVents: > ruleMatchesTime()
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsAfterSunset()
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsAfterCivilTwilightStart()
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsAtSunrise()
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsAtCivilDayTime()
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsAtCivilNight()
2019-04-18 00:13:00.563 Status: dzVents: > ruleMatchesMinuteSpecification()
2019-04-18 00:13:00.563 Status: dzVents: > month: 4
2019-04-18 00:13:00.563 Status: dzVents: > ruleIsBeforeSunset()
2019-04-18 00:13:00.563 Status: dzVents: > hour: 0
2019-04-18 00:13:00.563 Status: dzVents: > secondsAgo: 60
2019-04-18 00:13:00.563 Status: dzVents: > milliSeconds: 0
2019-04-18 00:13:00.563 Status: dzVents: > secondsSinceMidnight: 720
2019-04-18 00:13:00.564 Status: dzVents: > ruleIsAfterSunrise()
2019-04-18 00:13:00.564 Status: dzVents: > ruleIsAtDayTime()
2019-04-18 00:13:00.564 Status: dzVents: > seconds: 0
2019-04-18 00:13:00.564 Status: dzVents: > ruleIsBeforeCivilTwilightEnd()
2019-04-18 00:13:00.564 Status: dzVents: > min: 12
2019-04-18 00:13:00.564 Status: dzVents: > ruleIsBeforeCivilTwilightStart()
2019-04-18 00:13:00.564 Status: dzVents: > ruleIsAtCivilTwilightStart()
2019-04-18 00:13:00.564 Status: dzVents: > ruleIsOnDate()
2019-04-18 00:13:00.564 Status: dzVents: > sec: 0
2019-04-18 00:13:00.564 Status: dzVents: > day: 18
2019-04-18 00:13:00.564 Status: dzVents: > ruleIsOnDay()
2019-04-18 00:13:00.564 Status: dzVents: > matchesRule()
2019-04-18 00:13:00.564 Status: dzVents: > week: 16
2019-04-18 00:13:00.564 Status: dzVents: > compare()
2019-04-18 00:13:00.564 Status: dzVents: > current:
2019-04-18 00:13:00.564 Status: dzVents: > min: 13
2019-04-18 00:13:00.564 Status: dzVents: > sec: 0
2019-04-18 00:13:00.564 Status: dzVents: > day: 18
2019-04-18 00:13:00.564 Status: dzVents: > month: 4
2019-04-18 00:13:00.564 Status: dzVents: > hour: 0
2019-04-18 00:13:00.564 Status: dzVents: > yday: 108
2019-04-18 00:13:00.565 Status: dzVents: > wday: 5
2019-04-18 00:13:00.565 Status: dzVents: > isdst: true
2019-04-18 00:13:00.565 Status: dzVents: > year: 2019
2019-04-18 00:13:00.565 Status: dzVents: > dDate: 1555539120
2019-04-18 00:13:00.565 Status: dzVents: > isUTC: false
2019-04-18 00:13:00.565 Status: dzVents: > wday: 5
2019-04-18 00:13:00.565 Status: dzVents: > isdst: true
2019-04-18 00:13:00.565 Status: dzVents: > minutesAgo: 1
2019-04-18 00:13:00.565 Status: dzVents: > setHex()
2019-04-18 00:13:00.565 Status: dzVents: > kodiSetVolume()
2019-04-18 00:13:00.565 Status: dzVents: > name: Terrase Cuisine
2019-04-18 00:13:00.565 Status: dzVents: > setRGB()
2019-04-18 00:13:00.565 Status: dzVents: > updateSetPoint()
2019-04-18 00:13:00.565 Status: dzVents: > switchTypeValue: 0
2019-04-18 00:13:00.565 Status: dzVents: > close()
2019-04-18 00:13:00.565 Status: dzVents: > isScene: false
2019-04-18 00:13:00.565 Status: dzVents: > idx: 443
2019-04-18 00:13:00.565 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:13:00.567 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:13:01.088 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Terrase Cuisine)
2019-04-18 00:13:01.195 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "Terrase Cuisine (Z-Wave Plus Z-Stick Gen5)", Index: 443
2019-04-18 00:13:01.195 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !! 443 Terrase Cuisine
2019-04-18 00:13:01.196 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:13:03.650 Status: OpenZWave: Received timeout notification from HomeID: 3795207774, NodeID: 58 (0x3a)
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Thursday 18 April 2019 0:34
with dimTo(50)
Curiously, 1 of 2 times the switch turns off
and 1 of 2 times it is ok
log
Spoiler: show
2019-04-18 00:23:00.648 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-04-18 00:23:00.668 Status: dzVents: Debug: Zwave test: Processing device-adapter for Parking: Switch device adapter
2019-04-18 00:23:00.669 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 50
2019-04-18 00:23:00.671 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 50 NOTRIGGER
2019-04-18 00:23:00.672 Status: dzVents: Debug: Zwave test: State of Device Parking (142) will be changed. Now: Off
2019-04-18 00:23:00.672 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:23:00.674 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:23:30.722 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 23 (0x17)
2019-04-18 00:23:30.730 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:23:30.756 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:23:30.772 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:23:31.029 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "Parking (Z-Wave Plus Z-Stick Gen5)", Index: 142
2019-04-18 00:23:31.029 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !! 142 Parking
2019-04-18 00:23:31.029 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:23:32.484 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:23:32.510 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:23:33.381 (Z-Wave Plus Z-Stick Gen5) General/Voltage (Chauffe-eau Voltage)
2019-04-18 00:23:33.482 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:23:33.496 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:24:00.702 OpenZWave: Domoticz has send a Switch command!, Level: 50, NodeID: 23 (0x17)
2019-04-18 00:24:00.709 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:24:00.643 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-04-18 00:24:00.663 Status: dzVents: Debug: Zwave test: Processing device-adapter for Parking: Switch device adapter
2019-04-18 00:24:00.663 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 50
2019-04-18 00:24:00.663 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 50 NOTRIGGER
2019-04-18 00:24:00.664 Status: dzVents: Debug: Zwave test: State of Device Parking (142) will be changed. Now: Off
2019-04-18 00:24:00.664 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:24:00.665 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:24:02.523 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
with dump
Spoiler: show
2019-04-18 00:28:01.843 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:28:01.866 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:28:04.849 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:28:04.874 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:28:09.822 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:28:10.217 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-04-18 00:28:27.983 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Détecteur Temp Salon Alarm Type)
2019-04-18 00:28:27.986 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Détecteur Temp Salon Alarm Level)
2019-04-18 00:28:27.987 (Z-Wave Plus Z-Stick Gen5) General/Alarm (Détecteur Temp Salon Alarm Type: Burglar 7 (0x07))
2019-04-18 00:28:28.005 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Détecteur Salon)
2019-04-18 00:28:28.070 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Détecteur Temp Salon Sensor)
2019-04-18 00:28:28.252 (Dummy1) Light/Switch (YaQuelquUn)
2019-04-18 00:28:28.229 Status: dzVents: !Info: YaQuelquUn: *** start device
2019-04-18 00:28:28.234 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:28:28.468 Status: dzVents: !Info: ChaudièreP: Chaudière ECO Off à xx
2019-04-18 00:28:30.259 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 23 (0x17)
2019-04-18 00:28:30.268 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:28:30.276 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:28:30.302 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:28:31.882 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:28:31.908 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:28:32.885 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:28:32.910 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:28:33.379 (Z-Wave Plus Z-Stick Gen5) General/Voltage (Chauffe-eau Voltage)
2019-04-18 00:28:40.082 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:29:00.286 OpenZWave: Domoticz has send a Switch command!, Level: 50, NodeID: 23 (0x17)
2019-04-18 00:29:00.296 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:29:00.261 Status: dzVents: > changed: false
2019-04-18 00:29:00.261 Status: dzVents: > switchType: Dimmer
2019-04-18 00:29:00.261 Status: dzVents: > idx: 142
2019-04-18 00:29:00.261 Status: dzVents: > stop()
2019-04-18 00:29:00.261 Status: dzVents: > updateSoundLevel()
2019-04-18 00:29:00.261 Status: dzVents: > updateSoilMoisture()
2019-04-18 00:29:00.261 Status: dzVents: > bState: false
2019-04-18 00:29:00.261 Status: dzVents: > updateRadiation()
2019-04-18 00:29:00.261 Status: dzVents: > playFavorites()
2019-04-18 00:29:00.261 Status: dzVents: > kodiPause()
2019-04-18 00:29:00.261 Status: dzVents: > isDevice: true
2019-04-18 00:29:00.262 Status: dzVents: > disarm()
2019-04-18 00:29:00.262 Status: dzVents: > setVolume()
2019-04-18 00:29:00.262 Status: dzVents: > setColorBrightness()
2019-04-18 00:29:00.262 Status: dzVents: > isHTTPResponse: false
2019-04-18 00:29:00.262 Status: dzVents: > updateAlertSensor()
2019-04-18 00:29:00.262 Status: dzVents: > setColor()
2019-04-18 00:29:00.262 Status: dzVents: > id: 142
2019-04-18 00:29:00.262 Status: dzVents: > updateBarometer()
2019-04-18 00:29:00.262 Status: dzVents: > setDiscoMode()
2019-04-18 00:29:00.262 Status: dzVents: > getColor()
2019-04-18 00:29:00.262 Status: dzVents: > updatePressure()
2019-04-18 00:29:00.262 Status: dzVents: > hardwareId: 10
2019-04-18 00:29:00.262 Status: dzVents: > timedOut: false
2019-04-18 00:29:00.262 Status: dzVents: > setNightMode()
2019-04-18 00:29:00.262 Status: dzVents: > setHex()
2019-04-18 00:29:00.262 Status: dzVents: > decreaseBrightness()
2019-04-18 00:29:00.262 Status: dzVents: > updateCustomSensor()
2019-04-18 00:29:00.262 Status: dzVents: > play()
2019-04-18 00:29:00.263 Status: dzVents: > onkyoEISCPCommand()
2019-04-18 00:29:00.263 Status: dzVents: > deviceSubType: Switch
2019-04-18 00:29:00.263 Status: dzVents: > _data:
2019-04-18 00:29:00.263 Status: dzVents: > subType: Switch
2019-04-18 00:29:00.263 Status: dzVents: > switchTypeValue: 7
2019-04-18 00:29:00.263 Status: dzVents: > deviceType: Light/Switch
2019-04-18 00:29:00.263 Status: dzVents: > signalLevel: 12
2019-04-18 00:29:00.263 Status: dzVents: > id: 142
2019-04-18 00:29:00.263 Status: dzVents: > baseType: device
2019-04-18 00:29:00.263 Status: dzVents: > description:
2019-04-18 00:29:00.263 Status: dzVents: > lastUpdate: 2019-04-18 00:28:30
2019-04-18 00:29:00.263 Status: dzVents: > timedOut: false
2019-04-18 00:29:00.263 Status: dzVents: > lastLevel: 50
2019-04-18 00:29:00.263 Status: dzVents: > deviceID: 00001701
2019-04-18 00:29:00.263 Status: dzVents: > data:
2019-04-18 00:29:00.263 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-18 00:29:00.263 Status: dzVents: > hardwareTypeValue: 21
2019-04-18 00:29:00.263 Status: dzVents: > _nValue: 0
2019-04-18 00:29:00.263 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-18 00:29:00.264 Status: dzVents: > unit: 1
2019-04-18 00:29:00.264 Status: dzVents: > _state: Off
2019-04-18 00:29:00.264 Status: dzVents: > usedByCamera: false
2019-04-18 00:29:00.264 Status: dzVents: > levelVal: 50
2019-04-18 00:29:00.264 Status: dzVents: > icon: dimmer
2019-04-18 00:29:00.264 Status: dzVents: > maxDimLevel: 100
2019-04-18 00:29:00.264 Status: dzVents: > protected: false
2019-04-18 00:29:00.264 Status: dzVents: > hardwareID: 10
2019-04-18 00:29:00.264 Status: dzVents: > switchType: Dimmer
2019-04-18 00:29:00.264 Status: dzVents: > changed: false
2019-04-18 00:29:00.264 Status: dzVents: > rawData:
2019-04-18 00:29:00.264 Status: dzVents: > 1: 0
2019-04-18 00:29:00.264 Status: dzVents: > batteryLevel: 255
2019-04-18 00:29:00.264 Status: dzVents: > name: Parking
2019-04-18 00:29:00.264 Status: dzVents: > startPlaylist()
2019-04-18 00:29:00.264 Status: dzVents: > cancelQueuedCommands()
2019-04-18 00:29:00.264 Status: dzVents: > armAway()
2019-04-18 00:29:00.264 Status: dzVents: > updateSetPoint()
2019-04-18 00:29:00.264 Status: dzVents: > setHue()
2019-04-18 00:29:00.264 Status: dzVents: > nValue: 0
2019-04-18 00:29:00.264 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-18 00:29:00.265 Status: dzVents: > updateWaterflow()
2019-04-18 00:29:00.265 Status: dzVents: > updateLux()
2019-04-18 00:29:00.265 Status: dzVents: > volumeDown()
2019-04-18 00:29:00.265 Status: dzVents: > updateHumidity()
2019-04-18 00:29:00.265 Status: dzVents: > isScene: false
2019-04-18 00:29:00.265 Status: dzVents: > volumeUp()
2019-04-18 00:29:00.265 Status: dzVents: > _state: Off
2019-04-18 00:29:00.265 Status: dzVents: > deviceType: Light/Switch
2019-04-18 00:29:00.265 Status: dzVents: > isTimer: false
2019-04-18 00:29:00.265 Status: dzVents: > signalLevel: 12
2019-04-18 00:29:00.265 Status: dzVents: > increaseBrightness()
2019-04-18 00:29:00.265 Status: dzVents: > protected: false
2019-04-18 00:29:00.265 Status: dzVents: > baseType: device
2019-04-18 00:29:00.265 Status: dzVents: > setKelvin()
2019-04-18 00:29:00.265 Status: dzVents: > updateTemperature()
2019-04-18 00:29:00.265 Status: dzVents: > setHotWater()
2019-04-18 00:29:00.265 Status: dzVents: > setState()
2019-04-18 00:29:00.265 Status: dzVents: > levelVal: 50
2019-04-18 00:29:00.265 Status: dzVents: > setWhiteMode()
2019-04-18 00:29:00.265 Status: dzVents: > unit: 1
2019-04-18 00:29:00.265 Status: dzVents: > pause()
2019-04-18 00:29:00.266 Status: dzVents: > icon: dimmer
2019-04-18 00:29:00.266 Status: dzVents: > isVariable: false
2019-04-18 00:29:00.266 Status: dzVents: > setDescription()
2019-04-18 00:29:00.266 Status: dzVents: > updateRain()
2019-04-18 00:29:00.266 Status: dzVents: > updateCounter()
2019-04-18 00:29:00.266 Status: dzVents: > updateAirQuality()
2019-04-18 00:29:00.266 Status: dzVents: > updateUV()
2019-04-18 00:29:00.266 Status: dzVents: > hardwareID: 10
2019-04-18 00:29:00.266 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:29:00.268 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:29:01.933 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:29:01.949 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:29:02.924 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:29:02.951 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:29:10.388 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:29:30.322 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 23 (0x17)
2019-04-18 00:29:30.330 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:29:30.357 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:29:30.369 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:29:31.965 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:29:31.992 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:29:32.968 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:29:32.994 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:29:33.379 (Z-Wave Plus Z-Stick Gen5) General/Voltage (Chauffe-eau Voltage)
2019-04-18 00:29:40.670 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:29:41.095 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-04-18 00:30:00.274 Status: dzVents: > secondsAgo: 30
2019-04-18 00:30:00.274 Status: dzVents: > ruleIsAtSunrise()
2019-04-18 00:30:00.274 Status: dzVents: > ruleIsAfterCivilTwilightEnd()
2019-04-18 00:30:00.274 Status: dzVents: > wday: 5
2019-04-18 00:30:00.274 Status: dzVents: > minutesAgo: 0
2019-04-18 00:30:00.274 Status: dzVents: > yday: 108
2019-04-18 00:30:00.274 Status: dzVents: > raw: 2019-04-18 00:29:30
2019-04-18 00:30:00.274 Status: dzVents: > ruleIsAtCivilNight()
2019-04-18 00:30:00.274 Status: dzVents: > dDate: 1555540170
2019-04-18 00:30:00.274 Status: dzVents: > ruleIsInWeek()
2019-04-18 00:30:00.274 Status: dzVents: > getISO()
2019-04-18 00:30:00.274 Status: dzVents: > ruleIsAtNight()
2019-04-18 00:30:00.274 Status: dzVents: > day: 18
2019-04-18 00:30:00.274 Status: dzVents: > ruleIsAtCivilTwilightStart()
2019-04-18 00:30:00.274 Status: dzVents: > ruleIsOnDate()
2019-04-18 00:30:00.274 Status: dzVents: > ruleIsAtCivilTwilightEnd()
2019-04-18 00:30:00.274 Status: dzVents: > compare()
2019-04-18 00:30:00.274 Status: dzVents: > year: 2019
2019-04-18 00:30:00.274 Status: dzVents: > milliseconds: 0
2019-04-18 00:30:00.275 Status: dzVents: > ruleIsAtSunset()
2019-04-18 00:30:00.275 Status: dzVents: > minutes: 29
2019-04-18 00:30:00.275 Status: dzVents: > ruleIsBeforeCivilTwilightStart()
2019-04-18 00:30:00.275 Status: dzVents: > sec: 30
2019-04-18 00:30:00.275 Status: dzVents: > increaseBrightness()
2019-04-18 00:30:00.275 Status: dzVents: > updateText()
2019-04-18 00:30:00.275 Status: dzVents: > switchTypeValue: 7
2019-04-18 00:30:00.275 Status: dzVents: > setColor()
2019-04-18 00:30:00.275 Status: dzVents: > isVariable: false
2019-04-18 00:30:00.275 Status: dzVents: > decreaseBrightness()
2019-04-18 00:30:00.275 Status: dzVents: > updateWind()
2019-04-18 00:30:00.275 Status: dzVents: > _data:
2019-04-18 00:30:00.275 Status: dzVents: > batteryLevel: 255
2019-04-18 00:30:00.275 Status: dzVents: > baseType: device
2019-04-18 00:30:00.275 Status: dzVents: > deviceType: Light/Switch
2019-04-18 00:30:00.275 Status: dzVents: > changed: false
2019-04-18 00:30:00.275 Status: dzVents: > lastLevel: 50
2019-04-18 00:30:00.275 Status: dzVents: > description:
2019-04-18 00:30:00.275 Status: dzVents: > lastUpdate: 2019-04-18 00:29:30
2019-04-18 00:30:00.275 Status: dzVents: > subType: Switch
2019-04-18 00:30:00.276 Status: dzVents: > switchTypeValue: 7
2019-04-18 00:30:00.276 Status: dzVents: > data:
2019-04-18 00:30:00.276 Status: dzVents: > _nValue: 0
2019-04-18 00:30:00.276 Status: dzVents: > protected: false
2019-04-18 00:30:00.276 Status: dzVents: > hardwareType: OpenZWave USB
2019-04-18 00:30:00.276 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-18 00:30:00.276 Status: dzVents: > _state: Off
2019-04-18 00:30:00.276 Status: dzVents: > unit: 1
2019-04-18 00:30:00.276 Status: dzVents: > hardwareID: 10
2019-04-18 00:30:00.276 Status: dzVents: > levelVal: 50
2019-04-18 00:30:00.276 Status: dzVents: > usedByCamera: false
2019-04-18 00:30:00.276 Status: dzVents: > maxDimLevel: 100
2019-04-18 00:30:00.276 Status: dzVents: > icon: dimmer
2019-04-18 00:30:00.276 Status: dzVents: > hardwareTypeValue: 21
2019-04-18 00:30:00.276 Status: dzVents: > rawData:
2019-04-18 00:30:00.276 Status: dzVents: > 1: 0
2019-04-18 00:30:00.276 Status: dzVents: > name: Parking
2019-04-18 00:30:00.276 Status: dzVents: > signalLevel: 12
2019-04-18 00:30:00.276 Status: dzVents: > id: 142
2019-04-18 00:30:00.276 Status: dzVents: > timedOut: false
2019-04-18 00:30:00.276 Status: dzVents: > deviceID: 00001701
2019-04-18 00:30:00.277 Status: dzVents: > switchType: Dimmer
2019-04-18 00:30:00.277 Status: dzVents: > volumeDown()
2019-04-18 00:30:00.277 Status: dzVents: > setIcon()
2019-04-18 00:30:00.277 Status: dzVents: > cancelQueuedCommands()
2019-04-18 00:30:00.277 Status: dzVents: > updateSoundLevel()
2019-04-18 00:30:00.277 Status: dzVents: > description:
2019-04-18 00:30:00.277 Status: dzVents: > updateCustomSensor()
2019-04-18 00:30:00.277 Status: dzVents: > active: false
2019-04-18 00:30:00.277 Status: dzVents: > onkyoEISCPCommand()
2019-04-18 00:30:00.277 Status: dzVents: > setVolume()
2019-04-18 00:30:00.277 Status: dzVents: > dump()
2019-04-18 00:30:00.277 Status: dzVents: > isDevice: true
2019-04-18 00:30:00.277 Status: dzVents: > switchOff()
2019-04-18 00:30:00.277 Status: dzVents: > play()
2019-04-18 00:30:00.277 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-04-18 00:30:00.277 Status: dzVents: > updateHumidity()
2019-04-18 00:30:00.277 Status: dzVents: > updateMode()
2019-04-18 00:30:00.277 Status: dzVents: > setValues()
2019-04-18 00:30:00.277 Status: dzVents: > icon: dimmer
2019-04-18 00:30:00.277 Status: dzVents: > update()
2019-04-18 00:30:00.277 Status: dzVents: > updateAlertSensor()
2019-04-18 00:30:00.278 Status: dzVents: > switchSelector()
2019-04-18 00:30:00.278 Status: dzVents: > updateAirQuality()
2019-04-18 00:30:00.278 Status: dzVents: > timedOut: false
2019-04-18 00:30:00.278 Status: dzVents: > updateUV()
2019-04-18 00:30:00.278 Status: dzVents: > hardwareID: 10
2019-04-18 00:30:00.278 Status: dzVents: > unit: 1
2019-04-18 00:30:00.278 Status: dzVents: > maxDimLevel: 100
2019-04-18 00:30:00.278 Status: dzVents: > protected: false
2019-04-18 00:30:00.278 Status: dzVents: > rawData:
2019-04-18 00:30:00.278 Status: dzVents: > 1: 0
2019-04-18 00:30:00.278 Status: dzVents: > name: Parking
2019-04-18 00:30:00.278 Status: dzVents: > updatePressure()
2019-04-18 00:30:00.278 Status: dzVents: > setState()
2019-04-18 00:30:00.278 Status: dzVents: > nValue: 0
2019-04-18 00:30:00.278 Status: dzVents: > isGroup: false
2019-04-18 00:30:00.278 Status: dzVents: > updateGas()
2019-04-18 00:30:00.278 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:30:00.278 Status: dzVents: !Info: YaQuelquUn: *** start timer
2019-04-18 00:30:00.287 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:30:01.145 OpenZWave: Domoticz has send a Switch command!, Level: 50, NodeID: 23 (0x17)
2019-04-18 00:30:01.154 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:30:01.161 (Dummy1) Light/Switch (YaQuelquUn)
2019-04-18 00:30:01.254 Status: dzVents: !Info: Meteo: *** Response...
2019-04-18 00:30:01.289 Status: dzVents: !Info: Meteo: Meteo Dark Sky end OK
2019-04-18 00:30:01.291 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:30:01.419 Status: dzVents: !Info: ChaudièreP: Chaudière ECO Off à xx
2019-04-18 00:30:04.007 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:30:04.033 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:30:10.998 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:30:11.389 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-04-18 00:30:31.188 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 23 (0x17)
2019-04-18 00:30:31.197 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:30:31.224 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:30:31.238 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:30:31.406 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:30:31.482 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "Parking (Z-Wave Plus Z-Stick Gen5)", Index: 142
2019-04-18 00:30:31.482 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !! 142 Parking
2019-04-18 00:30:31.482 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:30:31.597 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "Parking (Z-Wave Plus Z-Stick Gen5)", Index: 142
2019-04-18 00:30:31.597 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !! 142 Parking
2019-04-18 00:30:31.597 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:30:32.031 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:30:32.184 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "Parking (Z-Wave Plus Z-Stick Gen5)", Index: 142
2019-04-18 00:30:32.184 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !! 142 Parking
2019-04-18 00:30:32.184 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:30:33.053 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:30:33.076 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:30:33.377 (Z-Wave Plus Z-Stick Gen5) General/Voltage (Chauffe-eau Voltage)
waaren
Posts: 6028 Joined: Tuesday 03 January 2017 14:18
Target OS: Linux
Domoticz version: Beta
Location: Netherlands
Contact:
Post
by waaren » Thursday 18 April 2019 0:38
hestia wrote: ↑ Wednesday 17 April 2019 23:50
with an On/Off device => It was already tested => This should not happen !!
It is an On/Off device (Switch Type in Edit) but it is a "Qubino (Goap) ZMNHDD1 Flush Dimmer+" as hardware
If I look at the dump I see a value between 0-100 for level and for lastlevel. For the On/Off type Zwave device on my system these values can only be 0 or 255. So somewhere in the domoticz and/or zwave code your device 205 is seen as a device that can be set to a certain dimLevel.
I don''t know if that is causing the difference in handling the NOTRIGGER option (= the domoticz equivalent of silent() in dzVents)
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>>
dzVents wiki
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Thursday 18 April 2019 0:40
with dimto[0)
Spoiler: show
2019-04-18 00:37:56.202 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/TestSilent.lua
2019-04-18 00:38:00.355 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 23 (0x17)
2019-04-18 00:38:00.361 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:38:00.374 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:38:00.381 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:38:00.326 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-04-18 00:38:00.347 Status: dzVents: Debug: Zwave test: Processing device-adapter for Parking: Switch device adapter
2019-04-18 00:38:00.347 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 0
2019-04-18 00:38:00.347 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 0 NOTRIGGER
2019-04-18 00:38:00.347 Status: dzVents: Debug: Zwave test: State of Device Parking (142) will be changed. Now: On
2019-04-18 00:38:00.347 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:38:00.349 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:38:01.652 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:38:01.677 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:38:02.653 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:38:02.678 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:38:17.345 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 23 (0x17)
2019-04-18 00:38:17.355 (Z-Wave Plus Z-Stick Gen5) Usage (Parking Watt)
2019-04-18 00:38:17.380 (Z-Wave Plus Z-Stick Gen5) General/kWh (Parking kWh Meter)
2019-04-18 00:38:17.390 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Parking)
2019-04-18 00:38:17.616 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:38:17.659 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent: Device: "Parking (Z-Wave Plus Z-Stick Gen5)", Index: 142
2019-04-18 00:38:17.659 Status: dzVents: Error (2.4.17): Zwave test: .............. This should not happen !! 142 Parking
2019-04-18 00:38:17.659 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
KO when from On to dimto(0)
OK when from dimto(0) to dimto(0)
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Thursday 18 April 2019 0:49
waaren wrote: ↑ Thursday 18 April 2019 0:38
hestia wrote: ↑ Wednesday 17 April 2019 23:50
with an On/Off device => It was already tested => This should not happen !!
It is an On/Off device (Switch Type in Edit) but it is a "Qubino (Goap) ZMNHDD1 Flush Dimmer+" as hardware
If I look at the dump I see a value between 0-100 for level and for lastlevel. For the On/Off type Zwave device on my system these values can only be 0 or 255. So somewhere in the domoticz and/or zwave code your device 205 is seen as a device that can be set to a certain dimLevel.
I don''t know if that is causing the difference in handling the NOTRIGGER option (= the domoticz equivalent of silent() in dzVents)
waaren, perhaps I made a mistake on this test, because 205 is a dummy device that I've clicked
With the following tests, I more confident of the result
the zwawes are 76, 142, 198, 178, 443 (443 is On/Off, the others with level)
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Thursday 18 April 2019 0:55
I've found a real On/Off device and it was ok on 2 cycles On to Off to On
so it's look like it is about dimmers
Spoiler: show
2019-04-18 00:50:04.345 Status: OpenZWave: Received timeout notification from HomeID: 3795207774, NodeID: 47 (0x2f)
2019-04-18 00:50:23.479 Status: EventSystem: reset all events...
2019-04-18 00:50:23.485 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/Chauffage_Studio.lua
2019-04-18 00:50:23.488 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/Meteo_V0R9e.lua
2019-04-18 00:50:23.490 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/SolarData_V0.lua
2019-04-18 00:50:23.493 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/Lumieres_couloir.lua
2019-04-18 00:50:23.494 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/Okta.lua
2019-04-18 00:50:23.494 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/YaQuelquUn_V0R2.lua
2019-04-18 00:50:23.495 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/Pilote_Chaudiere.lua
2019-04-18 00:50:23.495 Status: dzVents: Write file: /home/pi/domoticz/scripts/dzVents/generated_scripts/TestSilent.lua
2019-04-18 00:50:26.120 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:50:26.510 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-04-18 00:50:33.409 (Z-Wave Plus Z-Stick Gen5) General/Voltage (Chauffe-eau Voltage)
2019-04-18 00:50:33.583 (Z-Wave Plus Z-Stick Gen5) Usage (Chauffe-eau Watt)
2019-04-18 00:50:33.597 (Z-Wave Plus Z-Stick Gen5) General/kWh (Chauffe-eau kWh Meter)
2019-04-18 00:50:56.414 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:50:56.810 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-04-18 00:51:00.510 OpenZWave: Domoticz has send a Switch command! NodeID: 47 (0x2f)
2019-04-18 00:51:00.514 (Z-Wave Plus Z-Stick Gen5) Usage (Chauffe-eau Watt)
2019-04-18 00:51:00.526 (Z-Wave Plus Z-Stick Gen5) General/kWh (Chauffe-eau kWh Meter)
2019-04-18 00:51:00.531 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Chauffe-eau Switch)
2019-04-18 00:51:00.449 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-04-18 00:51:00.468 Status: dzVents: Debug: Zwave test: Processing device-adapter for Chauffe-eau Switch: Switch device adapter
2019-04-18 00:51:00.470 Status: dzVents: Debug: Zwave test: Constructed timed-command: Off
2019-04-18 00:51:00.470 Status: dzVents: Debug: Zwave test: Constructed timed-command: Off NOTRIGGER
2019-04-18 00:51:00.470 Status: dzVents: Debug: Zwave test: State of Device Chauffe-eau Switch (223) will be changed. Now: On
2019-04-18 00:51:00.471 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:51:00.472 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:51:03.769 Status: OpenZWave: Received timeout notification from HomeID: 3795207774, NodeID: 47 (0x2f)
2019-04-18 00:51:07.100 Status: OpenZWave: Received timeout notification from HomeID: 3795207774, NodeID: 47 (0x2f)
2019-04-18 00:51:26.714 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:51:27.112 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-04-18 00:51:33.395 (Z-Wave Plus Z-Stick Gen5) General/Voltage (Chauffe-eau Voltage)
2019-04-18 00:51:33.643 (Z-Wave Plus Z-Stick Gen5) Usage (Chauffe-eau Watt)
2019-04-18 00:51:33.656 (Z-Wave Plus Z-Stick Gen5) General/kWh (Chauffe-eau kWh Meter)
2019-04-18 00:51:56.969 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-04-18 00:51:57.698 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-04-18 00:52:00.538 OpenZWave: Domoticz has send a Switch command! NodeID: 47 (0x2f)
2019-04-18 00:52:00.543 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Chauffe-eau Switch)
2019-04-18 00:52:00.478 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-04-18 00:52:00.497 Status: dzVents: Debug: Zwave test: Processing device-adapter for Chauffe-eau Switch: Switch device adapter
2019-04-18 00:52:00.497 Status: dzVents: Debug: Zwave test: Constructed timed-command: On
2019-04-18 00:52:00.497 Status: dzVents: Debug: Zwave test: Constructed timed-command: On NOTRIGGER
2019-04-18 00:52:00.497 Status: dzVents: Debug: Zwave test: State of Device Chauffe-eau Switch (223) will be changed. Now: Off
2019-04-18 00:52:00.497 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-04-18 00:52:00.499 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-04-18 00:52:03.656 Status: OpenZWave: Received timeout notification from HomeID: 3795207774, NodeID: 47 (0x2f)
hestia
Posts: 361 Joined: Monday 25 December 2017 23:06
Target OS: Raspberry Pi / ODroid
Domoticz version: 2022.1
Location: Paris
Contact:
Post
by hestia » Wednesday 01 May 2019 20:34
I redo some testing:
before I put out of the electrical network the 3 devices I've worked on when the issue appeared
and I used a device that was ok before and that I didn't touch
I've got the issue even though when using dimTo(0) or dimTo(100), but all the devices with the same behaviour (some some, dimTo(0) is ok, for another one, KO)
Spoiler: show
2019-05-01 19:25:00.715 (Z-Wave Plus Z-Stick Gen5) Usage (Entrée Watt)
2019-05-01 19:25:00.716 (Z-Wave Plus Z-Stick Gen5) General/kWh (?? kWh Meter?)
2019-05-01 19:25:00.721 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Entrée)
2019-05-01 19:25:00.634 Status: dzVents: Error (2.4.17): okta: Response not http
2019-05-01 19:25:00.659 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-05-01 19:25:00.660 Status: dzVents: Debug: Zwave test: Processing device-adapter for Entrée: Switch device adapter
2019-05-01 19:25:00.660 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 0
2019-05-01 19:25:00.661 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 0 NOTRIGGER
2019-05-01 19:25:00.661 Status: dzVents: Debug: Zwave test: State of Device Entrée (198) will be changed. Now: Off
2019-05-01 19:25:00.661 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-05-01 19:25:00.663 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-05-01 19:25:05.975 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-05-01 19:25:14.479 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-05-01 19:25:14.872 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-05-01 19:25:17.746 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Détecteur Temp Salon Alarm Type)
2019-05-01 19:25:17.749 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Détecteur Temp Salon Alarm Level)
2019-05-01 19:25:17.750 (Z-Wave Plus Z-Stick Gen5) General/Alarm (Détecteur Temp Salon Alarm Type: Burglar 7 (0x07))
2019-05-01 19:25:17.759 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Détecteur Salon)
2019-05-01 19:25:17.802 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Détecteur Temp Salon Sensor)
2019-05-01 19:25:17.966 (Dummy1) Light/Switch (YaQuelquUn)
2019-05-01 19:25:17.940 Status: dzVents: !Info: YaQuelquUn: *** start device
2019-05-01 19:25:17.945 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-05-01 19:25:18.066 Status: dzVents: !Info: ChaudièreP: Chaudière ECO Off à Off
2019-05-01 19:25:42.098 OpenZWave: Domoticz has send a Switch command!, Level: 78, NodeID: 39 (0x27)
2019-05-01 19:25:42.111 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Entrée)
2019-05-01 19:25:43.016 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Entrée)
2019-05-01 19:25:43.176 Status: dzVents: > LOG_DEBUG: 4
2019-05-01 19:25:43.176 Status: dzVents: > fromJSON()
2019-05-01 19:25:43.176 Status: dzVents: > DZVERSION: 2.4.17
2019-05-01 19:25:43.176 Status: dzVents: > isdst: true
2019-05-01 19:25:43.177 Status: dzVents: > ruleIsBeforeSunset()
2019-05-01 19:25:43.177 Status: dzVents: > ruleIsAtCivilTwilightStart()
2019-05-01 19:25:43.177 Status: dzVents: > ruleMatchesMinuteSpecification()
2019-05-01 19:25:43.177 Status: dzVents: > seconds: 42
2019-05-01 19:25:43.177 Status: dzVents: > sec: 42
2019-05-01 19:25:43.177 Status: dzVents: > secondsSinceMidnight: 69942
2019-05-01 19:25:43.177 Status: dzVents: > secondsAgo: 1
2019-05-01 19:25:43.177 Status: dzVents: > minutes: 25
2019-05-01 19:25:43.177 Status: dzVents: > ruleMatchesBetweenRange()
2019-05-01 19:25:43.177 Status: dzVents: > ruleIsBeforeCivilTwilightStart()
2019-05-01 19:25:43.177 Status: dzVents: > rawDate: 2019-05-01
2019-05-01 19:25:43.177 Status: dzVents: > ruleIsAfterSunset()
2019-05-01 19:25:43.177 Status: dzVents: > ruleMatchesTime()
2019-05-01 19:25:43.177 Status: dzVents: > ruleMatchesHourSpecification()
2019-05-01 19:25:43.177 Status: dzVents: > ruleIsAtDayTime()
2019-05-01 19:25:43.177 Status: dzVents: > ruleIsAtCivilTwilightEnd()
2019-05-01 19:25:43.177 Status: dzVents: > dayAbbrOfWeek: wed
2019-05-01 19:25:43.177 Status: dzVents: > ruleIsOnDate()
2019-05-01 19:25:43.177 Status: dzVents: > month: 5
2019-05-01 19:25:43.177 Status: dzVents: > isUTC: false
2019-05-01 19:25:43.178 Status: dzVents: > getISO()
2019-05-01 19:25:43.178 Status: dzVents: > millisecondsAgo: 1035
2019-05-01 19:25:43.178 Status: dzVents: > dDate: 1556731542
2019-05-01 19:25:43.178 Status: dzVents: > ruleIsAtCivilNight()
2019-05-01 19:25:43.178 Status: dzVents: > matchesRule()
2019-05-01 19:25:43.178 Status: dzVents: > ruleIsAtSunset()
2019-05-01 19:25:43.178 Status: dzVents: > ruleIsAfterSunrise()
2019-05-01 19:25:43.178 Status: dzVents: > raw: 2019-05-01 19:25:42
2019-05-01 19:25:43.178 Status: dzVents: > ruleIsInWeek()
2019-05-01 19:25:43.178 Status: dzVents: > milliseconds: 0
2019-05-01 19:25:43.178 Status: dzVents: > ruleIsBeforeCivilTwilightEnd()
2019-05-01 19:25:43.178 Status: dzVents: > ruleMatchesTimeRange()
2019-05-01 19:25:43.178 Status: dzVents: > ruleIsAtNight()
2019-05-01 19:25:43.178 Status: dzVents: > ruleIsAtSunrise()
2019-05-01 19:25:43.178 Status: dzVents: > year: 2019
2019-05-01 19:25:43.178 Status: dzVents: > day: 1
2019-05-01 19:25:43.178 Status: dzVents: > daysAgo: 0
2019-05-01 19:25:43.178 Status: dzVents: > compare()
2019-05-01 19:25:43.178 Status: dzVents: > ruleIsOnDay()
2019-05-01 19:25:43.179 Status: dzVents: > ruleIsBeforeSunrise()
2019-05-01 19:25:43.179 Status: dzVents: > wday: 4
2019-05-01 19:25:43.179 Status: dzVents: > milliSeconds: 0
2019-05-01 19:25:43.179 Status: dzVents: > yday: 121
2019-05-01 19:25:43.179 Status: dzVents: > ruleIsAtCivilDayTime()
2019-05-01 19:25:43.179 Status: dzVents: > min: 25
2019-05-01 19:25:43.179 Status: dzVents: > armAway()
2019-05-01 19:25:43.179 Status: dzVents: > updateBarometer()
2019-05-01 19:25:43.179 Status: dzVents: > updateVoltage()
2019-05-01 19:25:43.179 Status: dzVents: > setDiscoMode()
2019-05-01 19:25:43.179 Status: dzVents: > setColorBrightness()
2019-05-01 19:25:43.179 Status: dzVents: > levelVal: 78
2019-05-01 19:25:43.179 Status: dzVents: > updateCounter()
2019-05-01 19:25:43.179 Status: dzVents: > hardwareId: 10
2019-05-01 19:25:43.179 Status: dzVents: > setHue()
2019-05-01 19:25:43.179 Status: dzVents: > baseType: device
2019-05-01 19:25:43.179 Status: dzVents: > isSecurity: false
2019-05-01 19:25:43.179 Status: dzVents: > updateAirQuality()
2019-05-01 19:25:43.179 Status: dzVents: > update()
2019-05-01 19:25:43.179 Status: dzVents: > toggleSwitch()
2019-05-01 19:25:43.179 Status: dzVents: > setWhiteMode()
2019-05-01 19:25:43.180 Status: dzVents: > kodiPlayFavorites()
2019-05-01 19:25:43.180 Status: dzVents: > switchSelector()
2019-05-01 19:25:43.180 Status: dzVents: > updateDistance()
2019-05-01 19:25:43.180 Status: dzVents: > onkyoEISCPCommand()
2019-05-01 19:25:43.180 Status: dzVents: > id: 198
2019-05-01 19:25:43.180 Status: dzVents: > volumeUp()
2019-05-01 19:25:43.180 Status: dzVents: > hardwareID: 10
2019-05-01 19:25:43.180 Status: dzVents: > setHotWater()
2019-05-01 19:25:43.180 Status: dzVents: > startPlaylist()
2019-05-01 19:25:43.180 Status: dzVents: > cancelQueuedCommands()
2019-05-01 19:25:43.180 Status: dzVents: > updateSoundLevel()
2019-05-01 19:25:43.180 Status: dzVents: > setKelvin()
2019-05-01 19:25:43.180 Status: dzVents: > changed: true
2019-05-01 19:25:43.180 Status: dzVents: > switchOff()
2019-05-01 19:25:43.180 Status: dzVents: > updateTempHumBaro()
2019-05-01 19:25:43.180 Status: dzVents: > icon: dimmer
2019-05-01 19:25:43.180 Status: dzVents: > stop()
2019-05-01 19:25:43.180 Status: dzVents: > isDevice: true
2019-05-01 19:25:43.180 Status: dzVents: > isScene: false
2019-05-01 19:25:43.180 Status: dzVents: > deviceType: Light/Switch
2019-05-01 19:25:43.180 Status: dzVents: > switchOn()
2019-05-01 19:25:43.180 Status: dzVents: > setState()
2019-05-01 19:25:43.181 Status: dzVents: > updateHumidity()
2019-05-01 19:25:43.181 Status: dzVents: > playFavorites()
2019-05-01 19:25:43.181 Status: dzVents: > setHex()
2019-05-01 19:25:43.181 Status: dzVents: > updateSetPoint()
2019-05-01 19:25:43.181 Status: dzVents: > setNightMode()
2019-05-01 19:25:43.181 Status: dzVents: > pause()
2019-05-01 19:25:43.181 Status: dzVents: > isGroup: false
2019-05-01 19:25:43.181 Status: dzVents: > usedByCamera: false
2019-05-01 19:25:43.181 Status: dzVents: > hardwareName: Z-Wave Plus Z-Stick Gen5
2019-05-01 19:25:43.181 Status: dzVents: > deviceId: 00002701
2019-05-01 19:25:43.181 Status: dzVents: > dump()
2019-05-01 19:25:43.181 Status: dzVents: > play()
2019-05-01 19:25:43.181 Status: dzVents: > volumeDown()
2019-05-01 19:25:43.181 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-05-01 19:25:44.036 (Z-Wave Plus Z-Stick Gen5) Usage (Entrée Watt)
2019-05-01 19:25:44.037 (Z-Wave Plus Z-Stick Gen5) General/kWh (?? kWh Meter?)
2019-05-01 19:25:44.773 (iDetect) Using password instead of ssh public key authentication for 192.168.1.3 (less secure!)
2019-05-01 19:25:45.165 (iDetect) Using password instead of ssh public key authentication for 192.168.1.4 (less secure!)
2019-05-01 19:26:00.169 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 39 (0x27)
2019-05-01 19:26:00.174 (Z-Wave Plus Z-Stick Gen5) Usage (Entrée Watt)
2019-05-01 19:26:00.176 (Z-Wave Plus Z-Stick Gen5) General/kWh (?? kWh Meter?)
2019-05-01 19:26:00.189 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Entrée)
2019-05-01 19:26:00.144 Status: dzVents: Info: Zwave test: ------ Start internal script: TestSilent:, trigger: every minute
2019-05-01 19:26:00.163 Status: dzVents: Debug: Zwave test: Processing device-adapter for Entrée: Switch device adapter
2019-05-01 19:26:00.163 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 0
2019-05-01 19:26:00.163 Status: dzVents: Debug: Zwave test: Constructed timed-command: Set Level 0 NOTRIGGER
2019-05-01 19:26:00.163 Status: dzVents: Debug: Zwave test: State of Device Entrée (198) will be changed. Now: On
2019-05-01 19:26:00.164 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-05-01 19:26:00.165 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2019-05-01 19:26:01.096 (Z-Wave Plus Z-Stick Gen5) Light/Switch (Entrée)
2019-05-01 19:26:01.248 Status: dzVents: > baseType: device
2019-05-01 19:26:01.248 Status: dzVents: > hardwareType: OpenZWave USB
2019-05-01 19:26:01.248 Status: dzVents: > startPlaylist()
2019-05-01 19:26:01.248 Status: dzVents: > updateRain()
2019-05-01 19:26:01.248 Status: dzVents: > setRGB()
2019-05-01 19:26:01.248 Status: dzVents: > updateBarometer()
2019-05-01 19:26:01.248 Status: dzVents: > lastUpdate:
2019-05-01 19:26:01.248 Status: dzVents: > sec: 0
2019-05-01 19:26:01.248 Status: dzVents: > secondsAgo: 1
2019-05-01 19:26:01.248 Status: dzVents: > dDate: 1556731560
2019-05-01 19:26:01.248 Status: dzVents: > isdst: true
2019-05-01 19:26:01.248 Status: dzVents: > millisecondsAgo: 1117
2019-05-01 19:26:01.248 Status: dzVents: > ruleIsOnDate()
2019-05-01 19:26:01.248 Status: dzVents: > secondsSinceMidnight: 69960
2019-05-01 19:26:01.248 Status: dzVents: > raw: 2019-05-01 19:26:00
2019-05-01 19:26:01.248 Status: dzVents: > week: 18
2019-05-01 19:26:01.248 Status: dzVents: > seconds: 0
2019-05-01 19:26:01.249 Status: dzVents: > ruleIsAtCivilDayTime()
2019-05-01 19:26:01.249 Status: dzVents: > daysAgo: 0
2019-05-01 19:26:01.249 Status: dzVents: > isUTC: false
2019-05-01 19:26:01.249 Status: dzVents: > hour: 19
2019-05-01 19:26:01.249 Status: dzVents: > ruleMatchesBetweenRange()
2019-05-01 19:26:01.249 Status: dzVents: > minutesAgo: 0
2019-05-01 19:26:01.249 Status: dzVents: > ruleMatchesTimeRange()
2019-05-01 19:26:01.249 Status: dzVents: > ruleIsBeforeCivilTwilightStart()
2019-05-01 19:26:01.249 Status: dzVents: > ruleMatchesTime()
2019-05-01 19:26:01.249 Status: dzVents: > milliseconds: 0
2019-05-01 19:26:01.249 Status: dzVents: > ruleMatchesMinuteSpecification()
2019-05-01 19:26:01.249 Status: dzVents: > ruleIsInWeek()
2019-05-01 19:26:01.249 Status: dzVents: > ruleIsAfterSunrise()
2019-05-01 19:26:01.249 Status: dzVents: > ruleIsAtDayTime()
2019-05-01 19:26:01.249 Status: dzVents: > dayAbbrOfWeek: wed
2019-05-01 19:26:01.249 Status: dzVents: > ruleIsAtNight()
2019-05-01 19:26:01.249 Status: dzVents: > min: 26
2019-05-01 19:26:01.249 Status: dzVents: > ruleIsBeforeSunset()
2019-05-01 19:26:01.249 Status: dzVents: > ruleIsAtCivilTwilightStart()
2019-05-01 19:26:01.249 Status: dzVents: > current:
2019-05-01 19:26:01.249 Status: dzVents: > sec: 1
2019-05-01 19:26:01.250 Status: dzVents: > min: 26
2019-05-01 19:26:01.250 Status: dzVents: > month: 5
2019-05-01 19:26:01.250 Status: dzVents: > isdst: true
2019-05-01 19:26:01.250 Status: dzVents: > hour: 19
2019-05-01 19:26:01.250 Status: dzVents: > wday: 4
2019-05-01 19:26:01.250 Status: dzVents: > yday: 121
2019-05-01 19:26:01.250 Status: dzVents: > year: 2019
2019-05-01 19:26:01.250 Status: dzVents: > day: 1
2019-05-01 19:26:01.250 Status: dzVents: > ruleIsAtCivilNight()
2019-05-01 19:26:01.250 Status: dzVents: > yday: 121
2019-05-01 19:26:01.250 Status: dzVents: > hoursAgo: 0
2019-05-01 19:26:01.250 Status: dzVents: > wday: 4
2019-05-01 19:26:01.250 Status: dzVents: > ruleIsAtSunset()
2019-05-01 19:26:01.250 Status: dzVents: > ruleIsBeforeSunrise()
2019-05-01 19:26:01.250 Status: dzVents: > ruleIsAtSunrise()
2019-05-01 19:26:01.250 Status: dzVents: > matchesRule()
2019-05-01 19:26:01.250 Status: dzVents: > milliSeconds: 0
2019-05-01 19:26:01.250 Status: dzVents: > getISO()
2019-05-01 19:26:01.250 Status: dzVents: > utils:
2019-05-01 19:26:01.250 Status: dzVents: > urlEncode()
2019-05-01 19:26:01.251 Status: dzVents: > hsbToRGB()
2019-05-01 19:26:01.251 Status: dzVents: > LOG_ERROR: 1
2019-05-01 19:26:01.251 Status: dzVents: > print()
2019-05-01 19:26:01.251 Status: dzVents: > LOG_INFO: 3
2019-05-01 19:26:01.251 Status: dzVents: > osExecute()
2019-05-01 19:26:01.251 Status: dzVents: > LOG_FORCE: 0.5
2019-05-01 19:26:01.251 Status: dzVents: > LOG_DEBUG: 4
2019-05-01 19:26:01.251 Status: dzVents: > log()
2019-05-01 19:26:01.251 Status: dzVents: > LOG_MODULE_EXEC_INFO: 2
2019-05-01 19:26:01.251 Status: dzVents: > dumpTable()
2019-05-01 19:26:01.251 Status: dzVents: > toJSON()
2019-05-01 19:26:01.251 Status: dzVents: > rgbToHSB()
2019-05-01 19:26:01.251 Status: dzVents: > fromJSON()
2019-05-01 19:26:01.251 Status: dzVents: > urlDecode()
2019-05-01 19:26:01.251 Status: dzVents: > fileExists()
2019-05-01 19:26:01.251 Status: dzVents: > DZVERSION: 2.4.17
2019-05-01 19:26:01.251 Status: dzVents: > isToday: true
2019-05-01 19:26:01.251 Status: dzVents: > msAgo: 1117
2019-05-01 19:26:01.251 Status: dzVents: > month: 5
2019-05-01 19:26:01.251 Status: dzVents: > compare()
2019-05-01 19:26:01.252 Status: dzVents: > ruleIsBeforeCivilTwilightEnd()
2019-05-01 19:26:01.252 Status: dzVents: > rawDate: 2019-05-01
2019-05-01 19:26:01.252 Status: dzVents: > ruleIsAfterCivilTwilightStart()
2019-05-01 19:26:01.252 Status: dzVents: > ruleIsOnDay()
2019-05-01 19:26:01.252 Status: dzVents: > ruleMatchesHourSpecification()
2019-05-01 19:26:01.252 Status: dzVents: > ruleIsAtCivilTwilightEnd()
2019-05-01 19:26:01.252 Status: dzVents: > ruleIsAfterSunset()
2019-05-01 19:26:01.252 Status: dzVents: > minutes: 26
2019-05-01 19:26:01.252 Status: dzVents: > rawTime: 19:26:00
2019-05-01 19:26:01.252 Status: dzVents: > day: 1
2019-05-01 19:26:01.252 Status: dzVents: > year: 2019
2019-05-01 19:26:01.252 Status: dzVents: > ruleIsAfterCivilTwilightEnd()
2019-05-01 19:26:01.252 Status: dzVents: > updateWeight()
2019-05-01 19:26:01.252 Status: dzVents: > setIcon()
2019-05-01 19:26:01.252 Status: dzVents: > unit: 1
2019-05-01 19:26:01.252 Status: dzVents: > idx: 198
2019-05-01 19:26:01.252 Status: dzVents: > updateAirQuality()
2019-05-01 19:26:01.252 Status: dzVents: > isGroup: false
2019-05-01 19:26:01.252 Status: dzVents: > decreaseBrightness()
2019-05-01 19:26:01.252 Status: dzVents: > nValue: 0
2019-05-01 19:26:01.252 Status: dzVents: > levelVal: 78
2019-05-01 19:26:01.253 Status: dzVents: Info: Zwave test: ------ Finished TestSilent
2019-05-01 19:26:02.118 (Z-Wave Plus Z-Stick Gen5) Usage (Entrée Watt)
2019-05-01 19:26:02.120 (Z-Wave Plus Z-Stick Gen5) General/kWh (?? kWh Meter?)
At that time (just before the issue arrived), as I had issue with new devices, I had upgraded to the last beta, and that when the issue appeared. I couldn't find in the log (too far) the previous version when I was ok.
In the log I founded the versions after.
Spoiler: show
Date,Time,Level,Host Name,Category,Program,Messages,
2019-04-14,18:45:42,Information,hestia,daemon,domoticz.sh,2019-04-14 18:45:42.911 Status: Domoticz V4.10602 (c)2012-2019 GizMoCuz
2019-04-14,18:43:50,Information,hestia,daemon,domoticz.sh,2019-04-14 18:43:50.196 Status: Domoticz V4.10602 (c)2012-2019 GizMoCuz
2019-04-14,18:13:09,Information,hestia,daemon,domoticz.sh,2019-04-14 18:13:09.057 Status: Domoticz V4.10577 (c)2012-2019 GizMoCuz
2019-03-29,23:24:33,Information,hestia,daemon,domoticz.sh,2019-03-29 23:24:33.190 Status: Domoticz V4.10577 (c)2012-2019 GizMoCuz
2019-03-29,14:44:10,Information,hestia,daemon,domoticz.sh,2019-03-29 14:44:10.120 Status: Domoticz V4.10577 (c)2012-2019 GizMoCuz
2019-03-29,13:20:11,Information,hestia,daemon,domoticz.sh,2019-03-29 13:20:11.798 Status: Domoticz V4.10577 (c)2012-2019 GizMoCuz
2019-03-29,12:53:42,Information,hestia,daemon,domoticz.sh,2019-03-29 12:53:42.530 Status: Domoticz V4.9700 (c)2012-2018 GizMoCuz
2019-03-29,12:50:15,Information,hestia,daemon,domoticz.sh,2019-03-29 12:50:15.707 Status: Domoticz V4.9700 (c)2012-2018 GizMoCuz
2019-03-29,12:49:05,Information,hestia,daemon,domoticz.sh,2019-03-29 12:49:05.184 Status: Domoticz V4.9700 (c)2012-2018 GizMoCuz
2019-03-29,12:24:08,Information,hestia,daemon,domoticz.sh,2019-03-29 12:24:08.908 Status: Domoticz V4.10547 (c)2012-2019 GizMoCuz
I've just upgraded to the last beta
Version: 4.10641
Build Hash: 9bcca3f7
Compile Date: 2019-05-01 16:47:33
same
blueberryPie
Posts: 18 Joined: Sunday 19 November 2017 20:30
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:
Post
by blueberryPie » Tuesday 28 September 2021 16:44
I see this thread seems to have diverged from the initial question. "Determine if switch was physically pressed or controlled by Domoticz".
If you look at the log of a device the last column is titled User and you can see what "User" is associated with each device event.
If dzVents then the User is indicated as : EventSystem//home/pi/domoticz/dzVents/runtime/dzVents.lua
If JSON or Web interface then the User is indicated as : Admin (IP: xxx.xxx.xxx.xxx)
If Z-Wave device the User is indicated as : Z-StickGen5
Looking at the device.dump() I don't see anything that relates to these different "Users".
It would be great to be able to get this information inside a dzVents script. Can this be done currently? If not this would be a nice feature to add.
The .silent is just a workaround in some situations but is not a solution for all cases. Using a number of virtual switches is another workaround but not a good solution.
Also as it turns out fading Dimmer devices generate "Set Level: x %" events from the device as they are dimming after a dzVents .silent() command so .silent() is not an option at all with dimmers.
Related topic -
How to switch silent with api?
Users browsing this forum: Google [Bot] and 1 guest