Homebridge support for HomeKit TV accessory, using HDMI-CEC
npm install homebridge-tv-cec
Homebridge support for TV power on/off, source selection, using HDMI-CEC
Now with iOS 12.2 HomeKit TV Accessory
Full supports scene/automation to turn on TV and switch to specific input
sudo npm install -g homebridge-tv-ceccec-utils if cec-client command is not present: sudo apt-get install cec-utils cec-cilent is present at /usr/osmc/bin/cec-client-4.0.2, need to run sudo ln -s /usr/osmc/bin/cec-client-4.0.2 /usr/bin/cec-client to link it to default $PATH TV-CEC accessory to your configuration file (See below for examples) json
"accessories":[
{
"accessory": "TV-CEC",
"name": "TV",
"devices": {
"3": "Apple TV",
"4": "Raspberry Pi"
}
}
]
``