Changelog

Stay up to date with our software

Loxone Music Server 1.1.11.17

*** YOU NEED THE LATEST VERSION OF OUR LOXONE CONFIG FOR 100% MUSIC SERVER COMPATIBILITY ***
*** YOU NEED THE LATEST VERSION OF OUR APP FOR 100% MUSIC SERVER COMPATIBILITY ***

Fixes:

- extended spotify requests timeouts to 20 seconds, due to some customer needs with very slow connections
- fixed automatic adding of following tracks when using spotify albums and artists

Loxone Music Server 1.1.11.15

Fixes:

- Airplay extended for Youtube-Video to Music Server Audio playback under iOs 10.x
- Spotify credentials fix, solves login / accounting problems when switching to API2
Also available for all other versions with: http://music.server.ip/recovery/fixnospotify

 

Loxone Music Server 1.1.11.09

Changelog:

# Airplay:
we did major changes of using Airplay with our Music Server:
- compatible to all iOs Versions, including iOs 10
- cover, albumname, title and duration are send from your iOs device to our Music Server Zone (and will be displayed in our App)
- playing music over Airplay to Music Server GROUPED ZONES is now POSSIBLE!
- Airplay Track, Title, Album combination added


# Spotify:
integrated Spotify Multiaccounts: using multi/family Accounts in parallel. So, you can play with different Accounts in different Zones at the same time.
^^^ Note: Be sure to deactivate your popup-blocker for the Webinterface & Music Server page to get redirected to spotify account confirmation page. ^^^
- Feature: added Spotify browsing for dynamic content (1st menu topic)
- Feature: added Spotify users saved album and artist categories
- Feature: added Spotify title and album search
- Added "stopped by spotify" (account in use) message for the app category main screen, if someone uses the same account in another zone
- fixed zero starting duration in playerdetail screen (spotify streams)
- Changed & reworked spotify caching for faster requests of big content lists


# UPnP:
- UPnP: added WHD template (1020)
- UPnP: added Raumfeld II template for actual FW updated devices (1021)
- UPnP: Template 1022 for Harman Kardon Receiver series
- UPnP changes for Sonos Firwareupdate V6.4x >>> YOU HAVE TO UPDATE TO Sonos Firmware >= 6.4.2
For UPnP modes and explanation please see bottom of changelog


# Others:
- Feature: added volume fadein of 20 seconds for alarm clock start
- Feature: implemented automatic adding of next 100 Tracks to queue when clicking a single track in playlists and library-folders (with 20 seconds idle time)
- Feature: added Techreporting to Music Server webpage on action page, support
- added alarm fallback: if somebody deletes your Event_Sounds alarmfiles at the server share, Music Server will play fallback alarm sounds from internal system
- added Airplay service profile for Airaudio-App playback
- added changelog link to Music Server webpage on update popup
- added triggercard delay of 10 seconds to all "off" states. So your amp will be turned off 10 seconds after last power state action.
- added extra check for whole house power failures (chicken-and-egg internet problem)
- added Internet Watchdog while booting
- added lineIN-source check for all soundcards
- added blocking for grouped alarms
- changed default bell sound to -6dB dynmic Limit (old one is renamed "1-doorbell_old_loud.mp3" as backup)
- changed triggercard-wait (if amp was powered off) to 3.8 seconds
- changed update checking and web messages
- fixed #261856 queue-play after pause trigger card handling
- fixed volume/+X on/off status (reported by HH)
- fixed Airplay stuttering of older iOs devices (buffer/Wifi problems, missing packets)
- fixed zonestate and trigger off when playlist ends with only one title in queue
- fixed UI groupstate when playlist reached it's end and stops.
- fixed #107087707 Connection timed out, play next working roomfav
- fixed #107086348 popup for connection timeout changed to dialog API
- avoid Sonos Play:3 & Sonos Play:5 firwarechanges for Spotifystreams


Changed grouped API Commands for HTTP (not websocket) requests:
GROUPED EVENTFILE:
(A) websocket API: no change for grouped Eventfile (using own file from Music Server share Event_Sounds/) audio/grouped/eventfile/ZoneID#Volume,ZoneID2#Volume,n#x/filename.mp3
E.g. audio/grouped/eventfile/1#45,2#40,3#55,4#50,5#60,6#30,7#50,8#44/myeventsound.mp3
(B) HTTP command with ~ instead of # for volume delimiter. E.g. http://your.music.server.ip:7091/audio/grouped/eventfile/1~45,2~40,3~55,4~50,5~60,6~30,7~50,8~44/myeventsound.mp3

