Aeotec ZWA039

Posted on
Fri Jul 01, 2022 1:16 pm
Ian offline
Posts: 66
Joined: Oct 13, 2008
Location: Ottawa, ON ,Canada

Aeotec ZWA039

I have been using weathersnoop 2.25 and an Oregon Scientific weather station for my needs and to run multiple triggers.

The beauty of this setup was the ability to monitor up to 10 remote temperature sensors in various rooms and have things trigger when a temperature was reached.

As this version of software is not working anymore with the latest version of Indigo. I have upgraded to a Weatherflow Tempest weather station which works awesome and looking at adding a few remote sensors (not 10) to accomplish the same as before.

This page...https://www.indigodomo.com/devices/category/30/ indicates support for an older ZWA009 but I believe it has been replaced with ZWA039 (Aeotec aerQ ZWave Temperature and Humidity Sensor).

Is this supported or going to be supported.?

Cheers.....Ian

Posted on
Fri Jul 01, 2022 6:01 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Aeotec ZWA039

Can you use the button in Indigo's device settings dialog to write the device profile info to the Event Log window, then copy/paste that into a reply for me?

Image

Posted on
Sat Jul 02, 2022 6:43 am
Ian offline
Posts: 66
Joined: Oct 13, 2008
Location: Ottawa, ON ,Canada

Re: Aeotec ZWA039

I could ............but I don't own one yet.

wanted to see if it is/or going to be supported before I purchase some.

Posted on
Sat Jul 02, 2022 7:09 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Aeotec ZWA039

We'd definitely add it to the list to support. I have most of the Aeotec modules but not that one, so we'll need someone to submit the information for it.

Image

Posted on
Sat Jul 16, 2022 5:57 pm
Ian offline
Posts: 66
Joined: Oct 13, 2008
Location: Ottawa, ON ,Canada

Re: Aeotec ZWA039

