Everything posted by Xathros
-
Emil Notifications
Post the program that is supposed to send the notification. -Xathros
-
Emil Notifications
Mike- evaluates to blank means if you are using only variable in either the subject or body, the value of the variable returns a blank. If you have any static text in both fields, then this is not the problem. It may be an issue with the address to which you are sending or a problem with the SMTP server. Are you getting any errors in your log when you attempt to send these? I was having sporadic problems sending AT&T MMS messages from the ISY until I switched to a Gmail SMTP from my webhosts SMTP. -Xathros
-
Repeat command?
It needs to be triggered to start. Either right click the program and select Run then or check the box to run at startup then reboot. -Xathros
-
Tstat sample program and HTML sample notification
zeenon- Thanks! I believe you can report the current temp, mode and humidity (optional) from the Venstar in a notification. You just can't assign those values to variables yet. Going from memory on that. If I'm wrong someone more knowledgeable will correct me. As for the AutoOff counts, I have an array of integer variables and counter programs that watch for control switched On events (On Counts) and my timer programs increment the AutoOff variables if they get to timeout before someone (usually me) turns a device off. The header image is hosted on my webhost so it loads no matter if I'm on my LAN or not. The link at the bottom to my logs points to a pogoplug running linux on my LAN and will not work unless I'm at home or VPN'd back to my network. Climate data is via the weatherbug module and the station is at our local high school. This is still a work in progress. -Xathros
-
Send Captured RF Commands to a Fireplace?
Wow. I read that 3 times and never caught that. -X
-
Send Captured RF Commands to a Fireplace?
Steve, Brian- I think there is a device called the RedEye which can learn IR commands from an existing remote and be commanded to send said commands via a network call. I have been thinking about picking one of these up for control of my non-networked A/V gear. Also allows use of iDevices and Android devices as remotes I believe. This of course would require the network module for the ISY and offers NO feedback to the ISY as to the current status of the end device. -Xathros Edit: Here is a link: http://thinkflood.com/products/redeye/
-
Tstat sample program and HTML sample notification
XathHome Daily Report for ${alert.date} Garage Door Stats Door Opened Closed Dad's Door ${var.1.1} ${var.1.2} Mom's Door ${var.1.8} ${var.1.9} Lighting Stats Device On Count Auto Off Count Kitchen Counter ${var.1.60} ${var.1.61} Kitchen Island ${var.1.58} ${var.1.59} Dining Room ${var.1.62} ${var.1.63} Living Room ${var.1.64} ${var.1.65} Main Bath ${var.1.21} ${var.1.22} Basement Stairs ${var.1.10} ${var.1.3} Utility Room ${var.1.12} ${var.1.4} Alyssa's Room ${var.1.11} ${var.1.5} Back Porch ${var.1.14} ${var.1.7} Garage Lights ${var.1.13} ${var.1.6} Shop Lights ${var.1.15} ${var.1.16} Barn Lights ${var.1.26} ${var.1.27} Barn Floods ${var.1.24} ${var.1.25} Current Toggle Status Item Value Garage Door Notify ${var.2.1} AutoTimers ${var.2.3} Rhino Charger ${var.2.12} Internet Up Test ${var.2.7} Network Filter ${var.1.36} Motion Stats Item Value Shop Motion Count ${var.1.19} Basement Motion Count ${var.1.31} Garage Motion Count ${var.1.30} LivingRm Motion Count ${var.1.32} Security Stats Item Value Shop Breached ${var.1.48} House Breached ${var.1.49} Home/Away ${var.1.23} Shop Security ${var.1.20} Rhino Charger Cycled ${var.1.40} Network Stats Network Uplink Failed ${var.1.66} Environmental Sensors Location Temp Low High Basement ${var.1.38} ${var.1.42} ${var.1.43} Outside ${var.1.39} ${var.1.44} ${var.1.45} Hot Water ${var.1.41} ${var.1.46} ${var.1.47} Climate Data Temperature ${mod.weather.temp.current}/${mod.weather.temp.feelslike} RF ${mod.weather.temp.low} ${mod.weather.temp.high} Rain Today ${mod.weather.rain.today} ${mod.weather.rain.rate} ${mod.weather.rain.ratemax} Max Wind ${mod.weather.wind.speed}${mod.weather.wind.direction} ${mod.weather.wind.speedavg}${mod.weather.wind.directionavg} ${mod.weather.gust.speed}${mod.weather.gust.direction} Occupancy Stats Statistic Time Occupied ${var.1.52}:${var.1.53} Vacant ${var.1.54}:${var.1.55} Occ/Vac Cycles ${var.1.57} Sunrise Sunset ${sys.sunrise12} ${sys.sunset24} ~ ~ ~ END OF REPORT ~ ~ ~ Report Generated: ${sys.time12} ${sys.date} View Log Files
-
Is it possible to schedule ISY backups?
How difficult would it be to set it up so we could request a backup via a URL with wget or something similar? -Xathros
-
Mix insteon and zigbee?
AMEN! -Xathros Baaaaaaa...
-
WOL and reporting whether a machine actually is available
Since we have no way to evaluate responses to network commands from the ISY, we have no way to test such devices. You could use an external server and script up a ping test for those devices then /rest the results of the tests to ISY variables. I use a $20 pogoplug running linux to do this sort of thing among others. -or- If you have switched power on the receiver, you could power a relay and use an IOLinc, TriggerLinc or EzIO to detect the relay status and send Insteon messages to the ISY instead. Or possibly even just plug in a lamp module and query it for responding/not responding though you may have comm issues going through your A/V gear. -Xathros
-
WOL and reporting whether a machine actually is available
Hi Stephan- Looking at the problem from the other side, how about issuing a wget with a /Rest command to set a variable in the ISY called from a startup script on the system in question. You could also schedule that wget for every 15 mins or so and program up a watchdog timer in the ISY to alert on failure. -Xathros
-
Network Module Debugging
Hi Stephan- Yes. Prowl is what that wiki link describes. This is what I'm using and I have been very happy with the results so far. The iPhone app is $2.99 and the service is free. It has the added benefit of a growl plugin so if you use growl, you can have some/all of your growl notifications forwarded to your prowlapp on iPhone/Android. It also supports priority (-2 through +2 for 5 levels). This way you can have a do-not-disturb configuration where only the highest priority notifications will alert at night - also allows for different audio alerts depending on priority. Prowl also uses https but no authorization other than your APIKEY. I have quite a few network rules already written for prowl and can share the settings if you need. The Wiki article does a good job of explaining the setup already. -Xathros
-
Network Module Debugging
Stephan- For what it's worth, I am getting exactly the same results as you. I have exhausted my list of things to try to make it work. Did you choose Notifo for a reason or would you consider other options such as Pounce? I am doing this with Pounce and it works quite well for me. -Xathros
-
Network Module Debugging
Stephan- The idea is so we can see a working conversation. That may give a clue as to what is wrong with the net resource. I'd like to see the content length and exact message (minus your auth hash) of the working conversation to compare with your rule. -Xathros
-
Network Module Debugging
Hi Stephan- Run wireshark on the laptop and make the same request via the web browser on the laptop, record the conversation and post the result. -Xathros
-
Network Module Debugging
I think msg, label, title and to should all be in the body and not be separate headers. -Xathros
-
Christmas lights
I will assume for the moment that the load sensing on the LR lights was being triggered by the inrush to the downstream load. It should be immune to that but who knows. -Xathros
-
Christmas lights
I see no cross links between the devices so either there is a program involved or the LR light is reacting to a spike or noise on the line which would be rather unusual. If it continues to happen, the next thing to do is find every program that makes reference to the LR Light or scenes that it is a member of and analyze those. Are these devices on the same circuit breaker? -Xathros
-
wiring options
no clue- Hehe. Love this. I have a bunch of fixtures that were wired this way buy the plumber that built my house. One solution is to remove the switch and replace with an insteon switch (assuming you were doing that anyway), wire black to black, white to white in this box (including the light fixture), same in the switch box. Put an insteon LED bulb (Bulblinc) in the fixture and link it to the switch with your ISY. Load wire on the switch gets capped. -Xathros
-
Christmas lights
How about a link records table for the LR light that was responding unexpectedly. So far I don't see any reason for this unless there is a program monitoring the status of the xmas lights outletlinc. -Xathos
-
Christmas lights
Does the ISY show the status change of the other light? I wonder if the devices are cross linked outside of the ISY. -Xathros
-
isy and Insteon LED light bulbs 300 feet away
abelaguilar- The connection between the ISY and PLM is serial, not ethernet, even though is uses an ethernet cable to connect. That distance should not exceed 30 - 50'. As Lee said, some of us have long powerline runs that work for Insteon signals. The PLM should be in the house near the MAINS panel and if you don't have any access points or dual band devices to couple the phases, make sure the PLM is on the same phase as your gate lights circuit. Maybe down the road, you could re-purpose that cat5 run for a gate mag sensor and use with an IOlinc back at the house. -Xathros
-
Christmas lights
bmiller- My guess is a combination of load sensing on the lest lamp unit and a program reacting to the status change of that unit. Check the program summary tab in the console right after switching on or off the test lamp and look for any program that ran at that time. Post the contents of said program. -Xathros
-
Suggestions for disabling motion sensors
Hi Ryan0751- How about a program that you call from Mobilinc to disable the motion programs and another program that runs every morning to enable the motion programs. Doesn't matter if they are already enabled and this way you don't have to remember. -Xathros
-
Christmas lights
apostolakisl- Sorry, that was a bad choice of words on my part. I realize they are mostly set and forget. You just described my reason for nor proceeding with them however. I have many programs, integer vars (86) and state vars (37) defined already and have enough trouble sorting through those as it is. It was just more than I want to add unless I absolutely need these features. That coupled with the fact that I have noticed that Mobilinc's performance dropping off as I add more programs and vars. I believe this is due to it parsing the list of everything in the ISY at each launch. I don't dare add that much more for it to sift through. All of that said, I am very impressed with what you have developed here and will not hesitate to point those that need these features your way. And as I said above, there is much to be learned from studying your code. I have already employed some of your methods for other things. Thanks. bmiller- Sorry to have hijacked your thread here. In reference to your posts above, the stop program statement is terminating any "currently waiting" wait statements only, The fact that you have turned off the KPL button is likely what is preventing further/future executions as the status of that button is no doubt a key element in the IF of that/those programs. -Xathros