GROUPED TTS:
(A) websocket API: no change for grouped TTS: audio/grouped/tts/ZoneID#Volume,ZoneID2#Volume,n#x/[lg]|my tts text to speak, [lg] is the languagecode (de,en,es,fi,fr,it,nl,pl,ru)
E.g. audio/grouped/tts/1#45,2#40,3#55,4#50,5#60,6#30,7#50,8#44/en|My TTS text to speak
(B) HTTP command with ~ instead of # for volume delimiter. E.g. http://your.music.server.ip:7091/audio/grouped/tts/1~45,2~40,3~55,4~50,5~60,6~30,7~50,8~44/en|My TTS text to speak

 

GENERAL UPNP NOTE:
Please avoid using in parallel apps or controls when testing your device as Music Server UPnP-Zone.
A few bug reports are the result of using it in parallel with other tools, controls and apps, which is struggling the device itself and not forseen by protocol.
We have to be sure, that the Music Server is the master of the device without any second influence at the same time (especially Apps which hold the
connection open in the background or device controls).

For your overview, here is the list of the actual (including internal testing) upnp-modes:
upnpmode 0 autodetect device capabilitites
upnpmode 2001 if you can't hear music, but it looks like it is playing or if your stream is interrupted somewhere in the file
upnpmode 2002 if your playlist doesn't go through, fails switching to next song
upnpmode 2003 if you have problems with resume after pausing
upnpmode 2004 Combination of 2001 and 2003

Specific Device Templates:
mode device
---------------------------
1000 Vast electronics WiFi-HiFi
1001 Sonos Play:3, ZP100, Play:1 (1), Connect
1002 Raumfeld
1003 Pioneer (generic e.g. N30)
1004 Pioneer (XW-SMA Series)
1005 Marantz generic
1006 Marantz CR-Series
1007 Marantz NR-Series
1008 Roku Players
1009 IcyBox
1010 Revo Axis generic
1011 Revo Axis Stream series
1012 Musical Fidelity M1
1013 Sony X-xx Series
1014 Lenco Playlink Series Devices
1015 Denon CEOL Series
1016 Sonos Playbar
1017 Sonos Play:5
1018 Sonos Play:1 (2)
1019 Denon generic devices
1020 WHD
1021 Raumfeld II (2016 series)
1022 Harman Kardon Receiver series

 

-- - -- - -- - -- - -- - -- - -- - -- -
NOTES & ISSUES:
-- - -- - -- - -- - -- - -- - -- - -- -
! Note for outgoing connections while updating:
! please be sure that the music server is able to connect to our update-server without any port limitations.
! Restrictions in your Firewall for Music Server IP & outgoing traffic will stop the update!

## YOU NEED THE LATEST VERSION OF WEBINTERFACE / APP ##

Known Issues:

1.If you encounter problems while updating, please issue http://music.server.ip/recovery/fixit and retry updating

2. Due to DDOS attacks to spotify we actually have up to 6 seconds response time from their service. Our advice is to use a local DNS Server (e.g. from your internet provider) to avoid even longer delays.
That means if you are not based in USA, *** DON'T *** use google DNS 8.8.8.x !

3. iOs 10 Airplay needs much more data throughput as previous versions. Be sure to check your Wifi network and compare Airplay from LAN connected devices with iTunes, if you got any audio losses.

 

Loxone Music Server 1.1.8.3

*** YOU NEED THE LATEST VERSION OF OUR LOXONE CONFIG FOR 100% MUSIC SERVER COMPATIBILITY ***
*** YOU NEED THE LATEST VERSION OF OUR APP FOR 100% MUSIC SERVER COMPATIBILITY ***

Changelog:

- added Text-To-Speech languages: cz, hu, tr, pt
- added: ignoring fast incoming events of same type (due to wrong logic configuration possible)
- fixed Triggercard state when booting up and playing airplay as 1st source

- API: added grouped Eventfile (using own file from Music Server share Event_Sounds/) audio/grouped/eventfile/ZoneID#Volume,ZoneID2#Volume,n#x/filename.mp3
E.g. audio/grouped/eventfile/1#45,2#40,3#55,4#50,5#60,6#30,7#50,8#44/myeventsound.mp3


GENERAL UPNP NOTES:
-------------------
Please avoid using in parallel apps or controls when testing your device as Music Server UPnP-Zone. 
A few bug reports are the result of using it in parallel with other tools, controls and apps, which is struggling the device itself and not forseen by protocol.
We have to be sure, that the Music Server is the master of the device without any second influence at the same time (especially Apps which hold the
connection open in the background or device controls).

