Jump to content

gregkinney

Members
  • Posts

    198
  • Joined

  • Last visited

Everything posted by gregkinney

  1. Ha! So sorry @kzboray I meant to tag the OP @csteenwyk. By the way, the white paper says Z-wave Plus version 2 which, from what I understand, is 700 series.
  2. @kzboray how did it go? I've been anticipating these coming out. Are they playing nice with ISY? Are they worth the upgrade from the 500 series?
  3. @tmorse305 is correct that in actual thermostat (or app), it doesn't adjust heat and cool if you are in auto. But we have to acknowledge an important difference here - if you are on the thermostat, you are working with a GUI where you are dragging a graphic up or down with your finger. If you drag the cool number with your finger, that's the only one it adjusts, and vice versa. In my opinion, it's apples and oranges to compare Ecobee's GUI thermostat where the option is dragging a graphic with your finger, to UDI's admin or API where the command is a simple "Setpoint Up" or "Setpoint Down." Ecobee's drag is dynamic where UDI's button is static (once the options are set). So if I go to turn the temperature down in Ecobee and I am in Heat mode, the GUI has looked to see that I am in heat mode and it has delivered me the orange graphic for me to drag, effectively forcing me to adjust the heat. Vice versa with cool. With auto, it shows me both graphics and lets me choose which one to drag and that's the only one it adjusts. So in my opinion, UDI can do the same logical learning and deliver it to me. If I am in heat mode and I hit the "setpoint down" button, it should force the change to be in heat. Vice versa for cool. For auto, I was previously using Ecolink, and his logic was to adjust both cool and heat respectively up or down. That would create 3 commands, which would be my personal preference. However, I could see the argument for 4 preferences. Instead of auto changing both setpoints, you would then have separate cool and heat setpoint up and setpoint down in which you would have to make an additional decision as an end user every time you wanted to adjust the temp in auto mode. It puts more work on the end user IMO, which I steer away from.
  4. If I'm in auto mode, and I change the setpoint down or up, it only changes the heat setpoint. Is this the way it is supposed to act? My goal would be that a setpoint change in auto mode would change both the heat and cool setpoint.
  5. @Ross Completely agree, however, it doesn't seem to work. With all the newbies as of the last 72 hours, I've watched his derogatory commentary in overdrive. It's obvious the derogation is something he requires to feel better about himself. However, it's all a farce. It's textbook low confidence and a defense mechanism he uses to shield himself so he doesn't have to feel the true pain of his low self worth. @lilyoyo1 Have you ever heard it takes 1,000 atta-boys to overcome one insult? From what I've read on the forum, my opinion is that you are "offering assistance" less than 50% of the time. But I want you to know that I think you are a very intelligent person with a lot to offer the world! If I met you in person, I would give you a high-five like I do my three year old son and tell you what a good job you're doing. You don't have to resort to put downs like a bully on the playground. The rest of us are adults here. And I believe the commenter that received the snarky response is talking about a PLM, not an ISY. I'm definitely making an assumption, but here's my theory: 1. I've never heard anyone describe an ISY with the word "serial." 2. The word "serial" is in the name of the product 2413s. 3. Finally, and the most obvious if you use some common sense, ISY's are not hard to find now, or a year ago. 2413s's are hard to find and were also hard to find a year ago. With all of that said, an easy way this could have been figured out would have been something like: @Michael805 Did you mean the Insteon PLM Serial Modem Interface 2413S when you said "ISY serial controller?"
  6. I'm getting an error message trying to start this NS 2022-04-08 11:21:32,101 Thread-3 udi_interface ERROR udi_interface:write: Exception in thread 2022-04-08 11:21:32,102 Thread-3 udi_interface ERROR udi_interface:write: Thread-3 2022-04-08 11:21:32,103 Thread-3 udi_interface ERROR udi_interface:write: : 2022-04-08 11:21:32,103 Thread-3 udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2022-04-08 11:21:32,104 Thread-3 udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.8/threading.py", line 932, in _bootstrap_inner 2022-04-08 11:21:32,108 Thread-3 udi_interface ERROR udi_interface:write: self.run() 2022-04-08 11:21:32,109 Thread-3 udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.8/threading.py", line 870, in run 2022-04-08 11:21:32,112 Thread-3 udi_interface ERROR udi_interface:write: self._target(*self._args, **self._kwargs) 2022-04-08 11:21:32,112 Thread-3 udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/00:0d:b9:59:3a:10_10/nodes/vue.py", line 123, in start 2022-04-08 11:21:32,114 Thread-3 udi_interface ERROR udi_interface:write: self.query() 2022-04-08 11:21:32,115 Thread-3 udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/00:0d:b9:59:3a:10_10/nodes/vue.py", line 42, in query 2022-04-08 11:21:32,116 Thread-3 udi_interface ERROR udi_interface:write: usage = self.vue.get_devices_usage(self.deviceList, None, 2022-04-08 11:21:32,116 Thread-3 udi_interface ERROR udi_interface:write: File "/var/polyglot/.local/lib/python3.8/site-packages/pyemvue/pyemvue.py", line 81, in get_devices_usage 2022-04-08 11:21:32,118 Thread-3 udi_interface ERROR udi_interface:write: response = self._get_request(url) 2022-04-08 11:21:32,118 Thread-3 udi_interface ERROR udi_interface:write: File "/var/polyglot/.local/lib/python3.8/site-packages/pyemvue/pyemvue.py", line 186, in _get_request 2022-04-08 11:21:32,120 Thread-3 udi_interface ERROR udi_interface:write: if not self.cognito: raise Exception('Must call "login" before calling any API methods.') 2022-04-08 11:21:32,121 Thread-3 udi_interface ERROR udi_interface:write: Exception 2022-04-08 11:21:32,121 Thread-3 udi_interface ERROR udi_interface:write: : 2022-04-08 11:21:32,122 Thread-3 udi_interface ERROR udi_interface:write: Must call "login" before calling any API methods.
  7. Lithium batteries, such as Energizer Ultimate Lithium AA or AAA, will only report 100% or 0%. They don't wear down fractionally like alkaline batteries. I don't know if this helps your specific situation but thought it was worth mentioning.
  8. You are correct, I am not going to look back at the posts because they do not apply to this conversation. I'm not referring to times where you did help him. I don't care if you've helped him once, or 10,000 times. I'm talking about the one time you left a comment and didn't help him.
  9. Alright gents, I know there are some disagreements. However, one thing I think we can all agree on is that this is now offically a waste of everyone's time. @telljcl I did less reading than you but took no verbal abuse from anyone in this forum by submitting a ticket and working with UDI support who were happy to help. A suggestion - work with UDI support for technical assistance. Work the forums for everything else. @lilyoyo1 If you're not willing to help, consider not commenting and let someone else who is willing to help.
  10. I am the PC and Android tech help for my friends and family. I will write instructions down step by step and teach them how to do something. When they call me because they forgot a step, I've found that I get way further if I tell them what they have forgotten as opposed to "I wrote it down for you, go read your instructions." After I have reminded them of what they have forgotten, even if they have the instructions in their hand, they will typically be able to pick it up from there.. Sometimes people need a quick win, a little boost, a little human interaction.
  11. If my PLM went out and I didn't have a spare one, nor was I comfortable swapping boards, I would be embarrassed to tell you what I would be willing to pay to keep my entire ISY/Insteon network up and running.
  12. Thanks so much for the reply. It appears that it's not adding correctly to the ISY because I don't have the above options. Your screenshot shows Siren.2, and I should have Siren.1 thru Siren.8 but I don't. Currently working with UD on a support ticket. Thanks for confirming this! It's a big help.
  13. I have an Aeotec Siren 6. I'm trying to turn the tamper alarm off. I've tried to change the parameters but I can't find any parameter setting for mute, or off. The best I have done is gotten the alarm to turn off after 1 second, which is just long enough to make me jump up every time I bump the desk it's sitting on. Does anyone have experience with this?
  14. I must have been doing it in the wrong order. I just clicked "request new pin" and then rebooted nodelink and that worked. Thanks so much for your time.
  15. This is happening again. I can't re-add the app with Ecobee because I'm not getting a PIN.
  16. NodeLink 0.10.6 Ecobee has stopped working. I restarted NodeLink. Then I clicked "request new 3rd party pin" but it does not appear in the debug log as usual. This appears in the debug log: 2020-10-05 13:15:03 - Ecobee: New tokens received from ecobee.com [ecobee1] 2020-10-05 13:15:03 - Ecobee Web StatusError: InternalServerError [ecobee1]
  17. I have 3 rooms of Bali Autoview Zwave shades. Each room has a Bali Zwave remote to operate the shades. Following the Bali instructions, I add the shades and the remote to the ISY, then I link the remote to the shades as a secondary controller. All works well until I do I network heal with the ISY. Then none of the remotes work and have to be re-linked to the shades, which, based on the inconvenient location of the shades, is a time-consuming task. Is this expected behavior or am I doing something wrong in the way I have configured it?
  18. @Teken Again, a million thanks. I have a lot of work ahead of me (albeit fun work, IMO). I'm going to start from the ground up and rework the entire design using your suggestions as a foundation. I'm going to offload as much as I can to my RPi and leave the rest to let the ISY do what it does best, cleanly and efficiently.
  19. Thank you @larryllix, I confirmed this behavior. Also @TrojanHorse His Vanity Fast On is a trigger for a program, then His Vanity Fade Up is the trigger for another program. Also, I thought the Pioneer receiver network resources were global cache but it's actually eISCP (Integra Serial Communication Protocol) which is very slow. After realizing that, I think there's a good chance it is the cause of the issue. I'm going to convert these to global cache commands and I will report back after trying it for a couple weeks. But I am going to go through and use @Teken's list of best practices on my probably 100+ programs. Man, I wish I could put ISY as software on a beef-eating PC. @Teken the one that interests me most is the tight loop and I have a couple questions. Can you explain these two statements a little further? I use The Home Remote software for a whole home controller on tablets and phones. I likely have hundreds of REST calls for status and control to the ISY from Home Remote, and it's also set up for polling, so unbeknownst to me, it could be making dozens of calls every second.
  20. @TrojanHorse interesting...I can test it to see if these network commands do fire simply by being enabled. That would be a clean resolution. I'll report back.
  21. I find myself hunting and pecking with the KPL that I do have. Since it's usually 5am when I use this program, I wanted it to be as mindless as possible. Walk in the closet, turn light on, sound comes on.
  22. Sure, here's what it's designed to do: I have a small TV in the bathroom and a speaker the main area, shower, and my closet. The main program is so that if I double tap the light by my sink on, it turns on the tv. The programs called "vol up x4" that become enabled turn the light switches in the main bath, shower, and closet into volume controls. The programs "showeron" and "closeton" tell it to turn the speaker on if the respective light is turned on. bath tv vol up x4 - [ID 006B][Parent 0040][Not Enabled] If Control 'Bath / Bath His Vanity' is switched Fade Up And Control 'Bath / Bath His Vanity' is not switched Fade Down Then Resource 'pioneer.volup' Wait 2 seconds Resource 'pioneer.volup' Wait 2 seconds Resource 'pioneer.volup' Wait 2 seconds Resource 'pioneer.volup' Else Resource 'pioneer.voldown' Wait 2 seconds Resource 'pioneer.voldown' Wait 2 seconds Resource 'pioneer.voldown' Wait 2 seconds Resource 'pioneer.voldown' bath tv vol up x4 closet - [ID 0044][Parent 0040][Not Enabled] If Control 'Bath / Greg Closet' is switched Fade Up And Control 'Bath / Greg Closet' is not switched Fade Down Then Resource 'pioneer.z3volup' Wait 2 seconds Resource 'pioneer.z3volup' Wait 2 seconds Resource 'pioneer.z3volup' Wait 2 seconds Resource 'pioneer.z3volup' Else Resource 'pioneer.z3voldown' Wait 2 seconds Resource 'pioneer.z3voldown' Wait 2 seconds Resource 'pioneer.z3voldown' Wait 2 seconds Resource 'pioneer.z3voldown' bath tv vol up x4 shower - [ID 0043][Parent 0040][Not Enabled] If Control 'Bath / Shower' is switched Fade Up And Control 'Bath / Shower' is not switched Fade Down Then Resource 'pioneer.z2volup' Wait 2 seconds Resource 'pioneer.z2volup' Wait 2 seconds Resource 'pioneer.z2volup' Wait 2 seconds Resource 'pioneer.z2volup' Else Resource 'pioneer.z2voldown' Wait 2 seconds Resource 'pioneer.z2voldown' Wait 2 seconds Resource 'pioneer.z2voldown' Wait 2 seconds Resource 'pioneer.z2voldown' closeton - [ID 0041][Parent 0040] If $BathTV is 1 And Control 'Bath / Greg Closet' is switched On Then Resource 'pioneer.z3vol30' Else - No Actions - (To add one, press 'Action') showeron - [ID 003E][Parent 0040] If $BathTV is 1 And Control 'Bath / Shower' is switched On Then Resource 'pioneer.z2vol30' Else - No Actions - (To add one, press 'Action')
  23. Wow, what a wealth of information. I'm going to go in and redesign using these specs. Thank you so much for taking the time to write this up!
  24. So it sounds like I need to adhere to some sort of "best practices" way of doing program execution. Can you offer a suggestion of how to achieve that? I'm thinking that I need to make a better attempt at the order of my logic...maybe have the other programs that are enabled come after the network resources fire?
×
×
  • Create New...