
TomL
Members-
Posts
149 -
Joined
-
Last visited
Everything posted by TomL
-
I was wondering if anyone knows of a program or uses a program that will take data that has been collected by ISY logs and other HA sources and analyze it to create a machine learning, so to speak, for home automation systems. There was a project that I ran across on GitHub a while back where someone was using SmartThings or HomeSeer, don't remeber which and can't find again, data to automate functions. It would execute an action or series of actions, based on past data and then ask for yes/no as to whether this was a wanted action or not. I know you can manually sift through the ISY logs, etc., and find when certain devices are activated and develop a pattern to develop a homes daily routine, but was just curious if and how anyone is using this data currently to exact a more efficient functioning HA system? No its a wierd question, but I am known for wondering about strange things. Thanks Tom
-
I would think that as long as it is a registered device with isy, whether ale a or isy activates it, the status would change from off to on in isy. My thought is it would be no different then activating a device by smart switch or door sensor. It may not run a program, but it should show a status change. In regards to whether a room or group becomes active, I wonder if you could set a variable for Alexa to trigger and get an announcement, text or email?
-
I did not know groups made an Echo independent, may have to try that. Does it still allow you to turn something on or off in another part of the house or does it just then work with the devices within the group?
-
You would have to name the lights in particular lights of the house, say in Living Room, I have Alexa contol several lights by saying Alexa turn on End Table or turn on sofa table or floor lamp, or living room lights to turn all of them on, etc.. Then in Master bedroom its Alexa turn on ceiling light ot turn on accent lamp, etc. It doesn't matter what room you talk to alexa in, it triggers by the SPOKEN phrase you assign the device. All the echo's use the same spoken database you build.
-
Look At this Link, Remedy was accidentally put a condition in the My Programs folder (at the very top) which was a false condition.
-
You may need to be a little more specific. The Red Line simply means the program is currently FALSE. Unless you have one condition that all your programs require to be TRUE and it is not then you may need to look at the program spreadsheet, can't remember the Tab name, and see when the last time they ran and work backwards as in what if any changes to programs did you make after that time, any devices you added, removed, etc.. If you have abackup from a time everything was working as a last resort, reinstall it. Do the devices work through AC toggling, does the ISY have any lights such as error illuminated?
-
Ther have been several posts that I have read and several off forum articles, touting the capability of some Tstats like Ecobee adjusting room temps based on occupancy. From what I have been able to gleen, this is accomplished with a motion sensor built into the thremostat and room sensors. What makes this occupancy sensor more advantageous then using a stand alone MS and if you can use a stand alone MS, is there a secret sauce that needs to be programmed in ISY for it to mimic a smart Tstat occupancy sensor?
-
Admittedly I am not the most accomplished at programming, but the way I set MS's are "On Only" under motion settings and using CONTROL in IF statement instead of STATUS. From some of the posts I have read seems using status will cause problems if it does not update on ISY. I also set the timeout on MS to the lowest setting and use the ISY for timing.
-
I have 7 Insteon 2441Th and 2 2441ZTH, the ZTH are on AC adaptors. 1 2441TH has been mounted outside on an unenclosed, covered deck for over a year and is used to monitor outdoor temp and humidity. THere have been no problems with getting any of them to work with ISY or Alexa and to date have been very happy with there performance. Admittedly they are used on an older bare bones gas heat/AC forced air system so other then some dampers and fans in ducting there is not a big need for a lot of bells and whistles. My wife has a couple of rooms that she houses exotic pets and they have done well in being used to control temp and humidity for them. All in all for the price and my needs they worked out well.
-
This is one of the posts I am referring to. I am aware of the logs in AC, just wasn't sure if that is what is being refered to. THere are several other posts, I will look for and they refer to data logger built in to ISY. I only run PGC NS, don't have a RPi,.
-
I have run across several posts that refer to an internal function for logging data on the ISY. Search as I may I can not find a tutorial or information on how to access or set it up. There is also mention of a program by IO Guy, but I am not clear if this is the same as what is being referred to as an internal data logger. There also is mention of a program from Mwareman for graphing data collected, is this still a viable program, if so where does one find it? There are several programs referred to in postings for one thing or another, not referring to data logging, is there a repository where all these can be found? Help on using the data logging function would be most apprecaited. Thanks Tom
-
I have 7 of these installed. I have one that from time to time turns on high for no apparent reason, but it is very infrequently. All in all they work fairly well, they seem to effect the true speed of the fan, it seems they turn at alower speed then when they were manual.
-
Thanks for all the responses.. I am surprised at the overwhelming sentiment that HVAC control is best left to the tstat. I would have guessed that most would have leaned towards having it run by HA. Very glad I asked before committing a serious faux pas. I do like the idaesof shutting down ventilation when smoke alarms go off and possibly doing some kind of warning or setback if windows or doors have been left open for too long a period. I really appreciate all the input and thoughts on the matter.
-
Not sure about delay timer either. Just out of curiousity though, in Alexa app did you set variable as contact switch and give a off value of 0.
-
I run several routines like this. Most of them are within a second or 2 of triggering, there are 2 that lag 10 to 20 seconds most of the time but now and then it works like it is supposed to. One that lags is a z-wave lock that announces arrival by user code input, the other is a prowler alert from a Ring motion detector that goes through the ring smart lighting hub outside. So I am not exactly sure if it is a lag getting to alexa or a lag in the signal form the device to the ISY. For the most part though I have watched the variable values as they change and the announcement is almost immediate when it triggers.
-
You mighti be able to, I have not found how to yet. You can use the open close status to get her to speak when the action happens, but to get her to respond to your voice request I have had to use variables.
-
I have seen the mention of HVAC management in multiple posts as I have perused past postings. I am interested in trying to institute some type of management system other that just changing the setpoint at different times of the day. I am at a loss though as to exactly what is being done differently than just what a programmable thermostat can accomplish, It would be greatly appreciated if anyone would be willing to take time to explain what they are doing with ISY to create a management, what it accomplishes and possibly how to go about creating it. I have written a few short programs that query the 7 temps measured through the house and averaged them, but then not sure what that helps me achieve in doing and/or how often the measurements should be taken and averaged. Any suggestions or direction would be greatly appreciated. Thanks Tom
-
@kfrazack, there may be more elegant streamlined ways to go about this, I am not a programmer by far, more of a trial and error guy. I was unaware of the contact sensor query, thanks for the info. I have spent countless hours reading through posts and getting help from the much more advanced persons on this site, it is full of great information and very kind and helpful users. I am just recently delving into the use of variables and not truly versed in them yet, but am learning and rewriting various programs to make them more streamlined. My example above is how I got things to work, as I said there are probably simpler ways to do it. Either way the important thing is that you get the manipulation of data that you need or want. Hope you got it going, there is much to learn and many things that the ISY will do that I never thought of before reading through the posts on this site. My goal is to make the house more autonomous with as little manual intervention as possible, several people on here have systems and programming that I can only dream of, but hopefully will get there someday. Thanks Tom
-
@kfrazack OK, if you haven't figure it out yet here is what you need. I don't have a garage door so I am using a window as an example. First create 2 state variables, I use state variables, not sure if integers would work. $s.KR_Window_Open and $s.KR_Window_Closed Then create 3 Programs like below: (all 3 are NOT ENABLED) so they will not fire on their own. I am using 0 and 1 for values where 0 is false and 1 is true. These are based on a window sensor being open TRUE or closed FALSE. Both values are 1 because we are looking for it to be true whether it is opened or closed for the virtual sensor we will set up in Alexa. ______________________________________________________________PROGRAM 1 window query - [ID 00A8][Parent 00A3][Not Enabled] If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Run Program 'window open' (If) Else - No Actions - (To add one, press 'Action') _______________________________________________________________PROGRAM 2 window open - [ID 00A9][Parent 00A3][Not Enabled] If 'Security / Windows / KR Side Window-Opened' Status is On Then $s.KR_Window_Open = 1 Wait 30 seconds $s.KR_Window_Open -= 1 Else Run Program 'window closed' (If) _______________________________________________________________PROGRAM 3 window closed - [ID 00AA][Parent 00A3][Not Enabled] If 'Security / Windows / KR Side Window-Opened' Status is Off Then $s.KR_Window_Closed = 1 Wait 30 seconds $s.KR_Window_Closed -= 1 Else - No Actions - (To add one, press 'Action') Now we go to the ISY Portal and select >connectivity>amazon alexa. Then we will select the variable tab, find your first variable in the list, in this case KR_Window_Open, pick the category as CONTACT SENSOR and give it a closed value of 0, then give it a spoken, this is what the device will be called in the alexa app so you can find it easily, then do it for the second variable you created, mine are simply window open and window closed. Don't forget to save. Then go to the Programs tab and find your first program select category as scene and assign it a spoken, then save. Now we go to the alexa app. First discover devices. Then we will create 3 routines The first routine when this happens: Pick VOICE and enter the phrase you would like to use like, "What is status of Window" Next we add the action pick smart home and then Control Scene, pick the program you just named in the portal. We use it as a scene because when alexa turns on the scene it runs the THEN statement of your program, If you turned it off it would run the ELSE statement. For this example we are turning your Program now a scene on so it will fire the THEN statement of your first program. Now we need to get alexa to talk back to us so we will use the 2 virtual contact switches to trigger her response. first make a routine that WHEN THIS HAPPENS you pick device and choose the switch you made for window in your case door open, then choose when this opens option. Next you will pick the action which will be MESSAGING, now you can pick to have it announce over your Alexa devices or send you a text or both, pick the one you want and type in the response you want In my case it is WIDOW IS OPEN. Now do the same for the second switch you created, mine is Window is closed. Whew, think we'redone. So when you say WHAT IS THE GARAGE DOOR STATUS alexa will execute Program 1, which will run the if in program 2, so if the door is open it will set the variable to 1 and alexa will see it as a switch turning on and announce your message DOOR IS OPEN. If the door is closed then program 2 will run program 3 and if door is closed then that variable goes high and and alexa sees that switch turn on and announce DOOR CLOSED. Hope this helps and I didn't miss anything. Tom
-
If I recollect correctly. Create a state variable for the garage door, create an additional state variable that would read the existing value of the garage door variable. Then create an alexa routine that using a voice prompt would trigger a program on the ISY that would change the second variable to the existing garage door variable, then set the second variable up in portal as a contact switch with a spoken assigned. Lastly create aa alexa routine that when that spoken is open makes an announcement. So in essence you say is garage door open, alexa runs grage door state program, that programs assigns the variable to garage door query program, which basically cahnges the value from 0 closed to 1 open, when the variable changes to 1 alexa sees it and announces your message or text. I think I got alll the steps in, I can check later when I get home and follow up. Oh, and you need to reset the second variable back to 0. So say I use a window sensor. Program would be if window sensor ON then $sWindow Var=1 Else $sWindow Var=0. Or you could say after 15 seconds set window var to =-1.
-
Sounds like everything is working for you now. Glad you got it going.
-
You don't add anything. All you do is link your ring account, that is done on PGC cloud, click on details on Ring NS dialog box, then click on configuration and there should be a blue Highlighted line that tell you to link your account by clicking here. The first time I installed it a few weeks ago, I had to delete it and reinstall it, picked a different slot, and then I got the account linking notifiction.
-
Try going into configuration tab on PGC Ring NS, there should be a blue highlighted area for entering your ring credentials. It was hard to see but the word HERE is underlined to click on. Don't change anything in the Admin console NS settings.
-
@Blackbird as @simplextech said I used 0 for closed value.
-
@Michel Kohanim, this morning the NS showed connected and asked for my ring account verification, I thought maybe you did something to fix it. Either way it is working now, it still just shows the doorbell and MS for it. I am guessing the ring beam hub and smartlighting associated with it are not available nodes, if they are let me know and I will contact support. Thank you for your concern and help