Net2HassMqtt - .NET to HASS mapping via MQTT

Hi, I’ve published an experimental release of an .NET library that hopefully makes it easier to connect .NET apps to Home Assistant via MQTT. It is not another MQTT transport layer, but a Home Assistant centric fluent configuration interface to map an application’s models to Home Assistant entities.

If this is of interest to anybody I would love feedback. Currently experimental/alpha (pre-1.0.0).

If you have read this far … a code fragment gives an idea of its intent:

    // Map model property to an entity
    device.HasBatteryChargingBinarySensor(config => 
               config.OnModel(model)
                          .WithStatusProperty(nameof(QuickStartDemoModel.BatteryChaging))
                          .WithUnitOfMeasurement(BatteryChargingBinarySensorUoM.None)
                          .WithFriendlyName("Battery Charging Status")
                          .WithNodeId("battery_1_charging"));