Hello !
I've installed a fresh release of Moode 9.3.1 on my Pi4 with Allo Boss DAC with Pi TouchScreen 7" v2.
And I can't use AirPlay ou Spotify Connect.
For spotify, I've clear cache, restart the service but I can't see it on my network (on my phone or Computer).
No logs on /var/log/moode_spotevent.log
I think I've this strange behavior from 9.3.0 but I can't confirme it.
Logs :
Code:
alignel@moode-salon:~ $ tail -f /var/log/moode_librespot.log
[2025-04-15T11:36:44Z TRACE librespot] device "_audioout"
[2025-04-15T11:36:44Z TRACE librespot] onevent "/var/local/www/commandw/spotevent.sh"
[2025-04-15T11:36:44Z TRACE librespot] v
[2025-04-15T11:36:44Z DEBUG librespot_core::session] new Session
[2025-04-15T11:36:44Z DEBUG librespot_discovery::server] Zeroconf server listening on 0.0.0.0:34055
[2025-04-15T11:36:44Z INFO librespot_playback::mixer::softmixer] Mixing with softvol and volume control: Log(60.0)
[2025-04-15T11:36:44Z DEBUG librespot_playback::player] new Player [0]
[2025-04-15T11:36:44Z INFO librespot_playback::convert] Converting with ditherer: tpdf
[2025-04-15T11:36:44Z INFO librespot_playback::audio_backend::alsa] Using AlsaSink with format: S16
[2025-04-15T11:36:44Z DEBUG librespot_playback::player] command=AddEventSender
tail: /var/log/moode_librespot.log: file truncated
[2025-04-15T11:39:59Z INFO librespot] librespot 0.6.0 383a6f6 (Built on 2024-11-02, Build ID: E4uuQIK1, Profile: release)
[2025-04-15T11:39:59Z TRACE librespot] Command line argument(s):
[2025-04-15T11:39:59Z TRACE librespot] name "Moode-salon-Spotify"
[2025-04-15T11:39:59Z TRACE librespot] bitrate "320"
[2025-04-15T11:39:59Z TRACE librespot] format "S16"
[2025-04-15T11:39:59Z TRACE librespot] mixer "softvol"
[2025-04-15T11:39:59Z TRACE librespot] initial-volume "5"
[2025-04-15T11:39:59Z TRACE librespot] volume-ctrl "log"
[2025-04-15T11:39:59Z TRACE librespot] volume-range "60"
[2025-04-15T11:39:59Z TRACE librespot] autoplay "on"
[2025-04-15T11:39:59Z TRACE librespot] cache "/var/local/www/spotify_cache"
[2025-04-15T11:39:59Z TRACE librespot] disable-audio-cache
[2025-04-15T11:39:59Z TRACE librespot] backend "alsa"
[2025-04-15T11:39:59Z TRACE librespot] device "_audioout"
[2025-04-15T11:39:59Z TRACE librespot] onevent "/var/local/www/commandw/spotevent.sh"
[2025-04-15T11:39:59Z TRACE librespot] v
[2025-04-15T11:39:59Z DEBUG librespot_core::session] new Session
[2025-04-15T11:39:59Z DEBUG librespot_discovery::server] Zeroconf server listening on 0.0.0.0:41863
[2025-04-15T11:39:59Z INFO librespot_playback::mixer::softmixer] Mixing with softvol and volume control: Log(60.0)
[2025-04-15T11:39:59Z DEBUG librespot_playback::player] new Player [0]
[2025-04-15T11:39:59Z INFO librespot_playback::convert] Converting with ditherer: tpdf
[2025-04-15T11:39:59Z INFO librespot_playback::audio_backend::alsa] Using AlsaSink with format: S16
[2025-04-15T11:39:59Z DEBUG librespot_playback::player] command=AddEventSender
Code:
alignel@moode-salon:~ $ cat /var/log/moode.log
20250415 125238 worker: --
20250415 125238 worker: -- Start moOde 9 series
20250415 125238 worker: --
20250415 125238 worker: Daemonize: complete
20250415 125238 worker: Linux startup: complete
20250415 125238 worker: Boot config: ok
20250415 125238 worker: Boot folder: ok
20250415 125238 worker: Radio table: ok
20250415 125239 DEBUG: Maintenance: Purged spurious session file (sess_6s2gml66l9e3d3c6mi18sqh4js)
20250415 125239 worker: PHP session: cleaned
20250415 125239 DEBUG: phpSession(get_status): status=PHP_SESSION_NONE
20250415 125239 worker: PHP session: loaded
20250415 125241 worker: Package locks: applied
20250415 125242 worker: File check: complete
20250415 125242 worker: Log to RAM: on
20250415 125242 worker: Tmp to RAM: on
20250415 125242 worker: Debug logging: on
20250415 125242 worker: --
20250415 125242 worker: -- System
20250415 125242 worker: --
20250415 125243 worker: Host name: moode-salon
20250415 125243 worker: RPi model: Pi-4B 1.1 2GB
20250415 125243 worker: moOde release: 9.3.1 2025-04-14
20250415 125243 worker: RaspiOS: 12.10 Bookworm 64-bit
20250415 125243 worker: Linux Kernel: 6.12.20 64-bit
20250415 125243 worker: MPD version: 0.24.3
20250415 125243 worker: User id: alignel
20250415 125243 worker: Home folder: /home/alignel
20250415 125243 worker: Time zone: Europe/Paris
20250415 125243 worker: Kbd layout: fr
20250415 125243 worker: HDMI ports(s): on
20250415 125243 worker: HDMI-CEC: off
20250415 125243 worker: Sys LED0: on
20250415 125243 worker: Sys LED1: on
20250415 125243 worker: Reduce power: n/a
20250415 125243 worker: Fan control: n/a
20250415 125243 worker: CPU governor: ondemand
20250415 125243 worker: --
20250415 125243 worker: -- Network
20250415 125243 worker: --
20250415 125243 worker: Eth0
20250415 125243 worker: Ethernet: adapter exists
20250415 125243 worker: Ethernet: timeout off
20250415 125243 worker: Ethernet: address not assigned
20250415 125243 worker: Wlan0
20250415 125244 worker: Wireless: adapter exists
20250415 125244 worker: Wireless: country FR
20250415 125244 worker: Wireless: SSID WoodenHouse
20250415 125244 worker: Wireless: other WoodenHouse 5G
20250415 125244 worker: Wireless: timeout up to 90 secs
20250415 125244 worker: Wireless: connect to WoodenHouse
20250415 125244 worker: Wireless: method dhcp
20250415 125244 worker: Wireless: address 192.168.10.200
20250415 125244 worker: Wireless: netmask 255.255.255.0
20250415 125244 worker: Wireless: gateway 192.168.10.1
20250415 125244 worker: Wireless: pri DNS 192.168.10.100
20250415 125244 worker: Wireless: domain dscloud.me
20250415 125244 worker: mDNS
20250415 125244 worker: Discover: IPv4 and IPv6
20250415 125244 worker: --
20250415 125244 worker: -- File sharing
20250415 125244 worker: --
20250415 125244 worker: SMB file sharing: off
20250415 125244 worker: SMB password: none
20250415 125244 worker: NFS file sharing: off
20250415 125244 worker: DLNA file sharing: off
20250415 125244 worker: --
20250415 125244 worker: -- Special configs
20250415 125244 worker: --
20250415 125244 worker: Plexamp: not installed
20250415 125244 worker: RoonBridge: not installed
20250415 125244 worker: Allo Boss 2: not detected, OLED script ok
20250415 125244 worker: Allo Piano 2.1: not detected
20250415 125244 worker: IQaudIO DigiAMP+: not detected
20250415 125244 worker: RPi DigiAMP+: not detected
20250415 125244 worker: Bluetooth: session vars ok
20250415 125244 worker: --
20250415 125244 worker: -- ALSA debug
20250415 125244 worker: --
20250415 125244 worker: Cards: 0:BossDAC 1:vc4hdmi0 2:vc4hdmi1 3:empty
20250415 125244 worker: 4:empty 5:empty 6:empty 7:empty
20250415 125244 worker: Mixers: 0:(Digital) 1:none 2:none 3:none
20250415 125244 worker: 4:none 5:none 6:none 7:none
20250415 125244 worker: --
20250415 125244 worker: -- Audio configuration
20250415 125244 worker: --
20250415 125244 worker: Audio device: 0:Allo Boss DAC
20250415 125244 worker: ALSA card: has not been reassigned
20250415 125244 worker: MPD config: update not needed
20250415 125244 worker: ALSA output: I2S
20250415 125244 worker: ALSA mode: Default (plughw)
20250415 125244 worker: ALSA mixer: Digital
20250415 125244 worker: ALSA volume: 100% (0.00dB)
20250415 125244 worker: ALSA maxvol: 100%
20250415 125244 worker: ALSA loopback: off
20250415 125244 worker: MPD mixer Software
20250415 125244 worker: Integ audio: vc4-kms-v3d
20250415 125245 worker: Audio formats: S16_LE, S24_LE, S32_LE
20250415 125245 worker: CamillaDSP: V3-Loudness
20250415 125245 worker: CDSP volume: 0dB
20250415 125245 worker: CDSP volrange: 60dB
20250415 125245 worker: --
20250415 125245 worker: -- MPD startup
20250415 125245 worker: --
20250415 125245 DEBUG: MPD|ALSA devnum: camilladsp|i2s
20250415 125245 worker: MPD service: started
20250415 125245 worker: MPD port 6600: accepting connections
20250415 125246 worker: MPD ALSA Default: on
20250415 125246 worker: MPD ALSA Bluetooth: off
20250415 125246 worker: MPD HTTP Server: off
20250415 125246 worker: MPD volume: 92
20250415 125246 worker: Saved MPD vol: -1
20250415 125246 worker: Saved SRC vol: 0
20250415 125246 worker: MPD crossfade: off
20250415 125246 worker: MPD ignore CUE: no
20250415 125246 worker: MPD CDSP volsync: off
20250415 125246 worker: --
20250415 125246 worker: -- Music sources
20250415 125246 worker: --
20250415 125246 worker: USB drives: none
20250415 125246 worker: NVMe drives: none
20250415 125246 worker: SATA drives: none
20250415 125246 worker: NAS source: Musique (smb)
20250415 125251 DEBUG: Mount (mount -t cifs "//192.168.10.100/data/media/music" -o username="aa",password="aa",rsize=61440,wsize=65536,iocharset=utf8,vers=3.1.1,ro,noserverino,cache=none,dir_mode=0777,file_mode=0777 "/mnt/NAS/Musique")
20250415 125251 worker: --
20250415 125251 worker: -- Feature availability
20250415 125251 worker: --
20250415 125251 worker: Input select: available, Source: MPD, Output: Allo Boss DAC
20250415 125251 worker: Bluetooth: available, PIN: None, ALSA/CDSP maxvol: 100%/0dB, ALSA outmode: Standard
20250415 125251 DEBUG: startAirPlay(): (/usr/bin/shairport-sync -v -a "Moode-salon AirPlay" -- -d _audioout > /var/log/moode_shairport-sync.log 2>&1 &)
20250415 125251 worker: Retry 1 waiting for metadata pipe
20250415 125252 DEBUG: startAirPlay(): (/var/www/daemon/aplmeta-reader.sh > /dev/null 2>&1 &)
20250415 125252 worker: AirPlay: started
20250415 125252 DEBUG: startSpotify(): (librespot --name "Moode-salon-Spotify" --bitrate 320 --format S16 --mixer softvol --initial-volume 5 --volume-ctrl log --volume-range 60 --autoplay on --cache /var/local/www/spotify_cache --disable-audio-cache --backend alsa --device "_audioout" --onevent /var/local/www/commandw/spotevent.sh -v > /var/log/moode_librespot.log 2>&1 &)
20250415 125252 worker: Spotify Connect: started
20250415 125252 worker: Deezer Connect: available
20250415 125252 worker: Squeezelite: available
20250415 125252 worker: UPnP client: available
20250415 125252 worker: Plexamp: not installed, ALSA maxvol: 100%
20250415 125252 worker: RoonBridge: not installed
20250415 125252 worker: Multiroom: available
20250415 125252 worker: GPIO buttons: available
20250415 125252 worker: Stream recorder: n/a
20250415 125252 worker: --
20250415 125252 worker: -- Security
20250415 125252 worker: --
20250415 125252 worker: Web SSH server: off
20250415 125252 worker: XSS detection: off
20250415 125252 worker: HTTPS mode: available
20250415 125252 worker: --
20250415 125252 worker: -- Peripherals
20250415 125252 worker: --
20250415 125253 worker: Local display: on
20250415 125253 worker: Chromium ver: 126.0.6478.164-rpt1
20250415 125253 worker: Chromium cfg: directory ok
20250415 125253 worker: Screen blank 600
20250415 125253 worker: On-screen kbd: off
20250415 125253 worker: Disable GPU: off
20250415 125253 worker: HDMI orient: landscape
20250415 125253 worker: HDMI 4K 60Hz: off
20250415 125253 worker: DSI scn type: 2
20250415 125253 worker: DSI port: 1
20250415 125253 worker: DSI brightness: 31
20250415 125253 worker: DSI rotate: 0
20250415 125253 worker: Rotary encoder: off
20250415 125253 worker: Triggerhappy: off
20250415 125253 worker: LCD updater: off
20250415 125253 worker: --
20250415 125253 worker: -- Miscellaneous
20250415 125253 worker: --
20250415 125253 worker: Software update: Automatic check on
20250415 125253 worker: Software update: Checking for available update...
20250415 125254 worker: Software update: Software is up to date
20250415 125254 worker: Auto-CoverView: on
20250415 125254 worker: CoverView timeout: Never
20250415 125254 worker: Auto-shuffle: off
20250415 125255 worker: Auto-play: on, via playid 32
20250415 125255 worker: Maintenance task: 360 mins
20250415 125255 DEBUG: sendFECmd(): File open failed, UI has never been opened in Browser
20250415 125255 worker: Current view: reset to Playback
20250415 125255 worker: Active flags: all false
20250415 125255 worker: Reset flags: skipped
20250415 125255 worker: Session check: ok
20250415 125255 worker: --
20250415 125255 worker: -- Startup complete
20250415 125255 worker: --
20250415 125255 worker: Mount monitor: started
20250415 125255 worker: Radio monitor: off
20250415 125255 worker: Watchdog monitor: started
20250415 125255 worker: Responsiveness: Default
20250415 125255 DEBUG: Sleep intervals: worker=3, waitworker=1, watchdog=6, mountmon=30, mpdmon=6, gpiobuttons=1
20250415 125255 worker: Ready
20250415 125321 DEBUG: chkVariables(): Excluded key: path
20250415 133024 DEBUG: chkVariables(): Excluded key: path
20250415 133605 DEBUG: phpSession(get_status): status=PHP_SESSION_ACTIVE
20250415 133606 DEBUG: waitWorker(): Wait 1 for ren-config
20250415 133607 DEBUG: waitWorker(): Wait 2 for ren-config
20250415 133607 worker: Job airplaysvc
20250415 133608 DEBUG: waitWorker(): Wait 3 for ren-config
20250415 133642 DEBUG: phpSession(get_status): status=PHP_SESSION_ACTIVE
20250415 133643 DEBUG: waitWorker(): Wait 1 for ren-config
20250415 133644 worker: Job spotify_clear_credentials
20250415 133644 DEBUG: startSpotify(): (librespot --name "Moode-salon-Spotify" --bitrate 320 --format S16 --mixer softvol --initial-volume 5 --volume-ctrl log --volume-range 60 --autoplay on --cache /var/local/www/spotify_cache --disable-audio-cache --backend alsa --device "_audioout" --onevent /var/local/www/commandw/spotevent.sh -v > /var/log/moode_librespot.log 2>&1 &)
20250415 133644 DEBUG: waitWorker(): Wait 2 for ren-config
20250415 133958 DEBUG: phpSession(get_status): status=PHP_SESSION_ACTIVE
20250415 133959 worker: Job spotifysvc
20250415 133959 DEBUG: startSpotify(): (librespot --name "Moode-salon-Spotify" --bitrate 320 --format S16 --mixer softvol --initial-volume 5 --volume-ctrl log --volume-range 60 --autoplay on --cache /var/local/www/spotify_cache --disable-audio-cache --backend alsa --device "_audioout" --onevent /var/local/www/commandw/spotevent.sh -v > /var/log/moode_librespot.log 2>&1 &)
20250415 133959 DEBUG: waitWorker(): Wait 1 for ren-config