Repository navigation
Conversation
This was referenced Oct 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Behavior
Document the naming conventions discussed in #24 and the identity findings in #42. The guide explains the current upstream fields, the separate roles of technical names, entity names, MQTT prefixes and label text, and the migration risks for installed devices.
It distinguishes current behavior from a future model with stable device keys, function-only entity names and separate human/screen names. It also explains that normal-page titles still come from the label PNG in upstream. No firmware defaults or existing identities change.
Related to #24 and #42. This does not close the identity implementation findings in #42.
Verification
V2R1at90a3be6.sphinx-build -W --keep-going -b html docs/source <output>passed.programming.rstare preserved.git -c core.whitespace=cr-at-eol diff --checkpassed. Only three documentation files change.No compile, deployment or HA registry operation is needed for this documentation change. Revert this commit to remove the guide and its two entry links.
AI assistance
Codex assisted the writing and source checks. The author checked the documented field names, discovery behavior, links, line endings and final diff. No physical validation or maintainer approval is claimed.