diff --git a/main/mqttDiscovery.cpp b/main/mqttDiscovery.cpp index ea00186..2f064cf 100644 --- a/main/mqttDiscovery.cpp +++ b/main/mqttDiscovery.cpp @@ -59,6 +59,7 @@ const char* availableHASSClasses[] = {"battery_charging", "duration", "energy", "enum", + "frequency", "gas", "humidity", "illuminance", @@ -89,43 +90,46 @@ const char* availableHASSClasses[] = {"battery_charging", // From https://github.com/home-assistant/core/blob/d7ac4bd65379e11461c7ce0893d3533d8d8b8cbf/homeassistant/const.py#L379 // List of units available in Home Assistant -const char* availableHASSUnits[] = {"W", - "kW", - "V", - "kWh", - "A", - "W", - "°C", - "°F", - "ms", - "s", - "min", - "hPa", - "L", - "kg", - "lb", - "µS/cm", - "ppm", - "μg/m³", - "m³", - "mg/m³", - "m/s²", - "mV", - "lx", - "Ω", - "%", - "bar", - "bpm", - "dB", - "dBm", +const char* availableHASSUnits[] = {"A", "B", "UV index", - "m/s", + "V", + "W", + "W", + "bpm", + "bar", + "cm", + "dB", + "dBm", + "ft", + "h", + "hPa", + "Hz", + "kg", + "kW", + "kWh", "km/h", - "°", + "lb", + "lx", + "m/s", + "m/s²", + "m³", + "mg/m³", + "min", "mm", "mm/h", - "cm"}; + "ms", + "mV", + "µS/cm", + "μg/m³", + "Ω", + "%", + "°", + "°C", + "°F", + "s", + "wb²" +}; String getMacAddress() { uint8_t baseMac[6];