ProtectedattributesProtected OptionalavailabilityProtectedconfigReadonlyentityProtectedentityProtected ReadonlysettingsProtectedstateProtectedwroteProtectedloggerProtectedmqttProtected_state_ProtecteddebugEmits an event without waiting for the listeners to finish.
ProtectedinitProtectedpublishRegister the entity within Home Assistant
Optionalevent: EventNameUpdate the camera availability status.
Update the camera state (image URL).
Unregister the entity from Home Assistant
Writes the configuration to the MQTT broker
Implements an MQTT camera for Home Assistant discovery