Hi everyone,
I need help again. I have a Kwikset lock that was working fine before a crash.
Long story short it was working,but now although it works i can not use it in any automations.
So I am thinking maybe MQTT. but I am not smart and I know nothing about MQTT.
so a bunch of questions
1} discovery <discovery_prefix>//[<node_id>/]<object_id>/config
So if I could break this down I go to the MQTT configuration and publish
discovery_preffix/component lets stop here on component my understanding is.
: One of the supported MQTT components.{how do I know if my kwikset lock is supported}
2}Node ID my understanding is they want here is
<node_id> (Optional): ID of the node providing the topic, this is not used by Home Assistant
but may be used to structure the MQTT topic. The ID of the node must only consist of
characters from the character class [a-zA-Z0-9_-] (alphanumerics, underscore and hyphen).
Since this seems to be optional I may not need it. But will I need this later and is it saying
that i can make up any node ID
as long as it conforms the charactor class.
3]object id my understanding is they want
<object_id>: The ID of the device. This is only to allow for separate topics for each device
and is not used for the entity_id. The ID of the device must only consist of
characters from the character class [a-zA-Z0-9_-] (alphanumerics, underscore and hyphen).
Again can i make up any object id as long as it conforms to charactor class
Oh and one more thing since i am looking for locks it seems i need to put just this in my configuration yamil file
Example configuration.yaml entry
lock:
- platform: mqtt
command_topic: “home/frontdoor/set”