package main type ShellyStatus2 struct { Switch ShellySwitch2 `json:"switch:0"` Sys ShellySys2 `json:"sys"` } type ShellySwitch2 struct { Power float32 `json:"apower"` Voltage float32 `json:"voltage"` Current float32 `json:"current"` Energy ShellyEnergy2 `json:"aenergy"` Temperature ShellyTemperature2 `json:"temperature"` } type ShellyEnergy2 struct { Total float32 `json:"total"` ByMinute []float32 `json:"by_minute"` MinuteTS int `json:"minute_ts"` } type ShellyTemperature2 struct { Celsius float32 `json:"tC"` Fahrenheit float32 `json:"tF"` } type ShellySys2 struct { Uptime int `json:"uptime"` }