Hyperion - LEDs not working

I’m having a similar problem as @waffi was having in this thread: Kodi with Ambilight -> leds stay off

Running an Odroid N2, with an Arduino connected via USB running adalight with WS2812 LEDs.
CoreElec 9.2.4.1 with hyperion NG 2.0.0-alpha.7

On the suggestion of @Portisch in that other thread, I have set the device output path to auto. I get the two brief flashes of my LEDs (which is part of the arduino code), but no matter what settings I use, I can’t seem to get the LEDs to do anything else.

The Arduino and LEDs work on other devices under HyperionNG, so it has to be something on the Odroid I’m doing wrong. The baud rate I’ve set matches what’s set on the Arduino.

Here is the output of my journalctl:

Aug 11 13:08:50.771167 CoreELEC sh[4091]: 2020-08-11T13:08:50.770 hyperiond LEDDEVICE    : <DEBUG> LedDevice.cpp:133:init() | deviceConfig: [{"colorOrder":"rgb","currentLedCount":88,"delayAfterConnect":1500,"hardwareLedCount":1,"latchTime":15,"lightberry_apa102_mode":false,"output":"auto","rate":115200,"rewriteTime":5000,"type":"adalight"}]
Aug 11 13:08:50.771682 CoreELEC sh[4091]: 2020-08-11T13:08:50.771 hyperiond LEDDEVICE    : <DEBUG> LedDevice.cpp:153:init() | Refresh interval = 5000ms
Aug 11 13:08:50.772119 CoreELEC sh[4091]: 2020-08-11T13:08:50.772 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:36:init() | DeviceType   : adalight
Aug 11 13:08:50.772486 CoreELEC sh[4091]: 2020-08-11T13:08:50.772 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:37:init() | LedCount     : 88
Aug 11 13:08:50.772838 CoreELEC sh[4091]: 2020-08-11T13:08:50.772 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:38:init() | ColorOrder   : rgb
Aug 11 13:08:50.773275 CoreELEC sh[4091]: 2020-08-11T13:08:50.773 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:39:init() | RefreshTime  : 5000
Aug 11 13:08:50.773666 CoreELEC sh[4091]: 2020-08-11T13:08:50.773 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:40:init() | LatchTime    : 15
Aug 11 13:08:50.774037 CoreELEC sh[4091]: 2020-08-11T13:08:50.773 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:52:init() | deviceName   : auto
Aug 11 13:08:50.774386 CoreELEC sh[4091]: 2020-08-11T13:08:50.774 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:53:init() | AutoDevice   : 1
Aug 11 13:08:50.774811 CoreELEC sh[4091]: 2020-08-11T13:08:50.774 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:54:init() | baudRate_Hz  : 115200
Aug 11 13:08:50.775186 CoreELEC sh[4091]: 2020-08-11T13:08:50.775 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:55:init() | delayAfCon ms: 1500
Aug 11 13:08:50.775696 CoreELEC sh[4091]: 2020-08-11T13:08:50.775 hyperiond LEDDEVICE    : <DEBUG> LedDeviceAdalight.cpp:60:init() | Adalight header for 88 leds: Ada 0x00 0x57 0x02
Aug 11 13:08:50.798559 CoreELEC sh[4091]: 2020-08-11T13:08:50.798 hyperiond LEDDEVICE    : <INFO> found serial device: ttyUSB0
Aug 11 13:08:50.798559 CoreELEC sh[4091]: 2020-08-11T13:08:50.798 hyperiond LEDDEVICE    : <INFO> Opening UART: ttyUSB0
Aug 11 13:08:50.798915 CoreELEC sh[4091]: 2020-08-11T13:08:50.798 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:141:tryOpen() | _rs232Port.open(QIODevice::WriteOnly): ttyUSB0, Baud rate [115200]bps
Aug 11 13:08:50.817795 CoreELEC sh[4091]: 2020-08-11T13:08:50.817 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:146:tryOpen() | portName:          ttyUSB0
Aug 11 13:08:50.817967 CoreELEC sh[4091]: 2020-08-11T13:08:50.817 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:147:tryOpen() | systemLocation:    /dev/ttyUSB0
Aug 11 13:08:50.817967 CoreELEC sh[4091]: 2020-08-11T13:08:50.817 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:148:tryOpen() | description:       USB2.0-Ser
Aug 11 13:08:50.817967 CoreELEC sh[4091]: 2020-08-11T13:08:50.817 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:149:tryOpen() | manufacturer:      1a86
Aug 11 13:08:50.818152 CoreELEC sh[4091]: 2020-08-11T13:08:50.817 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:150:tryOpen() | productIdentifier: 0x7523
Aug 11 13:08:50.818152 CoreELEC sh[4091]: 2020-08-11T13:08:50.817 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:151:tryOpen() | vendorIdentifier:  0x1a86
Aug 11 13:08:50.818152 CoreELEC sh[4091]: 2020-08-11T13:08:50.818 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:152:tryOpen() | serialNumber:
Aug 11 13:08:50.819771 CoreELEC sh[4091]: 2020-08-11T13:08:50.819 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:173:tryOpen() | delayAfterConnect for 1500 ms - start
Aug 11 13:08:52.321063 CoreELEC sh[4091]: 2020-08-11T13:08:52.320 hyperiond LEDDEVICE    : <DEBUG> ProviderRs232.cpp:180:tryOpen() | delayAfterConnect for 1500 ms - finished
Aug 11 13:08:52.321521 CoreELEC sh[4091]: 2020-08-11T13:08:52.321 hyperiond COMPONENTREG : <DEBUG> ComponentRegister.cpp:36:setNewComponentState() | LED device: enabled

Any suggestions?

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.