For your overview, here is the list of the actual (including internal testing) upnp-modes:
upnpmode 0 autodetect device capabilitites
upnpmode 2001 if you can't hear music, but it looks like it is playing or if your stream is interrupted somewhere in the file
upnpmode 2002 if your playlist doesn't go through, fails switching to next song
upnpmode 2003 if you have problems with resume after pausing
upnpmode 2004 Combination of 2001 and 2003

Specific Device Templates:
mode device
---------------------------
1000 Vast electronics WiFi-HiFi
1001 Sonos Play:3, ZP100, Play:1 (1)
1002 Raumfeld
1003 Pioneer (generic e.g. N30)
1004 Pioneer (XW-SMA Series)
1005 Marantz generic
1006 Marantz CR-Series
1007 Marantz NR-Series
1008 Roku Players
1009 IcyBox
1010 Revo Axis generic
1011 Revo Axis Stream series
1012 Musical Fidelity M1
1013 Sony X-xx Series
1014 Lenco Playlink Series Devices
1015 Denon CEOL Series
1016 Sonos Playbar
1017 Sonos Play:5
1018 Sonos Play:1 (2)
1019 Denon generic devices

 

Known limitations:
- Airplay receiving works only with one zone per sender and not in groups (limited by Apple)
actual some models, esp. iPads with iOs 9.3.2 have Problems from Apple side and they already
worked on a replacement. Version 9.3.3 is out - that should fix Airplay problems!

Loxone Music Server 1.1.7.19

*** YOU NEED THE LATEST VERSION OF OUR LOXONE CONFIG FOR 100% MUSIC SERVER COMPATIBILITY ***
*** YOU NEED THE LATEST VERSION OF OUR APP FOR 100% MUSIC SERVER COMPATIBILITY ***

Changelog:

# 10-Band Equalizer
we added for each analog output zone of your Music Server a 10-Band equalizer.
You'll find the settings in "Audio Zone Settings" of your App. EQ works only for your local audio zones. NOT for UPnP Zones.


# NEW DOORBELL-ZENTRAL HANDLING: added in Loxone Config as "Doorbell Controller" feature:
you don't need to work with memory flags for using bell events anymore. Instead of configuring a memory flag for each audio zone as input,
just double click on the "door controller" and set the checkmark for your zone.


# REALTIME EVENTS AND GROUPING ON ANALOG AUDIO ZONES:
we did a big change in the event handling, ALL PHYSICAL (analog output) ZONES WILL PLAY IN REALTIME.
Our definition:
creating a group is a manual interaction of an user and the group will exist as long as
the user changes or unsolves the group again. So, the automatic ungrouping at an incoming event will not
exist anymore. If you now send an event to one (or some or all) zone(s), which is in a group the event will be played in that zone
in realtime. Non triggered zones in that group are continuing the playback in same level / source while in event.

For example, you have ZONES 1,2,3,4,5 in one group and the miniserver sends the bell event:
GROUPED ZONES PLAYING INCOMING EVENT GROUPED ZONES WHILE EVENT
Zone 1 Volume 50 bell/30 will play in sync at volume 30
Zone 2 Volume 24 bell/35 will play in sync at volume 35
Zone 3 Volume 40 bell/55 will play in sync at volume 55
Zone 4 Volume 33 no event from ms will play actual source with actual volume
Zone 5 = pause no event from ms will stay paused

!! THAT DIRECT PLAY ACTION WORKS ONLY WITH LOCAL ZONES. UPnP-Zones will always have a bigger delay and response time to do the playback. !!


# Fixed Tickets:
- #98355782 Spotify Metadata
- #97752036 Spotify Interpret / Cover
- #96788557 Spotify Time
- #95490159 Title without info
- #95480430 Search & cover
- #87649720 Transport status indication
- #73528935, #58130122 Album Artist Covers
- #72795660 Alarm Clock event in group mode
- #51578648 Alarm Clock pause/alarm/pause

# Added / reworked:
- updated google music api
- play folders direct from libary search (albums/artists)
- save search content folders as favorite, play that special playlist from favorites & roomfavorites
- reworked coverart and sorting, esp. Spotify
- search in folders with play commands

- added API command for zone synced events:
start: audio/grouped/bell/1#45,2#40,3#55,n#n (ZoneID#Volume,...)
stop, has to be send to the same ZoneIDs: audio/grouped/bell/off/1,2,3,n
Eventnames could be bell, alarm, firealarm, wecker

