Skip to content

Releases: hklages/node-red-contrib-sonos-plus

5.2.4 library.get. allows now up to 10,000 items

06 Aug 13:06
Compare
Choose a tag to compare

my sonos node:

library.get.* now allows up to 10,000 items (artists, albums, playlists, tracks) - no need anymore for "requestedCount" property.

5.2.2 requestedCount improved

05 Aug 14:27
Compare
Choose a tag to compare
  • changed: player.get.buttonlockstate now in small letter (as all othhers)

  • changed: property requestedCount now in range -9999 to 99999

  • internally: player commands not based on ts node sonos

5.2.1 bug clearQueue

03 Aug 19:43
Compare
Choose a tag to compare
5.2.1 bugfixing option clearQueue

5.2.0 bugfixing and new group.queue.library commands

03 Aug 18:32
Compare
Choose a tag to compare
  • universal node: new commands group.queue.library.*

  • my sonos node: new command library.export.artist

  • my sonos node: removed library.queue.playlist

  • bug fixing restore snapshot - restore muting player

  • bug fixing library item may now include apostrophe in title

5.1.0 Alarms, Home Assistant, group.play.mysonos

05 May 15:09
Compare
Choose a tag to compare
  • The new commands group.play.mysonos, group.play.library.album|playlist|track simplify flows as they replace the combination *.export and group.play.export.

  • There is now a limited support for SONOS alarms with commands household.enable|disable.alarm, household.get.alarms

  • Discovery should now work in Home Assistant Node-RED add on

5.0.4 Avoid Check Availability and new group.play.notification

15 Apr 15:02
Compare
Choose a tag to compare
  • You can not avoid the SONOS-Player availability check at deployment time. That is useful for not-always-on players.

  • New group.play.notification - fixing some bugs

  • updated dependencies

5.0.3 bug fix group.play.notification

24 Mar 22:20
Compare
Choose a tag to compare

5.0.2 More debugging statement, buttonlockastate, httpstream

19 Mar 07:26
Compare
Choose a tag to compare
  • Update Dev dependencies

  • more debug statements

  • universal node: player.get.buttonlockstate, player.set.buttonlockstate

  • universal node: group.play.httpstream may use msg.info, msg.artUri to display title, use cover

5.0.0 Based on sonos-ts!

15 Mar 12:23
Compare
Choose a tag to compare

Major update

  • Switched from node-sonos library to svrooij node-sonos-ts library because node-sonos has not been maintained for some months.

  • config node improved: you can now use discovery for the ip address

  • improved player discovery: should be much faster, especially in case of many players

  • improved node status: now "ok:ready" when node is successfully deployed (before first msg arrived)

  • improved node dialogs but no compatibility mode anymore!

  • changes library.get.albums/playlists now with payload instead of searchString

  • playback state is now paused_playback instead of paused, no_media_present instead of no_media

  • group member data url is renamed to urlObject 'http://192.168.178.37:1400/'

  • group.get.trackplus: property payload.trackData is now payload.positionData.TrackMetaData, some properties (such as NextUri) are now undefined instead of empty string, payload.mediaData.CurrentURIMetaData is object/undefined instead of string/empty string, payload.positionData.TrackMetaData is now object instead of string.

  • household.get.groups: members, url renamed to urlObject

  • player.play.avtransport now based on sonos-ts but depreciated!

Added

  • My Sonos node: added library.export.track

  • Universal node: player.play.linein (if supported by player)

4.5.5 documentation update and more debugging

03 Feb 07:16
Compare
Choose a tag to compare
  • mysonos.export.item now using queue as default

  • update documentation

  • using debug library for better debugging