Everything posted by johnnyt
-
Aeotec ZWA002 LED Multicolour Smart Bulb
Found this https://aeotec.com/z-wave-gateways/, which lists this bulb as supported by ISY as well as with many other devices.
-
Aeotec ZWA002 LED Multicolour Smart Bulb
Does latest 5-series ISY ZW running 5.0.15A support the Aeotec ZWA002 LED Multicolour Smart Bulb? It's not mentioned specifically at my usual shopping site as one of the controllers that supports it but then again I unfortunately rarely come across ISY mentioned as a supported controller even when it does support something quiite well https://www.aartech.ca/aeotec-zwa002-led-bulb
-
5.0 and NodeLink (and other node servers)
Thanks, Paul. To be clear I'm asking about the ability to prevent some log entries from being posted to the log. I used to get well over a week's worth of log entries and it's now down to a few days. There are things that happen infrequently and being able to compare what happened over a longer period of time is helpful.
-
5.0 and NodeLink (and other node servers)
Recently moved to 5.x and added the NodeLink node server for DSC alarm, Venstar thermostat, and Rain Machine controls. I was trying to troubleshoot something unrelated and noticed that my ISY logs were polluted with heartbeat updates from NodeLink. It makes it harder to find things and really shortens how far back I can see things in my log. Is there a way to filter what gets logged from node servers (or elsewhere)? If not, wouldn't this be a high value feature that people would want? Are others running into this? Does anyone have a workaround? Attached is my current log file to give an idea of the problem UDReport.xlsx
-
Next Stop 5.0?
to close on this, the problem was that I didn't hit "save" because I thought I would lose the list of programs I have to fix but you have to hit save for the conversion to complete. Then you see what's left to fix. Mention it because I don't remember seeing that in the instructions (and still didn't see it in the quick scan I just did) but there are lots of them so easy to miss.
-
Storing climate data in variables
Is there an alternative to brute force programming for putting ISY climate module data in variables? Right now It looks like I have to build a series of programs like the one below for each condition possible? Set Current Day High 28 - [ID 00BB][Parent 0330][Not Enabled] If Module 'Climate' 24h High Temperature >= 28 °C Then $iForecastDay1High = 28 Else Run Program 'Set Current Day High 27' (If) called by Set Current Day High 29 One of my goals, now that I'm on 5.x and can use decimals, is to calculate heat index using the formula found in this wikipedia article but need the data for temperature and humidity in variables to do that.
-
Next Stop 5.0?
Upgraded to 5.0.15A and there are now over 480 programs that are "not saved" - about 20 more? Sent backup created using 15A to support email address.
-
Next Stop 5.0?
@Michel Kohanim I'm using the UI that the ISY Launcher launched. The firmware loaded is the one I downloaded for use without a PLM so it has OADR in its name - do I need to find a way to load a OADR version of UI too? If so, how do I do that? A quick scan of several 'not saved' programs have no comments that I didn't put in so I guess this confirms there are no problems with those? Did you mean to say you "can't" save one at a time? If not, can you please tell me how to save one at a time? Thanks
-
Next Stop 5.0?
Looking into the programs that ended up "Not Saved" after an upgrade from 4.7.3 to 5.0.13D I can't tell what the problem is for a great many of them, including very simple ones like turning a (Insteon) device off/on at a certain time, like this one: 1-Scheduled - Heated Mat OFF - [ID 02AB][Parent 01E4] If Time is 1:30:00AM on 2017/01/01 Then Set '1-MISC (Non Lighting) / Heated Mat / Heated Mat' Off Wait 10 seconds Set '1-MISC (Non Lighting) / Heated Mat / Heated Mat' Query Else - No Actions - (To add one, press 'Action') Could it be because the device was not found at boot up as a result of running without a PLM (using the no PLM version of the firmware)? Also, is there a way - like a CLI command or holding a key down - to save just one or a few specific program(s) at a time? The Save button saves them all and I'd like to only save them as I fix them and leave the others I haven't fixed in their easy-to-find "Not Saved" status. If not, is there an alternative to making a list of every one of them on a piece of paper (over 460 in my case) to be able to keep track of what's done and what's left? Any info would be appreciated.
-
Next Stop 5.0?
A quick update up to this point. Got my new "500 series" ISY/IR PRO with Zwave and bought/installed needed modules: climate, X10, network. For the latter I went through the cheaper ISY portal subscription option and will ask UDI to transfer my older ISY's network module license after I've taken it out of prod since I don't need the portal Was able to take it back to 4.7.3 firmware without PLM no problem (FWIW, Zwave menu still showed up in 4.7.3 AC) then restored my 4.7.3 "prod" backup to it. Did the upgrade to 5.0.13D without PLM Unfortunately I have over 460 programs - about half - that need fixing. Mostly, it seems, because of need to move to new Nodelink. This could take some time. Am really hoping I'll be able to leverage the "replace all" functionality.
-
Next Stop 5.0?
okay but if I don't have zwave and just need to load 4.7.3 (using "No PLM" version) to then do an upgrade to 5.x (also no PLM), will 4.7.3 work on the 500 series? or will 4.7.3 cause crash because of the zwave chip?
-
Next Stop 5.0?
I don’t yet have any zwave at this point but planning to start adding some after I’ve upgraded and stabilized things. I’m confused. Can I do factory reset and load 4.7.3 on new 500 series? I would rather to do this and upgrade on the bench / stabilize things before taking my current “300” out. What am I missing? Thanks. Sent from my iPhone using Tapatalk
-
Next Stop 5.0?
Darn. Did not see that coming and it didn't come in time for me to stop delivery of my new "500 Series". What are my options now? How does one upgrade with one of these? Are they just met to be for new installs? Also, what does this mean for someone that goes from older "400 series" running 4.x to 5.x? What is the stuff one is going to be missing when they do that?
-
Next Stop 5.0?
@Michel Kohanim, Thanks. Can you confirm I will be able to "downgrade" a new ZW to 4.x?
-
Next Stop 5.0?
yes, I will add factory reset ahead of my step 2
-
Next Stop 5.0?
Thanks, Paul. I think you've largely validated the plan I posted, although I now realize I have to figure out how to deal with network and climate modules as I only need those temporarily (during upgrade and "burn in" phase). I don't really have a need for 2 ISY's after this, never mind 2 network modules and 2 climate modules... Let me know if I'm missing something. I don't have the portal setup
-
Next Stop 5.0?
About to buy a new ISY to start the process I outlined previously and would like to get one with Zwave right off the bat for future zwave use and have a few questions. Is there any difference between buying an ISY with Zwave "out of the box" vs. getting one without it and adding zwave to it later? (other than, of course, cost) Will there be any problem loading a 4.x backup from a unit without zwave? Will I need to disable or physically remove zwave to avoid problems with my upgrade plan, then add it back in later?
-
Next Stop 5.0?
I don't think I'll be able to do an upgrade, migration to NodeLink, and fix everything that breaks in an afternoon. So to do this in the time chunks I'll have, as well as be able to maintain the high level of WAF I've managed to achieve, my plan is as follows: buy a second ISY that will go "on the bench" without a PLM load the latest 4.x firmware that can run without a PLM on new ISY restore a prod ISY backup to it (will this work or do I have to load a "no PLM" version on my prod system first and restore backup of that?) upgrade to "no PLM" version of 5.x install NodeLink somewhere and make the needed links between the devices and the new ISY Perform the following break-fix work: fix the programs that didn't migrate well adjust my 100+ scenes add NodeLink variables add needed network resources for NodeLink convert the many programs that used the older xxxLink vars and network resources to now use NodeLink versions Move new ISY to prod, do PLM restore, and see how things work Once established that I don't need to roll back, install a version of 5.x that needs a PLM Grab a beverage and pat myself on the back Am I missing or misunderstanding anything? (I toyed with the idea of grabbing a beverage before I start but figure I better wait until after.)
-
Next Stop 5.0?
Thanks for the replies. Good to know it's easy to find what programs are affected, and that NodeLInk may help performance. What I don't quite have is a sense for whether I'm looking at a few or a lot of programs that need to be changed and what that means. So a couple of follow up questions, if I may: 1. statistically, overall, what's a ball park percentage of programs that end up needing intervention? 2. is there a type of program, or something(s) in particular, that doesn't do so well coming over to 5.0 from 4.x? 3. What is the impact when a program doesn't come over properly? is it just a question of re-saving it or something else? What are some of the things that cause problems? Thanks again.
-
Next Stop 5.0?
I'm a long time user (and fan) of ISY that hasn't made the jump to 5.0 for lack of time to deal with alpha software, a need for stability, and no need for z-wave (yet). My ISY (running 4.7.3) has been rock solid over the years with very few unexplainable issues. Stability and reliability has clearly been a UDI priority, even in beta, at least pre 5.0 (I simply don't know for 5.0 beta) I'm at a crossroads though with 5.0 now in beta but stating in release notes (and elsewhere) that a lot of manual intervention may be needed. I have 178 devices (all insteon), 106 scenes, 923 programs, 275 variables and 77 network resources, and I'd like help assessing my options. 1. What are the chances there will be a 5.0 version that does not require a lot of manual intervention, or will a lot of manual intervention always be part of move from 4.x to 5.x? 2. How easy it is to know what needs manual intervention? Will I need to look through - or worse, monitor - all 900+ programs to know, or will there be some indication like "Not Saved" (due to changes) when I look in the console as to what programs have been affected? 3. My biggest problem with ISY is its performance. I have VenLink, DSCLink, ISYLogger, plus I had HomeSeer for a while (now out of the equation) and I constantly get reports of timeouts from ISY (even without HomeSeer polling or needing updates). See attached sample. I also find loading the console painfully slow, which I use/run all the time (until the memory leak forces me to restart it). My question is, will 5.0 speed things up or slow things down, as new s/w with added functionality often tends to do? Or is there new, more powerful hardware available or in the works? I realize this may be more a question for UDI, not forum users, but throwing it out there in case anyone has heard/read anything. (yes, I also realize performance problems is often a programmer issue but I've also seen horsepower help address less than optimal programming code time and time again.) As well, there can simply be lots happening at once requiring processing power even with highly optimized code. Any comments/feedback would be appreciated.
-
HAM Reliability and my workaround
I wonder how homeseer is able to do it. I got a personal weather underground API key that I entered into the HS WeatherXML plug-in and its been working for well over 5 years, maybe 10 by now. It didn't cost me anything and, given that I didn't pay for the plug-in either, I figure it didn't cost either HS or the plug-in developer anything. Is that a grandfathered arrangement or is HS doing something illegal? I still have HS running (unfortunately) because I can't load the climate module forecast data into a variable to do calculations with it (at least not without lots of brute force programming), plus I can't get more than one day of forecast data, plus I can't do heat index calculations because ISY doesn't do floating point math. I would also really like to get a PWS and be able to load data directly to ISY, not through the kludgy, relatively high latency process currently offered through HAM (last I looked, anyway). Yes, I'm eagerly awaiting a less bleeding edge 5.x version... and faster hardware... but I digress.
-
ability to run a program before shutdown/reboot
My ISY is on a UPS and I have a mechanism to detect a power failure. I'd like to protect against ISY reboots, either because I forgot or didn't know.
-
ability to run a program before shutdown/reboot
I have several variables I don't "init" each time they change but rather at strategic times during the day, or only when an else condition runs (in case of timers). This is to keep the wear on my SD drive to a dull roar. (I have over 270 variables and over 750 programs) At start up the data is gone. Here's my (currently manual) shutdown program: 1-1Save All Counters - for reboot If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Run Program 'Persist Counters - Daytime Use Only' (Then Path) Run Program 'Persist Counters in use all day' (Then Path) Run Program 'Persist HVAC Sensor Use Counters' (Then Path) Send Notification to 'jt.ha' content 'HVAC Status' Else - No Actions - (To add one, press 'Action') And the programs that gets called by the above or at other times. Persist Counters in use all day If Time is 2:00:04AM Or Time is 8:00:00AM Or Time is 2:00:04PM Or Time is 8:00:00PM Or $sPowerFailure > 0 Then $iSensorCount.Driveway Init To $iSensorCount.Driveway $iHVAC.FilterScore.BedroomWIC Init To $iHVAC.FilterScore.BedroomWIC $iHVAC.FilterScore.Furnace Init To $iHVAC.FilterScore.Furnace $iHVAC.FilterScore.ColdStoreDehumidifier Init To $iHVAC.FilterScore.ColdStoreDehumidifier $iHVAC.FilterScore.BasementDehumidifier Init To $iHVAC.FilterScore.BasementDehumidifier $iHVAC.Count.Dehumidify Init To $iHVAC.Count.Dehumidify $iCount.ColdStoreFan Init To $iCount.ColdStoreFan $iCount.Dehumidifier.ColdStore Init To $iCount.Dehumidifier.ColdStore $iHumMaxDifference.ForColdStore Init To $iHumMaxDifference.ForColdStore $iHumMaxDifference.ForHouse Init To $iHumMaxDifference.ForHouse $iCount.Dehumidifier.Bsmt Init To $iCount.Dehumidifier.Bsmt $iHVAC.Count.FanLow Init To $iHVAC.Count.FanLow $iHVAC.Count.FanHigh Init To $iHVAC.Count.FanHigh $iHVAC.Count.BedroomVentHigh Init To $iHVAC.Count.BedroomVentHigh $iHVAC.Count.BedroomVentLow Init To $iHVAC.Count.BedroomVentLow $iCalcOudoorTempMin Init To $iCalcOudoorTempMin $iCalcOutdoorTempMax Init To $iCalcOutdoorTempMax $iCount.SynchroLinc.SingleRun Init To $iCount.SynchroLinc.SingleRun $iCount.SynchroLinc.Total Init To $iCount.SynchroLinc.Total Else - No Actions - (To add one, press 'Action') Persist HVAC Sensor Use Counters If $sPowerFailure > 0 Then $iHVAC.Count.HeatCall Init To $iHVAC.Count.HeatCall $iHVAC.Count.Dehumidify Init To $iHVAC.Count.Dehumidify $iHVAC.Count.ACCall Init To $iHVAC.Count.ACCall $iHVAC.Count.BasementDampersClosed Init To $iHVAC.Count.BasementDampersClosed $iHVAC.Count.CableRoomFansOn Init To $iHVAC.Count.CableRoomFansOn $iHVAC.Count.HumidifierOn Init To $iHVAC.Count.HumidifierOn $iHVAC.Count.AC.Rate1 Init To $iHVAC.Count.AC.Rate1 $iHVAC.Count.AC.Rate2 Init To $iHVAC.Count.AC.Rate2 $iHVAC.Count.AC.Rate3 Init To $iHVAC.Count.AC.Rate3 $iHVAC.Count.OfficeDamper Init To $iHVAC.Count.OfficeDamper $iHVAC.HeatCycle Init To $iHVAC.HeatCycle $iHVAC.ACCycle Init To $iHVAC.ACCycle $sHRV.Low.Minutes Init To $sHRV.Low.Minutes $sHRV.High.Minutes Init To $sHRV.High.Minutes Else - No Actions - (To add one, press 'Action') Persist Counters - Daytime Use Only If Time is 1:30:00PM Or Time is 10:30:00PM Or $sPowerFailure > 0 Then $iSensorCount.LaundryRoom Init To $iSensorCount.LaundryRoom $iSensorCount.RecRoom Init To $iSensorCount.RecRoom $iSensorCount.BasementKitchen Init To $iSensorCount.BasementKitchen $iCount.RemoteLincWIC Init To $iCount.RemoteLincWIC $iSensorCount.MainBath Init To $iSensorCount.MainBath Else - No Actions - (To add one, press 'Action')
-
ability to run a program before shutdown/reboot
I have some things I want done before a shutdown or reboot, including sending some emails and committing some variables to NVRAM. I didn't see a way to run a program automatically whenever ISY is about to shutdown. I normally run one manually when I know or plan a reboot but sometimes get caught in an ISY initiated reboot, e.g. I updated IP address settings recently and ISY needed to reboot but gave no warning ahead of time or chance to back out of the action. Is there a way?
-
Why isn't this program running?
Thanks for the explanation, apostolakisl. I've put in a 2 second delay before I run the program to send the email. I didn't bother creating a bogus holiday to test it as I'm confident it'll work now. I'll have to keep an eye out for that in other programs as it wasn't how I thought things worked and it could explain unexpected/unexplained behavior.