Skip to content

2020 Android TV Ambilight "lounge lights" doesn't respond[BUG] #107

@Jonoox

Description

@Jonoox

2020 TV 50PUS8535/12 (TPM191E platform as in 2019)
When i set eg. Hot Lava from Philips Remote control app in current configuration I get:
{"styleName":"Lounge light","isExpert":false,"menuSetting":"HOT_LAVA","stringValue":"Hot Lava"}
In JSON there is:

		"ambilight_color_hot_lava": {
			"path": "ambilight/currentconfiguration",
			"body": {
				"styleName": "FOLLOW_COLOR",
				"isExpert": "false",
				"menuSetting": "HOT_LAVA",
				"stringValue": "Hot Lava"
			}
		},

I changed the body to match style name:

		"ambilight_color_hot_lava": {
			"path": "ambilight/currentconfiguration",
			"body": {
				"styleName": "Lounge light",
				"isExpert": "false",
				"menuSetting": "HOT_LAVA",
				"stringValue": "Hot Lava"
			}

But it still doesn't respond. I can get Lounge Lights when I send 'ambilight_onoff' command because it can toggle between them as on physical remote control but can't set it to Hot Lava nor other 'Lounge' colours.
/currentconfiguration as set every 'color mode' from Android phone app

{"styleName":"Lounge light","isExpert":false,"menuSetting":"HOT_LAVA","stringValue":"Hot Lava"}
{"styleName":"Lounge light","isExpert":false,"menuSetting":"DEEP_WATER","stringValue":"Deep Water"}
{"styleName":"Lounge light","isExpert":false,"menuSetting":"FRESH_NATURE","stringValue":"Fresh Nature"}
{"styleName":"Lounge light","isExpert":false,"menuSetting":"ISF","stringValue":"Warm White"}
{"styleName":"Lounge light","isExpert":false,"menuSetting":"CUSTOM_COLOR"}
{"styleName":"FOLLOW_VIDEO","isExpert":true}

/supportedstyles
{"supportedStyles":[{},{},{"styleName":"FOLLOW_AUDIO","algorithms":["ENERGY_ADAPTIVE_BRIGHTNESS","ENERGY_ADAPTIVE_COLORS","VU_METER","SPECTRUM_ANALYZER","KNIGHT_RIDER_CLOCKWISE","KNIGHT_RIDER_ALTERNATING","RANDOM_PIXEL_FLASH","STROBO","PARTY"],"maxTuning":2},{"styleName":"Lounge light","algorithms":["MANUAL_HUE","AUTOMATIC_HUE"],"maxSpeed":255},{},{},{},{},{},{}]}

I tried sniffing what the app is sending with httpcanary but it doesn't seem to work fine with my phone. Any ideas?

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions