I started recently to create custom panels with Node RED and Dashboard.
Ui-level is very useful to get sort of audio-meters. I'd like the meter to turn greyed with the source is muted. However it seems not possible to control the meter color from an external msg ? Could someone confirm ?
Confirmed. Also if you read the nodes info page, it tells that the widget is not perfect choice for audio metering. But feel free to try, just watch the overall performance.
Performance wise such gauge should be created on top of web audio api. It of course can be done using the ui_template node . Never tried but there is plenty of examples you can find world wide. And no, I haven't seen any ready made audio related widget for dashboard.