
Sub-Routine
Members-
Posts
2226 -
Joined
-
Last visited
Everything posted by Sub-Routine
-
Hi jkraus, From the Wiki: ISY-99i/ISY-26_INSTEON:Programs_as_Variables:_SwitchLinc_Emulates_Countdown_Timer
-
Official Firmware Release: 2.7.15
Sub-Routine replied to Michel Kohanim's topic in Previous Releases
Oh; a good one for the programmers. Thank you, Rand -
Official Firmware Release: 2.7.15
Sub-Routine replied to Michel Kohanim's topic in Previous Releases
Hi Illusion, A Fade (change) must be followed with a Fade Stop before the ISY updates the device statuses. So If On Mon, Wed, Fri Time is 11:20:00AM Then Set Scene '~Basement Lights' Fade Down Wait 5 seconds Set Scene '~Basement Lights' Fade Stop Else - No Actions - (To add one, press 'Action') Rand -
Hello someguy, If you are using the address provided by http://whatismyipaddress.com/ then it should work. Does your browser warn you that the certificate is not trusted? Rand
-
Hi aLf, You have to consider the load plus some loss in the transformer. You should be fine with 400W of load. Rand
-
-Or- The reason you can't change the window is because the ISY is waiting for you to log in. Type your username, press Tab, password, Tab, Enter. Then you should be able to re-size the window. Rand
-
You are doing well David. I think your URL should not include dyndns.org, it should be "hostname.ath.cx". Rand
-
Argh. When you are viewing the scene you are selecting the Motion Sensor as the controller for that scene? The main scene is the ISY controlled scene. Other controllers for that scene can have different levels and rates than the ISY scene. As for the ISY turning on the switch to 40% at 0.1 seconds when the ISY sends a direct command the switch will use the last ramp rate and not the local rate. When you turn on the Scene from the ISY it should use the ramp rate for that scene. Do you have time today for me to phone you? Click the link to Support in my sig. Thank you, Rand
-
Hi CT, You only need to power cycle the switches for the local levels/rates (when you press the paddle) to take effect, not for any scene levels/rates. Perhaps we should have a requester open, good idea. As for your MS and SL I am guessing the switch may be bad. Would you try to link another switch to the MS (add to scene) and set the level/rate the same as the first? There is no need to power cycle the MS or the SL. I didn't mean to confuse you concerning the motion sensor and the scene, I assumed you were using a program to watch for the MS signals and then control the SL. Of course we all know what that makes of me If you are just using a scene you should be done. Rand
-
Hello CT, You are correct, this should be easy. Only the newest SwitchLincs accept local Levels and rates automatically. If your devices are older they need a power reset to use the new values. You can pull the set button for a few seconds or cycle the circuit breaker. Direct commands from the ISY cause the switch to use the last ramp rate called. To use a specific ramp rate you should create a scene containing the switch and call the scene On or Off. While viewing the scene select the Motion Sensor as the controller (in the tree) and either change the level/rate or use the Copy Scene Attributes button. Once again, you will probably have to cycle the power to the SwitchLinc. Rand
-
Hi David, To clarify things a bit: Your Local Area Network (LAN) contains all the devices connected to your router. The router assigns address to these devices. The Internet is not involved. In your case these are all 192.168.0.x. Your modem deals with the Internet. The router shares the Internet connection between all the devices on your LAN. You may not need to assign a static IP address to the ISY. a) Some routers allow you to reserve an address for a particular device using the device MAC address (DHCP Reservation). Some routers port forward using the MAC address. c) Most routers do not change the LAN addresses unless they are reset. You are correct to forward ports 443 to 443 using TCP. The LAN address is the ISY address, in your case 192.168.0.103. Opening a port to the ISY will do just that. It will not open a port to your modem, router, or your PCs. You will want to create your own User/Password to the ISY. DynDNS is used instead of a static ISP address. a) You create a domain name using any of the extensions available on DynDNS. DynDNS needs your current ISP address to begin with, not the LAN address of the ISY. c) The DynDNS application notifies DynDNS when your ISP address changes. The application may be in your router. If not you will need a PC to run the program. d) Depending on your provider your ISP address may change often or almost never. My Comcast address hasn't changed in two years so I don't use DynDNS. After you have set the port forwarding you will use https:// with your ISP address or your DynDNS domain name. The router will automatically forward the request to the ISY. Help | About will not display your ISP address and there is no need to use File | Enable Internet Access if you set port forwarding in the router. We usually have someone available M-F from 9-4 PT if you would like us to call you. 818 631 0333. Rand
-
After the reset the instructions say to wait 5 minutes before linking. Does that seem to be when they work?
-
Hi aLf, It is a bit confusing. No, you cannot turn on the KPL scene from MobiLinc, only the ISY scene. When you are home press the KPL so the ISY displays the levels for those devices from that button. Then select the ISY scene and adjust the sliders to match. We thought people would rather adjust the ISY scene first. Then use the Copy Scene Attributes button to make it easy when you add a new controller to the scene. There is nothing to stop you from setting all the levels and ramp rates the same. Rand
-
Hi sfhutchi, Something like this should work. If Program 'KMotion On Days' is True Then Disable Program 'KMotion On Days' Wait 10 minutes Enable Program 'KMotion On Days' Else - No Actions - (To add one, press 'Action')
-
Hi aLf, The easiest way to do this is to turn on the scene from the KPL. Then the device chart will display the current levels. Change each device level in the ISY scene to match the current (KPL) level. To change a light back to the scene level simply turn the scene On again. A program to watch for a switch press during a time period is not difficult to write. Rand
-
According to Insteon specs I thought that was the way it should work as well.
-
For the list of Programs you would call http://isy/rest/programs. Program IDs are assigned when a program is saved. When you modify a program it will be assigned a new ID (the new copy is saved before the old is deleted).
-
What I have found is that devices use the last ramp rate when commanded to a specific level, not the local rate. So yes, create a new scene for the On command. I do this myself with motion sensors. Rand
-
Basic Device Program with dim half way through night
Sub-Routine replied to terrys's topic in ISY994
Hi Terry, My preference is to use separate programs. I would make three programs, On, Dim, and Off. This will give you some flexibility for each change. In case you would like to have different times on weekends or holidays, for example. I would create two scenes, one at 85% and another at 35%. Use ramp rates that are appropriate. Turning either scene Off will turn off the light using the ramp rate for the scene you call. Rand -
Hi Bernhard, The best example would be to open the HTML page of the ISY, select Programs, select a program, and View Page Source. Rand
-
Hi mitch236, Why don't you use Stop Program 'Theater Off'? -or- If IR 'IR_019' is Pressed And IR 'IR_020' is Not Pressed Then etc. Rand
-
Hi ML, Are you using the motion sensor to turn the lights on or just to keep the lights on after a switch is pressed? I use a program for my basement lights that turns off some and leaves some on for some time unless there is motion again. But it is only one scene. If Control 'Basement / Main / Basement Motion-Sensor' is switched Off And Control 'Basement / Main / Basement Motion-Sensor' is not switched On Then Wait 30 minutes Set Scene '~Basement All' Off Wait 2 minutes Set Scene '~Basement Stairs Scene' Off Else - No Actions - (To add one, press 'Action') Combined with other program conditions it is possible to determine what scene was last on. It's going to get complicated though. Good thing the weekend is starting This is a fine suggestion, but I'm not seeing how it really helps to figure out what scenes/devices/lights were on and at what dim level so that they can be put back to the same intensity upon motion. Are you suggesting there is a way to "cancel" a dim operation that is in progress such that the lights will return to where they were? Really what I'd like to do is use one of the lights in the room to trigger some sort of warning signal, but then return it to its previous state. Edit: Thanks Kingwr, I think you explained it better than I!
-
Hello mlennox, If you are using dimmers for the lights my first suggestion would be to use a long ramp rate in the scenes. Then someone can notice the lights are dimming and make some motion to reactivate the timer. Another option would be to use a switch (FastOn or On/On) or KPL button to trigger a longer timeout if you are using programs to control the lights. Rand
-
Hi Dwayne, You can use the Set Options button from the ISY to configure an IOLinc. ISY-99i/ISY-26_INSTEON:Linking_an_I/O_Linc. Rand
-
Official Firmware Release: 2.7.15
Sub-Routine replied to Michel Kohanim's topic in Previous Releases
Hi Zick, To backup your programs separately Select the top folder (My Programs), right-click to open the context menu, select Export. There should not be any issues upgrading from 2.7.0. Rand