
brad77
Members-
Posts
491 -
Joined
-
Last visited
Everything posted by brad77
-
For what it's worth, those are hex numbers, which are always going to be either 0-9 or A-F.
-
Dinboise, if you still need to access your ISY from outside your home network, there is no need to purchase a new router or pay for a static IP from your ISP. That's what Dynamic DNS is for. A dynamic DNS service will provide you with a host name (not unlike www.universal-devices.com) that you can use to access your ISY remotely (instead of an IP address). That host name is then updated with your current IP address whenever it changes via your router or a piece of software installed on one of the computers in your home network. You can find dynamic DNS services freely available. As I mentioned before, my personal recommendation is DynDNS. Lastly, as Sub-Routine said, there is no need to use "enable Internet access" to do this, nor is it necessary to do any of this is all you need to do is have your ISY connect to the web to download updates. I hope that helps.
-
You don't need to run the ISY's "Enable Internet Access" command to access your ISY from the internet. That command is an "easy button." The ISY will attempt to automatically configure your router to forward the appropriate ports via UPnP (universal plug and play). This often doesn't work as many routers either don't support UPnP or don't have it enabled for such actions. For those who do, however, it's supposed to make things easier. Now, it's quite possible that you've done what you needed to do by forwarding port 443 to your ISY's internal IP address. To test this, you should try accessing your external IP address in a browser using https (this will use port 443 implicitly). To find your external address, go to a site like http://whatismyip.com. For a "real" test, you should do this on a machine outside your network (or a mobile phone with a browser). Some routers won't allow you to access your external address from your internal network. If you can access your ISY, you're done. If not, you'll need to make sure that you've configured the port forwarding on your router correctly. It could also be possible that your ISP is blocking this port. It probably goes without saying, but it doesn't matter what computers you are using inside your network. No amount of configuring done on either of those machines will accomplish what you're looking to accomplish. This is a matter between your ISY and your router (and sometimes your ISP). Lastly, it's possible that your external IP address change from time to time. As such, it's a good idea to set up dynamic DNS to allow you to use a host name instead of an IP address to access your ISY. It will also keep that host name up to date if your external IP address changes. I personally recommend DynDNS. Others may chime in with other recommendations.
-
No worries there. According to Michel, the ISY supports up to 10 subscription channels, which is how most of these applications get their information from the ISY.
-
For some reason, I read az1324's post as a statement of fact rather than asking a question. That post pretty much nailed it all down. Using the ISY's network module, you could send that command to your app (or some other app listening on a TCP or UDP port) to get it to do something. Nice solution.
-
2.7.11 is an ALPHA release. You must register to receive it.
-
I believe that the weather module updates every minute or so, so it will fire this program each time it updates. You may want to use another program as a binary variable to indicate that you've already handled the "event" for the night. When the light falls below 5 for the first time (your variable program is false), you can turn on the lights and set this program to true. I would then create another program that turns off the lights at 8 PM provided that they were turned on by your first program (which you will know because you set your variable). Make sense?
-
Usually dynamic DNS services give you a host name to use instead of an IP address. Assuming that it is set up correctly, you should be able to use that host name instead of your external IP address. If the external IP address indeed does work already, you do not need to do anything. To check to see if your external IP address works, you need to determine what it is by going to a site like WhatIsMyIP.com. Then, you need to try to access that address using a computer that is not on your network. You might be able to use a machine on your network if your router supports using a loopback address (another way of saying that this doesn't always work on all routers). If the external address does not work, then you probably need to set up port forwarding on your router to your ISY's internal address on port 80 (for HTTP) or 443 (for SSL). Some ISP's block these ports. If that's the case, you may need to set up network address translation (NAT) on your router to translate some other port to port 80 or 443.
-
++ to this. I've had good experiences with DynDNS. What's more, many routers support this, so you may not need to put any software on a computer in your network to update the IP address if it changes.
-
If my understanding of the motion sensor is correct, this will not work. The motion sensor will never send another "ON" command (control or status) until its internal countdown expires. I presume that this is done to save battery life. You might be able to get this working by setting the motion sensor's internal timer to a lower duration, but keep in mind that the device will still not send another ON command unless the internal timer expires. That won't happen if there is constant motion in the room. For this reason, I do not manage my motion timers with programs as I could never get the motion sensor to work in this way.
-
I'm assuming that there is a typo in your post, as I don't think that you'd be turning all the lights in your house ON when you go to sleep. The behavior you are experiencing when toggling the "My Lighting" scene on or off makes sense. Your ISY is telling every device in the scene to turn on or shut off. Unless I'm way off base, it's that simple. I cannot tell you why you cannot set thermostat settings in the "My Lighting" group, but I can tell you how I worked around this. Since "My Lighting" is a misnomer IMO, I renamed this group to "My Devices." That isn't necessary, but it makes things less confusing when considering what I did next. I then created a new scene called "All Lighting" and added only the lights to that scene as responders. The thermostats and other misc relays (like the garage door) weren't included. When I wanted to control lights, I toggled the new scene rather than the original "My Devices" group. Had I continued to use the default group, I would be opening my garage door whenever I wanted to turn all my lights on!
-
The only other issue I can think of is related to the fact that the motion sensor rarely sends the low battery notification.
-
Do you need to fade between channels? If the answer is no, it looks like you may be able to use something like the EZIO40. It has four output relays that appear to support up to 30 VDC that look like they can be on simultaneously. Additionally, I believe that this model works well with the ISY. This device would be used instead of the DMX Decoder you linked in your post. I qualify my statements because I haven't personally used this device, so hopefully others with experience could chime in if I'm wrong.
-
Firmware 2.7.10 ALPHA Is Now Available
brad77 replied to Michel Kohanim's topic in Previous Releases
I believe that it's because of this: -
Here you go: If Time is 3:00:00AM Then Set Scene 'My Devices' Query Else - No Actions - (To add one, press 'Action')
-
Sorry oberkc. I meant that in jest. I was just a bit taken aback by the size of his installation.
-
Like he said. Start over. No big deal.
-
The 3-way scene, as you call it, is only created if you specify that both devices are to be controllers when you add it to the scene. In your example, the SW and KPL will follow each other if both are controllers in the scene. If you set up the scene so that the KPL is a controller but the SW is a responder, the SW will follow the KPL, but not vice versa. I find the "3-way scene" to be convenient, as it doesn't require me to create multiple scenes for n-way switches.
-
For what it's worth, I use Xtralogic's RDP client on my Droid and find that to be very good. The mouse pointer moves relative to your finger (as opposed to being under it) so that you can see what you're doing.
-
The web application is Java based, not Javascript based. I'm not surprised that it doesn't work without modification. Take a look at this Wikipedia article on the Dalvik virtual machine, which is the Java VM used by Android. Most notable is this: It appears that "standard" Java code must be converted into .dex files before they will work on Android. I would venture to bet that other considerations need to be made as well so as to be friendly to constraints of such an environment.
-
I don't think that's the case. Touchswitch and IsyAjax require the networking module as they are actually installed onto the ISY's web server. The networking module is required in order to access it. I believe that the other iPhone apps live on the iPhone itself and use the ISY's REST or web services interface to talk to the ISY. These interfaces are present with or without the networking module.
-
There is also IsyAjax, which is free provided you have the Networking Module. I use it on my Android all the time. It's iPhone-like in appearance, but runs in the browser.
-
That's much better! Thanks for clearing that up.
-
Yikes! I don't remember seeing this when I chose to upgrade to 2.7.9a! When was this updated? Had I know this before upgrading, I certainly wouldn't have done so. I am starting to regret that decision. I suppose that's the price you pay for being an alpha tester.
-
Pretty much. You'll need to configure your computer to respond to WOL packets, then whenever it hears one on the network, it'll wake up. Success depends on configuring your computer properly. See this post for some links that may help: http://forum.universal-devices.com/viewtopic.php?t=3439