Under the last stable version,I also have this problem:
2020-01-11 19:51:09.915 [hingStatusInfoChangedEvent] - ‘pjLinkDevice:pjLinkDevice:192_168_0_52_4352’ changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Expected prefix ‘%1POWR=’, instead got ‘%1powr=1’
That version has some improved logging that should allow me to find the reason for the issues you are facing. Please install the JAR in your addons folder and copy the log files here.
Best Regards,
Nils
MDAR
(Stuart Hanlon, UK importer of Velbus hardware)
43
PaperUI didn’t find it automatically, but creating the Thing in PaperUi, with just the IP and default password (12345) worked like a charm.
It provides Items for :
Power
Input
Mute
But as I only wanted Power & Input, that’s perfect
Thanks again
(Small detail that the Thing goes off-line when the projector is OFF, but I suspect this is a setting in the projector that is turning off the network connection)
I know this is quite an old thread…but, I’ve just got a Optoma Projector which supports PJLink. I’ve got it connected to the Openhab using the binding fine - thanks for the tips here on auto-discovery not working.
Question I have is that I want to send some commands to the projector - actually to change the zoom - Using the TCP Set command. Is this possible via the TP Link Binding? Or do i need to try a different route? It looks like you can use Set and Get commands as part of the PJLink v1 protocol.
unfortunately there is no such thing like a generic “TCP Set Command”.
You can see what the PJLink protocol supports by looking at the specification.
There, you’ll only find these commands:
Power control instruction
Input switch instruction
Mute instruction
Speaker volume adjustment instruction*
Microphone volume adjustment command*
Freeze instruction*
* these are PJLink Class 2 features not (yet?) supported by the binding
PJLink is a cross-vendor standard with a very basic feature scope. For more advanced features, you should check if there is any vendor-specific protocol available for your projector.
I have changed my system to OH3 , now the PJ-Link binding does not work anymore.
I have tested with the “1-2.PJLink Test Software” and I also get no connection when it requires authentication.
If I turn off the authentication it works.
I think the problem will be in the authentication.
thanks for your help already,
I have tried to disable the authentication on the projector but that does not work on my Epson, there is no setting for it, so I am dependent on the authentication.
Sorry to let you wait, I still plan to check this (latest on the weekend). My personal development setup is broken and requires a bit more time than expected to be restored.
hy everybody, i loved this binding on Openhab3.
now i switched to OH4.0.4
the binding does not work anymore.
i can not create Things/Items.
can you help me?
If you still have the issue, it could be caused by an older version of the binding in your “addons” folder.
You can check by going to the “Add-on Store” menu item, click the binding and look at the version.
I noticed the same on 4.1.1, actually, and a hint is hidden in our screenshots
As an initial workaround (while I try to find the root cause and confirm that it’s fixed in 4.2.x), you can actually replace the URL when you want to create devices:
/settings/things/add/pjlinkdevice → this is where you are if you follow the UI
/settings/things/add/pjLinkDevice → this actually works
hi, i’m using pjlink binding long time, for different projectors, its working fine.
the projector i have now is EPSON PU1006W. it doesn’t have audio and video mute separated, and has A/V MUTE.
the command from PJlinkTEST4PJ is SEND:%1AVMT 31 for a/v mute and SEND:%1AVMT 30 for unmute. is there any way to use this command?
i had to do the same for input (i didn’t want to have the list with all inputs, and wanted to change the name, so i use the state description to change that - giving the command numbers for inputs)