Table of Contents

Class HaJsonOptions

Namespace
HaMqttDiscoverable.Json
Assembly
HaMqttDiscoverable.dll

Shared JSON settings used to build and parse Home Assistant MQTT discovery payloads.

public static class HaJsonOptions
Inheritance
HaJsonOptions
Inherited Members

Fields

Default

Options matching Home Assistant's discovery schema: snake_case property names, enums written as their lowercase Home Assistant values, and null/default fields omitted so discovery payloads stay minimal.

public static readonly JsonSerializerOptions Default

Field Value

JsonSerializerOptions