ewind Posted October 8, 2022 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
dbuss Posted October 8, 2022 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.
ewind Posted October 8, 2022 Author Posted October 8, 2022 Thanks @dbuss I have not figured out how to do that 🤦♂️ after lots of reading.
dbuss Posted October 8, 2022 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
ewind Posted October 8, 2022 Author 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.
Techman Posted October 8, 2022 Posted October 8, 2022 @ewind Try these variables in your email notification settings
dbuss Posted October 8, 2022 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.
ewind Posted October 14, 2022 Author 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.
ewind Posted October 14, 2022 Author 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
ewind Posted October 16, 2022 Author 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?
Techman Posted October 16, 2022 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
ewind Posted October 17, 2022 Author 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.
ewind Posted October 17, 2022 Author 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
Techman Posted October 17, 2022 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.
ewind Posted October 17, 2022 Author Posted October 17, 2022 Thanks You. Email customization below. I removed and rebooted. Will add Bonus sensor back and re-enable the program shortly.
Techman Posted October 17, 2022 Posted October 17, 2022 Change your email notification from TEXT to HTML
Techman Posted October 17, 2022 Posted October 17, 2022 Check your ZW009_1 to make sure it's configured for Fahrenheit and not Celsius.
ewind Posted October 17, 2022 Author 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
Techman Posted October 17, 2022 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.
ewind Posted October 17, 2022 Author 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
Techman Posted October 17, 2022 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
ewind Posted October 17, 2022 Author 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.
Techman Posted October 17, 2022 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.
Recommended Posts