Releases: hklages/node-red-contrib-sonos-plus
5.2.4 library.get. allows now up to 10,000 items
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
-
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
5.2.1 bugfixing option clearQueue
5.2.0 bugfixing and new group.queue.library commands
-
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
-
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
-
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
just a fix.
5.0.2 More debugging statement, buttonlockastate, httpstream
-
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!
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
-
mysonos.export.item now using queue as default
-
update documentation
-
using debug library for better debugging