Everything posted by apostolakisl
-
Thermostat Won't Discover
I now have 3 connected Venstar thermostats. I just added a 4th, and it won't connect. This makes no sense. Two of the others also wouldn't connect, then one day out of the blue they started connecting. The 3rd unit discovered immediately. I do not understand this. I ask the thermostat to do a firmware update and it says it is already up to date. The others supposedly were also up to date. Perhaps some update is actually happening after being online for a while even though it says not? Two of the connected thermostats are t5800 with wifi key, and one is a t7850 with built in wifi. The 4th is also a t5800 with a key. All of them are connected to the Venstar skyport server without issue.
-
Time change
Speak for yourself. Texas time. . .
-
Time change
Just turn off DST and and use UTC-x hours. No need to pay any attention to the name of your time zone. Like I am in UTC-6. Personally, I am a fan of DST always. I didn't notice any issues with DST except that programs that run continuously looking for failed heartbeats all reported failed heartbeats at 3am. These programs all track thermometers and look for any change in the temp or humidity which restarts the program. They all have a wait time of 10 or 20 minutes and if no re-trigger of the if clause happens in that time, they send an email. So the jump from 2am to 3am was interpreted as no update in one hour. So I guess a wait clause is not a running timer but rather sets a start time upon starting and then loops back every cycle of a code and does some subtraction. Since 2:05 never happened, and the program triggered at 3am, it must do it that way. I would think that things like waits would run on UTC time and be unaffected by the displayed time, but obviously they use the displayed time. I would expect sunrise and sunset to always run on UTC and your latitude/longitude and therefore be unaffected by chosen display time. If ISY just ran on UTC time everything would work fine through DST switch except something scheduled to happen at displayed time between 2 and 3am.
-
How to upgrade to eisy-ui?
The eisy-ui is stable, it is just not complete. It is not yet a replacement for the java ui. It is mostly just a place to view things, not program things. You can turn lights on and off and stuff like that.
-
What century is this? Updates are archaic
What link doesn't work? The link I posted works. I just did a java update and used that link to reinstall iox finder last week. And clicking it today downloads the file, though I didn't try installing it.
-
What century is this? Updates are archaic
I linked this page to my bookmarks and use it. It has never been changed and still works today since it was posted in 2018.
-
What century is this? Updates are archaic
Iox finder would be perfect if it weren't for Java updates. You would load it once and be done. Any isy that it finds or you direct it to find (port 8080 or an isy on a vpn or vlan) would populate and be there indefinitely regardless of isy firmware current or future. But for some stupid reason java makes you redo it with every update. I just bookmarked the page for the start.jnlp link so I can quickly redo it after each update of java. I have not tried where iox finder lets you save/load your configuration. Probably that would let me not manually add back my off-site isy and port 8080 preference.
-
What century is this? Updates are archaic
Must not have been using finder. The start.jnlp link must be used, not admin.jnlp. The finder can access multiple isy's on different firmware at the same time. For a while I had a 994i and Polisy at the same time with way different firmware. Clearing the cache is still an issue after updating java, not after updating isy. For local credentials you must manually add. Http://xxx.xxx.xxx.xxx:8080. If you let it automatically find your isy it will go through portal credentials. It really would be fine if it weren't for java updates. Seems like every windows update triggers a java update.
-
What century is this? Updates are archaic
I believe that loads a firmware specific IoX launcher. At least it used to, perhaps that has changed. I have had issues with that in the past still getting messed up by cached Java stuff when firmwares change. Again, I haven't messed with this in a long time since I just keep using IoX launcher that I downloaded a long time ago that keeps working on multiple and updated versions of ISY firmware without needing any update to the launcher. The main issue I run into is after updating the actual Java app, not updating ISY. I also manage multiple ISY's at different locations over VPN's so I manually put in the IP addresses. Though you could also go to the ISY portal and copy the portal URL for your ISY and do it over the open internet. In short, either way works. I would suggest that he completely clear Java cache and applets to be sure that everything is starting off fresh.
-
What century is this? Updates are archaic
When you load IoX launcher on your desktop, it will find ISY automatically but it will only automatically give you the portal login. If you want to add the local option, click "add" and then type in the url. ie, http://xxx.xxx.xxx.xxx:8080 or you can use the https://xxx.xxx.xxx.xxx:8443 if you want an encrypted connection (I don't see the point when inside your lan). If you have your ISY across a vpn or on a different vlan, or you have auto-discovery blocked by your router, then you will need to manually enter the ip no matter what. Whether you use the local credentials or portal credentials, it doesn't matter, both work the same. And the login prompt will tell you which to use in case you lose track of what you clicked on. EDIT: This is where you want to delete all the java saved applets and configurations. This is very important. When you relaunch the start.jnlp you will get the iox launcher that autodiscovers the firmware and works across multiple firmwares of ISY. Generally, I have found that it will also not need to be cleared again upon further updates to ISY. But if it starts giving you issues, then just repeat this process.
-
What century is this? Updates are archaic
Clear your java cache. https://www.java.com/en/download/help/plugin_cache.html. If you just type java in the windows search box you'll see the java admin as an option. Delete all temporary files and applets. Then download the following. https://isy.universal-devices.com/start.jnlp It will put the iox launcher icon on your desktop and it will always get the right version. Even multiple versions if you have multiple isy's.
-
Thermostat Won't Discover
Both units are working now. I don't know why. The only thing I know of is that we had a circuit breaker pop that caused the wifi AP and managed switch that these thermostats use to reboot. But I find it hard to believe that this was fixed by that. Everything else on those devices worked fine before and after and I was able to get responses on port 80 doing "curl" queries from the polisy.
-
Thermostat Won't Discover
Today, I tried hit "discover" again, and for whatever reason, it finds the t7850 thermostat. The one that was working with nodelink. Still not finding the t7800 with the wifi adapter. I have no idea why today it is finding the one thermostat when it wouldn't before. I changed nothing.
-
Does anyone know of an Email Service for ISY994?
For what it's worth. I have been using gmail for at least a decade now and it still works just like always.
-
Inconsistent Alexa+ behavior
Yes, new Alexa is not so literal. If you say "all lights" it doesn't look for something called "all lights", it behaves more like a human you asked to turn off all the lights. I think it is a better approach, but it takes some adjustment. I find it much better since I no longer need to say precisely the words, I can just say something that a reasonable person would recognize. And it is way better for people who don't know the words at all. And you can throw in a bunch of extraneous words like "could you please" kind of language and it doesn't mess it up.
-
Inconsistent Alexa+ behavior
Not exactly, you had touse the portal when you exposed the scene to Alexa in the first place. But it is much simpler to expose your Insteon/ISY scene to Alexa as a light or a switch and skip the routines. There are two independent designations here. 1) What it is in ISY, 2) What it is in Alexa. The two do not have to be the same. Notice that, in the portal, when you expose a device or scene (or variable, or program. . ) to Alexa, you have the option to tell Alexa it is any type of thing you want, it doesn't have to match what it is in ISY. Anything designated as a "light" or "switch" in Alexa will respond directly to voice commands. Anything designated a "scene" can only be addressed in a routine. I really don't know why you would designate something as a "scene" to Alexa. Both scenes and lights/switches are allowed to be targets of routines, so it isn't that. I guess if you want access to a device from an Alexa routine but don't want any "spoken" to trigger it, then setting it up as a scene will do that. When you set the "spoken" for a scene, it really isn't even that, it is just the name of it, speaking its name to Alexa won't do anything.
-
How to program LED button on a eight button pad
This is screwy, but. . . If you have an Insteon/ISY scene and you want Alexa to control it as if it were a single light, you just tell Alexa it is a light when you set it up in the ISY portal. When you add the scene, you need to start from the scenes tab so the portal gives you a list of all your scenes to select from, but from within the "spoken mapping" setup page, select that it is a light in the Alexa category.
-
Thermostat Won't Discover
I changed the T7800 to https and set a username and password. Nodelink when set to http gave the error that the connection was refused. I changed to https and added the username and password and now the error is a timeout error. So it seems that the thermostat is accepting the https authorization but then ignoring whatever command nodelink is issuing to it. I can only assume that there is something going on with a firmware mismatch.
-
Thermostat Won't Discover
I just successfully added the T7850 to Nodelink.
-
Thermostat Won't Discover
yes, I can ping both of them. Mostly the response times are in the 5-10ms, though a few are much longer. EDIT And I get a response on port 80. Not sure if I should check any other ports.
-
Thermostat Won't Discover
Polisy isn't connected to wifi, it is hard wired, only the thermostats are connected to ssid's. They are all on the same corporate vlan. No firewalls between devices. From a pc on the same vlan I get responses from the IP address of the thermostats. The manual also shows that it has options to http vs https. But once you turn on api, it greyed out to http. Perhaps https could be selected first and then you turn on api?
-
Thermostat Won't Discover
Yes, they are all on the same network as the polisy and of course the wifi is password secured, though that shouldn't have anything to do with anything. They connect to star net and I can ping them and I can go to the http:// address of the units and get a response. Lots of things on that network that polisy connects to fine. I set them to enabled local api right away when I first configured them. I have rebooted the one via a full 60 seconds power down. The http is just the venstar reporting that it is not requiring authentication for the api. I imagine yours says the same thing. Both of mine are identical on the page that toggles the api on/off.
-
Thermostat Won't Discover
@paulbates @hart2hart The local api is enabled on both of them. It was off by default and I clicked to turn it on. There is a second line that is greyed out that says it is http. If local api were off, I'm not sure I would get anything when I go to the url. For exmple, if I do a sensor query I get this. {"sensors":[{"name":"Thermostat","temp":73.0},{"name":"Space Temp","temp":73.0}]}
-
Thermostat Won't Discover
Chat GPT thinks it is the v5 firmware. It thinks when skyport is connected it restricts the local api. I don't know. I don't know how to get the older firmware to try. I suppose I can try disconnecting skyport.
-
Thermostat Won't Discover
I just installed a second Venstar T7850 this time. Same exact thing. So either there is some setting on the thermostat I am not setting correctly, or something is up with the node.