Skip to content

Add F32 Thermostat configuration#4443

Open
dvismans wants to merge 7 commits intomake-all:mainfrom
dvismans:add-f32-thermostat
Open

Add F32 Thermostat configuration#4443
dvismans wants to merge 7 commits intomake-all:mainfrom
dvismans:add-f32-thermostat

Conversation

@dvismans
Copy link

@dvismans dvismans commented Feb 3, 2026

Adding configuration for F32 Thermostat (Product ID: enasdcyucyl7tgrz). Includes climate entity with C/F switching, child lock, and diagnostic sensors.

value: F

- entity: lock
name: Child lock
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use translation_key: child_lock instead of explicit name

name: lock

- entity: select
name: Temperature unit
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use translation_key: temperature_unit instead of explicit name. and icon, and make options lower-case to match the corresponding keys

value: Fahrenheit

- entity: binary_sensor
name: Problem
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove the explicit name to use HA`s class translations.

- value: true

- entity: button
name: Factory reset
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use translation_key: factory_reset instead of this name, remove the class (not a perfect match and the translation key does most of the same UI customizations) and add hidden: true, as most users will not want this exposed.

@@ -0,0 +1,99 @@
name: F32 Thermostat
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove model name from top level name, as the config may also cover other devices.

name: F32 Thermostat
products:
- id: enasdcyucyl7tgrz
name: F32
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this, as it is the model (already stated below)

dvismans and others added 6 commits February 14, 2026 09:32
- Added Holiday, Frost, Slow Start modes\n- Added config entities for sensors, calibration, etc.\n- Fixed 'NoneType' crash by changing enum to string\n- Updated preset names with proper capitalization\n\nCo-Authored-By: Warp <agent@warp.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

2 participants