
apostolakisl
Members-
Posts
6986 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
apostolakisl's Achievements
-
Lights on at sunset or a specific time
apostolakisl replied to haroldunger's topic in IoX Program Support
You can do it one program if you like. interupt - [ID 017E][Parent 0093] If From Sunset To 10:00:00PM (same day) Or From 6:00:00PM To 10:00:00PM (same day) Then // what you want to happen at either sunset and 6pm Else // what you want to happen at 10pm. This program triggers at 3 different times. 6pm, sunset, and 10pm. At 6pm and at sunset it will run true, and at 10pm it will run false. If it is externally triggered it will be true when the time is between sunset and 10pm as well as 6pm and 10pm, so if only one of those is true, the whole thing will be true. The fact that the program runs true twice per day would typically not matter. If sunset is after 6pm, then the lights will be on already when it runs true the second time at sunset and nothing will change. The on command will be sent out, but presumably they will already be on, so nothing ends up happening. It will matter if whatever the program is doing in the then clause is an event that does not hold the same state until the second trigger. It would almost certainly not apply to lights, but perhaps if you want it to sound a horn once per day at either sunset or 6pm, whichever is first, then it will end up sounding a horn twice, once at each time. -
Did you try testing your codes using the itach software? It has been ages since I programmed my itach, but if memory serves me, after you learn the code with ilearn, you can test it. These codes can be finicky. And finally, are you confident your IR emitter is properly plugged in and working.
-
One thing I very much appreciate about the webcontrol board and node server is just how reliable it is. It just always works. The only downside is that it requires an ethernet connection unless you want to buy a wifi/ethernet adapter. Doing so does add a potential layer of failure. I use all of my boards via an ethernet plug. Nodelink also has a webcontrol board node that works great as well. I use pg3x node at home and nodelink at my church to control it. And you can put temp/humidity probes on the webcontrol board if you like as well as various inputs. You can program directly on the webcontrol board which would let the webcontrol board run all by itself, but you would have learn the PLC language it uses. At one time I was pretty good at it, but haven't used it in a while. The documentation is pretty good at telling you what you need. The board also can control I2C devices, I haven't tried this, but it might allow for 16 relays or more, just not sure. Or other I2C devices as well.
-
I use my Elk relays to control irrigation and have that integrated with ISY. Another option would be a webcontrol board and a relay bank. Maybe $50 for the two to control 8 zones. There is a webcontrol node server. I don't know if those boards are sold new anymore, but here is one on ebay. I have several of them doing various things around the house and integrated with ISY. https://www.ebay.com/itm/336129256923?_skw=cai+webcontrol&itmmeta=01K326SYWY1QYDW4H3MBND19B0&hash=item4e42dd6ddb:g:8YEAAeSwAkFooRsY&itmprp=enc%3AAQAKAAAA0FkggFvd1GGDu0w3yXCmi1eVIQeGiRgO5M5LmYnQEv3p%2BIhyUEtQquhsRINAxFdq%2FdRej98p42PvwfUkQWK0YUslj4JOnsT7zTlv7xZ2I9TpSQ%2B7c4z4LACz%2B%2BfgckFd7VeqKMKQqMhMngazOCAUAewwJSB8V2439LpHaX8%2BEmqtyRPcp42R78%2Bff%2FGBU86L8WOLMkXiGKWMmFfQsT7a8K0HzUyh6ig2%2BaBVTh8xe9uy23cg5aX7JgAvKAGm2nQ1W%2Fo88cneLD6vw3%2Bk%2BdnIbaY%3D|tkp%3ABk9SR9Du58aYZg&pfm=0 And then you need a relay board like this https://www.ebay.com/itm/185775465434?_skw=8+relay+board&itmmeta=01K326YRXR65XFCVN50QF35MQ8&hash=item2b4114a3da:g:hMgAAOSwO0lj2uFr&itmprp=enc%3AAQAKAAAA8FkggFvd1GGDu0w3yXCmi1dusklByeQzJ4KdARXnhds0p6i4GAMkfAaRYSzqfdQCGEvrZeSBYNHvuVNQugVF%2F01TX1YsHyurhi0rKB2fCpLM44ZFs5IaKU6%2BcJGR9vtY%2BUaIUOWoU8naevz0PnwLXdBQ3FQXxGNp2Dw2YOQ40FH4s9Yd1%2F%2BCP5DbKJZgfRt95537oaMC4FqQmRekUu8FBGqgM4UCVnD0g2AoRhUN0AuNgcdWdupt1XGEsu95xrQ76KZfSEHjTTU5utNwj818ClJ29%2BYOdPwK0LixygYq9Tz22dYF3hbPhxgDpTxcIVNSnw%3D%3D|tkp%3ABk9SR4qP-8aYZg&pfm=0 The relay board needs to trigger the relay using only ma of current. Basically, ones that say they can work with rpi or arduino. The webcontrol board does not have enough current on the outputs to power a relay, only a signal voltage.
-
Do they work with Alexa? I have some fans that are knock off Big A$$ fans that work with Alexa and I use that as a go-between. It is actually working quite well. Using variables Alexa will keep ISY sync'd to the fans regardless of how you control the fans. I can control them using the fans own remote, Alexa, and ISY and everything stays sync'd.
-
Are you using the itach node server or network resources? You say you are using the node server but you are showing network resource screen shot. The flirc and the itach are fully separate so having or not having a flirc is not going to affect the itach. This is an example of one of my "body" sections for a network resource. sendir,1:1,1,38343,1,1,16,179,12,183,12,183,13,182,14,181,16,275,19,176,19,272,19,176,19,176,19,176,19,3834\r\n\n And this is what my itach node server setup looks like for one device. I had an itach prior to the node server existing so I have some things still on the network resources but have been trying to moving everything over to the node server because it is nicer to work with once configured. "whole house on","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,274,19,178,19,178,19,178,19,274,19,3858" "whole house off","sendir,1:1,1,38343,1,1,15,180,14,181,19,176,19,176,19,176,19,272,19,272,19,176,19,176,19,177,19,272,19,4907" "system off","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,274,19,274,19,274,19,178,19,178,19,178,19,3858" "Zone on/off","sendir,1:1,1,38226,1,1,10,185,10,184,14,181,19,176,19,176,19,176,19,176,19,176,19,176,19,176,19,176,19,3822" "Volume Up","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,178,19,178,19,274,19,178,19,178,19,3858" "Volume Down","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,274,19,178,19,178,19,274,19,178,19,178,19,3858" "Mute","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,178,19,178,19,178,19,274,19,178,19,3858" "Do Not Disturb","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,178,19,178,19,178,19,274,19,274,19,3858" "Source 6","sendir,1:1,1,38343,1,1,16,179,12,183,12,183,13,182,14,181,16,275,19,176,19,272,19,176,19,176,19,176,19,3834" "Source 5","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,178,19,274,19,274,19,178,19,178,19,3858" "Source 4","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,178,19,274,19,178,19,274,19,274,19,3858" "Source 3","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,178,19,274,19,178,19,274,19,178,19,3858" "Source 2","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,178,19,274,19,178,19,178,19,274,19,3858" "Source 1","sendir,1:1,1,38580,1,1,19,177,19,177,19,177,19,178,19,178,19,178,19,178,19,274,19,178,19,178,19,178,19,3858" Also: I noticed your are sending network resources on port 4997. Mine is setup on port 4998. ***Pretty sure your port number needs to be changed to 4998. All the docs that came up on a google said it works on port 4998.
-
A sensor that tells you the door is moving and which way would be nice. I have issues with my automation where, for example, the garage door is already closing, and a program gets triggered to close the door, and it doesn't know the door is already closing, so it "hits the button", which of course reverses the door to go back open.
-
Only Every Other Button Press Working using Flirc.
apostolakisl replied to apostolakisl's topic in eISYIR
I believe I have this solved. I put all 40 codes on the flirc (both codes for each button). ISY Codes 1-26 are Flirc keys A-Z, then 28-37 ISY codes are flirc keys 0-9, then 38-40 ISY codes are flirc keys F1-F3. I attached the flirc config file. Not sure if matters, but you might need to be in keyboard mode in flirc when you import it. They were obviously created in keyboard mode. ISY40CodesHarmony.fcfg -
Good to hear it is all working again. But something isn't right with your communication. It shouldn't have struggled to do write to those devices, and required multiple attempts. Perhaps your PLM is weak or perhaps you have signal suckers or noise makers on your network.
-
You can tell if the links are writing by watching the pop up window. Unfortunately, ISY doesn't make it obvious, but if you watch the small print writing in the bottom left corner of the pop up window, it will show you the traffic that is going on. It will show you all kinds of random traffic, but if you watch it will show link numbers. If every few seconds you see a that number has gone up (ignoring other random other messages in between), that is a good sign. If you keep seeing it stuck on the same number, not good. Also, the devices on the left window will start returning one by one to their normal appearance without any 1011, exclamation points, or other.
-
Only Every Other Button Press Working using Flirc.
apostolakisl replied to apostolakisl's topic in eISYIR
I went through and manually added every one of the 40 buttons twice. Mostly this works. However, 3 pairs of buttons appear to share codes at least as far as flirc is concerned. This was not the case when 994i was receiving the signals using the same Harmony remote. I installed the ISY codes on that Harmony from the Harmony library which had the ISY codes in it already (did this like a decade ago). I deleted and readded these buttons several times without any success in fixing the issue. Matching ISY IR codes according to flirc are 10/13 11/14 12/16 -
Not sure what gives here. I have the flirc installed and loaded in the default ISY 40 commands found in this thread. They showed up as I pressed the buttons. But it only works on every other time I hit the button. I tried deleting the whole thing and started over teaching the flirc manually the 40 commands. Same story. I confirmed every other button press by watching the "pressed" vs "idle" reported in the admin console as well as creating a program that runs on the button press. It is like it is a toggle or something, but there is no option to make these things a toggle. I tested it with a bunch of the buttons. I am using my Harmony remote, the same remote that worked flawlessly with 994ir. EDIT: I think I found the answer here in the forum. I'll need to play with this, not sure how to get the same button to respond to two different commands in flirc.
-
So if indeed you had amazing amount of noise in your network that you have now removed. You should be able to restore you plm and you made need to do a restore devices as well. If you have a backup of isy that is current, you could start from scratch. 1) Restore backup 2) Plug in PLM (if not already) and reboot 3)Confirm PLM attached via tools/diagnostics/plm info, 4) Factory Reset PLM (shouldn't be needed, but why not) 5) Restore PLM - note if you are restoring the plm and it is not the same plm as you were using when you made the backup, then it will need to write to all of your devices. I would set the isy to not do wireless devices at this time if you have any by clicking off that icon, also, disable any devices that are not currently plugged in/working so as to not slow down the restore. 3) Restore Devices if needed (same stuff in the note section applies here)
-
It sounds like your plm isn't working or your connection between eisy and plm is no good. Regardless of how screwed up your links may or not be, when you write to devices, eisy will write the links assuming you are able to communicate with the devices. And you are not communicating. Check under tools/diagnostics/plm info Make sure it lists your plm and says connected. I suppose it is also possible that something is so awful in your network that even though the plm is connected and working, there is so much noise that it can't talk to a single device. unlikely to say the least, but I suppose possible.
-
Yes, reinstall of node after development package install fixed it.