Skip to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Xathros

Members
  • Joined

  • Last visited

Everything posted by Xathros

  1. Xathros replied to mrobles's topic in ISY994
    Post the program that is supposed to send the notification. -Xathros
  2. Xathros replied to mrobles's topic in ISY994
    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
  3. Xathros replied to jdlegan's topic in ISY994
    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
  4. 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
  5. Wow. I read that 3 times and never caught that. -X
  6. 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/
  7. 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
  8. How difficult would it be to set it up so we could request a backup via a URL with wget or something similar? -Xathros
  9. AMEN! -Xathros Baaaaaaa...
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. I think msg, label, title and to should all be in the body and not be separate headers. -Xathros
  17. Xathros replied to bmiller's topic in ISY994
    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
  18. Xathros replied to bmiller's topic in ISY994
    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
  19. Xathros replied to no clue's topic in ISY994
    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
  20. Xathros replied to bmiller's topic in ISY994
    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
  21. Xathros replied to bmiller's topic in ISY994
    Does the ISY show the status change of the other light? I wonder if the devices are cross linked outside of the ISY. -Xathros
  22. 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
  23. Xathros replied to bmiller's topic in ISY994
    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
  24. 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
  25. Xathros replied to bmiller's topic in ISY994
    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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.