Everything posted by larryllix
-
KeypadLinc how to 'see' button presses
Control detects the signal. Status detects the last known state from the signals received previously. If you press a button On five times, five control/switched On signals will be received by ISY, Status will only change the first time. Only changes in the watched element will cause the program to run. You can detect a button press but you cannot detect a scene change.
-
How to add relays to ISY
People tend to forget about the case, powers supply and termination facilities that are necessary to actually make use of peripheral devices, The unit you mention Xathros discovered has most of that in place and a troubleshooting screen included. This is similar to the cheap RPi for $30 that always end up costing more like $100 by the time it becomes actually usable, in situ.
-
How to add relays to ISY
The lower currents are for breaking DC currents.Contacts dont like to break DC currents as they tend to keep arcing forever and burn them off. As the contact opens the current arcs and ionises the air between them, causing it to be a conductor. As the contact gap widens, more air is ionised and the arcing tends to never stop. With AC currents there is a break in current flow every 1/120th of a second. Many DC rated contacts will have a snuffer magnet close to the contact opening that attracts the arc electrons, elongating the arc until it breaks. With relays high voltage DC is usually 120vdc. 24-28vdc being normal and usually similar ratings to 120/240vac contacts. 250vac is a class for insulation capablilities.
-
Using the ISY Trigger Engine - an alarm handler system
I created this alarm system with five different levels to make other ISY programs easier to use it. I hope this gives other ISY users the feel for the power of the ISY event trigger handling engine. It can make programming so much easier once you set up a system to handle your user created events with STATE variables It is based on a variable, making the ISY engine do most of the work. The state variable triggers the select program to alert the owners with different severities. To use I just use one line of program code. Set $sAlarm.level = 5 Remember, that my sensing programs using this alarm system, each send their own specific notifications about the devices being monitored. These notifications are only to follow, or not, with a status indication that something is being done in regards to the detected problem. This is Alarm.level = 0. The "no alarm" state and resting position all levels will reset to when done their "thing". Alarm level 0 - [ID 00E2][Parent 00E4] If $sAlarm.level is 0 Then Set 'Mudroom / MudRm Beeper' Off Set 'Utility Room / Util Beeper' Off Wait 1 second Run Program 'Alarm level 0.1' (If) Else - No Actions - (To add one, press 'Action') Alarm level 0.1 - [ID 00E3][Parent 00E4] If $sHouse.armed is $cFALSE And $sAlarm.level >= 4 Then Set 'Alarm scene flasher' Off Else - No Actions - (To add one, press 'Action') We don't want normal house lighting turned off for low level alarms like Low Batteries etc. $sALarm.Level = 1 gives a short beep on a few buzzlincs to alert the homeowner there is something to be looked at, and a notification should have been sent from the monitoring program. Alarm level 1 - [ID 00DE][Parent 00E4] If $sAlarm.level is 1 Then Set 'Mudroom / MudRm Beeper' On Set 'Utility Room / Util Beeper' On Wait 1 second Set 'Mudroom / MudRm Beeper' Off Set 'Utility Room / Util Beeper' Off $sAlarm.level = 0 Else - No Actions - (To add one, press 'Action') Level 1, beep, in-house only, for Low batteries, etc. $Alarm.level = 2, longer beeper sounds to alert of more serious problems, and that notifications were sent from sensing devices. Alarm level 2 - [ID 00DF][Parent 00E4] If $sAlarm.level is 2 Then Set 'Mudroom / MudRm Beeper' On Set 'Utility Room / Util Beeper' On Wait 30 seconds Set 'Mudroom / MudRm Beeper' Off Set 'Utility Room / Util Beeper' Off $sAlarm.level = 0 Else - No Actions - (To add one, press 'Action') Level 2, longer in-house notifications only $Alarm.level = 3. Same as level 2 but with remote notifications that beepers are going in the house. Alarm level 3 - [ID 00E0][Parent 00E4] If $sAlarm.level is 3 Then Set 'Mudroom / MudRm Beeper' On Set 'Utility Room / Util Beeper' On Send Notification to 'Text Larry' content 'House Beeping' Wait 1 second Send Notification to 'eMail Larry' content 'House Beeping' Wait 30 seconds Set 'Mudroom / MudRm Beeper' Off Set 'Utility Room / Util Beeper' Off $sAlarm.level = 0 Else - No Actions - (To add one, press 'Action') Level 3, In-house, and remote notifications, $Alarm.level = 4. Medium duration, beepers, flashes all inside and outside lights, noise makers, and send notifications that house lights are flashing Alarm level 4 - [ID 00E1][Parent 00E4] If $sAlarm.level is 4 Then Set 'Mudroom / MudRm Beeper' On Set 'Utility Room / Util Beeper' On Send Notification to 'Text Larry' content 'House Alarming ' Send Notification to 'Text Jackie' content 'House Alarming ' Wait 1 second Send Notification to 'eMail Larry' content 'House Alarming ' Send Notification to 'eMail Jackie' content 'House Alarming ' Repeat 5 times Set 'Alarm scene flasher' Fast On Wait 2 seconds Set 'Alarm scene flasher' Fast Off Wait 2 seconds Repeat 1 times Set 'Mudroom / MudRm Beeper' Off Set 'Utility Room / Util Beeper' Off Wait 1 second $sAlarm.level = 0 Else - No Actions - (To add one, press 'Action') Level 4, short duration, neighbourhood, and remote notifications, $Alarm.level = 5. Long duration, beepers, flash all inside and outside lights with noise maker, send notifications that lights are flashing Alarm level 5 - [ID 0071][Parent 00E4] If $sAlarm.level is 5 Then Set 'Mudroom / MudRm Beeper' On Set 'Utility Room / Util Beeper' On Send Notification to 'Text Larry' content 'House Alarming ' Send Notification to 'Text Jackie' content 'House Alarming ' Wait 1 second Send Notification to 'eMail Larry' content 'House Alarming ' Send Notification to 'eMail Jackie' content 'House Alarming ' Repeat 100 times Set 'Alarm scene flasher' Fast On Wait 2 seconds Set 'Alarm scene flasher' Fast Off Wait 2 seconds Repeat 1 times Set 'Mudroom / MudRm Beeper' Off Set 'Utility Room / Util Beeper' Off $sAlarm.level = 0 Else - No Actions - (To add one, press 'Action') Level 5, Long duration, neighbourhood, and remote notifications. $Alarm.level = 4 or 5 notification text sample SUBJECT: HOUSE ALARMING! ${sys.date} ${sys.time12} Lights flashing and noise makers going in house!
-
The other DOT not Echo
Nice! Too bad they are Bluetooth. I have other Bluetooth connections but always try to keep it turned off due to killing mobile batteries so quickly and I don't carry a cell phone on me in the house. I sleep naked. hmmm..... duct tape? Red Green would love it! Now they need a small dongle to go with it like the vehicle units. Better yet, when will under the skin ID chips be coming at every drug store? May be much better profits than vaccines.
-
Leak Sensors - Another (Suggested) Complete Program Package
Luckily those batteries are claimed to last ten years in LS usage. I have one report missing a heartbeat but it healed again. Now I have modified my programs to not say "Battery" and made a self reset to continue to test the next day.
-
Leak Sensors - Another (Suggested) Complete Program Package
I followed your logic and your analysis looks correct. It seems you have been doing a lot of troubleshooting and have a good grip on what is happening. The "Leak Startup Alert" program, having all the logic lines will always cancel the alarm notifications. Any time any one of those variables change, it's Then or Else section will run, and restart all the programs called. WET#1-BsmtEnt-HeartbeatMissed can never notify you or even enter it's 12 hour loop. Running another program will stop it where it is at and cancel any further lines of program code. Therefore, The Heartbeat monitor notification system cannot work as is. It self cancels.
-
Setting up a used ISY994i
It consists of holding down the rest poke hole for about 30 seconds until a certain light pattern happens. After factory reset admin/admin is required to gain access. http://wiki.universal-devices.com/index.php?title=ISY-99i/ISY-26_INSTEON:Resetting_Your_Userid/Password Your link gives this. Resetting Your ISY? Jump to: navigation, search There is currently no text in this page. You can search for this page title in other pages, or [ /index.php?title=Special:Log&page=Resetting_Your_ISY%3F search the related logs], but you do not have permission to create this page.
-
Motion sensor causing "ALL ON" event! Again!
In three years only it happened to me only once with 10 MS units. I had just recently added a known technique problem and since corrected it hoping it will never happen again. Simply put,... while the MS signal is repeating several times (normal behaviour) over a few seconds, never send out any Insteon signals from ISY. This means ISY should immediately send out a lamp on signal upon MS commands detected. Use a scene between the MS and the lamp and have ISY only time it off again. There are wiki write ups, from UDI, on this problem and what to do about it.
-
Wireless thermostat 2441ZTH
Oh yeah, I forgot that part. Thanks Brian. The external temperature is sent to ISY (one or the other) but ISY has no reception code to use the external source values and it is only to integer Celsius temperatures (1.8 degrees F)
-
Setting up a used ISY994i
Factory reset it first. Then check the model number and if it is an ISY99 (no 4) only purchase older Insteon devices that are still compatible with the old version. I can't imagine anybody selling a current model but, to each his own. Some homes just aren't good enough for one. Welcome to the forum!
-
How to add relays to ISY
Yeah, the guys states there is no API and it can only be operated through it's webpage. later he says it is possible but will not release the source for his python code. It should be easy enough to view the source of the webpage generated to discover the API to control the relays via http URL calls.
-
How to add relays to ISY
Very nice find! No mention of contact rating or any API to work with. From the description it may be implying there is ways to direct control the relays but not directly stated, from what I can tell. It serves a webpage and that may have to to be monitored to develop your own. Nice to have terminals for real-world wiring. Nice price but no shipping to Canada.
-
Wireless thermostat 2441ZTH
Maybe you haven't switched the logic in the 2441ZTH to external, yet. One of the mode's selections shows I or E, meaning Internal or External temperature, to be displayed on the main screen. See the manual. It's been a while now so I can remember exactly where it was, but it's in the cryptic code setup modes of the 2441ZTH.
-
Wireless thermostat 2441ZTH
As for any totally event triggered device, a few degrees of change must be encountered before any temperature updates will be sent. OTOH, humidity updates on a timed clock cycle. These devices should have engineered into them, an override default clock time that reports regardless. In my cold cellar I can go days with a temperature reading on ISY, and even longer for my basement, where the temperatures are controlled by a higher grade of thermostat. Use your hot breath or a hair dryer gently on the stat sensor until a few degrees of change are seen on the stat face. Then look again. If you are running v5.x you can grab the latest temperature chnage and store it into a variable and "init to" of the same variable. Now make programs that only use the variable copy. Upon power boot-up, when ISY doesn't know anything yet, the "init to" value will get copied into the variable and you will never know the difference.
-
Thermostat reporting decimal places? Ugly card?
I can see decimal implementation as a move toward supporting Celsius temperatures on thermostats but two decimals seems like overkill, for that purpose. One decimal place would seem acceptable even for people using foreignheat as a scale. Most people would not use a stat that only offers integer temperature units with Celsius as the graduations are to coarse for home heating control. Even half degrees are barely acceptable for human comfort. Old Honeywell stats, I have used, were reporting and settable to 0.2 degree resolution accuracy. The only reason I tolerate 0.5 on newer ones is to get the smart features. As soon as better resolution smart stats are made available and workable, I will be dumping the half degree units I have now. They will become coarse usage sensors only. Of course the answer is that people advance their upgrade to metric, or two resolution reporting system be in place, based on system selected. More coding needed there, though.
-
Amazon Echo Device Name
Thanks Benoit! "every" found it. I deleted it. I did many scans for it but always looking for the element name, not the spoken. Variable highlighting. understand now and it makes sense not to restrict them to one set of spokens. Thanks! The menu pulldown appears to based on bottom of the screen and the problem computer is a Win 7 Netbook with an odd 1024 x 600 (not 800) resolution. Works fine on a usual resolution screen. Also the problem is not a huge problem because the close at the bottom is still accessible for recovery each time. No lockup. Thanks! The device/scene/variable denotation was minor and I did see all were treated with the same text, later. "Element" could have done for all too. Thanks!
-
Iolinc to run hvac booster fan
Scott has his Honeywell thermostats connected through his CAO Tag manager into ISY variables. That may be a low cost method to connect your stat into ISY too and then you can control the ApplianceLinc from there. Also people love the CAO Tags because they get temperature, humidity, motion, and now lights from each Tag for about $30. Accurate to 0.4C and they can be received for miles, literally. A double cookie tin or freezer wall doesn't not stop them.
-
Dead Motion Sensor....
I am glad I have a couple of spare Insteon MSes. I would not want to receive some fresh new SH design without any firmware upgrade facilities or offerings. It may be slated for the garbage, when you receive it, with their demonstrated history. Of course it probably be labelled v0.60 or something nonsensical, out of order. Make sure the return shipping is included for DOA. The shipping cost to return the defective product probably won't cover the item credit received. hmmm....maybe I should consider a Zwave board?
-
Amazon Echo Device Name
Sorry Benoit. It didn't fix it, for me. I can't get access to the entry to edit it or remove it. It seems the vocalbase index is out of synch with the entries file. I have tried refreshing the webpage, refreshing the vocalbase, and it still doesn't show up. Yet, the scene name is still highlighted in the pulldown device menu but refuses to be overwritten with "Device already exists" when I try to force it as a new entry. The scene name is "All Lights Upstairs (17374)" and has two spokens, which I cannot remember or see. The search can't find it either. UPDATE: I just did a download and the file shows the vocalbase entry messed up without a name entry. ,17374,scene,every light,every other light The display routine will not display an entry with a blank name, so I can't select the entry, to edit or remove it from the file. Other Portal bugs: Variables used are not highlighted in the pulldown menu list, as other categories are. Duplication displays "Device already has a spoken" instead of "Scene already has a spoken" Displaying 100 entries, when returning to the list screen, displays off the top of the webpage and it is not accessible or scrollable to access titles or items in that section. Thanks!
-
Amazon Echo Device Name
Thanks Benoit! Very fast response and highly appreciated. Sent from a tiny keyboard. Response may be brief.
-
Iolinc to run hvac booster fan
It would be hard to detect no air flow in front of a fan. Sent from a tiny keyboard. Response may be brief.
-
Amazon Echo Device Name
I just discovered another bug in this scene quirk. They are added to you devices list in the Alexa app without using discovery. I forgot them both in the alexa app but nothing changed in the ISY Portal. They are still not listed in the vocalbase.
-
Amazon Echo Device Name
Sorry, I meant scene. I have never used a scene before and just did this to test the bug report. Now the one I have is not accessable, as soon as I added the second vocal.
-
Iolinc to run hvac booster fan
I would mount a 2441TH with a connection to your 16-24vac furnace supply. Then hook a remote sensor to the 244TH and select the remote sensor. Shove the sensor into the war air plenum and voila. You have air feed temperature into your ISY. Now you can control whatebver you want with your ISY based on air temperature inside your furnace. You should also get humidity as a freebie.