All devices have fixed volume since 571 upgrade

In stead of being able to set volume from Roon all devices are reported by Roon as having fixed volume as preference. I can’t change it. Is this a bug for 571?

No one else has reported anything. Have you rebooted everything.

Really?

I’m not even sure that this was the first or only one so far.

My mistake, apologies. :frowning:
Still, have you rebooted. Always the first step.

I have deleted Roon on my iPhone, my iPad and my QNAP TVS871 and then reinstalled everything. I first had the reported issue with authorization and than I was ‘rewarded’ with the fixed volume issue on the iPhone, Kef LSW and Lindemann Source.

Rebooting helped although I needed to unauthorized my Qnap again.

Hi @Robert-Jan_Kamsma,

Since rebooting / reinstalling is the system now stable?

No not at all. Since yesterday evening I get messages such as too many mistakes to play etc. Really annoying.

Unexpected error communicating with audio device. Too many failures stopping playback.

Rebooted for the upteenth time. Music now playing. But for how long?

Hi @Robert-Jan_Kamsma,

Can you please let me know the exact local time + date + track you next experience an issue and then send me a copy of you QNAP logs by using these instructions? If you can upload to Dropbox / Google Drive that would be best, but if you don’t have either service, just let me know.

Ok will do so with next problem. Thanks for the instructions😁

1 Like

Well it is stable now :tada:

1 Like

Hi @Robert-Jan_Kamsma,

Glad to hear that the system is currently stable :tada:
If you encounter any further issues, please do let us know!

Again the volume control is not functioning anymore see logfile: 2020-09-18T22:00:00Z
19.09.20-11:43:18 — Starting RoonServer …
19.09.20-11:43:18 — ROON_DATABASE_DIR: /share/RoonServer - [available]
19.09.20-11:43:18 — ROON_DATABASE_DIR_FS: ext4
19.09.20-11:43:18 — ROON_ID_DIR: /share/CACHEDEV1_DATA/.qpkg/RoonServer/id - [available]
19.09.20-11:43:18 — Free Inodes: 5.8M
19.09.20-11:43:18 — ROON_DIR: /share/CACHEDEV1_DATA/.qpkg/RoonServer
19.09.20-11:43:18 — Model: TVS-871
19.09.20-11:43:18 — QNAP Serial: Q163I16707
19.09.20-11:43:18 — Architecture: x86_64
19.09.20-11:43:18 — Total Memory: 16287220
19.09.20-11:43:18 — Available Memory: 274124
19.09.20-11:43:18 — QTS Version: 4.4.3 - Build: 20200907
19.09.20-11:43:18 — PKG Version: 2020-07-15
19.09.20-11:43:18 — Installed QTS Apps: netmgr,JRE,ResourceMonitor,Qboost,NotificationCenter,SSDLaboratory,Asset,helpdesk,CloudLink,MultimediaConsole,MinimServer,TwonkyServer,MalwareRemover,RoonServer,LicenseCenter,QcloudSSLCertificate,
19.09.20-11:43:18 — Hostname: TVS871
19.09.20-11:43:18 — MTU: 1500 1500 1500
19.09.20-11:43:18 — Loading additional 64-bit libs: false
19.09.20-11:43:18 — Bluetooth udev enabled: 1
19.09.20-11:43:18 — ROON_DEBUG_ARGS:
19.09.20-11:43:18 — RoonServer PID: 22163

########## Installed RoonServer Version ##########
100700610
1.7 (build 610) stable
stable
##################################################