- added improvements for new events and grouping mechanism
- Default Volume: added -1 as possible value for default volume level, which ignores all autovoluming when starting to play
- Radio: SWR1/3 Streamformat exception
- Services: extended healthmonitor
- new feature: API Command: grouped event playlist
- new feature: API Command: stop grouped eventplaylist
- reworked upnp template 1000 Vast electronics WiFi-HiFi
- added & extended many improvements for WiFi communication/loss (forking)
- added 4x covergeneration for playlist and folder preview
- Extended health monitoring for automatic reloading of service parts
- added API command audio/cfg/mastervolume/X X = volume (0-100) sets the Hardware main volume
- network players reaarranged waiting times due to Players lag while playing events
- network players tts (double send) fix
- extendend transcoding calculation for InternetRadios (SWR rates-fixed)
- Zone event pausing after (double) pause fixed
- Deep Standby, first playing a service file -> Triggercard on fixed
- changed sleep timer interruption


Known limitations:
- Airplay receiving works only with one zone per sender and not in groups (limited by Apple)
actual some models, esp. iPads with iOs 9.3.2 have Problems from Apple side and they already
canceled the 9.3.2 updates to work on a replacement. Sorry, but you have to wait for Apple.

*** YOU NEED THE LATEST VERSION OF OUR LOXONE CONFIG FOR 100% MUSIC SERVER COMPATIBILITY ***
*** YOU NEED THE LATEST VERSION OF OUR APP FOR 100% MUSIC SERVER COMPATIBILITY ***


GENERAL UPNP NOTES:
-------------------
Please avoid using in parallel apps or controls when testing your device as Music Server UPnP-Zone.
A few bug reports are the result of using it in parallel with other tools, controls and apps, which is struggling the device itself and not forseen by protocol.
We have to be sure, that the Music Server is the master of the device without any second influence at the same time (especially Apps which hold the
connection open in the background or device controls).

For your overview, here is the list of the actual (including internal testing) upnp-modes:
upnpmode 0 autodetect device capabilitites
upnpmode 2001 if you can't hear music, but it looks like it is playing or if your stream is interrupted somewhere in the file
upnpmode 2002 if your playlist doesn't go through, fails switching to next song
upnpmode 2003 if you have problems with resume after pausing
upnpmode 2004 Combination of 2001 and 2003

Specific Device Templates:
mode device
---------------------------
1000 Vast electronics WiFi-HiFi
1001 Sonos Play:3, ZP100, Play:1 (1)
1002 Raumfeld
1003 Pioneer (generic e.g. N30)
1004 Pioneer (XW-SMA Series)
1005 Marantz generic
1006 Marantz CR-Series
1007 Marantz NR-Series
1008 Roku Players
1009 IcyBox
1010 Revo Axis generic
1011 Revo Axis Stream series
1012 Musical Fidelity M1
1013 Sony X-xx Series
1014 Lenco Playlink Series Devices
1015 Denon CEOL Series
1016 Sonos Playbar
1017 Sonos Play:5
1018 Sonos Play:1 (2)
1019 Denon generic devices

# Fixed Tickets:
- #98355782 Spotify Metadata

Known limitations:
- Airplay receiving works only with one zone per sender and not in groups (limited by Apple)
- If you are sending Events/Alarms to a grouped Zone (it will be dissolved) we do not a regrouping after event end to avoid
side effects (e.g. having a party in the evening with all zones grouped and using the alarm clock in the morning only in
one zone would wake up anybody in any zone). You can use our virtual output command audio/ZoneID/sync/ZoneID2/... to regroup after the event.

Loxone Music Server 1.1.4.14

*** YOU NEED THE LATEST VERSION OF OUR LOXONE CONFIG FOR 100% MUSIC SERVER COMPATIBILITY ***
*** YOU NEED THE LATEST VERSION OF OUR APP FOR 100% MUSIC SERVER COMPATIBILITY ***

Changelog:

 

Zones/UI/Interface Related:
- #87667415 fixed changed events for queuehandling, all interfaces are in sync again
- #84533791 added special characters in favorite names allowed
- #85377771 added manual .m3u file to favorite
- #82848107 fixed library search: fixed empty result-sets leading app to wait forever
- fixed: LineIN naming in Interface: fixed "content" display when clicking the first time on a linein source


Webinterface Music Server:
- intern changes of health monitor for Music Server Main Page
- Network analysis: using lesser rules for miniserver connection check
- new Feature: wstest: added formating of json content for a better view
- new Feature: added multi language view of content


Communication / Internal:
- new Feature: #70529850 if you are not using "playlist repeat" and the last track of queue is over, we will jump to the first track of the queue and stop
- #87440164 fixed Volume resets after grouping
- #84355207 chenged grouped Zones with MV continue playing (not from beginning)
- #83405597 fixed zone status after dropping & stopping stream (bad connection)
- #83054851 fixed trigger on for grouping UPnP with physical zone, if the zone was off before
- Alarm Clock: added allowing quicker snoozing without stop delay
- Grouping: added adding all zones to a group at once will start all playstates


