Source: https://github.com/home-assistant/architecture/discussions
- Total Open Discussions: 144
- Entity Models: 109 (76%)
- General: 33 (23%)
- Documentation: 2 (1%)
- #732 - radon device class (5 comments) ✅ Has examples
- #886 - radiation device class (11 comments) ✅ Has examples
- #1078 - direction/orientation device classes (2 comments) ✅ Has examples
- #1193 - temperature_delta device class (3 comments) ✅ Has examples (ANSWERED)
- #1259 - "full" device class for containers (2 comments) ✅ Has examples
- #1231 - set_top_box and streaming_stick device classes (1 comment)
- #1228 - Additional MediaType enum constants (2 comments)
- #1268 - Long-Term Statistics for Binary Sensors (1 comment)
- #1259 - Add device class for "full" (2 comments) ✅ Has examples
- #883 - Add color and icon to CalendarEntity (16 comments) ✅ Has examples (ANSWERED)
- #1224 - Calendar update_event and delete_event services (2 comments)
- #1119 - Handling location for calendar events (2 comments)
- #508 - Support PTZ actions in camera entities (7 comments) ✅ Has examples
- #625 - Broaden scope of HVAC_MODE_AUTO or add HVAC_MODE_ON (3 comments)
- #996 - Support minimum setpoint deadband (4 comments) (ANSWERED)
- #998 - Climate on/off state independent from HVAC mode (4 comments)
- #1152 - Make min/max setpoints optional (7 comments)
- #1154 - Remove setting hvac_mode from set_temperature (3 comments)
- #1164 - Add min/max temperature and humidity options (1 comment)
- #1177 - Add temperature_unit argument to set_temperature (2 comments)
- #545 - Add locked state to Cover (10 comments) ✅ Has examples
- #602 - Add slow parameter to cover platform (4 comments) ✅ Has examples
- #789 - Add speed attribute to cover integration (13 comments) ✅ Has examples
- #908 - Support tilt-only devices (5 comments) ✅ Has examples
- #912 - Support bidirectional close tilt (5 comments) ✅ Has examples
- #979 - Extend with additional use cases (bi-fold, etc.) (19 comments) ✅ Has examples
- #983 - Allow inverting state of cover entity (3 comments)
- #1121 - Extend functionalities of Lawn_mower (3 comments) ✅ Has examples
- #1159 - Precedence of lawn mower activity states (2 comments)
- #1144 - Jammed locked state (5 comments) ✅ Has examples
- #515 - Support for switching channels (11 comments) ✅ Has examples
- #799 - Deprecate STATE_STANDBY (7 comments) (ANSWERED)
- #891 - Add volume_step parameter to volume_up/down (10 comments) ✅ Has examples (ANSWERED)
- #984 - Allow limiting maximum volume (2 comments)
- #1050 - Add entity option to limit maximum volume (1 comment)
- #1222 - Rename clear_playlist to clear_queue (1 comment) (ANSWERED)
- #1228 - Add constants to MediaType enum (2 comments)
- #1231 - Add set_top_box and streaming_stick device classes (1 comment)
- #1241 - Add "extra" element to async_search_media (1 comment)
- #580 - Ability to push sensor value in the past (2 comments) ✅ Has examples
- #732 - Add radon device class (5 comments) ✅ Has examples
- #886 - Add device class radiation (11 comments) ✅ Has examples
- #947 - Numeric sensor offset (3 comments) ✅ Has examples
- #1010 - Define numeric sensor range with min/max (2 comments) ✅ Has examples
- #1078 - Add device_class direction and orientation (2 comments) ✅ Has examples
- #1193 - Add device classes for temperature_delta (3 comments) ✅ Has examples (ANSWERED)
- #1268 - Long-Term Statistics for Binary Sensors (1 comment)
- #1270 - Split up helper sensor and input_number (1 comment)
- #1178 - Add completed timestamp to TodoItem (1 comment) (ANSWERED)
- #1243 - Add optional icon support for To-do items (3 comments) ✅ Has examples (ANSWERED)
- #1245 - Proper release notes for updates (3 comments) ✅ Has examples
- #684 - Add mop and empty bin support (6 comments) ✅ Has examples
- #913 - Add Rooms to Vacuums (4 comments) ✅ Has examples
- #938 - Remove battery properties from vacuum entity (3 comments) (ANSWERED)
- #1273 - Progress information for Vacuum entity (0 comments)
- #1019 - Make weather forecasts configurable (6 comments) ✅ Has examples
- #1264 - Add read_only property to base entity model (0 comments)
- #1250 - Refactor core entity components (1 comment)
- #1265 - Low bandwidth entities (1 comment)
- #1271 - Add all platforms to template entities (6 comments) ✅ Has examples
- #717 - Display IP address and MAC address on device info (12 comments) ✅ Has examples
- #1054 - Add template sensors to device page (5 comments)
- #1207 - Device registry -> Device Image URL (3 comments)
- #1226 - Make device identifiers unique per domain (7 comments)
- #1258 - Device Alias Support (2 comments)
- #1223 - Introduce Speech Processors to Assist pipeline (3 comments)
- #1107 - Support riscv64 architecture (6 comments)
- #1181 - Add ROCK 3A/B boards (2 comments)
- #1242 - New board: Radxa E20C (2 comments)
- #1017 - Improve information architecture (13 comments) ✅ Has examples
- #1257 - Allow "boolean" rule for conditional view rules (0 comments)
- #1263 - Define thumbnail format for local media_source (0 comments)
- #1202 - Support for barcode-based device discovery (6 comments) ✅ Has examples
- #1215 - Extend ConstantSelector modes (1 comment)
- #1212 - Support localizable blueprints (3 comments)
- #878 - Function Docstyle (6 comments) (ANSWERED)
- #1261 - Switch to Open-Meteo as default weather (1 comment)
- Device Classes - #732, #886, #1078, #1259, #1231
- Service Parameters - #1177, #1228
- Entity Properties - #1264, #1273
- Cover Improvements - #602, #789, #908 (high community interest)
- Climate Enhancements - #1154, #1164
- Media Player - #984, #1050
- Calendar/Todo - #1224
- Low: 31 discussions (21%)
- Medium: 67 discussions (47%)
- High: 46 discussions (32%)
- #979 - Extend cover platform (19 comments)
- #883 - Calendar color/icon (16 comments) (ANSWERED)
- #789 - Cover speed attribute (13 comments)
- #717 - Display IP/MAC on device info (12 comments)
- #515 - Media player switching channels (11 comments)
- SENSOR: 9 open discussions
- MEDIA_PLAYER: 9 open discussions
- COVER: 7 open discussions
- CLIMATE: 7 open discussions
- VACUUM: 4 open discussions
- ✅ = Has usage examples in the discussion description
- (ANSWERED) = Discussion has an accepted answer but is still open
- Discussion numbers are GitHub discussion IDs from home-assistant/architecture
- "Easy" implementations are primarily device class or unit additions
- Priority based on: community interest (comments), implementation difficulty, and impact