@mumblebaj WELL… it turns out this is a false warning as _ is treated as _ in js…
I changed the position middle_center1 and got
41:01.108] [31m[ERROR][39m [31mThis module configuration contains errors:[39m
[31m{[39m
[31m "module": "MMM-RTSPStream",[39m
[31m "classes": "page1",[39m
[31m "position": "middle_center1",[39m
[31m "disabled": false,[39m
[31m "config": {[39m
[31m "autoStart": false,[39m
[31m "rotateStreams": true,[39m
[31m "rotateStreamTimeout": 10,[39m
[31m "moduleWidth": 500,[39m
[31m "moduleHeight": 281,[39m
[31m "localPlayer": "vlc",[39m
[31m "moduleOffset": {[39m
[31m "left": -170,[39m
[31m "top": -125[39m
[31m },[39m
[31m "remotePlayer": "ffmpeg",[39m
[31m "showSnapWhenPaused": false,[39m
[31m "remoteSnaps": false,[39m
[31m "shutdownDelay": 12,[39m
[31m "stream1": {[39m
[31m "name": "Videocitofono",[39m
[31m "url": "rtsp://username:password@doorbellip/cam/realmonitor?channel=1&subtype=1#backchannel=0",[39m
[31m "frameRate": "undefined",[39m
[31m "width": 500,[39m
[31m "height": 281,[39m
[31m "muted": true,[39m
[31m "ffmpegPort": 9999[39m
[31m }[39m
[31m }[39m
[31m}[39m
[31mposition: must be equal to one of the allowed values[39m
[31m[39m
[31m "fullscreen_below",[39m
[31m "top_bar",[39m
[31m "top_left",[39m
[31m "top_center",[39m
[31m "top_right",[39m
[31m "upper_third",[39m
[31m "middle_center",[39m
[31m "lower_third",[39m
[31m "bottom_bar",[39m
[31m "bottom_left",[39m
[31m "bottom_center",[39m
[31m "bottom_right",[39m
[31m "fullscreen_above"[39m
[31m[39m
[2025-04-23 14:41:01.109] [33m[WARN] [39m [33mInvalid module position found for this configuration:[39m
[33m{[39m
[33m "module": "MMM-RTSPStream",[39m
[33m "classes": "page1",[39m
[33m "position": "middle_center1",[39m
[33m "disabled": false,[39m
[33m "config": {[39m
[33m "autoStart": false,[39m
[33m "rotateStreams": true,[39m
[33m "rotateStreamTimeout": 10,[39m
[33m "moduleWidth": 500,[39m
[33m "moduleHeight": 281,[39m
[33m "localPlayer": "vlc",[39m
[33m "moduleOffset": {[39m
[33m "left": -170,[39m
[33m "top": -125[39m
[33m },[39m
[33m "remotePlayer": "ffmpeg",[39m
[33m "showSnapWhenPaused": false,[39m
[33m "remoteSnaps": false,[39m
[33m "shutdownDelay": 12,[39m
[33m "stream1": {[39m
[33m "name": "Videocitofono",[39m
[33m "url": "rtsp://username:password@doorbellip/cam/realmonitor?channel=1&subtype=1#backchannel=0",[39m
[33m "frameRate": "undefined",[39m
[33m "width": 500,[39m
[33m "height": 281,[39m
[33m "muted": true,[39m
[33m "ffmpegPort": 9999[39m
[33m }[39m
[33m }[39m
[33m}[39m