External Services:
- Radio: added connection waiting time to 10 seconds for slow streaming channels
- Radio: added messagehandling for remoteURLs with 403/400 access (max connections of remote service reached)
- Radio: added BBC local URL patch (UK geoip users) for nice station names
- Streaming: added extended Remotescanner for auto-stopping devices of non-usable streams


UPnP Related:
- new Feature: added generic template for other Denon models, upnp mode 1019
- new Feature: added Device template for Sonos Play:1, upnp mode 1018
- new Feature: added Device Templates for Sonos Playbar 1016, Sonos Play:5 1017
- fixed default volume usage for UPnP-Zones
- added double check for networkstate using unmatching templates / communication
- added general additions for streaming issues of radio stations
- added Volumeforcing to external Devices, especially Sonos Play:1
- added Rebuffering for Pioneer SMA-Series / generic Devices
- added repowering your Device in between 2 minutes, streamposition forced to stop.
- added Player reconnection time extended to 2 minutes, cause some devices need that time.
- added Turning a zone "off" will send an extra stream-stop before (which is non-standard but a few player needs that!)
- added "force flac format" for players who support flac, but do not tell this over upnp
- added Airplay to slow UPnP-Device: recover deadlock problem when transcoding upnp-model is too slow
>> if you hear nothing on your UPnP-Device try pausing and playing on iOS device again.
>> it seems that this is not transmitted correctly 1st time since iOS 9.2.1


GENERAL UPNP NOTES:
Please avoid using in parallel apps or controls when testing your device as Music Server UPnP-Zone.
A few bug reports are the result of using it in parallel with other tools, controls and apps, which is struggling the device itself and not forseen by protocol.
We have to be sure, that the Music Server is the master of the device without any second influence at the same time (especially Apps which hold the
connection open in the background or device controls).

For your overview, here is the list of the actual (including internal testing) upnp-modes:
upnpmode 0 autodetect device capabilitites
upnpmode 2001 if you can't hear music, but it looks like it is playing or if your stream is interrupted somewhere in the file
upnpmode 2002 if your playlist doesn't go through, fails switching to next song
upnpmode 2003 if you have problems with resume after pausing
upnpmode 2004 Combination of 2001 and 2003

Specific Device Templates:
mode device
---------------------------
1000 Vast electronics WiFi-HiFi
1001 Sonos Play:3, ZP100, Play:1 (1)
1002 Raumfeld
1003 Pioneer (generic e.g. N30)
1004 Pioneer (XW-SMA Series)
1005 Marantz generic
1006 Marantz CR-Series
1007 Marantz NR-Series
1008 Roku Players
1009 IcyBox
1010 Revo Axis generic
1011 Revo Axis Stream series
1012 Musical Fidelity M1
1013 Sony X-xx Series
1014 Lenco Playlink Series Devices
1015 Denon CEOL Series
1016 Sonos Playbar
1017 Sonos Play:5
1018 Sonos Play:1 (2)
1019 Denon generic devices


Known limitations:
- Airplay receiving works only with one zone per sender and not in groups (limited by Apple)
- If you are sending Events/Alarms to a grouped Zone (it will be dissolved) we do not a regrouping after event end to avoid
side effects (e.g. having a party in the evening with all zones grouped and using the alarm clock in the morning only in
one zone would wake up anybody in any zone). You can use our virtual output command audio/ZoneID/sync/ZoneID2/... to regroup after the event.

Loxone Music Server 1.1.2.23

*** YOU NEED THE LATEST VERSION OF OUR LOXONE CONFIG FOR 100% MUSIC SERVER COMPATIBILITY ***
*** YOU NEED THE LATEST VERSION OF OUR APP FOR 100% MUSIC SERVER COMPATIBILITY ***

Changelog:

Added reworked Event_Sounds for burglar alarm, doorbell, firealarm, alarm clock
ATTENTION: THIS WILL OVERWRITE YOUR EXISTING STANDARD FILES IN Event_Sounds

Zones/UI/Interface Related:
- new Music Server Webfrontend
- local library: extended search for track, artist and album
- player off now turn to standardvolume before powering off (instead of Vol 0)
- Google music Favorites and Roomfavorites are working with new App
- Changed Google Listings
- added BBC Radio Name patch
- fixed play/resume when in cover screen (resumes now at position)


