bitfocus / companion-module-renewedvision-propresenter

Renewed Vision Pro Presenter
MIT License
31 stars 19 forks source link

If only 'look' is 'default'? Module states in error 'Connect to Pro7 to Update' If any custom look is defined, only then is feedback change on look drop down menu populated correctly? #194

Open Jibun-no-Kage opened 1 month ago

Jibun-no-Kage commented 1 month ago

Step by step guide or procedure to validate module feedback configuration? I cannot for the life of me, get feedback with the module to work right, I enabled the stage feedback connection, look polling enabled, use default port as noted is shared, etc. But the module feedback, for example, change on active look... always says 'Connect to Pro7 to Update' consistently? In all other respects the module is working fine... once in a while it refuses to connect initially at startup... but that is a many factor scenario. The feedback I just cannot seem to get it to work!

Jibun-no-Kage commented 1 month ago

Not sure if this helps...

24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Starting ConnectionTimer
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Opened websocket to ProPresenter remote control: 192.168.1.34:50001
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Opened websocket to ProPresenter stage display: 192.168.1.34:50001
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Authenticated to ProPresenter (Version: 7)
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: ProPresenter Connected
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: ProPresenter Stage Display Connected
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Slide Triggered: C:/Users/jibun/Documents/ProPresenter/Libraries/Credits/Sabbath School.pro.2 on layerid: 0
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Got variable definitions with invalid ids: ["Stage Screen_pro7_stagelayoutname"]
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Got Pro7 Stage Display Sets
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Got Pro7 Macros List
24.08.05 08:00:30 Instance/Wrapper/Production-ProPresenter-Wired: Unexpected end of JSON input
24.08.05 08:00:31 Instance/Wrapper/Production-ProPresenter-Wired: Got variable definitions with invalid ids: ["Stage Screen_pro7_stagelayoutname"]

What are invalid ids in variable definitions... if you create a look or screen layout in PP and it works?

Jibun-no-Kage commented 1 month ago

OK... figured it out, documenting here for anyone else... If you have 'no' looks defined but 'default' the module is confused and asks you to connect. If you have at least one additional custom look, beyond 'default', the module than and only then displays the list of looks available! Now that I call a BUG!