A small package to control jvc projectors over IP
JVC Projector Remote
This is a simple package to control JVC Projectors over IP.
- Power on/off
- Lens Memory
- Input (HDMI only)
- Power Status (Standby, Cooling, Emergency, Lamp On, Reserved)
Raise an issue if you would like any extra commands implemented
Install this package from PyPi with:
pip install jvc_projector_remote
From this repo
Install from this repo with:
pip install -e git+https://github.com/bezmi/jvc_projector.git#egg=jvc-projector-remote
I wrote this to interface my projector with homeassistant. The code to send/receive commands is rough and the error checking could be more robust. It has been tested on a DLA-X5900, but should work on most of the projectors that use a similar IP control scheme. Let me know if it works with your projector and I will add it to the list below.
The main issue one might face is receiving ConnectionRefusedError when making a request too soon after another. On my DLA-X5900, it takes about 600-700 ms between commands.
Currently I group all power states into either "on" or "off". I might separate these in future.
Additional commands (Raise an issue and I'll update the package)
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash||File type||Python version||Upload date|
|jvc_projector_remote-0.0.1.post1-py3-none-any.whl (4.2 kB) View hashes||Wheel||py3|
|jvc_projector_remote-0.0.1.post1.tar.gz (3.0 kB) View hashes||Source||None|
Hashes for jvc_projector_remote-0.0.1.post1-py3-none-any.whl
Hashes for jvc_projector_remote-0.0.1.post1.tar.gz