Communication / Internal:
- Monitoring included to send logging data to Loxone Config monitor
- Filtering false/spamming Establishment-Connections from Webdevices to block them asap
(avoids seen connection restarts since thursday)
- Bitrate fix for 320kBit/s >30min Files in audio zones
- Raised the autoscan idle interval to 60s
- #79244859 fixed Library issue with Database
- TTS values of "-" and "+" will be interpreted as "minus" and "plus".
- Changed volume/value command to no autoplay with volume/0
- set radiostream try-to-reach-server timeout to 5 seconds
- LineIN: fixed analog recordingbuffer limitation of > 3hours.
- Having more Internetradio-Stations in queue and saving to roomfavorite works now
- Fixed "song plus" with many radio stations in queue
- Groups: unsyncing zone for every event type first before playing the file
- Groups: Volume+ turns only on the selected zone, not all zones if it is grouped.
- changed LineIN resampling for faster buffering
- added event filter for fast upcoming events (effects slow browsers/clients)
- double port detection for miniserver connections, fixes communication problems.
- added a muted poweroff for all zones before a standby (some users reported a noisy/looping audio till deepsleep)
- changed play/off behaviour when using events (some users reported a short play of previous sound after event)
- auto remove running events when music server service is manually restarted
- fixed Favourite to Roomfavourite bug (thanks to U.B.)
- changed the "repeat track infinitely" behaviour for track+ (next track in queue will be played and repeated inf. again)
- new API Command: audio/cfg/resetplayers = all players back to roomfavorite1 and off
- new API command: audio/{ZoneID}/playeventplaylist/{playlistname}/{volume}
>> that eventplaylist is running until you send an /audio/{ZoneID}/pause
>> which will lead the zone to previous state

Event Related:
- Removed Eventsound "looping":
event sounds will be played only once of duration-length, till we send a stop/pause to zone.
Please be sure to use not any files with a duration < 3 seconds

Airpay Related:
- Airplay pausing is now handled till you choose another source or drop off iOS stream
(for UPnP Zones, physical Zones will follow)
- Player Network/Powerloss will post offline state to Airplay-Sender
(iOs turns off stream-retries and switches back to local play)
- restreaming Airplay-Input to UPnP-Zones with format transcoding
- added Airplaymode Volume switchback (using old Vol from before)
- #77270449 Airplay: zone names wide characters fix for non-latin letters (esp. CZ)
- #75009552 Airplay: resume to old state when Airplay disconnects
- #77593918 Airplay: drop off AP-Connection when another source is selected at Music Server