19.09.20-11:43:19 — e[0;37;1me[0;0m00:00:00.001 e[0;31mWarn: get lock file path: /tmp/.rnsgem0-e[0;0m
19.09.20-11:43:19 — e[0;37;1me[0;0m00:00:00.035 e[0;36mTrace: [childprocess] using unix child processe[0;0m
19.09.20-11:43:19 — Initializing
19.09.20-11:43:19 — Started
19.09.20-11:43:24 — Running

Hello @Robert-Jan_Kamsma,

Can you please use these instructions to send over your full log set? I take it the issue occurred on 19.09.20 at 11:43:18?

yes and again:

Hi @Robert-Jan_Kamsma,

Thanks for sending those over — I just wanted to reach out and let you know that we’ve passed this to our QA team and we’ll be following up soon.

Was there any further progress with this?

This information may help:

The following is a zone dump from the get_zones() method for my main zone when it is set to different volume control types of fixed, dsp and extension of type incremental (which an incremental type). I have removed irrelevant zones.

Note on the final dump of type incremental that the volume block is missing. This means that a control UI will interpret this is a fixed volume and be unable to correctly send volume control command of type relative 1, relative -1.

I dont know when that started to happen. From an old data dump, I would guess at least 6 months ago.

I assume this affects all web UI implementation attempting to control any device of type incremental however it is also possible the fault could be at my end. I register the volume control with:

    var state = {
        control_key:  controlKey,
        display_name: name,
        volume_type:  'incremental'
    };

Fixed Volume:

{
    "zones": [
        {
            "zone_id": "16011bb960fdac03cc4f22e6be78d6e1d19b",
            "display_name": "Main",
            "outputs": [
                {
                    "output_id": "17011bb960fdac03cc4f22e6be78d6e1d19b",
                    "zone_id": "16011bb960fdac03cc4f22e6be78d6e1d19b",
                    "can_group_with_output_ids": [
                        "17011bb960fdac03cc4f22e6be78d6e1d19b"
                    ],
                    "display_name": "Main",
                    "source_controls": [
                        {
                            "control_key": "1",
                            "display_name": "Pre Box S2 Digital",
                            "supports_standby": false,
                            "status": "indeterminate"
                        }
                    ]
                }
            ],
            "state": "paused",
            "is_next_allowed": true,
            "is_previous_allowed": true,
            "is_pause_allowed": false,
            "is_play_allowed": true,
            "is_seek_allowed": true,
            "queue_items_remaining": 10,
            "queue_time_remaining": 2772,
            "settings": {
                "loop": "disabled",
                "shuffle": false,
                "auto_radio": true
            },
            "now_playing": {
                "seek_position": 171,
                "length": 224,
                "one_line": {
                    "line1": "What Am I Doing Here? Prt 1 - Chicane"
                },
                "two_line": {
                    "line1": "What Am I Doing Here? Prt 1",
                    "line2": "Chicane"
                },
                "three_line": {
                    "line1": "What Am I Doing Here? Prt 1",
                    "line2": "Chicane",
                    "line3": "Twenty"
                },
                "image_key": "126340d1308c3b1fa7f471cad377e6f7",
                "artist_image_keys": [
                    "c1440ccd3af2aec1d1576f83397623d6"
                ]
            }
        }
    ]
}

When set to Device Volume

{
    "zones": [
        {
            "zone_id": "16011bb960fdac03cc4f22e6be78d6e1d19b",
            "display_name": "Main",
            "outputs": [
                {
                    "output_id": "17011bb960fdac03cc4f22e6be78d6e1d19b",
                    "zone_id": "16011bb960fdac03cc4f22e6be78d6e1d19b",
                    "can_group_with_output_ids": [
                        "17011bb960fdac03cc4f22e6be78d6e1d19b"
                    ],
                    "display_name": "Main",
                    "volume": {
                        "type": "number",
                        "min": 0,
                        "max": 100,
                        "value": 100,
                        "step": 1,
                        "is_muted": false,
                        "hard_limit_min": 0,
                        "hard_limit_max": 100,
                        "soft_limit": 100
                    },
                    "source_controls": [
                        {
                            "control_key": "1",
                            "display_name": "Pre Box S2 Digital",
                            "supports_standby": false,
                            "status": "indeterminate"
                        }
                    ]
                }
            ],
            "state": "paused",
            "is_next_allowed": true,
            "is_previous_allowed": true,
            "is_pause_allowed": false,
            "is_play_allowed": true,
            "is_seek_allowed": true,
            "queue_items_remaining": 10,
            "queue_time_remaining": 2772,
            "settings": {
                "loop": "disabled",
                "shuffle": false,
                "auto_radio": true
            },
            "now_playing": {
                "seek_position": 171,
                "length": 224,
                "one_line": {
                    "line1": "What Am I Doing Here? Prt 1 - Chicane"
                },
                "two_line": {
                    "line1": "What Am I Doing Here? Prt 1",
                    "line2": "Chicane"
                },
                "three_line": {
                    "line1": "What Am I Doing Here? Prt 1",
                    "line2": "Chicane",
                    "line3": "Twenty"
                },
                "image_key": "126340d1308c3b1fa7f471cad377e6f7",
                "artist_image_keys": [
                    "c1440ccd3af2aec1d1576f83397623d6"
                ]
            }
        }
    ]
}

Extension Volume (Deep Harmony which is of type ‘Incremental’)

{
"zones": [
    {
    {
        "zone_id": "16011bb960fdac03cc4f22e6be78d6e1d19b",
        "display_name": "Main",
        "outputs": [
            {
                "output_id": "17011bb960fdac03cc4f22e6be78d6e1d19b",
                "zone_id": "16011bb960fdac03cc4f22e6be78d6e1d19b",
                "can_group_with_output_ids": [
                    "17011bb960fdac03cc4f22e6be78d6e1d19b"
                ],
                "display_name": "Main",
                "source_controls": [
                    {
                        "control_key": "1",
                        "display_name": "Pre Box S2 Digital",
                        "supports_standby": false,
                        "status": "indeterminate"
                    }
                ]
            }
        ],
        "state": "paused",
        "is_next_allowed": true,
        "is_previous_allowed": true,
        "is_pause_allowed": false,
        "is_play_allowed": true,
        "is_seek_allowed": true,
        "queue_items_remaining": 10,
        "queue_time_remaining": 2772,
        "settings": {
            "loop": "disabled",
            "shuffle": false,
            "auto_radio": true
        },
        "now_playing": {
            "seek_position": 171,
            "length": 224,
            "one_line": {
                "line1": "What Am I Doing Here? Prt 1 - Chicane"
            },
            "two_line": {
                "line1": "What Am I Doing Here? Prt 1",
                "line2": "Chicane"
            },
            "three_line": {
                "line1": "What Am I Doing Here? Prt 1",
                "line2": "Chicane",
                "line3": "Twenty"
            },
            "image_key": "126340d1308c3b1fa7f471cad377e6f7",
            "artist_image_keys": [
                "c1440ccd3af2aec1d1576f83397623d6"
            ]
        }
    }
]

}

No developments as far as I know. About once a month the volume is fixed in stead of incremental. Stop and restart Roon on my Qnap TVS871 and the volume can be adjusted inthe Roon app.