Jul 16, 2022 at 7:55:20 PM
Embedded script executor host2 started
Script address : 18
allowOnStateChange : False
allowSensorValueChange : False
batteryLevel : 100
buttonGroupCount : 0
configured : True
description : ZWave
deviceTypeId : zwValueSensorType
displayStateId : sensorValue
displayStateImageSel : TemperatureSensor
displayStateValRaw : 74.4
displayStateValUi : 74.4 °F
enabled : True
energyAccumBaseTime : None
energyAccumTimeDelta : None
energyAccumTotal : None
energyCurLevel : None
errorState :
folderId : 0
globalProps : MetaProps : (dict)
com.perceptiveautomation.indigoplugin.zwave : (dict)
SensorUnits : 2 (integer)
SupportsBatteryLevel : true (bool)
SupportsOnState : false (bool)
SupportsSensorValue : true (bool)
SupportsStatusRequest : false (bool)
address : 18 (integer)
disableStatusLogging : false (bool)
indigoObjVersion : 10 (integer)
modelNameAndFirmware : AërQ Temperature and Humidity Sensor (ZWA009), firmware 2.01 (string)
propsPushTickler : 2 (string)
tempAlwaysFalse : false (bool)
userConfigVal001 : 20 (integer)
userConfigVal002 : 5 (integer)
userConfigVal004 : 43200 (integer)
userEnergyPollingEnabled : false (bool)
userPollInterval : 0 (integer)
userPollingEnabled : false (bool)
userWakeInterval : 30 (integer)
version : 2.01 (string)
zwAppVersMajor : 2 (integer)
zwAppVersMinor : 1 (integer)
zwAssociationsMap : (dict)
g1 : (list)
Item : 1 (integer)
g2 : (list)
g3 : (list)
g4 : (list)
g5 : (list)
zwAssociationsMapStr : 1:[1] 2:[] 3:[] 4:[] 5:[] (string)
zwClassCmdBase : 0 (integer)
zwClassCmdMap : (dict)
c108 : 1 (integer)
c112 : 1 (integer)
c113 : 1 (integer)
c114 : 1 (integer)
c115 : 1 (integer)
c122 : 1 (integer)
c128 : 1 (integer)
c132 : 2 (integer)
c133 : 1 (integer)
c134 : 1 (integer)
c135 : 1 (integer)
c142 : 1 (integer)
c152 : 1 (integer)
c159 : 1 (integer)
c32 : 1 (integer)
c48 : 1 (integer)
c49 : 11 (integer)
c85 : 1 (integer)
c89 : 1 (integer)
c90 : 1 (integer)
c94 : 1 (integer)
zwClassCmdMapStr : 20v1 5Ev1 85v1 8Ev1 59v1 55v1 86v1 72v1 5Av1 87v1 73v1 80v1 30v1 31v11 70v1 98v1 9Fv1 71v1 84v2 6Cv1 7Av1 (string)
zwClassIds : (list)
Item : 4 (integer)
Item : 7 (integer)
Item : 1 (integer)
zwClassInstanceCountMap : (dict)
zwClassInstanceCountMapStr : - none - (string)
zwClassName : Notification Sensor (string)
zwConfigVals : (dict)
p1 : 20 (integer)
p2 : 5 (integer)
p4 : 43200 (integer)
zwConfigValsStr : 4:43200 1:20 2:5 (string)
zwDevSubIndex : 0 (integer)
zwEncryptClassCmdMap : (dict)
zwEncryptClassCmdMapStr : - none - (string)
zwEncryptionStatusStr : Supported but not Enabled (string)
zwEndpointClassMap : (dict)
zwEndpointClassMapStr : - none - (string)
zwEndpointDevTypeMap : (dict)
zwEndpointDevTypeMapStr : - none - (string)
zwFeatureListStr : routing, battery, beaming, security, waking (string)
zwLibType : 3 (integer)
zwManufactureId : 881 (integer)
zwManufactureName : Aeon Labs (string)
zwModelDefnVers : 1 (integer)
zwModelId : 16908297 (integer)
zwModelName : AërQ Temperature and Humidity Sensor (ZWA009) (string)
zwNodeNeighbors : (list)
zwNodeNeighborsStr : - none - (string)
zwProtoVersMajor : 7 (integer)
zwProtoVersMinor : 15 (integer)
zwShowDumpDevToLog : true (bool)
zwShowEnergyPollingUI : false (bool)
zwShowMainUI : true (bool)
zwShowManualModifyConfigParmUI : false (bool)
zwShowPollingUI : false (bool)
zwShowSubmitModelInfoUI : false (bool)
zwShowWakeIntervalUI : true (bool)
zwWakeInterval : 30 (integer)
id : 1622095224
lastChanged : 2022-07-16 19:52:34
lastSuccessfulComm : 2022-07-16 19:52:34
model : AërQ Temperature and Humidity Sensor (ZWA009)
name : 018 - Temperature
onState : None
ownerProps : com.perceptiveautomation.indigoplugin.zwave : (dict)
SensorUnits : 2 (integer)
SupportsBatteryLevel : true (bool)
SupportsOnState : false (bool)
SupportsSensorValue : true (bool)
SupportsStatusRequest : false (bool)
address : 18 (integer)
disableStatusLogging : false (bool)
indigoObjVersion : 10 (integer)
modelNameAndFirmware : AërQ Temperature and Humidity Sensor (ZWA009), firmware 2.01 (string)
propsPushTickler : 2 (string)
tempAlwaysFalse : false (bool)
userConfigVal001 : 20 (integer)
userConfigVal002 : 5 (integer)
userConfigVal004 : 43200 (integer)
userEnergyPollingEnabled : false (bool)
userPollInterval : 0 (integer)
userPollingEnabled : false (bool)
userWakeInterval : 30 (integer)
version : 2.01 (string)
zwAppVersMajor : 2 (integer)
zwAppVersMinor : 1 (integer)
zwAssociationsMap : (dict)
g1 : (list)
Item : 1 (integer)
g2 : (list)
g3 : (list)
g4 : (list)
g5 : (list)
zwAssociationsMapStr : 1:[1] 2:[] 3:[] 4:[] 5:[] (string)
zwClassCmdBase : 0 (integer)
zwClassCmdMap : (dict)
c108 : 1 (integer)
c112 : 1 (integer)
c113 : 1 (integer)
c114 : 1 (integer)
c115 : 1 (integer)
c122 : 1 (integer)
c128 : 1 (integer)
c132 : 2 (integer)
c133 : 1 (integer)
c134 : 1 (integer)
c135 : 1 (integer)
c142 : 1 (integer)
c152 : 1 (integer)
c159 : 1 (integer)
c32 : 1 (integer)
c48 : 1 (integer)
c49 : 11 (integer)
c85 : 1 (integer)
c89 : 1 (integer)
c90 : 1 (integer)
c94 : 1 (integer)
zwClassCmdMapStr : 20v1 5Ev1 85v1 8Ev1 59v1 55v1 86v1 72v1 5Av1 87v1 73v1 80v1 30v1 31v11 70v1 98v1 9Fv1 71v1 84v2 6Cv1 7Av1 (string)
zwClassIds : (list)
Item : 4 (integer)
Item : 7 (integer)
Item : 1 (integer)
zwClassInstanceCountMap : (dict)
zwClassInstanceCountMapStr : - none - (string)
zwClassName : Notification Sensor (string)
zwConfigVals : (dict)
p1 : 20 (integer)
p2 : 5 (integer)
p4 : 43200 (integer)
zwConfigValsStr : 4:43200 1:20 2:5 (string)
zwDevSubIndex : 0 (integer)
zwEncryptClassCmdMap : (dict)
zwEncryptClassCmdMapStr : - none - (string)
zwEncryptionStatusStr : Supported but not Enabled (string)
zwEndpointClassMap : (dict)
zwEndpointClassMapStr : - none - (string)
zwEndpointDevTypeMap : (dict)
zwEndpointDevTypeMapStr : - none - (string)
zwFeatureListStr : routing, battery, beaming, security, waking (string)
zwLibType : 3 (integer)
zwManufactureId : 881 (integer)
zwManufactureName : Aeon Labs (string)
zwModelDefnVers : 1 (integer)
zwModelId : 16908297 (integer)
zwModelName : AërQ Temperature and Humidity Sensor (ZWA009) (string)
zwNodeNeighbors : (list)
zwNodeNeighborsStr : - none - (string)
zwProtoVersMajor : 7 (integer)
zwProtoVersMinor : 15 (integer)
zwShowDumpDevToLog : true (bool)
zwShowEnergyPollingUI : false (bool)
zwShowMainUI : true (bool)
zwShowManualModifyConfigParmUI : false (bool)
zwShowPollingUI : false (bool)
zwShowSubmitModelInfoUI : false (bool)
zwShowWakeIntervalUI : true (bool)
zwWakeInterval : 30 (integer)
pluginId : com.perceptiveautomation.indigoplugin.zwave
pluginProps : emptyDict : (dict)
protocol : ZWave
remoteDisplay : True
sensorValue : 74.4
sharedProps : com.indigodomo.indigoserver : (dict)
states : States : (dict)
batteryLevel : 100 (integer)
batteryLevel.ui : 100% (string)
sensorValue : 74.400000 (real)
sensorValue.ui : 74.4 °F (string)
subModel : Temperature,ui=Temperature
subType : Temperature
supportsAllLightsOnOff : False
supportsAllOff : False
supportsOnState : False
supportsSensorValue : True
supportsStatusRequest : False
version : 2.01

