I am trying to configure the epsonprojector binding in my openhab2 setup.
I added the binding in addons.cfg
epsonprojector.cfg
beamer.serialPort=/dev/ttyUSB0
epson.items
Switch epsonPower { epsonprojector="beamer:Power:60000" }
String epsonSource "Source [%s]" { epsonprojector="beamer:Source:ON,60000" }
Number epsonDirectSource "Direct Source" { epsonprojector="beamer:DirectSource:ON,60000"}
Switch epsonMute { epsonprojector="beamer:Mute:ON,60000" }
Switch epsonHorizontalReverse { epsonprojector="beamer:HorizontalReverse:ON,60000" }
Switch epsonVerticalReverse { epsonprojector="beamer:VerticalReverse:ON,60000" }
String epsonAspectRatio "AspectRatio [%s]" { epsonprojector="beamer:AspectRatio:ON,60000" }
String epsonColorMode "ColorMode [%s]" { epsonprojector="beamer:ColorMode:ON,60000" }
Number epsonColorTemperature "Color Temperature [%d]" <colorwheel> { epsonprojector="<beamer:ColorTemperature:ON,60000" }
Number epsonLampTime "Lamp Time [%d h]" <switch> { epsonprojector="<beamer:LampTime:60000" }
Number epsonErrCode "ErrCode [%d]" <siren-on> { epsonprojector="<beamer:ErrCode:ON,60000" }
String epsonErrMessage "ErrMessage [%s]" <siren-off> { epsonprojector="<beamer:ErrMessage:ON,60000" }
The SerialPort should be ok
[439569.968386] usb 1-1.5: new full-speed USB device number 6 using dwc_otg
[439570.070600] usb 1-1.5: New USB device found, idVendor=0557, idProduct=2008
[439570.070619] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[439570.070630] usb 1-1.5: Product: USB-Serial Controller D
[439570.070641] usb 1-1.5: Manufacturer: Prolific Technology Inc.
[439570.071732] pl2303 1-1.5:1.0: pl2303 converter detected
[439570.075728] usb 1-1.5: pl2303 converter now attached to ttyUSB0
root@raspi2a:/dev# ls -al | grep USB
crw-rw---T 1 root dialout 188, 0 Mär 5 23:27 ttyUSB0
permission should also be ok
root@raspi2a:/dev# groups openhab
openhab : openhab dialout
These are the last log messages before the openhab2 service stops without warning.
2017-03-05 23:29:17.906 [DEBUG] [org.openhab.binding.epsonprojector ] - BundleEvent STARTING - org.openhab.binding.epsonprojector
2017-03-05 23:29:17.933 [DEBUG] [tor.internal.EpsonProjectorActivator] - Epson projector binding has been started.
2017-03-05 23:29:18.032 [DEBUG] [org.openhab.binding.epsonprojector ] - BundleEvent STARTED - org.openhab.binding.epsonprojector
2017-03-05 23:29:18.322 [DEBUG] [org.openhab.binding.epsonprojector ] - ServiceEvent REGISTERED - {org.openhab.model.item.binding.BindingConfigReader, org.openhab.binding.epsonprojector.EpsonProjectorBindingProvider}={component.name=org.openhab.binding.epsonprojector.genericbindingprovider, component.id=197, service.id=328, service.bundleid=283, service.scope=bundle} - org.openhab.binding.epsonprojector
2017-03-05 23:29:18.488 [DEBUG] [ector.internal.EpsonProjectorBinding] - Activate
2017-03-05 23:29:18.495 [DEBUG] [org.openhab.binding.epsonprojector ] - ServiceEvent REGISTERED - {org.osgi.service.event.EventHandler, org.osgi.service.cm.ManagedService}={event.topics=openhab/command/*, service.pid=org.openhab.epsonprojector, component.name=org.openhab.binding.epsonprojector.binding, component.id=196, service.id=330, service.bundleid=283, service.scope=bundle} - org.openhab.binding.epsonprojector
2017-03-05 23:29:18.520 [DEBUG] [ector.internal.EpsonProjectorBinding] - Configuration updated, config true
2017-03-05 23:29:18.526 [DEBUG] [ector.internal.EpsonProjectorBinding] - Added new device beamer
2017-03-05 23:29:18.561 [INFO ] [b.core.service.AbstractActiveService] - Epson projector Refresh Service has been started
2017-03-05 23:29:18.720 [DEBUG] [nector.EpsonProjectorSerialConnector] - Open connection to serial port '/dev/ttyUSB0'
The same usb-to-serial device works with openhab1 on my other raspberry pi.
Am I doing something wrong??