openhab / openhab1-addons

Add-ons for openHAB 1.x
Eclipse Public License 2.0
3.43k stars 1.71k forks source link

[EpsonProjector] Add wireless and 3D support for Epson projector #5772

Closed skruszynski closed 3 years ago

skruszynski commented 5 years ago

Expected Behavior

There shall be possible to set wireless input as a source and set 3D settings from OH2 Epson projector binding. Additionally input source AUTO would be nice to have as in: ESC/VP21 Command User’ ESC/VP21 Command User’s Guide for Home Projectors https://files.support.epson.com/pdf/pltw1_/pltw1_cm.pdf

Current Behavior

There is no wireless and AUTO input programmed also not 3D support.

Possible Solution

I've added some code to make it possible and would like to share it with OH community. Having only a very basic experience with github and other versioning systems I'd be very pleased for an advice how to proceed further.

Steps to Reproduce (for bugs)

Power up Epson EH-TW6000W and try to change mode to 3D and input to wirelesss or auto.

Context

I'm currently using Epson EH-TW6000W projector with wireless input and 3D mode support. Changed the code to make things possible.

Your Environment

Version used: OpenHAB 2.4 stable Environment name and version (e.g. Chrome 39, node.js 5.4, Java 8, ...): OpenJDK Runtime Environment (Zulu Embedded 8.25.0.76-linux-aarch32hf) (build 1.8.0_152-b76) Operating System and version (desktop or mobile, Windows 10, Raspbian Jessie, ...): RPI v3, Linux Debian 9.6

mlobstein commented 3 years ago

This should be resolved by https://github.com/openhab/openhab-addons/pull/9021 in OH3. The updated binding does not limit input source selection to the pre-defined options. If using an input that is not in the pre-defined list, its two digit hex code can be sent to the source channel via a rule or sitemap mapping. The 3d setting or any other remote button code can be sent via the keycode channel