Added Device info to json temperature.

This commit is contained in:
henry 2025-10-24 08:13:48 -07:00
parent 8a80c8a609
commit 9f63e537c0
1 changed files with 12 additions and 5 deletions

View File

@ -149,12 +149,19 @@ type MotionMessage struct {
Source Source `json:"source,omitempty"` Source Source `json:"source,omitempty"`
} }
type TemperatureDevice struct {
Address string `json:"address"`
Battery int `json:"battery"`
Model string `json:"model"`
}
type TemperatureMessage struct { type TemperatureMessage struct {
Header MessageHeader `json:"header,omitempty"` Header MessageHeader `json:"header,omitempty"`
Celsius float32 `json:"celsius,omitempty"` Celsius float32 `json:"celsius,omitempty"`
Humidity float32 `json:"humidity,omitempty"` Humidity float32 `json:"humidity,omitempty"`
Fahrenheit float32 `json:"fahrenheit,omitempty"` Fahrenheit float32 `json:"fahrenheit,omitempty"`
Time time.Time `json:"time,omitempty"` Time time.Time `json:"time,omitempty"`
Device TemperatureDevice `json:"device,omitempty"`
} }
type SuccessMessage struct { type SuccessMessage struct {