diff --git a/frigate/config/camera/onvif.py b/frigate/config/camera/onvif.py index d4955799b..fd35fa537 100644 --- a/frigate/config/camera/onvif.py +++ b/frigate/config/camera/onvif.py @@ -72,7 +72,7 @@ class PtzAutotrackConfig(FrigateBaseModel): class OnvifConfig(FrigateBaseModel): - host: str = Field(default="", title="Onvif Host") + host: EnvString = Field(default="", title="Onvif Host") port: int = Field(default=8000, title="Onvif Port") user: Optional[EnvString] = Field(default=None, title="Onvif Username") password: Optional[EnvString] = Field(default=None, title="Onvif Password") diff --git a/frigate/config/mqtt.py b/frigate/config/mqtt.py index a760d0a1f..3e2f99294 100644 --- a/frigate/config/mqtt.py +++ b/frigate/config/mqtt.py @@ -13,7 +13,7 @@ __all__ = ["MqttConfig"] class MqttConfig(FrigateBaseModel): enabled: bool = Field(default=True, title="Enable MQTT Communication.") - host: str = Field(default="", title="MQTT Host") + host: EnvString = Field(default="", title="MQTT Host") port: int = Field(default=1883, title="MQTT Port") topic_prefix: str = Field(default="frigate", title="MQTT Topic Prefix") client_id: str = Field(default="frigate", title="MQTT Client ID")