
arw01
Members-
Posts
1098 -
Joined
-
Last visited
Everything posted by arw01
-
Nuts I missed the accredited investor by this much ...
-
The biggest hurdle from just crowd sourcing this, we certainly have enough of us that could code and design this from scratch, is we wanted to LEAVE JAVA behind forever. This brings up the biggest issue of device independence, how can we make the subscription to the ISY when the "environment" cannot handle the two way communications we need? There is some hope that the extensions to Chrome and Mozilla would give us that two way conversation, or we have to have a third device in the middle to translate for us. Mobilinc Connect does that, but I'm looking for way faster response, and I had serious connection issues between my phone, mobilinc, wi fi, and 4g.
-
Thank you gentlemen, I will check my periodic program to see how I did the query. I also use a program behind the buttons of the status only kpls, to manually run the query. Next time I see that they are out of sync (and this program being manually triggered at the keypad does not seem to do it (but that's normally the one that is off, or a bedroom one), I will endeavor to run the program via the admin console to observe the traffic. If Control 'Hallway_keypad / Hallway_keypad - Garage' is switched On Or Time is 5:35:00AM Then Set 'Garage_Door_IO-Sensor' Query Else Set 'Garage_Door_IO-Sensor' Query My thinking of the above, was that it would cause the status of the IO linc to be directly checked when I hit that button or each morning. It was my intention, and I think I do, to run that Query in a couple of other programs that are timers that close each hour or so with motion around the house. Sort of a pseudo random interval. I, also chose off to indicate closed and bought the inverse reed switches so as to not need to use the sensor reverse and avoid the losing the settings issue! Knowing full well, that I would get a call from the wife while I was out of town that the "d87m" switches are not working again. Since I had two used kpls die in the last month, I bought 3 dual band replacement units from the St. Patrick's day 20% sale, perhaps they will assist with better communication, but as with all of us with extensive networks, I have a couple problem children still.
-
Will poke around in there, have to look up the read write commands again as well to see if they are working, but no green "directories" of the nodes all of a sudden. THought maybe the boy banged some wires, but nothing stuck out. Do you know if some of the cryptographic functions work better under arch linux? Wheezy appears to have issues across the board with applications, like why would they compile the debug out of the package for owfs? That's just ...
-
I have 4 keypadlincs with a garage door status light on them. 2 can control the garage door, 2 only show status. Most of the time they are all in agreement and correct. Once a week or so at least one is out of whack, which causes some panic as you check a couple of others, or slog outside to find the door really is closed. What's the proper query from a program to absolutely make sure that garage door is closed, or are those io lincs just not reliable in reporting their status over time when querried? Alan
-
it just stopped working, nothing shows up in the 1Wire directory in /mnt Unable to restart the owserver, it just fails. did a reboot and the init that start owserver fails too. --debug comes up with nothing to tell me what's up with the 1wire bus all of a sudden I am using one of the shepardwalk rp1 units and it's been flawless for months until the other day. I read that perhaps the --debug is not in the packaged one wire file system.. do not know why they would take that out.
-
From reading all over the place, what you are after is a LED power supply that can handle a trailing dimmer. Meanwell has a couple in the states now, I just have not ordered them yet to test them out. There is a large curio that shows in the TV that I would like to have a dimmer on to bring it down a ways when no one is walking through the room, but like to leave them on as it makes a nice night light. Jameco I think finally had them in stock at $22.00 or so. They gave me a part number of 2141106.
-
Not directly and I've not been completely successful at this yet. What I was trying to do was get a variable update when the pc's were actually in use vs just being on. I thought maybe a wrapper around a screen saver might work, but only the latest versions of windows appear to have a reliable method of telling, maybe. That way (and maybe when we get ping response you can tell if it's actually on as well) the normal power saving feature of the pc's could be used and you would know they are down, therefore it's safe to turn off the power. Alan
-
So thinking outside the box here, what about a Pi with a wireless dongle or a cai with a wireless access point? They could likely be set up to hook to the battery with a proper adapter for voltage so they could run with no power, communicate with wifi to use the rest interface, etc. My Pi has been pretty darn stable with the perl module and I have some code in there to run shell scripts when certain variables change in value. The cai I suspect would be easier, but the pi is more flexible. Alan
-
A few months back had to drop the main breaker and either the plm lost some links or a lot of light switches got corrupted. Therefore I did a restore on a number of switches to get their links back to controlling their various lights. Fast forward and all of my basement lights on Switchlinc dimmer V.27 switches had reset to instant on and full power. I've finally gotten around to attempting to reset those parameters, and I thought you just slide the little slider on the switch screen itself (not in a scene) so they were different than what the ISY thinks they are, and it writes them out. Walk to the switch and no difference. Set it again, see the write to the switch and still no difference. What am I missing here? Sun 11/17/2013 07:39:41 AM : [ 6 F1 DD 1] ST 214 Sun 11/17/2013 07:39:42 AM : [ 6 F1 DD 1] OL 214 Sun 11/17/2013 07:39:42 AM : [All ] Writing 1 bytes to devices Sun 11/17/2013 07:39:42 AM : [6 F1 DD 1 ] Memory : Write dbAddr=0x0032 [D6] cmd1=0x2E cmd2=0x00 Sun 11/17/2013 07:39:48 AM : [ 6 F1 DD 1] ST 0 Sun 11/17/2013 07:39:58 AM : [ 23 3C D4 1] DON 1 Sun 11/17/2013 07:39:58 AM : [ 23 3C D4 1] ST 255 Sun 11/17/2013 07:40:01 AM : [ 6 D7 0 1] ST 147 Sun 11/17/2013 07:40:01 AM : [ 6 D7 0 1] OL 147 Sun 11/17/2013 07:40:01 AM : [All ] Writing 1 bytes to devices Sun 11/17/2013 07:40:01 AM : [6 D7 0 1 ] Memory : Write dbAddr=0x0032 [93] cmd1=0x2E cmd2=0x00 Sun 11/17/2013 07:40:07 AM : [ 6 D7 0 1] ST 0 Sun 11/17/2013 07:40:27 AM : [ 6 F1 DD 1] DON 0 Sun 11/17/2013 07:40:27 AM : [ 6 F1 DD 1] ST 214 Sun 11/17/2013 07:41:33 AM : [ 6 D7 0 1] RR 25 Sun 11/17/2013 07:41:33 AM : [All ] Writing 1 bytes to devices Sun 11/17/2013 07:41:33 AM : [6 D7 0 1 ] Memory : Write dbAddr=0x0021 [19] cmd1=0x2E cmd2=0x00 Sun 11/17/2013 07:41:41 AM : [ 6 F1 DD 1] RR 26 Sun 11/17/2013 07:41:41 AM : [All ] Writing 1 bytes to devices Sun 11/17/2013 07:41:41 AM : [6 F1 DD 1 ] Memory : Write dbAddr=0x0021 [1A] cmd1=0x2E cmd2=0x00 Sun 11/17/2013 07:41:45 AM : [ 6 F1 DD 1] ST 0 Sun 11/17/2013 07:41:51 AM : [ 6 F1 DD 1] DON 0 Sun 11/17/2013 07:41:51 AM : [ 6 F1 DD 1] ST 214 Sun 11/17/2013 07:41:56 AM : [ 6 D7 0 1] DON 0 Sun 11/17/2013 07:41:56 AM : [ 6 D7 0 1] ST 147 Sun 11/17/2013 07:41:58 AM : [ 6 F1 DD 1] DOF 0 Sun 11/17/2013 07:41:58 AM : [ 6 F1 DD 1] ST 0 Sun 11/17/2013 07:41:59 AM : [ 6 D7 0 1] DOF 0 Sun 11/17/2013 07:41:59 AM : [ 13 60 2E 1] ST 0 Sun 11/17/2013 07:41:59 AM : [ 6 D7 0 1] ST 0 Sun 11/17/2013 07:42:02 AM : [ 6 D7 0 1] DON 0 Sun 11/17/2013 07:42:02 AM : [ 13 60 2E 1] ST 255 Sun 11/17/2013 07:42:02 AM : [ 6 D7 0 1] ST 147 Sun 11/17/2013 07:42:19 AM : [ 6 F1 DD 1] RR 27 Sun 11/17/2013 07:42:19 AM : [All ] Writing 1 bytes to devices Sun 11/17/2013 07:42:19 AM : [6 F1 DD 1 ] Memory : Write dbAddr=0x0021 [1B] cmd1=0x2E cmd2=0x00 Sun 11/17/2013 07:42:34 AM : [ 6 F1 DD 1] DON 0 Sun 11/17/2013 07:42:34 AM : [ 6 F1 DD 1] ST 214 Sun 11/17/2013 07:42:38 AM : [ 6 F1 DD 1] DOF 0 Sun 11/17/2013 07:42:38 AM : [ 6 F1 DD 1] ST 0 Sun 11/17/2013 07:43:03 AM : [All ] Writing 1 bytes to devices Sun 11/17/2013 07:43:03 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 0D 00 Sun 11/17/2013 07:43:03 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 0D 00 06 (00) Sun 11/17/2013 07:43:03 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 0D 00 (00) Sun 11/17/2013 07:43:03 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:03 AM : [6 F1 DD 0 ] Calibrating engine version Sun 11/17/2013 07:43:27 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 11 CC Sun 11/17/2013 07:43:27 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 11 CC 06 LTONRR (CC) Sun 11/17/2013 07:43:27 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 11 CC LTONRR (CC) Sun 11/17/2013 07:43:27 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:27 AM : [ 6 F1 DD 1] ST 204 Sun 11/17/2013 07:43:28 AM : [ 6 F1 DD 1] OL 204 Sun 11/17/2013 07:43:28 AM : [All ] Writing 1 bytes to devices Sun 11/17/2013 07:43:28 AM : [6 F1 DD 1 ] Memory : Write dbAddr=0x0032 [CC] cmd1=0x2E cmd2=0x00 Sun 11/17/2013 07:43:28 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 28 00 Sun 11/17/2013 07:43:28 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 28 00 06 SET-MSB(00) Sun 11/17/2013 07:43:28 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 28 00 SET-MSB(00) Sun 11/17/2013 07:43:28 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:28 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 2B 32 Sun 11/17/2013 07:43:28 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 2B 32 06 PEEK (32) Sun 11/17/2013 07:43:29 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 2B D6 PEEK (D6) Sun 11/17/2013 07:43:29 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:29 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 29 CC Sun 11/17/2013 07:43:29 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 29 CC 06 POKE (CC) Sun 11/17/2013 07:43:29 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 29 CC POKE (CC) Sun 11/17/2013 07:43:29 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:34 AM : [ 6 F1 DD 1] RR 25 Sun 11/17/2013 07:43:34 AM : [All ] Writing 1 bytes to devices Sun 11/17/2013 07:43:34 AM : [6 F1 DD 1 ] Memory : Write dbAddr=0x0021 [19] cmd1=0x2E cmd2=0x00 Sun 11/17/2013 07:43:34 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 28 00 Sun 11/17/2013 07:43:34 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 28 00 06 SET-MSB(00) Sun 11/17/2013 07:43:34 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 28 00 SET-MSB(00) Sun 11/17/2013 07:43:34 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:34 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 2B 21 Sun 11/17/2013 07:43:34 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 2B 21 06 PEEK (21) Sun 11/17/2013 07:43:35 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 2B 1B PEEK (1B) Sun 11/17/2013 07:43:35 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:35 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 29 19 Sun 11/17/2013 07:43:35 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 29 19 06 POKE (19) Sun 11/17/2013 07:43:35 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 29 19 POKE (19) Sun 11/17/2013 07:43:35 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:43 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 13 00 Sun 11/17/2013 07:43:43 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 13 00 06 LTOFFRR(00) Sun 11/17/2013 07:43:43 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 13 00 LTOFFRR(00) Sun 11/17/2013 07:43:43 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:43 AM : [ 6 F1 DD 1] ST 0 Sun 11/17/2013 07:43:59 AM : [iNST-SRX ] 02 50 06.F1.DD 00.00.01 CB 11 00 LTONRR (00) Sun 11/17/2013 07:43:59 AM : [std-Group ] 06.F1.DD-->Group=1, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:43:59 AM : [ 6 F1 DD 1] DON 0 Sun 11/17/2013 07:43:59 AM : [ 6 F1 DD 1] ST 204 Sun 11/17/2013 07:43:59 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 41 11 01 LTONRR (01) Sun 11/17/2013 07:43:59 AM : [std-Cleanup ] 06.F1.DD-->ISY/PLM Group=1, Max Hops=1, Hops Left=0 Sun 11/17/2013 07:43:59 AM : [iNST-DUP ] Previous message ignored. Sun 11/17/2013 07:44:23 AM : [iNST-TX-I1 ] 02 62 06 F1 DD 0F 13 00 Sun 11/17/2013 07:44:23 AM : [iNST-ACK ] 02 62 06.F1.DD 0F 13 00 06 LTOFFRR(00) Sun 11/17/2013 07:44:24 AM : [iNST-SRX ] 02 50 06.F1.DD 19.72.DE 2B 13 00 LTOFFRR(00) Sun 11/17/2013 07:44:24 AM : [std-Direct Ack] 06.F1.DD-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Sun 11/17/2013 07:44:24 AM : [ 6 F1 DD 1] ST 0
-
it's dark? So if the garage door opens and the house is unoccupied and two lamps are off, which pretty much means it's dark I want the living room group to turn on. I think I have this correct, now to watch the unoccupied variable better.. If Status 'Garage_Door_IO-Sensor' is On And ( Status 'Door_lamp' is Off Or Status 'Mantle_lamp' is Off ) And $OCC_upstairs_svr is 0 Then Set Scene 'Living Room Lights' On $OCC_upstairs_svr = 1 Else - No Actions - (To add one, press 'Action') If garage door opens and house is in un-occupied mode and dark turn on the living room light
-
Zoe, you would be wise to look at putting IO_guy into the beta group. He's caused a lot of thermostats to get sold or not sold due to having supported them in software. Alan
-
2-way communications is on the roadmap with UDI, so perhaps in the next few months you may be able to parse the return value. I'm waiting on ping myself, I think my tv and a couple of other items will return a ping when they are turned on, so I can sense that without spending a bunch of money on syncro-lincs. Alan
-
Ok so you cannot DIRECTLY assign a variable from the elk to the isy, but you can Compare variables correct? so one program does if isy_var < elk_variable Then isy_var += Run isy_var_increase <== maybe not necessary, but want to run a loop until it gets there Else exit program Then you have at least a value just 1 digit higher, I think some remainder math could get you the other . something piece as well in the same manner, then perhaps some simpler programming can be done? Since the %= gives you the remainder of a division, I think (that's dangerous) that you should be able to get at the .1 portion of the voltage measurement. Can you increase the variable in the elk by a factor of 100, or something to make the easier to run the count up to proper value? eg. 1.83 volts becomes 183? Alan
-
I still wonder if we could not strip down the number of programs. Maybe something like a binary sort arrangement. initial value divided by 2 is it bigger or lower than this number? Divide by 2 again, is it bigger or lower than this number, etc you get down pretty fast to a percentage you could show.
-
I control a denon that is non network with a isy to a raspberry pi and then use lirc, I've had lirc crash once, the rest of the time it has been power drops, reboots, etc etc. Go for the simpliest solution which is a direct connection from the ISY to the stereo via the network module. But there is a way with most non networked stereos.
-
Yes bravo, bravo. I think you win the WAF home automation award of the year here on the forums. That's pure genious, now where can I find the spritzer that you use and a few other tidbits, I suppose you use a whole house ir block system? Alan
-
I say a web page on a tablet, using the rest interface and a page that reloads itself every minute of so with refresh= meta tag should allow you to make something like this up with html 5. Don't know which tablets have the best support for that with sound etc, but that would be the angle I would explore. Alan
-
If you had to go insteon, I would NOT use insteon switches, but instead find a commercial/industrial switch that would work with the micro modules. Something shallow, and on each switch plate I would have engraved the insteon modules in the box. You would have to do a survey to make sure they fit and find out if they are using switch loops or not, and that could to totally inconsistent. Leviton might have an industrial control side as well, maybe check worthington distributions I think that's the name of the wholesaler, they carry a large number of manufacturers. I , however, suspect you would have to look into a company like johnson controls for industrial control systems. To me, one of the first phases would be to get power panel level monitoring going, like a GEM system or bigger. Run it for a month to get a baseline and then you know WHERE the power is going so you can take a look at how you could cut the power earlier or dimmer (perhaps with a couple of weather stations that the school included into its cirriculam) e.g. a Provantage system with light intensity, if you knew certain rooms could be dimmed 10% or so with the new dimmer insteon ballasts controllers, perhaps over a couple of years that pays for itself on sunny days vs cloudy days when you need it at full brightness. Also with the GEM type monitor, you could replace say one bank of lights with another type and compare them to the old set over a week or two, to find out if they really do save money. Just having some motion sensors on switches in the class rooms that trigger mico-modules to turn on or off the lights could potentially be a huge savings over a few years, and that does not even get into finer grained timing with heating a cooling systems using an isy or other industrial controller.
-
A few questions to help you zero in.. Do you TRUST the cloud and don't mind your data going through the cloud? How real time do you want your information on the thermostat? Every minute? Every five minutes? There are several people on the board that have been happy with the Venstar. i don't know if the 6800 color series can talk insteon yet, they were working on it for a long time now if it's not. Ecobee's can be "controlled' with the Ecolinc package from IO guy, but you have to run them on another "server" in the house to be the bridge. Ecobee support was on the UDI list of enhancements, so someday we may have native support, which I suspect is part of the two way communications coming in the network module. I was DEFINETELY going to go the Ecobee route, then Ioguy discovered that you have to poll their cloud service for the data, and you can only poll about once every 30 seconds. I'm not at all thrilled about cloud.. Personally I'd love to see a kick-starter thermostat someday that used a tablet..
-
Since your exterior box is most likely metal, any RF signal from the micro module would me massively diminished. Might be a reason to run the wires back inside to a plastic box that the RF can pass through easier. The micro module will also put it on the power line, so it may very well be a moot point in your installation. For my bathroom radiant heat matt, I opted to use a plastic box that a ceiling light mounts too, vs putting in a water proof metal box just for the enhanced RF range that a plastic box should have vs metal. Alan
-
I would also put the event viewer on level 3, and hit the set button as you walk further and further away from the plm back to the original motion sensor location. Using a laptop makes this easier as you can see the receipt by the PLM, the hop count improve or drop lower etc. I have 2 motion sensors that are older that just go away for hours to days at a time, then come back. Flakey things, the last one I bought direct from Smarthome worked flawlessly until the battery died. I really need to find a 9v ps on ebay with a normal 9v battery end on it.. Alan
-
In my case, I might want to run three different sensors out around the house as I have a central wire-way along the edge of my furnace vent and can get a dongle on a piece of Cat 5 adapted from a USB hub connection pretty far away. We don't tend to wear our phones around the house, but would like to know when they come into range from being out of range etc to handle some lighting and events. I'm thinking that if I turn blue-tooth on in my car stereo, that a dongle out by the garage would know when the car came home or when it left. Alan
-
No help in the radios, but following the progress as this is an area very much interested in adding to my pi. Alan
-
Much appreciated, I found a pack of 5 or so for $9.99 or something like that on snail mail from China. Trying to figure out the easiest way to get a 1-wire into the pond now