Celcus 48" 4K TVs Integration (UK - Sainsbury)

Update 31/12 - finally got time to update netflix and youtube with exit functions. Also completed the mute and subtitles functions.

UPDATE 7/12 - I’m going to add a turn off function to netflix and youtube, this will exit the app. I’ll also look into changing the picture mode e.g. cinema/game, I’m doing this stuff frequently and find it’s to many clicks on the remote. check back soon.

DTH for On/Off now fixed, see github to get all the DTHs I’ve created for this TV

Functionality includes:

on/off
HDMI switching
WIDI
Netflix
Youtube
Sound Mute
Subtitles in netflix

Caveat - you need to turn on and off the TV for the first time from the remote, after turning on from the mains. Looks like this might be an issue with the TV firmware and the wifi. The inbuilt wireless goes into energy saving mode until you turn on the tv via the remote. Even if you turn it off via the DTH the wireless unit shutdown down after about 5 minutes. I’m talking to Celcus to find out if I can get an updated firmware.

Thanks
Bal

3 Likes

DTH for Netflix - working
DTH for Youtube - working
DTH for HDMI and WIDI - Working

Ok guys I’ve got a DTH that turns on netflix, but I can’t for the life of me figure out the turn on and off of the tv.

This request is a TCP request, where you just send the ascii packet. I was hoping of using the WOL but no luck, and neither is the HTTP request I used for netflix. See below for the code I’m trying.

def on() {
log.debug "Executing ‘off’"
def result = new physicalgraph.device.HubAction(“1012”, physicalgraph.device.Protocol.LAN, “${state.tv_ip}:${tv_port}”)
log.debug result.toString()
sendHubCommand(result);
}

Any tips?
Thanks
Bal

Celcus TV - Youtube DTH

1 Like

Celcus TV Netflix DTH

1 Like

I’v kept them separate as I wanted to have individual virtual switiches that I could run from alexa.

Final piece of the puzzle is the on and off of the TV itself, but I have a separate quesiton in the developer section about this.

DTH for on/off now fixed.

Check out my github to find all the DTHs -