ProtectedattributesProtected OptionalavailabilityProtectedconfigReadonlyentityProtectedentityProtected ReadonlysettingsProtectedstateProtectedwroteProtectedloggerProtectedmqttProtected_state_Set cover state to closed
Set cover state to closing
ProtecteddebugEmits an event without waiting for the listeners to finish.
ProtectedinitSet the cover state to open
Set cover state to opening
ProtectedpublishRegister the entity within Home Assistant
Optionalevent: EventNameThis method will throw an error if the availability topic is not set
Set cover state to stopped
Unregister the entity from Home Assistant
Writes the configuration to the MQTT broker
Implements an MQTT cover for Home Assistant discovery