Everything posted by Michel Kohanim
-
Error & Memory Lights Flashing
@lmhinman, Definitely related to the router not giving ISY an IP address. Are you certain that ISY is connected to the router either directly or indirectly? With kind regards, Michel
-
Can the portal be exposed to Home Assistant?
@fasttimes, Everything that is available from ISY directly is available through the portal (i.e. portal acts as a proxy to ISY). The only change is the base URL and the credentials. So, what you need is to go to Select Tools menu | ISY Information and then use that given URL as the base and use your ISY Portal credentials. With kind regards, Michel
-
Triggers and conditions and IFs, oh my!
@Goose66, Thank you! I think the best approach would be to have a scripting language extension for those who want to program. Perhaps in our next lives :). With kind regards, Michel
-
Triggers and conditions and IFs, oh my!
@Goose66, Thanks so very much for the detailed explanation. I think what you are looking for is a full featured programming/scripting language (such as JavaScript/Lua/pawn) and I am almost certain that, even though you might love it, we'll have to have all non-programmers having to take programming courses. Cases in point … take a look at our competitors. Also, it's pretty much an impossibility for Wait and Repeat not to finish. They both have a limit and, if the condition changes, then they will stop. Anyway, I just didn't want to let "shortcomings in ISY's programming model" to be left unanswered. Yes, perhaps shortcomings for a programmer. The same way that Java fixes the shortcomings of C++ (e.g. garbage collection) and C++ fixes the shortcomings of Java (e.g. no interpreter required) and on and on …. With kind regards, Michel
-
Triggers and conditions and IFs, oh my!
@Goose66, Thanks so very much for the details. With sincere apologies, I still don't get it. ISY supports the first 3 (as events) which are published in pub/sub fashion to clients. Now, within ISY, you have a choice: to do something with those events (condition on the event) or not. Apart from subscriptions, are you saying that there are other purposes for "events" without any conditions? If so, what? What do you want to do with those events? With kind regards, Michel
-
Triggers and conditions and IFs, oh my!
@Goose66, I still don't get it. What's an event and what's a condition? With kind regards, Michel
-
Triggers and conditions and IFs, oh my!
@TomNow2, By event driven I mean that programs are evaluated based on events. i.e. if there are NO events (changes in the properties of devices, smart meter, electricity pricing, climate conditions, etc.), then the programs will NOT be evaluated at all UNLESS they are schedule based. Some high level information: 1. Based on whether or not the incoming event makes the If true or false, Then or Else sections are executed respectively 2. You can use Repeat or Wait in Then/Else. But, note that both are interruptible. This means that if the condition changes to false based on another incoming event, then Wait/Repeat will terminate in the Then. And, if true, Wait/Repeat terminate in Else 3. If the status/property of a device does not change, an event is not generated so the programs depending on Status will only work based on change of state 4. Programs based on physical activity are handled by Control. This means that if a device is already on, and you go and physically turn it on again, then the program will be evaluated IF AND ONLY IF it's checking for Control In short, everything happening in ISY is based on generated and processed events. Of course, you can force programs to run/stop etc. but that's just the means for giving you more control over what should happen and/or reuse of certain constructs. With kind regards, Michel
-
ISY app
@markv58, Brilliant app. Do you want to develop one for us? With kind regards, Michel
-
Triggers and conditions and IFs, oh my!
@Goose66, Just to be clear, ISY is event driven. i.e. it evaluates events and then does something. I am not sure what a conditional programming model is. With kind regards, Michel
-
Stelpro Thermostat Setpoint Problem
@simplextech, It seems that those apps are not including the uom. The solution in UDAjax was to always pass the uom (4 or 17). Any app that will use rest commands to change setpoints without specifying the uom will see this behavior, which currently includes HAD, Agave and eKeypad. With kind regards, Michel
-
Admin->Config->Networking->Web Server Cut/Paste on OSX won't drag/drop
@sperok, Unfortunately drag/drop will not work on OSX. With kind regards, Michel
-
KPL with Fanlinc, all fan buttons go on
@dsstrainer, 1. You should NOT use the button grouping 2. I suspect a step was missed here: Medium Scene Select the Medium Scene in the network tree Using the sliders in the panel, set the levels for each button and the FL - Motor for this scene Medium Button – 100 Fanlinc - Med All other buttons – 0 Select the Scene Controller button in the Medium scene. This entry will be red. Click on Copy Scene Attributes from Medium With kind regards, Michel
-
KPL linked directly to Fanlinc. KPL added to ISY but not following commands
@dsstrainer, I was never good in anthropology so I missed it . Your first assumption is false. The beauty of ISY is that it creates all these manual links for you so that a) you don't have to do it and b) ISY will know the status of things. If you remove ISY, you KPL and FanLinc will continue to work as is. In short - let me see if I can give you an anthropomorphic analogy - ISY is not like a traffic cop directing traffic. With kind regards, Michel
-
KPL linked directly to Fanlinc. KPL added to ISY but not following commands
@dsstrainer, I am glad it worked but, as @mwester eloquently described, when PLM is involved, things are different. Furthermore, I am worried that - in the future - if you decide to do something with status of devices, nothing is going to work and then we'll be back to your philosophical analogies. As such, may I humbly suggest you follow the instructions here? With kind regards, Michel
-
Storing climate data in variables
Hi @johnnyt, Currently, no. But since you have 5.0.x, you can use the brilliant node servers for weather in which case, you can assign values to variables (they are nodes not modules). With kind regards, Michel
-
Program red/green activity stripes disappeared
Hi Orest, The highlighted program is disabled. With kind regards, Michel
-
Next Stop 5.0?
@johnnyt, You firmware and UI are correct. Please upgrade to 5.0.15A and, if you still problems (you need to save), please send your backup to support@universal-devices.com. With kind regards, Michel
-
Next Stop 5.0?
@johnnyt, Usually there are two cases: 1. You are not using the correct UI. You need to make sure you are using the ISY Launcher 2. If there are errors, you will see the issue in the comment section You can save one at a time. There are no CLIs. With kind regards, Michel
-
Next Stop 5.0?
@johnnyt, It will not crash but you will lose your Z-Wave menu. With kind regards, Michel
-
Mobilinc doesn't support ISY Portal in new apps
@starmanj, I do not think MobiLinc is trying to compete and, regardless, competition is good for the customer! There's also Agave. With kind regards, Michel
-
New Controller Question
@rlanza1054, Only the Z-Wave enabled units come with 5.0.x firmware. With kind regards, Michel
-
Next Stop 5.0?
@johnnyt, You always have 30 days money back guarantee so you can return it. Alternatively, the following is pretty safe: 1. Take a Z-Wave | Tools | Backup | Full 2. Take an ISY backup (File | Backup ISY) 3. Replace 300 series with 500 series 4. Reboot with a different SD Card (just to be 100000% safe that you an get back) 5. Install 5.0.15A 6. Restore the backup from 2 (all your Z-Wave nodes will disappear) 7. Z-Wave | Tools | Restore | All … this will take Z-Wave nodes from the 300 and restores it into 500 If all fails, then: i. Factory reset ii. Install 4.7.3 iii. Either replace the SD Card with the original or restore your backup from 2 above With kind regards, Michel
-
Next Stop 5.0?
@johnnyt, Unfortunately you cannot. 500 series is filled with things that we could not put in 4.7.x without breaking everything. With kind regards, Michel
-
Next Stop 5.0?
@johnnyt, Just to be clear, no difference between ISY with Z-Wave out of the box and adding it yourself. Please note that ONLY the ZW series come with 5.0.x firmware. With kind regards, Michel
-
Firmware Version 5 new features.
Hi Orest, The most important features are: 1. Support for node servers: https://forum.universal-devices.com/forum/131-polyglot-node-servers/ 2. Support for device variables. i.e. store the state of a device into a variable and back The rest are outlined in each release. With kind regards, Michel