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)