change decimal precision to 1 for temperature, humidity and pressure

This commit is contained in:
Nicu Hodos 2024-06-30 13:53:30 +02:00
parent 0837dc8fe8
commit 2206819965
2 changed files with 4 additions and 3 deletions

View File

@ -17,14 +17,15 @@ namespace Devices {
Sensor* sensor = Builder<TemperatureSensor>::instance(SENSOR_ID)
.withValueTemplate("{{ value_json.temperature }}")
.withPrecision(1)
.asDevice(&DeviceConfig::create("esp-clock-living-room")
.withName("Living room")
.withModel("BPE280")
.withArea("Living room")
.withParent(espClockDevice)
)
.addSecondary(Builder<HumiditySensor>::instance(SENSOR_ID).withValueTemplate("{{ value_json.humidity }}").build())
.addSecondary(Builder<PressureSensor>::instance(SENSOR_ID).withValueTemplate("{{ value_json.pressure }}").build())
.addSecondary(Builder<HumiditySensor>::instance(SENSOR_ID).withValueTemplate("{{ value_json.humidity }}").withPrecision(1).build())
.addSecondary(Builder<PressureSensor>::instance(SENSOR_ID).withValueTemplate("{{ value_json.pressure }}").withPrecision(1).build())
.build();
auto ledMqtt = Builder<Switch>::instance(new Switch{ "Led", "led",

View File

@ -22,7 +22,7 @@ lib_deps =
adafruit/Adafruit BME280 Library@^2.2.4
sparkfun/SparkFun BME280@^2.0.9
https://git.hodos.ro/libraries/wifi.git@^2.0.0
https://git.hodos.ro/libraries/ha-mqtt.git@^1.0.0
https://git.hodos.ro/libraries/ha-mqtt.git@^1.1.0
build_flags = -D WIFI_ALWAYS_ON=1 -D ADAFRUIT_BME=1
[env:laptop_home]