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.

Night Sound and Speech Enhancement Control

Featured Replies

1 hour ago, jkosharek said:

Part of my sleep timer program turns on Night Sound and Speech Enhancement via a node https://github.com/jishi/node-sonos-http-api/blob/master/README.md on IoX as a http get network resource. 

@simplextechAny thoughts on adding Speech Enhancement and Sleep control in ST-Sonos?

He's no longer maintaining this nodeserver. You'll want to contact Bob @bpwwer

I'm trying an experiment with this.

I added support for both in version 1.0.9.  I have no idea if this will work or not since I don't have any Sonos devices.  So instead of replacing the existing 1.0.8 version, I added 1.0.9 as a second install option.

I think you can simply re-install 1.0.9 over your existing 1.0.8 without having to get a new license, but I'm not sure.  If it wants you to purchase it again, DON'T.  I'll move it to the beta store.

Since this does add new controls, you'll have to restart the admin console after re-installing and starting it to see those new controls.

  • Author
5 hours ago, bpwwer said:

I'm trying an experiment with this.

I added support for both in version 1.0.9.  I have no idea if this will work or not since I don't have any Sonos devices.  So instead of replacing the existing 1.0.8 version, I added 1.0.9 as a second install option.

I think you can simply re-install 1.0.9 over your existing 1.0.8 without having to get a new license, but I'm not sure.  If it wants you to purchase it again, DON'T.  I'll move it to the beta store.

Since this does add new controls, you'll have to restart the admin console after re-installing and starting it to see those new controls.

I hadn't bought this one yet so I purchased it. AWESOME! AWESOME! AWESOME! Night Sound and Speech Enhancement work perfectly. 

 

Thank you!

  • Author

One thing I am stuck on, I create an alert when a node server is down or disconnected. This node server seems to have a parent node with some options and the 'Status' I normally look at but the status and other functions in the parent node are not available in a program in the If section. Is this something that can be enabled?

 

 

The status not showing up in programs is a bug. I can fix that.  However, I don't think it ever changes as it looks to be hard coded to "True" in the node server.

You can't use commands in the "if" part of a condition as these are things the IoX sends to the node server.  They should be usable in the else/then portion to send the command on some trigger.

17 hours ago, jkosharek said:

One thing I am stuck on, I create an alert when a node server is down or disconnected. This node server seems to have a parent node with some options and the 'Status' I normally look at but the status and other functions in the parent node are not available in a program in the If section. Is this something that can be enabled?

Some but not all node servers generate a heartbeat... i use that to determine when it's working, Such as:

hb.controller - [ID 0028][Parent 016D]

If
        'Node Servers / Notification Controller' is switched On
     Or 'Node Servers / Notification Controller' is switched Off
 
Then
        Wait  11 minutes
        Repeat Every  30 minutes
           Resource 'ISYnotification.NotificationNS.Missed Heartbeat'
 
Else
   - No Actions - (To add one, press 'Action')
 

I need to switch that program to a version that also notifies on restored heartbeat, but I've never gotten around to it.  Check the log for DON and DOFF of the Controller node or ask the developer if they included a heartbeat.  I'm pretty sure all of @Jimbo.Automates node server include a heartbeat.

On 4/19/2023 at 11:10 AM, bpwwer said:

I'm trying an experiment with this.

I added support for both in version 1.0.9.  I have no idea if this will work or not since I don't have any Sonos devices.  So instead of replacing the existing 1.0.8 version, I added 1.0.9 as a second install option.

I think you can simply re-install 1.0.9 over your existing 1.0.8 without having to get a new license, but I'm not sure.  If it wants you to purchase it again, DON'T.  I'll move it to the beta store.

Since this does add new controls, you'll have to restart the admin console after re-installing and starting it to see those new controls.

I also reinstalled using 1.0.9.  Everything thing works as expected.

  • Author
On 4/20/2023 at 1:40 PM, MrBill said:

Some but not all node servers generate a heartbeat... i use that to determine when it's working, Such as:

hb.controller - [ID 0028][Parent 016D]

If
        'Node Servers / Notification Controller' is switched On
     Or 'Node Servers / Notification Controller' is switched Off
 
Then
        Wait  11 minutes
        Repeat Every  30 minutes
           Resource 'ISYnotification.NotificationNS.Missed Heartbeat'
 
Else
   - No Actions - (To add one, press 'Action')
 

I need to switch that program to a version that also notifies on restored heartbeat, but I've never gotten around to it.  Check the log for DON and DOFF of the Controller node or ask the developer if they included a heartbeat.  I'm pretty sure all of @Jimbo.Automates node server include a heartbeat.

The parent node exists and has a status but it doesn't seem functional. @Jimbo.Automates are you able to have a look at the parent node and the ability to look at the status from a program IF? ST-Inventory seems to be similar in that the status isn't accurate, but it is available in the program IF section.  

The status not showing up in programs is a bug. I can fix that.

@Jimbo.Automates has nothing to do with this node server.  It was written by @simplextech but he's no longer maintaining it, I am.  Same for ST-Inventory.

As I mentioned, the ST is set to true when the node server starts but there's nothing to ever set it false.  Fixing this is a fair amount of work and right now it's not really a priority for me.  

Guest
This topic is now closed to further replies.

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.