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.

bmercier

Employees
  • Joined

  • Last visited

Everything posted by bmercier

  1. I have no clue. @Michel Kohanim might be able to help here. Benoit
  2. What is the result of /rest/nodes/n001_dsc1_z03 ? Most likely, the issue lies with the value used by the nodeserver to represent open/close. Benoit
  3. Exactly, nothing to do In portal, nor Alexa. Sent from my iPhone using Tapatalk
  4. The scene stays in ISY. Alexa only tells your ISY to turn on or off the scene. This means that when you change your ISY scene, you have nothing else to do. Sent from my iPhone using Tapatalk
  5. This is indeed easy and now implemented in production. Thanks for the suggestion. Benoit
  6. This is great news. The code on ISY Portal side has not changed for a very long time now, so this tells me Google fixed something. Benoit
  7. When you initially link with Universal Devices, you have a blue ISY Portal login page where you have to enter your ISY Portal user and password. What I'm saying is that when you want to sync your devices from ISY Portal, you have to be logged in with the same ISY Portal user and password you used to link. The Google account you use can be a totally different email address, it does not matter. Thanks for confirming that the sync works. I unfortunately have no clue why GH would return an error message.
  8. I spent a few hours today in an attempt to resolve this. First of all, here's some information about how device sync works; 1. Device sync works by Google calling a portal API which returns the devices AND the "agentUserId", which is a unique ID to identify the user. 2. Portal can call a google API (we call it the HomeGraph API) to trigger a sync. We call it a syncRequest. It basically tells GH to call us for a Sync (line 1 above). The authentication to the Homegraph API is system wide (it's not specific to the user). The payload in the request has the agentUserId which tells GH for which user to trigger a request. Please keep in mind that the logged in user MUST BE THE SAME AS THE ONE GH WAS LINKED TO. So, whenever we ask GH to "Sync my devices", only 1 is done. Whenever we go to ISY Portal and click on to send the spokens, 2 is done, which calls 1. QUESTIONS: 1. Now, to my knowledge, 1 usually works well. Only 2 stops working after a while, for some reason. In this case, Jimbo also has a problem with 1, as per the screen shot (Thanks for the screen shot). Now, does anyone else also have a problem with 1 (Vocally request "Sync my devices")? 2. Despite the PERMISSION_ERROR with 2, can someone confirm if the sync works when we get the error? According to the logs, the sync happens and returns no errors. Benoit
  9. You don't need 2 accounts. However, you need to have 2 user profiles, one for each homes. For your 2 user profiles, login and click my profile, make sure that "Amazon Echo and Google Home ISY" is set to "Use preferred ISY", and set the preferred ISY to their corresponding ISY. Each Amazon account will need to link with their corresponding ISY Portal user profile. So the overall link is this: Amazon echo -> Amazon account -> ISY Portal User Profile -> ISY. Benoit
  10. Thanks for the suggestion. The feature is now implemented for Alexa, GH and also IFTTT. Benoit
  11. Please try again, it should be working fine now. Benoit
  12. Looks like the address is wrong. Try: http://<your isy ip>/rest/nodes This will give you all of your nodes. From there, you can locate the kpl button node and try the url with the correct address, or just cut and paste the node from /rest/nodes Benoit
  13. In a browser, go to: http://<your isy ip>/rest/nodes/<your kpl button address>
  14. Please post the result of: /rest/nodes/<your kpl button address> Benoit
  15. bmercier replied to TomL's topic in ISY994
    You are definitely using 1.1.3. Sent from my iPhone using Tapatalk
  16. bmercier replied to TomL's topic in ISY994
    1. Search for the postback url in the log: 2020-01-20 03:41:12 info: NS: Starting Subscription with postback URL https://pgc-ns-ingress.isy.io/ns/ring-<uuid>-1/event 2. Try the url in a browser, but replace "event" by "test". You should get a message saying the test is successful. This simply tests the communication to the nodeserver. 3. Now try the url in a browser once again, but remove "event", let the url finish with the forward slash. You should get a message saying "Node server is healthy". If so, this confirms you are running 1.1.3. Benoit
  17. bmercier replied to TomL's topic in ISY994
    Looks like a PGC bug where the version number is not updated. But clearly, the nodeserver is indeed updated to 1.1.3. Benoit
  18. This feature will be added, but it's not scheduled yet. Benoit
  19. bmercier replied to TomL's topic in ISY994
    I'm not sure why. PGC should bring the new version when restarting. That's what James is saying. Benoit.
  20. To my knowledge, precision can't be passed. So I just send as many digits as required after the decimal point. Like this: /rest/nodes/<address>/cmd/CLISPH/23.5/4 This is how I set the value with the uom: const valueWithUom = (t.isInsteon ? newValue * 2 : newValue).toFixed(precision) + ((t.uom && t.uom.length && !t.isInsteon) ? '/' + t.uom : ''); Benoit
  21. What is the device in question? Does it come from a Nodeserver? ISY Portal identifies a device using the hint of the device (the device category). If it is incorrectly set by the Nodeserver, it may incorrectly be identified as a thermostat. Those hints are considered thermostats: 1.12.x.x (Ecobee and other Nodeserver thermostats) 4.8.x.x (ZWave thermostats) 5.x.x.x (Insteon thermostat) Benoit
  22. For the purpose of clarification, HAD is still available, both on ISY Portal, in the firmware, and as customization interface, and there is no plan to retire it. However, no efforts are planned to enhance it either. Benoit
  23. Whenever possible, put these on the ISY side. If you do this on the Alexa side, one drawback is that to turn off let's say 30 lights, there well be 30 requests sent and queued for execution, so your lights won't turn on simultaneously. The second drawback is that if for some reason you have to unlink and restart clean, you will lose your Alexa configuration. The only time I would do that on the Alexa side is if you have devices coming from different skills that you want to control together as a group.
  24. A contact sensor is not the same thing as a door lock. All a contact sensor allows you to do is trigger a routine. You can query the contact sensor state in the Alexa app, but you can’t query it vocally. Sent from my iPhone using Tapatalk
  25. Thanks for the suggestion, instructions updated. Benoit

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.