Everything posted by Xathros
-
Garage Door not close for 30 minutes then email me
There are no string variables yet. Version 5 may allow for this when it is released. The simple solution for now would be to send a message when the door is opened that includes the current time: If Control GD_IOLinc_Sensor is Switched On Then Send Notification To Content GarageDoorOpened For the custom notification: Garage door opened at: ${alert.time12}} on ${alert.date} Leave you "Still Open" reminders as they are. When V5 comes out, hopefully you will be able to modify the above to simply store the date/time in variables when the door is opened then use those variables in your reminder messages. It's been a while since I looked at apostolakisl's date programs and I don't remember if he tracks time as well as date. It may be possible that you could grab integer Hour and Minute from them to store in variables now but unless you have other uses for those programs, it's a lot of effort for this single use. -Xathros
-
Upgrade 99i to 994i, How To?
Make sure you have upgraded the 99 to 3.3.10. Make a good backup. If you have the Pro module and have anything on the webserver, copy that out to a folder on your computer as that is not included in the ISY backup. Make a note of the ISY's UUID from Help/About as you will need this and the 994's UUID when requesting that any of your purchased modules get transferred to the 994. Shut down the old 99I and unplug the PLM. Connect the new 994 to the PLM. Power up the PLM, wait a few seconds then power up the 994. Login to the 994 and restore your backup from the 99i -Xathros
-
Question: Options for an Insteon Controller/Hub
The hub is really a very basic device and is rather limited. If cost is not a factor, and you want full featured programmability and the capability to interface to other things like your cameras and such, then in my opinion, the ISY-994 is the way to go. Given a small install, you likely don't need to Pro module and can pick up the network module at a later date if/when you decide to integrate with external systems. -Xathros
-
Door lock status and control via bedside keypad
WetCoastWillie- To simplify, you can combine your first 2 programs into one: Unocked Status If Status 'Front Door Lock' is Unlocked Then Set Scene 'Front Door Lock / Front Door Lock' On Else Set Scene 'Front Door Lock / Front Door Lock' Off Then, you can combine your second two programs into one: Door Locked If Control 'Master Bedroom KPD.H' is switched Off and Control 'Master Bedroom KPD.H' is NOT switched On Then Set 'Front Door Lock' Lock Else Set 'Front Door Lock' Unlock Note: you need the programs because Insteon/ZWave scenes do not yet work. If they did, having both the KPL Button and Lock set as controllers of a scene would have eliminated the need for all of the programs. -Xathros
-
The Global Cache WF2IR works
/r/n is Carriage Return, Line Feed (n = newline). It terminates the string. -Xathros
-
Ping to Wireless Tag
Anytime. Happy to help. Also quite interested in how these tags work out for you. -Xathros
-
Ping to Wireless Tag
It will just add to the headers section - i think it's position is predetermined by HTTP rules and the ISY will just put it where it needs to go. I've never had to move one once added. -Xathros
-
Ping to Wireless Tag
Have you added an authorization header to the rule? -Xathros
-
Ping to Wireless Tag
OK. That sounds doable. Is your hangup with the ISY submitting the request or Tag issuing the /REST? -Xathros
-
Unexpected Query All results - plus a nasty surprise...
jonnynt- Have you seen what LeeG has found Re IOLinc queries and duplicate responses? The IOLinc is queried twice - once for the relay and once for the sensor. In some cases, the ISY reads a duplicate response from the first query as a reply to the second. It's a timing issue and may be related to insteon messages taking multiple routes back to the PLM (Powerline and RF via dualband devices). Yes, I know the IOLinc is not dualband but it is possible for messages that originate on the power line to be retransmitted and received via access points and other dual band devices. Not sure that this is any help - just a possible explanation for your issue. -Xathros
-
Ping to Wireless Tag
Gary- To me, ping implies a 2 way transaction requiring a response. At the moment, the ISY network module is xmit only. Do you have a method in mind for receiving a reply? -Xathros
-
ISY 994 failure?
Sorry, this is not an answer to the main problem - but - With your mvars, why not add: $myMvar initTo $myMvar after each place you change the value of $myMvar. This way, you will survive the power cycle without data loss. This is what I do with all trackers and critical values. On the main topic, your ISY should be rock solid. I would investigate the possibility of a bad power supply powering the ISY or problems with the AC line powering the ISY's supply. -Xathros
-
Unexpected Query All results - plus a nasty surprise...
This directly follows a system startup. Have you looked for "Query at restart" under the system config: -Xathros
-
PROFLAME GTM SYSTEM - for Fireplace
Hi Ferdies- Without having better documentation on the fireplace itself, it's hard to know all of the possibilities. That said, it looks like an IR remote control. You could use an IRLinkTX (2411T) to learn the remote functions then the ISY would be able to issue commands in place of the IR Remote. -Xathros
-
SwitchLinc LED (backlight level) not working
Try 50%. ISY will not send changes to a device if it believe the value would be unchanged. ISY probably thinks the SL is at 100% already. -Xathros
-
Light On but... if no motion to turn off
Anytime. Happy to help. -Xathros
-
SwitchLinc LED (backlight level) not working
I do this too. I see no reason that this shouldn't work with the ISY if it worked with HL. One thing to look at, if your program has multiple entries setting backlights, it will help to insert some waits between those entries to allow extra time for the insteon traffic. This is mine: If From Sunset + 15 minutes To Sunrise - 15 minutes (next day) Then Set 'Living Room / KPLD8 / LR-KPL8-A' On 3 / Off 0 (Backlight Level) Wait 1 second Set 'Boys Room / Boys Ceiling Light SLD' 1% (Backlight Level) Wait 1 second Set 'Girls Room / Girls Ceiling Light SLD' 1% (Backlight Level) Wait 1 second Set 'Dining-Kitchen / Kitchen Counter SLD' 1% (Backlight Level) Wait 1 second Set 'Dining-Kitchen / Kitchen Island SLD' 1% (Backlight Level) Wait 1 second Set 'Back Porch / Back Porch Flood Light' 1% (Backlight Level) Wait 1 second Set 'Dining-Kitchen / DinKit-KPL / KitDin-KPL-A' On 3 / Off 0 (Backlight Level) Wait 1 second Set 'Dining-Kitchen / Dining Room Chandelier SLD' 1% (Backlight Level) Wait 1 second Set 'Front Porch / Front Porch Lights (Load)' 1% (Backlight Level) Wait 1 second Set 'Front Hallway / Front Door Hallway Light' 1% (Backlight Level) Wait 1 second Set 'Upstairs Stairway / Stairway Bottom' 1% (Backlight Level) Wait 1 second Set 'Upstairs Stairway / Stairway Top' 1% (Backlight Level) Wait 1 second Set 'Master Suite / KPLD8 / MBR KPL-A' On 3 / Off 0 (Backlight Level) Wait 1 second Set 'Master Suite / MBR SLD' 1% (Backlight Level) Wait 1 second Set 'Master Suite / MasterBath / Vanity Lights' 1% (Backlight Level) Wait 1 second Set 'Master Suite / MasterBath / Ceiling Light' 1% (Backlight Level) Wait 1 second Set 'Master Suite / MasterBath / Exhaust Fan' 1% (Backlight Level) Wait 1 second Set 'Master Suite / MasterCloset / MBR Closet' 1% (Backlight Level) Resource 'Syslog-UTLITY - Backlights Dimmed' Else Set 'Living Room / KPLD8 / LR-KPL8-A' On 15 / Off 3 (Backlight Level) Wait 1 second Set 'Girls Room / Girls Ceiling Light SLD' 50% (Backlight Level) Wait 1 second Set 'Boys Room / Boys Ceiling Light SLD' 50% (Backlight Level) Wait 1 second Set 'Dining-Kitchen / Kitchen Counter SLD' 50% (Backlight Level) Wait 1 second Set 'Dining-Kitchen / Kitchen Island SLD' 50% (Backlight Level) Wait 1 second Set 'Back Porch / Back Porch Flood Light' 50% (Backlight Level) Wait 1 second Set 'Dining-Kitchen / DinKit-KPL / KitDin-KPL-A' On 15 / Off 3 (Backlight Level) Wait 1 second Set 'Dining-Kitchen / Dining Room Chandelier SLD' 50% (Backlight Level) Wait 1 second Set 'Front Porch / Front Porch Lights (Load)' 50% (Backlight Level) Wait 1 second Set 'Front Hallway / Front Door Hallway Light' 50% (Backlight Level) Wait 1 second Set 'Upstairs Stairway / Stairway Top' 50% (Backlight Level) Wait 1 second Set 'Upstairs Stairway / Stairway Bottom' 50% (Backlight Level) Wait 1 second Set 'Master Suite / KPLD8 / MBR KPL-A' On 15 / Off 3 (Backlight Level) Wait 1 second Set 'Master Suite / MBR SLD' 50% (Backlight Level) Wait 1 second Set 'Master Suite / MasterBath / Vanity Lights' 50% (Backlight Level) Wait 1 second Set 'Master Suite / MasterBath / Ceiling Light' 50% (Backlight Level) Wait 1 second Set 'Master Suite / MasterBath / Exhaust Fan' 50% (Backlight Level) Wait 1 second Set 'Master Suite / MasterCloset / MBR Closet' 50% (Backlight Level) Resource 'Syslog-UTLITY - Backlights Brightened' -Xathros
-
Light On but... if no motion to turn off
How about a program to monitor the control device for the lights and turn them off after a delay? If Control BackYardFloods is switched On and Time is from Sunset to Sunrise (Next Day) Then Wait 5 minutes Set BackYardFloods Off -Xathros
-
New ISY, trying to use multiple motion sensors
Also, be aware that if you use the motion sensors as controllers of a scene, you will be unable to disable the motion detection if wanted. Using the program method, you could disable the main program to prevent the lights from triggering on motion. On the flip side, using the scene method, the lights will trigger about a second faster then relying on the program method. Your choice as to what is preferred. -Xathros
-
Garage Door not close for 30 minutes then email me
Modify the first program as to add a repeat as follows: If Status 'Garage Door Sensor' is On Then Wait 30 minutes $Garage_Left_Open = 1 Repeat every 30 minutes Send Notification to 'Default' content 'Garage.LeftOpen' Else - No Actions - (To add one, press 'Action') -Xathros
-
New ISY, trying to use multiple motion sensors
Very nice writeup! -Xathros
-
New ISY, trying to use multiple motion sensors
If you configure the MS for On Only, then the timeout is irrelevant. The programs above only respond to the On command. If the MS times out and sends an off, there is no effect. The best configuration for these is On Only and Sensing mode. Sensing mode sends an On every time it sees motion (usually 10 or so seconds in between messages.) rather than waiting for the timeout to occur before it can send another on. The programs respond to the additional On commands by restarting the timeout delay each time an on is received. -Xathros
-
New ISY, trying to use multiple motion sensors
I did make a few assumptions when I coded that: 1) All MS have the same timeout delay. 2)The timeout delay is 5 minutes. Based on those assumptions, I felt this met the functional requirements. This is also pretty close to how I handle mine as well although I don't have any multi-sensor situations like we have here. In my living room, I have one additional program that I recently added: This allows for kids to sleep one the couch without triggering the living room lights every time someone moves. Switching the lights Off again will re-enable the motion progrems as above. -Xathros
-
SD card, do I need to use one
You can backup the entire ISY from the file menu in the Admin console. There is a procedure in the Wiki for formatting a fresh SD card and restoring a backup in the event of a failure. -Xathros EDIT: Here is the Wiki article. Note, Since your ISY has a slot for the SD card, you can skip the portion about removing the ISY's cover to access the card inside - otherwise all is applicable. http://wiki.universal-devices.com/index.php?title=ISY-99i/ISY-26_INSTEON:Replacing/Formatting_an_SD_Card
-
SD card, do I need to use one
Yes. Just don't need a larger one. The ISY firmware and file system is on the SD card. Without that, the ISY does not function at all. -Xathros