Add support for co2 battery
All checks were successful
Build and Publish / release (push) Successful in 2m57s

This commit is contained in:
Ryan McGuire 2025-01-05 18:39:58 -05:00
parent 2e3cfb44f4
commit 2ed4eca56c
3 changed files with 5 additions and 2 deletions

View File

@ -41,8 +41,8 @@ func MapAwnUpdate(awnUpdate *AmbientWeatherUpdate) *weather.WeatherUpdate {
return &weather.WeatherUpdate{ return &weather.WeatherUpdate{
StationType: awnUpdate.StationType, StationType: awnUpdate.StationType,
DateUTC: &updateTime, DateUTC: &updateTime,
TempOutdoorF: awnUpdate.TempF, TempOutdoorF: awnUpdate.TempF,
HumidityOudoor: awnUpdate.Humidity, HumidityOudoor: awnUpdate.Humidity,
WindSpeedMPH: awnUpdate.WindGustMPH, WindSpeedMPH: awnUpdate.WindGustMPH,
WindGustMPH: awnUpdate.WindGustMPH, WindGustMPH: awnUpdate.WindGustMPH,
MaxDailyGust: awnUpdate.MaxDailyGust, MaxDailyGust: awnUpdate.MaxDailyGust,
@ -60,6 +60,7 @@ func MapAwnUpdate(awnUpdate *AmbientWeatherUpdate) *weather.WeatherUpdate {
BattOutdoorSensor: awnUpdate.BattOut, BattOutdoorSensor: awnUpdate.BattOut,
BattIndoorSensor: awnUpdate.BattIn, BattIndoorSensor: awnUpdate.BattIn,
BattRainSensor: awnUpdate.BattRain, BattRainSensor: awnUpdate.BattRain,
BattCO2Sensor: awnUpdate.BattCO2,
TempIndoorF: awnUpdate.TempInF, TempIndoorF: awnUpdate.TempInF,
HumidityIndoor: awnUpdate.HumidityIn, HumidityIndoor: awnUpdate.HumidityIn,
BaromRelativeIn: awnUpdate.BaromRelIn, BaromRelativeIn: awnUpdate.BaromRelIn,

View File

@ -27,4 +27,5 @@ type AmbientWeatherUpdate struct {
BaromRelIn float64 `json:"baromrelin,omitempty" schema:"baromrelin"` BaromRelIn float64 `json:"baromrelin,omitempty" schema:"baromrelin"`
BaromAbsIn float64 `json:"baromabsin,omitempty" schema:"baromabsin"` BaromAbsIn float64 `json:"baromabsin,omitempty" schema:"baromabsin"`
BattIn int `json:"battin,omitempty" schema:"battin"` BattIn int `json:"battin,omitempty" schema:"battin"`
BattCO2 int `json:"batt_co2,omitempty" schema:"batt_co2"`
} }

View File

@ -30,6 +30,7 @@ type WeatherUpdate struct {
BattOutdoorSensor int BattOutdoorSensor int
BattIndoorSensor int BattIndoorSensor int
BattRainSensor int BattRainSensor int
BattCO2Sensor int
BaromRelativeIn float64 BaromRelativeIn float64
BaromAbsoluteIn float64 BaromAbsoluteIn float64
// These fields may be calculated // These fields may be calculated