mirror of
https://github.com/esphome/esphome.git
synced 2026-02-26 05:53:12 -07:00
cdb2e32518404f0988ba725fd0c6506493c5c18f
Water heater was the only entity type that directly called encode_message_to_buffer() instead of fill_and_encode_entity_state(). This meant device_id was never set on WaterHeaterStateResponse, causing entities with device_id to show as unknown in Home Assistant. Expand the device_id integration test to cover all entity types: cover, fan, lock, number, select, text, valve, water_heater, alarm_control_panel, date, time, datetime, and event. Closes https://github.com/esphome/esphome/issues/14206
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
495 MiB
Languages
C++
64.1%
Python
35.6%
C
0.2%