External Services:
- Spotify: added announcement when already playing in another zone
- Spotify: changed Playlist Folderview to new delivered Format from Spotify (titles don't appear as Folder anymore)
- Spotify: changed playlist detection for family-accounts (bug reported by L.S.)

UPnP Related:
- Extended external UPNP-Feedback (volume & power keys) from Devices to Music Server (if the device supports backchannel)
- UPnP: extended generic UPnP-Transcoding for mms + windows based streams
- forcing UPnP default volume: sending it extra as second command (some devices do not understand play commands with embedded volume values)
- Added 320kbit transcoding for non compatible UPNP-Zones
- Added a patch to avoid UPNP-TTS Format errors when device does not support mono formats (esp. Denon X Series)
- Changed UPnP connect-timeouts due to device detection problems in unstable Wifi-Areas
- Added capability check for firmware changes of already known UPnP-devices (e.g. after firmwareupgrades)
- added startup delay for UPnP-Zones to let them register before when receiving a movement trigger
- added default volumecheck if a new UPnP-client is detected & saved the first time
- Extended the UPNP-Device detection with manual Device Templates.
In normal mode (Loxone Config, Zone, upnp-mode 0) we autodetect the common settings of most upnp-devices.
If you find your device in the following list, you can avoid the autodetection with setting the upnpmode manually:

mode device:
1000 Vast electronics WiFi-HiFi
1001 Sonos
1002 Raumfeld
1003 Pioneer (generic e.g. N30)
1004 Pioneer (XW-SMA Series)
1005 Marantz generic
1006 Marantz CR-Series
1007 Marantz NR-Series
1008 Roku Players
1009 IcyBox
1010 Revo Axis generic
1011 Revo Axis Stream series
1012 Musical Fidelity M1
1013 Sony X-xx Series
1014 Lenco Playlink Series Devices
1015 Denon CEOL Series

- GENERIC TEMPLATES for upnp-mode added:
2001 if you can't hear music, but it looks like it is playing
or if your stream is interrupted somewhere in the file
2002 if your playlist doesn't go through, fails switching to next song
2003 if you have problems with resume after pausing
2004 Combination of 2001 and 2003


Known issues / limitations:

- Actually Spotify search requests are often answered with a "transient error" from Spotify directly (by their API)
This will cause "no results" in our listing, because we get back no data.
- Airplay receiving works only with one zone per sender and not in groups.
- If you are sending Events/Alarms to a grouped Zone, it will be dissolved without a regrouping after event end.

Loxone Music Server 1.0.10.20

*** YOU NEED THE LATEST VERSION OF OUR LOXONE CONFIG FOR 100% MUSIC SERVER COMPATIBILITY ***
*** Loxone Config Version >= 7.1.9.30 ***
*** and min. Version of our Loxone Smart Home App: 5.2 ***

>> After Updating your Music Server you have to do a -=MANUAL REBOOT=- of the system.
>> (http://your.music.server.ip Button: "Reboot Music Server")

 

Changelog - Loxone Music Server 1.0.10.20:

- fixed minimum volume when playing roomfavs bug

- added new API command for Library status: audio/cfg/scanstatus

- added new API command for stopping Library scan: audio/cfg/abortscan

- Online-/Stream-Roomfavourites will be skipped to local library favourites when having no internet connection

- Changed http://music.server.ip/info Page: now with live logging, without reloading the browser

- UPnP: added over 60 different UPnP-Mode Templates to cover all non-standard devices with extra settings.

- UPnP & Sonos internetradio fix: forcing Sonos to NOT buffer a unknown streamlength anymore.

- tts: changed unsupported tts-languages to default english (cs, hu, tr, pt)

- preparing for group-handling changes: if a player is grouped and you press pause/stop it's automatically turned off

- fixed log.rotation (info page has now more content)

- fixed empty queue and volume behaviour:  if queue is empty and you change the volume 1st time your roomfav is played (instead of nothing)

- changed internal routines for logging

- fixed: upnp sonos codec errors when streaming new formats

- fixed: adding complete local library folders to roomfavourites, playback is now working

- slowed down communication for browser problems of different states inside visualisation and config and music server ->> that fixes existing doorbell and alarm clock timing problems when using those events

- fixed API command playeventfile duration detection

- fixed playback of wma files
Loxone Music Server 1.0.9.30

- fixed position bug when manual choosing a time at end of the track

- updated UPnP Service for new devices API support

- fixed cancellation of fast incoming on/off events are played sometimes in a loop

- events: fixed doorbell looping till doorbellinput is set to 0

- events: speeded up event threads timings (doorbell, alarms) 

- events: all events are now looping until input is set to 0, except TTS (which will go back into old mode after duration end).

- fixed airplay reloading when changed through Loxone Config

- fixed naming for "Airplay", instead of plain stream url

- Library: added a message for library scanning (while you add many files to servers audio folder and the system is busy with scanning/tagging all new files)

- added message when an internet radio stream url is invalid/not reachable to inform the user

- Spotify: added the possibility to play complete spotify-folders (e.g. Top100, Tracks - even if spotify does not support this in own app)

- Spotify: maximed Spotify Radio from 20 to 100 provided genres

- Roomfavourites: add roomfavourites without queue: add folders, tracks, radios while browsing your libraries instantly

- config & API: added command to disable Airplay globaly: 

- config & API: added command to enable/disable the use of the triggercard

- App & API: added command to disable internet radio globaly: with API use commands: audio/cfg/tunein/enable  and  audio/cfg/tunein/disable

- API: changed API command "playeventfile" to play only once
 

Known issues:

- adding complete folders from googlemusic to favourites / roomfavourites does not work for all types of googlecontent
 
Loxone Music Server 1.0.9.1

- fixed local library special characters directories bug (library list didn't load in some cases)

- added new message when your local library is still scanning to inform you inside app

- added new message if you try to play more then 500 files at once

- added new API command: poweroff (http://your.music.server.ip:7091/poweroff) to fully shutdown the system

 

Loxone Music Server 1.0.8.10

- Changed Language detection: added Loxone Config as language master for Music Server: Music Server content language is now set automatically by your Loxone Config language

- fixed "v+ power on" for non standard UPnP-Devices

- added preDelay for TTS and analog zones, if the amp (triggercard) was off = the amp has now enough time to power on

- changed Text-to-Speech Voiceprovider: TTS is now working again (please notice, that it could be up to 10 seconds for requesting + downloading + playing tts audiofile)

- UPnP: added a pre delay for playing events on UPnP Zones (if the zone was off, we give the HW extra time to power on and then play the event)

- UPnP: forcing UPnP-Zones Volume (overwrite UPnPstandard to be sure it gets the volume everytime)

- Radio: added new Feature Internetradio search: find your favourite radio station name

- Radio: added attribut 'Stationname' for Radios: saving as favorite will store the Name and not the actual playing title from radio.

- Airplay: worked on Airplayzones & Naming: if you now rename your Zones, they are getting renamed instantly in Airplayworld too.

- Airplay: Music Server Zone will now check if you stop or loose your Airplay stream and handles it for naming and clearing the queue.

- Spotify: playing of public spotify playlists is now possible

- Config Website: added lastconfig parameter: this shows you the last uploaded configuration and the mini server serial number

- Googlemusic: due to Google API changes we had to change and fix the GoogleMusic Login procedure.

- Added new Event "firealarm", including new Event_Sound and Command (you will find it in the music server block in latest loxone config)

- Added internetconnection check: you will get informed, if there is something wrong with Music Servers internet connection.
If you have no internet access the Music Server will avoid checking & listing of your Spotify/Google Music/Internetradio channels

- Events: due to customers request we changed the playing eventfiles handling: it's now possible to pause/stop event_files while
playing (you don't have to wait till it's finished)

- Licencing changed: you are now able to use more UPnP-Zones:
(Analogoutputs / 2) + Analogoutputs = number of maximum usable zones
(total of UPnP- or analogoutput-mixed zones)

- Loxone Config adding/removing Analog_Output Zones will now reboot Musicserver:

- that fixes Miniserver Gateway configurations / multiple & parallel Miniserver to one Musicserver connection

- Added configuration document timestamp for Versioning and Gateway configuration (for Loxone Config)

- Changed Queue listing behaviour: when having hundreds of files inside queue we will do a continous loading

- Roomfavorites fix: sometimes an service-Update did overwrite an existing roomfavorite, that is fixed

- due to Google API changes we had to change and fix the GoogleMusic Login procedure.

- Internetconnection check: you will get informed, if there is something wrong with Music Servers internet connection. If you have no internet access the Music Server will avoid checking & listing of your Spotify/Google Music/Internetradio channels

- Fixed coverfetching from spotify when listing search results

- Internet Radio and Favorites save bug is fixed

- Added automatic queueplay, if queue is empty and you choose "play as next track"

- Added lastconfig parameter to http-config site: this shows you the last uploaded configuration and the mini server Serial number

- Added permanently UPnP check for used devices, if they went offline (network or power state will be checked for right status)

- Fixed external services default cover, if there is none delivered from service

- if airplay or line in is in queue and you add other files to queue, they will be removed automatically

- Powermanagement of Triggercard: fixed the switch status, if you only use an UPnP-Zone the triggercard will ignore the amplifier on/off

- Events: due to customers request we changed the playing eventfiles handling: it's now possible to pause/stop event_files while playing (you don't have to wait till it's finished) - fixed service restart delay: forcing now all open connections from miniserver to close immediately

- rescan trigger to app (after uploading files to the networkshare, the app will automatically reload to get up-to-date content)

- fixed CZ Folder (special characters) naming for local library

- added API command audio/cfg/delete/playerID for deleting unwanted (old, not existing anymore) UPnP Devices for Loxone Config

- fixed naming for internal zones (after Loxone Config changes)

- tts and eventsounds duration maximized when using UPnP Zone for playbac (some kinds of UPnP Hardware were too slow to play till the end)

- added default maxvolume for UPnP Zones after UPnP search - Licencing changed: you are now able to use more UPnP-Zones:  (Analogoutputs / 2) + Analogoutputs = number of maximum usable zones (total of UPnP- or analogoutput-mixed zones)

- Radiostations: fixed cover bug when clicking same station a 2nd time: cover is updating now

- Radiostations: listings of stations/genres/content are displayed in language from timezone (fallback, if not available = english)

- pause & stop are handled now like "off" for trigger card control

- Eventsounds threading optimized for parallel outputs: fixes parallel playing of events in different zones

- TTS: that fixes TTS-Playback Problems, too

- fixed duration display when using spotify and playerdetails

- filtered roomfav playlists for display, only user created playlists will be shown

- info message in title / artist when file is missing, or internetradio stream is broken

- Compatibility for Loxone Config UDP search & config with timezone and hostname fixed

- fixed playurl command

- airplayservice: (only config enabled zones will be activated)

- fixed Coverupdates inside queue, when clicking to another title

- spelling error "wake up clock" changed to "Alarm clock"

- spelling error "Alarm" changed to "Alarm Siren"

- fixed Spelling Error Room Favourite

- Serverconfig website: Reboot Button fixed

- Serverconfig website: showing status of network configuration "fixed ip" or "dhcp"

- Serverconfig website: color cosmetics for textinputboxes

- Serverconfig website: automatically reboot system after "reset to dhcp"

- LineINs: controlable Inputvolume for your LineINs, included in app, settings, lineins

 

Known Issues:

- Maybe an upcoming issue: due to massive changes from Googles API we are still in testing mode for the new
login procedure. If you have any problems with your account, please give us some feedback.