ewind Posted October 8, 2022 Share Posted October 8, 2022 (edited) Is there a simple way to determine which device in this list is triggering Then action besides looking though the log or inspecting status of each device individually? I cannot seem to find the offender. Or could a comms issue with a device cause Then action? Also an odd anomaly at the end of the program "Main Thermo 60" I am not sure what that is from other than an old program possibly that was deleted? WS and Fridge and house Temp Alert - [ID 0003][Parent 0001] If ( 'Thermo Workshop' Temperature <= 49.0° Or 'Thermo Workshop' Temperature >= 80.0° Or 'Thermo Main Fridge / Thermo Main Fridge' Temperature >= 46.0°F Or 'Thermo Humidor / Thermo Humidor' Humidity <= 67% Or 'Thermo Humidor / Thermo Humidor' Temperature >= 72.0°F Or 'Thermo Utility / Thermo Utility Temp' Temperature >= 76.0°F Or 'Thermo Utility / Thermo Utility Temp' Temperature <= 59.0°F Or 'ZW / Bonus Multilevel Sensor' Temperature >= 82.0°F Or 'ZW / Bonus Multilevel Sensor' Temperature <= 55.0°F ) Then Repeat Every 30 minutes Send Notification to 'live' Else - No Actions - (To add one, press 'Action') Main Thermo 60 Edited October 8, 2022 by ewind Link to comment
dbuss Posted October 8, 2022 Share Posted October 8, 2022 3 minutes ago, ewind said: Is there a simple way to determine which device in this list is triggering Then action besides looking though the log or inspecting status of each device individually? I cannot seem to find the offender. Also an odd anomaly at the end of the program "Main Thermo 60" I am not sure what that is from other than an old program possibly that was deleted? WS and Fridge and house Temp Alert - [ID 0003][Parent 0001] If ( 'Thermo Workshop' Temperature <= 49.0° Or 'Thermo Workshop' Temperature >= 80.0° Or 'Thermo Main Fridge / Thermo Main Fridge' Temperature >= 46.0°F Or 'Thermo Humidor / Thermo Humidor' Humidity <= 67% Or 'Thermo Humidor / Thermo Humidor' Temperature >= 72.0°F Or 'Thermo Utility / Thermo Utility Temp' Temperature >= 76.0°F Or 'Thermo Utility / Thermo Utility Temp' Temperature <= 59.0°F Or 'ZW / Bonus Multilevel Sensor' Temperature >= 82.0°F Or 'ZW / Bonus Multilevel Sensor' Temperature <= 55.0°F ) Then Repeat Every 30 minutes Send Notification to 'live' Else - No Actions - (To add one, press 'Action') Main Thermo 60 You could include the current temperature of each device in your notification. Link to comment
ewind Posted October 8, 2022 Author Share Posted October 8, 2022 Thanks @dbuss I have not figured out how to do that 🤦♂️ after lots of reading. Link to comment
dbuss Posted October 8, 2022 Share Posted October 8, 2022 27 minutes ago, ewind said: Thanks @dbuss I have not figured out how to do that 🤦♂️ after lots of reading. Have you read this? https://wiki.universal-devices.com/index.php?title=ISY-994i_Series:EMail_and_Networking_Substitution_Variables Link to comment
ewind Posted October 8, 2022 Author Share Posted October 8, 2022 @dbussI have read it and tried using the addresses in notifications but maybe it's time for a 2nd read. Thank you. Link to comment
Techman Posted October 8, 2022 Share Posted October 8, 2022 @ewind Try these variables in your email notification settings Link to comment
dbuss Posted October 8, 2022 Share Posted October 8, 2022 18 minutes ago, ewind said: @dbussI have read it and tried using the addresses in notifications but maybe it's time for a 2nd read. Thank you. Post a screenshot of one of the devices for which you are monitoring the temperature. Link to comment
ewind Posted October 14, 2022 Author Share Posted October 14, 2022 The program is intended to alert me when any of the device in the list with "thermo" in name deviate outside high or low temperature. Most are Zwavew with 1 Insteon Thermostat left. I am working through the wiki to see if I can get the email variables to report the current temperature of each device so I can tell which device is triggering. Link to comment
ewind Posted October 14, 2022 Author Share Posted October 14, 2022 Or can I use the variables to only notify the device that's triggering vs. get temperature for every device in the program? Right now I believe I'll have to add a line for each device - sys.node.<address>.CLITEMP Link to comment
ewind Posted October 16, 2022 Author Share Posted October 16, 2022 OK I have the program now reporting the device and temp that's triggering, which now leads me back to my dilemma. The Thermo Bonus Sensor device is not outside the range I set in the program to trigger, yet it triggers every time I enable the program? Link to comment
Techman Posted October 16, 2022 Share Posted October 16, 2022 You have an extra character your temperature report which may be interfering with the value. Try deleting the Thermo Bonus Sensor in your program, save the program, then reenter it. T Link to comment
ewind Posted October 17, 2022 Author Share Posted October 17, 2022 Thank You. I wasn't sure how to interpret that or if it was expected behavior. It appears to have fixed it. Link to comment
ewind Posted October 17, 2022 Author Share Posted October 17, 2022 OK nevermind the program ran on its own and same behavior after I deleted the bonus sensor both lines, saved the program, the re-added the bonus sensor and saved program the same notification output Link to comment
Techman Posted October 17, 2022 Share Posted October 17, 2022 Seems you somehow have an extra byte in your program that shouldn't be there. try deleting the "Thermo Bonus Sensor" again, save the program then reboot the ISY. Then add the sensor back to the program. Post a screenshot of the email customization. Link to comment
ewind Posted October 17, 2022 Author Share Posted October 17, 2022 Thanks You. Email customization below. I removed and rebooted. Will add Bonus sensor back and re-enable the program shortly. Link to comment
Techman Posted October 17, 2022 Share Posted October 17, 2022 Change your email notification from TEXT to HTML Link to comment
Techman Posted October 17, 2022 Share Posted October 17, 2022 Check your ZW009_1 to make sure it's configured for Fahrenheit and not Celsius. Link to comment
ewind Posted October 17, 2022 Author Share Posted October 17, 2022 Thanks it is reporting Fahrenheit both in the admin console and the isy log. I'm still getting that device reportin in the notification even though it's in range of the program parameters after the removal from the program, isy reboot and re-add. Thermo Bonus SensorMime-Version:1.0Content-Type: text/html; charset=utf-8Thermo Bonus Sensor62.1°Fprogram[3] At: 2022/10/17 3:02:03 PMProgram: Temps Device: Thermo Bonus Sensor (ZW009_1) Value: 621 Link to comment
Techman Posted October 17, 2022 Share Posted October 17, 2022 What's the make and model of your sensor? You can try uninstalling and re-installing the sensor, that may clear up the anomaly. Link to comment
ewind Posted October 17, 2022 Author Share Posted October 17, 2022 Aeotec Multisensor 6, Z-Wave Plus 6-in1 motion, temperature, humidity, light, UV, vibration sensor So youre saying remove the sensor for the zwave network and re-add it? I'll try unplugging it first also Thank you Link to comment
Techman Posted October 17, 2022 Share Posted October 17, 2022 (edited) You can try both I have several Multisensor 6 and found them to be very reliable. On one occasion I had to remove and re-add one to the Zwave network to clear up an anomaly. When you re-add the sensor it may report in Celsius for a short while before it automatically changes to Fahrenheit. What ISY firmware and UI are you running? What Zwave board do you have, the 300 or 500 series? Edited October 17, 2022 by Techman Link to comment
ewind Posted October 17, 2022 Author Share Posted October 17, 2022 I agree the aeotec multisensors and their other sensors report into console quite reliably but I may need to remove and re-add a couple. Link to comment
Techman Posted October 17, 2022 Share Posted October 17, 2022 Update your ISY firmware an UI to 5.3.4, it has bug fixes that may help. The update is easy. Link to comment
Recommended Posts