Posted on
Sun Jul 17, 2022 11:43 am
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Aeotec ZWA039

Looks like Indigo recognizes that one as the AërQ (ZWA009). Does it work correctly? If not, what specifically doesn't work?

Image

Posted on
Sun Jul 17, 2022 4:34 pm
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: Aeotec ZWA039

I have this device and is working with Indigo, except that it returns the temp in Celsius. Just haven't found a way to make provide temp in Fahrenheit. Using the Adapters plugin.

Posted on
Sun Jul 17, 2022 8:27 pm
Ian offline
Posts: 66
Joined: Oct 13, 2008
Location: Ottawa, ON ,Canada

Re: Aeotec ZWA039

Was able to include it in the setup.......

seems to be working OK......Indigo is not able to "Wake" it up. Only way to change parameters seems to be pushing the button on the device....then quickly reading or setting the parameter immediately after button push when it is awoken. (not sure if this is normal or not).

But I was able to change a few parameters...ie F-C, reporting Interval etc etc

Posted on
Sun Jul 17, 2022 8:38 pm
Ian offline
Posts: 66
Joined: Oct 13, 2008
Location: Ottawa, ON ,Canada

Re: Aeotec ZWA039

For ROQUEJ

FYI...If you are using Indigo....you can go to "Interfaces" "Zwave" "Modify configuration Parameter"......select the device you want to change.

change the Param Index to 64......then change the Param Value to "2" then send new value to device and you should be all set.

The default for parameter 64 is "1" which is celsius out of the box.

Cheers

Posted on
Tue Jul 19, 2022 9:01 pm
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: Aeotec ZWA039

I can sync, so I am sure I know how to wake up the device. However, when I try to read or set parameter 64, I get:

Z-Wave Error failed to read value -- device may not support parameter 64 or may be asleep

anything special to set this?

JP

Posted on
Wed Jul 20, 2022 12:41 pm
roquej offline
User avatar
Posts: 609
Joined: Jan 04, 2015
Location: South Florida, USA

Re: Aeotec ZWA039

I had to upgrade the firmware. It worked after that.

Thank you for the suggestion.

JP

Posted on
Sat Jan 07, 2023 5:48 pm
pxzel offline
Posts: 39
Joined: Jan 19, 2019
Location: Lombard, IL.

Re: Aeotec ZWA039

Anyone know how to update the firmware for the Aeotec Aerq device? I'm on a Mac with OS X using Indigo

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 21 guests