I have been using Libreelec since is was forked, and before I used Openelec. I have had a serious puzzle in the past to get my MCEUSB IR receiver up and running where I only use ir blasting to control my TV and amplifier. Since Libreelec 8.x I cannot get it working anymore. I've read a lot about Lirc being replaced by ir-support in kernel, but as far as I understand this is only for IR receiving. I have not been able to find a wiki/guide how to set up IR blasting in Libreelec 8.x, only for receiving. can someone point me in the right direction to get this working again?
My MCEUSB is found:
dmesg | grep Infrared
[ 2.413489] usb 1-1.3: Product: eHome Infrared Transceiver
[ 5.166912] rc rc0: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/rc/rc0
[ 5.336338] input: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/rc/rc0/input0
[ 5.552379] mceusb 1-1.3:1.0: Registered Philips eHome Infrared Transceiver with mce emulator interface version 1
dmesg | grep mceusb
[ 5.240141] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
[ 5.552379] mceusb 1-1.3:1.0: Registered Philips eHome Infrared Transceiver with mce emulator interface version 1
[ 5.552407] mceusb 1-1.3:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x1 active)
[ 5.552631] usbcore: registered new interface driver mceusb
I have a lircd.conf file in /storage/.config, exactly the same file that was working perfectly in Libreelec 7.x. But if I do a irsend -d /run/lirc/lircd-lirc0 SEND_ONCE "RM-U305_func" "ON/OFF" I get the message "do_connect: could not connect to socket", which sounds logical because the port does not exist. In Libreelec 7.x this was the correct port to blast to. I cannot find the correct port in Libreelec 8.x. I have tried every location with something with "lirc" in it, but no luck.
I hope someone can help me with this!