
apostolakisl
Members-
Posts
6869 -
Joined
-
Last visited
Everything posted by apostolakisl
-
Using a camera Blue Iris to control Insteon
apostolakisl replied to fastbird1's topic in IoX Support
I don't know what animals have IR vision. A lot of insects see UV. I would be interested to learn more about IR vision. I get insects flying around the camera, but that is a rare trigger, and same with cobwebs. The fact is, unless you have a camera with true AI that can identify a deer as something different than a human, there is just no way to stop that false alarm. And of course other forms of MS will detect the deer also. The main complaint I have is with heavy rain and false triggers at night. Daytime rain is not an issue, it is the rain drops being lit up by the IR at night. I'm sure if I were better at programming it, I might be able to prevent it. The rain issue is that it will wake me up in the middle of the night and I'll have to pull out my phone to disable it. The more traditional MS won't get tricked by rain. I suppose a hybrid system that requires both to trigger might work best. Rain Trigger: Real night time trigger: -
Using a camera Blue Iris to control Insteon
apostolakisl replied to fastbird1's topic in IoX Support
Blue Iris has excellent motion sensing ability that is customizable. You can designate the number of pixels, the amount of contrast, how far the pixels move, contrast levels, and so on. The most useful feature is to set zones and then set rules that require an object to travel from zone to zone. For example, I have Blue Iris monitor my driveway at the street. I have set up 3 zones within the camera field of view. Zone 1 is the 1/3 of the driveway closest to the street, zone 2 is in the middle and zone 3 is the part closest to the house. The rule requires that an object start in zone 1, travel through zone 2, and then if it enters zone 3, then it is a trigger. If this happens, then it triggers a program in ISY that causes my light switches through the house to chirp, announcing a visitor and BI sends me an email with a picture. Shortcomings: I have the occasional deer trigger it in the middle of the night and for some reason when the camera switches from black and white to color around sunrise I get a false trigger sometimes. Also heavy rain gives me false triggers. I set a second program to disable the first program for 2 hours which I activate with rain and I also have a timeout on it so multiple visitors all at once don't keep making my house go beep. I have similar programs for my cameras pointing around the house and at the doors that turn lights on when it detects someone approaching the house. -
On this line of thought, if you unplug your ISY from the internet but leave it plugged into your PLM, any outside interference from the likes of IFTTT, Alexa, etc will be eliminated.
-
I suppose if unplugging ISY fixes the problem for sure, then what I have to say here won't matter. But, I have been on this forum for over a decade and I have never heard of anyone having an ISY do what troubles you. If it was ISY, it wasn't ISY's fault, it was programs that were doing exactly what they were supposed to do, just that the person writing the program didn't understand ISY programming or had a program they forgot about. But you have zero programs, so that rules out programs. I have had Insteon/ISY get bad links. I believe the source of these bad links was me moving switches around and linking/unlinking a bunch of stuff. ISY seems to have been the source of the problems by failing to remove links from its database. So even after factory reset and restore from ISY, ISY just put the bad links back on the device. While ISY may have been the source of the bad links, once the links are written, it is not ISY mediating the problem, the links are on the devices and the problem would still be there even if you unplugged it. The only cure was to delete the devices from ISY and add them back manually. My symptoms were that lights would seemingly randomly turn on or off. But it wasn't random, it was someone/something controlling a device elsewhere in the house. In summary, if it always certain devices that have the issue, consider deleting those devices from ISY, factory resetting them, and then adding them back to ISY. The problem, however, is that it may not be the "misbehaving" device that has the bad link but rather the other device in the bad link pair. Of note, using ISY to check the links on a device and compare to the database does not help diagnose this problem because ISY thinks the links should be there. However, if you run a link scan, then completely delete the device and add it back in, re-creating all the scenes and settings as before, you will see that the device now has fewer links than before.
-
You can use the status of the lights. For example, if your scene has two lights with on-level set to 50%, then your if clause would be. If status dimmer 1 is 50% and status dimmer 2 is 50% Then
-
In-Line Relay No Longer Available - Now what?? Zwave?
apostolakisl replied to jeremybe's topic in ISY994
If you are up for it, trying opening the inline linc and replace the capacitors. It is not just the PLM's that fail on dead caps. You have to drill out the rivet holding the voltage regulator to the aluminum case/ heat sink, otherwise it is just a handful of tiny screws holding it together. I had several 2476D dimmers that died and after I fixed my PLM, I decided to try them just to see, and all but one were fixed with new caps. -
If your ISY console shows the value change to "run", then status will definitely pick that up. If there are only 2 status', and you only want the program to run when it changes from not running to running, then there isn't really any way for things to get messed up. "control" is useful when you want a program to trigger even if the status doesn't change. For example, hitting the "on" paddle when the light is already on will run using control, but it won't run on status.
-
Using the "control" requires that the event was initiate at/by the device. I'm not sure exactly about the rain machine nor do I know how the rain machine is turning on in your situation. For example, if it is turning on in response to an ISY program or another Insteon device, then there will be no "control" message issued from the device, only a "status" message. Examples that I know for sure to illustrate. 1) A light switch only issues a "control" message when you press the light switch button. Turning on/off any other way only issues a "status" message. 2) A motion sensor will issue a "control" message whenever you trigger the motion.
-
Polyglot can be hosted locally or you can host it on UD's server. If you want UD to host it, then purchase it. It isn't expensive but it is a subscription. The portal also allows you to access your ISY from outside your LAN without opening any ports. Also helps manage different users and integrate with Alexa/Google. A big down side to polyglot on the cloud is if your internet goes down, you have no polyglot and anything ISY needs from it to run programs and stuff will be dead. On the upside, it doesn't take much to setup when on the cloud. If you want polyglot local, the cheapest way to add it is to buy a raspberry pi and install polyglot on it. The rpi with an SD card might be around 50 bucks. If you want to spend some extra for an enclosure you can, and should if it isn't otherwise secured out of harms way. Setting up your rpi with polyglot will require you know about rpi or that you follow some detailed directions to the letter. You could also buy a polyisy. Polyisy can also host ISY and ultimately it will be required I imagine as the firmware gets fancier and fancier and requires the added horsepower. Not sure, but I think polyisy might ship with polyglot pre-installed, otherwise installing it on polyisy will be very similar to a rpi. I got my polyisy in the very first round and had to do all that configuring manually. Polyglot really expands ISY capabilities. There are dozens, perhaps even getting up near 100 apps you can install on polyglot that add functionality and integration. Last I checked, the full list of nodes available using the cloud version of polyglot was shorter than locally hosted, but I can't say for certain as I don't use the cloud version. Things like integrating with your alarm system, getting weather data, tracking your water, electricity, your roomba, your tesla, and so on are on polyglot. And of course, detailed time and date info. Here is a list. https://polyglot.universal-devices.com/ These are all free to install. Though a new version of polyglot (v3) is now available with paid nodes. The hope is that with the $$ incentive, the number of nodes and degree of functionality will go up. But I use over a dozen of the current free nodes and most are really good.
-
@satwar You are using programs I wrote many many years ago way before node servers existed. Those programs are no longer needed. It is far simpler to install a node server.
-
Then the ISY Time/Data node server has a node just for that.
-
Do you mean even/odd as per the day of the month? ie, 29,31,1,3,5,etc? Or do you mean every other day? ISY time/data node server does both if you want. There is an even/odd day node that goes by the day of month (as in the example above). There is also the node "days since epoch" which just counts day after day after day since Jan 1, 1970. So you can do an even/odd with that by dividing by 2 and if the remainder is 0, it is an even day, if it is 1, it is an odd day. You will need to transfer the value to a variable. every other day - [ID 008E][Parent 0093][Not Enabled] If Time is 12:00:01AM Then $i.every.other.day = 'ISY Time Data' Days since Unix Epoch days $i.every.other.day %= 2 Else EDIT: You can can also do even/odd weeks by first dividing by 7, then remainder divide (%=) by 2. This works for my recycling which comes every other week.
-
when will "ISY" to "ISY on Polisy" migration tool be available?
apostolakisl replied to someguy's topic in IoX Support
@sjenkins what about any modules? Do you have to contact UD and have the licenses moved? Also, I don't believe that the Elk module is available on Polisy ISY? -
I have a couple of x10 devices as well. They are motion sensors, which I have directly linked to Insteon switches, so I'm thinking it really won't matter if ISY no longer supports x10.
-
If 'Door Switches / Barn OHD / Barn OHD-Heartbeat' is switched On Then Wait 25 hours repeat every 6 hours Resource 'NotificationNS.DoorTrouble.BarnOHD' Else - No Actions - (To add one, press 'Action') @MrBill An alternative way to do it that allows your notifications to come on a different schedule than every 25 hours once a failed heartbeat triggers it.
-
Max length for CAT5 cable connecting the ISY994i to the Insteon PLM?
apostolakisl replied to Wes Westhaver's topic in ISY994
POE and data go on the same conductors. It isn't just putting power onto unused wires. There are some versions of POE on 100mb that do it that way, but those are old school. The newer standards share data and power on the same conductor. This is not a passive system, the POE device "talks" to the POE switch/injector, otherwise the injector does not put any power on the line. I have some POE++ injectors that do 60 watts to power my Unifi access control system. In that case, the injector is generic (since I have no need for a very pricey poe++ switch) and the end device is native poe++ For my cameras, the switch is POE+ and the "splitters" are generic 12v or 5v. These cheap generic splitters are prone to failure. I have had 2 of them fail out of maybe 15 after a few years. The switch is putting 48v onto the cat wire and the splitter is converting that to 12/5v. The switch and splitter communicate so the switch knows to send power only when there is a poe adapter on the end. It does not send power otherwise since that would damage a device not designed for poe. -
Max length for CAT5 cable connecting the ISY994i to the Insteon PLM?
apostolakisl replied to Wes Westhaver's topic in ISY994
You can make most anything POE. Just buy a POE split out if the device doesn't have it natively. I have a whole bunch of security cameras done that way. Both 12 and 5v versions. You will need to of course check the power draw of the device to ensure it doesn't exceed spec. POE++ can do something like 75 watts in the max'd out version. Of course I don't think there are any generic splitters that do that. Standard POE can do about 10 watts, maybe a little more. -
I would agree with @lilyoyo1 If they have an API and all you want is to send an on/off command, then a node server is perhaps overkill. ISY can send network commands directly without needing a node server. You would just need one for on and one for off. The only downside is that network commands are one way. You can't integrate a response or do queries to keep track of on/off status. But again, a simple on/off situation isn't likely to need it. EDIT: Here is a network resource I use to send a variable value from one ISY to another. I have mostly deleted my network resources since nodeservers, but still need a few.
-
I see you figured it out. Unfortunately, crawling a network, while a lovely idea, just doesn't work very well. Even if it got every link perfect, ISY would have no idea how to organize your devices/scenes in folders or what name to give anything. You end up spending more time figuring out what is what than it would take to just do it from scratch. And then there is the risk of weirdness (like your beep problem). It is too late now, but if you have hard to get to devices, I would not get too hung up on doing a hard factory reset. If you delete it from ISY then add it manually (must know the address) and tell ISY to wipe all old links, that has always worked in my experience.
-
@Javi Just installed the update and it looks fixed. Thanks.
-
why does UD Mobile sometimes show a "1" on the app's icon on my android phone. It is like it is telling me there is a notification, but I can't find anywhere to read this notification. Nearest I can tell, it has something to do with a pending update?
-
@JaviJavi, I wanted some icons on my favorites page that would be a toggle on only button. So I set it up as a command and had it issue the scene on command for that scene. For some reason, it is not turning the scene on as expected. Lights are going to the wrong level. If I go to the scene button itself and turn it on, it works correctly. ?? Also, I get an error "could not get value for node def accepts param id 432. 500" Thanks
-
Actually, here is something simpler. Only 2 programs. Prgm 1 If humidity less than 40 Then blank Else blank prgm 2 If program 1 is true Then repeat every 1 second disable program 1 send notification wait 6 hours enable program 1 run if program 1
-
You probably are having hysteresis issues. If the humidity goes 40, 39 ,40, 39 etc, it will keep resetting the program. Go with the second set of program I listed that blocks that.