Hello, i’m a new poster here and new to Home Assistant. I have these terrible Merkury MI-BW210-999W “Smart Bulbs” that I decided to try to convert over to Tasmota, then swapped them to ESPhome. Everything that I can find online points to them being RGBWW bulbs, and I found a configuration that resulted in this configuration that I ended up using/tweaking some:
esphome:
name: kitchen_light_1
platform: ESP8266
board: esp01_1m
on_boot:
priority: 755.0
then:
- light.turn_on:
id: kitchen_light_1
brightness: 100%
red: 0%
green: 0%
blue: 0%
white: 100%
wifi:
ssid: "redacted"
password: "redacted"
# Optional manual IP
manual_ip:
static_ip: 192.168.100.1
gateway: 192.168.1.1
subnet: 255.255.0.0
dns1: 192.168.1.4
dns2: 192.168.1.3
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Kitchen Light 1 Fallback Hotspot"
password: "redacted"
captive_portal:
# Enable logging to ESPHome
logger:
# Disable logging to serial
baud_rate: 0
# Enable Home Assistant API
api:
password: "redacted"
ota:
password: "redacted"
sm16716:
data_pin: GPIO12
clock_pin: GPIO14
num_channels: 3
num_chips: 1
output:
- platform: sm16716
id: output_red
channel: 2
power_supply: rgb_power
- platform: sm16716
id: output_green
channel: 1
power_supply: rgb_power
- platform: sm16716
id: output_blue
channel: 0
power_supply: rgb_power
- platform: esp8266_pwm
id: output_cold_white
pin: GPIO5
- platform: esp8266_pwm
id: output_warm_white
pin: GPIO4
light:
- platform: rgbww
name: kitchen_light_1
id: kitchen_light_1
red: output_red
green: output_green
blue: output_blue
cold_white: output_cold_white
warm_white: output_warm_white
cold_white_color_temperature: 6500 K
warm_white_color_temperature: 2700 K
color_interlock: true
restore_mode: RESTORE_DEFAULT_ON
constant_brightness: true
power_supply:
- id: rgb_power
pin: GPIO13
The problem that I have is that they don’t actually have a cool white LED as far as I can tell… (I tried Cool White on every GPIO pin that it would let me, just in case it was wired somewhere strange). hey also turn off when the temperature slider is slid all the way to cool.
I attempted setting them up as RGBW, which seemed to work somewhat… However, Google Home wouldn’t work to set them to “White” as it just kept telling me that the bulbs did not support that temperature.
While they’re configured as above I had also restricted the color range to 350-360 mireds in customize.yaml, but that had the same problem with Google Home not being able to set the temperature for “White”. Google Home also sets them to about mid-temp when turning them on, which makes also effectively makes them half brightness.
They also turn off under ~40% brightness. They really are pretty terrible bulbs.
So, I guess that the main part of my question is this… Is there a way that I can configure what Google Home is using for the “White” temperature somehow? I am using Home Assistant Core, so I don’t have Supervisor and cannot find anything for the Google Home Integration in Home Assistant. I configured that using this guide: Here
This is what the entity shows in lovelace: (they’re unavailable because the switch was off when this was taken)
Thanks in advance