Jump 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.

MrBill

Members
  • Joined

  • Last visited

Everything posted by MrBill

  1. Is there a problem with the PG3 version of the node server? It does exist in the production store. Or were you wanting it altered? Also PG2 has been deprecated, but is still working. Deprecated means it won't receive additional enhancements, but as yet it hasn't been removed from the system.
  2. @EMercado You should tell us what issues you are having? What procedures have you followed? Where/how are you getting stuck?
  3. I wondered yesterday when I read this thread if the wiki should be updated? While the ISY994 accepts a wide variety of voltages, is that also true of Polisy?
  4. MrBill replied to jkraus's topic in IoX Support
    It's really not too hard once you realize what you're doing. It would be nice if the driver ID appeared in the admin console to the right of the value name perhaps in white text. I suggested that years ago.
  5. MrBill replied to jkraus's topic in IoX Support
    that's actually what the above does. You're only look up the driver name via the polyglot interface during set up. ${sys.node.<node address>.<driver>} is actually coming from what the node server has sent to the ISY. Sure you can do that. It's an extra step, and the time will just be a number. using the above method you'll get whatever formatted Value that you see displayed in the ISY. In the case i used above formatted temp looks like this: which is exactly what will be substituted for ${sys.node.n015_temps.GV15} But yes you can set a variable = to the node server value, adds programming steps and uses variables but sure...
  6. MrBill replied to jkraus's topic in IoX Support
    to repeat for @jkrausanyone that missed it: To create your email or notification substitution: First make note of the current value of the temperature as shown on the node for the admin panel, that will be 95.2 for my example. Next head to PG2 or PG3 interface (note my screenshots are not from YoLink Node server, I don't own that product). First click from the PG2 or PG3 dashboard click on "details" and next on "Nodes" for the YoLink Node server. then scroll down until you find the node in question (#1 in the screen shot below) locate the temperature that you made a note of from the current value showing in the admin console (#2 in the screen shot below) Trace back to the left and find the Driver for that row (#3 in the screen shot below) In this case we found GV15 Next head back to the Admin Console for one more value, from the node that displays the node address: in this case it's n015_temps. Now we will put that together with the base substitution: starting with: ${sys.node.<node address>.<driver>} we will use the two things we found above to arrive at: ${sys.node.n015_temps.GV15} (your will be different than mine) Now create your notification using the string created ${sys.node.n015_temps.GV15} where you want the temp to be substituted in the notification. ---- About program creation, If you create the simplest program possible: If Pool Temp > 80.0 then Notify else (none) the problem that you will have is that every time the temp updates when it's over 80 you will get another notification. Especially annoying if the node server is reporting temps in tenths of a degree. To solve that you need 2 programs: Program 1 If Pool Temp > 80.0 then Notify Disable Program 1 (this must be the last THEN statement since we are disabling self) else (none) Program 2 (also set this to Run at Startup) If Pool Temp < 78.0 OR Time is 8:00 AM OR Time is 6:00 PM OR Pool Temp > 85.0 OR Pool Temp > 90.0 then Enable Program 1 (this must be the last THEN statement since we are disabling self) else (none) In Program 2 i included a number of OR's in the if statement.... add or remove whatever you want when you create your program. The first IF element, will re-enable after the temp drops.. Best not to make the enable/disable temps equal or too close as you run the risk of too many notifications, that's why I chose >80 and <78. The second and Third will give you reminders if the temp is high sometime after 8AM and 6PM, likewise #4 and #5 will give updates as the temp continues to rise. It should be pointed out that enabling the program won't actually trigger it, but the next time the temp changes after the enable, will trigger a new notification. If you'd like this to work a little differently than shown and can't figure out the changes needed post back and describe and I'll help you work it out.
  7. MrBill replied to jkraus's topic in IoX Support
    @jkraus Did you see my detailed steps to follow before the forum ate it? I had a nice long reply with screenshots that I can re-create if needed.
  8. MrBill replied to jkraus's topic in IoX Support
    @jkraus How does the ISY know the pool temp... can you screenshot the node, I can give you more info how to get what you want.
  9. I'll add one more important fact. I think the recent change to only using the upgrade button in the admin console is because there are some package updates that got applied too quickly and the UD software wasn't ready for that to happen. I don't know the current state of the instructions in the wiki, they might be lagging being updated.
  10. Login via SSH and type "uname -a" then email the results to support@universal-devices.com and await explicit instructions. You most likely need to run those commands in the wiki, but note that "Polisy OS versions below 13" refers to the FreeBSD version as supplied by uname -a, not "My polisy is running 2.2.13. " It's confusing, therefor I suggest contacting support for the exact instructions needed for your case.
  11. Have you read the wiki page linked two posts up from yours?
  12. @Chris McKean Early Polisy units originally shipped only have PG2 running, and the operating system on those units is older and won't run either PG3 or IoP, nor will it upgrade beyond a certain point in the UI. If you have a unit that old enough that it's NOT showing as an ISY in finder then you will need to contact support to upgrade your Polisy, and they will have you run ssh commands to get there. email support@universal-devices.com if you fall into this category (which it sounds like you do). Once your Polisy shows up in Finder its capable of 3 things.... PG2, PG3 and IoP. PG2 and its node servers are deprecated and not receiving anymore updates. You should update your node servers to the PG3 versions at some point (although at the moment it's not a rush thing that must be accomplished today or this week or even this month. PG2 and PG3 have seperate UI"s and are in fact entirely different processes running on Polisy. Once your Polisy is up-to-date to this point all future Polisy updates are done via the button in the admin console.
  13. I've always enjoyed your 3rd grade level posts, I hope you never grow up!
  14. You need personalized assistance from support, please open a ticket email: support@universal-devices.com
  15. This will solve that problem. Motion on, program timer off is a great setup especially with multiple motion detectors since off comes X Seconds after the LAST detector saw motion.
  16. One thing to note" The behavior hear will change slightly, but likely for the better. When the motion is tasked with sending Off then the off will occur at the end of the first motion tripped delay. with the program above the 30 second countdown will restart with each motion trip there for off will come 30 seconds after the last motion trip.
  17. Oops you're correct. (I was typing off the top of my head and not referring to the admin console). If Motion Stairway 1-Sensor is switched on (i.e. control) or Motion Stairway 2-Sensor is switched on or Motion Stairway 3-Sensor is switched on or Motion Stairway 4-Sensor is switched on then wait 30 seconds set Stairway 3-way status off
  18. Jumper #4 of the original 2842 motion allows you to set the motion up for on only. (source) Do that, because having the motion detector turn ON the scene is much faster than waiting for a program to do it. Then you need to add a program to turn the Lights off since Jumper 4 disables that. Program Stairway_Off_Delay If Stairway 3-way status is on then wait 30 seconds set Stairway 3-way status off then add a second program to disable If Stairway 3-way Up is switched Fast ON OR Stairway 3-way Down is switched Fast ON then Disable Program Stairway_Off_Delay then one more program If Stairway 3-way Up is switched Fast OFF OR Stairway 3-way Up is switched OFF OR Stairway 3-way Down is switched Fast OFF OR Stairway 3-way Down is switched OFF then Enable Program Stairway_Off_Delay To make the light stay on until switched off Double tap either switch. You could also ust make it so if its turned on by the switch it stays on, if you'd prefer that then change Fast ON in the second program to just ON. (Note the second and third program you want "control" and not "status" in the IF statements.
  19. MrBill replied to vbPhil's topic in UD Portal
    Seems to have something to do with an editor called TinyMCE. I don't see that in Firefox or Chrome. I've never really used Edge yet...
  20. Are your motions activating the scene directly or thru a program? which model motion sensor? Please post any programs you are using with this now (right click the program name, select copy to clipboard--the last item on the list, then paste into a reply to this thread).
  21. IMO Yes. When I used Gmail I started getting pop up advertising from subject matter of a SPAM email. I swore off GMAIL completely. I dislike google with a passion (but you already know that).
  22. The point of my post is there should be a better way. It would solve your problem too. A nice Upgrade status display in the Admin Console near the button. Or if that's not possible because the admin console needs to close, push text out on a specific port so the user can open a web browser to something like http://ip.of.my.polisy:4357 then press the button and see upgrade status in the web browser. (HA user's might recognize 4357 spells HELP on the phone dial and is the HA Port that Supervior uses to display system status) Doing something like that would enable specific upgrade status messages.
  23. Hope I never have to answer the question how many times did it beep, because I will never know that answer. Can't hear them and the hardware is nowhere near where I would be hitting the upgrade button.
  24. Not necessarily, there are two procedures available to you. Factory reset the device, then select it in the device tree, right click, pick restore device. --OR-- Delete device from ISY, Factory Reset, re-add to ISY. Which you pick depends... if it's only a device issue, the first is fine. If the links in the ISY are incorrect for some reason then you need the second.
  25. MrBill replied to macjeff's topic in Polisy
    do you mean that SSH doesn't connect, or that your login credentials are not accepted?

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.