Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetWaterLevelPhoto ¶
Types ¶
type WaterLevelDataPoint ¶
type WaterLevelDataPoint struct { WaterLevelCM int `json:"water_level_cm"` Status WaterLevelStatus `json:"status"` RecordTime time.Time `json:"record_time"` }
func GetWaterLevelData ¶
func GetWaterLevelData() ([]WaterLevelDataPoint, error)
func GetWaterLevelDataWithClient ¶
func GetWaterLevelDataWithClient(client *http.Client) ([]WaterLevelDataPoint, error)
type WaterLevelStatus ¶
type WaterLevelStatus int
const ( WaterLevelStatusGreen WaterLevelStatus = 1 WaterLevelStatusYellow WaterLevelStatus = 2 WaterLevelStatusOrange WaterLevelStatus = 3 WaterLevelStatusRed WaterLevelStatus = 4 )
func (WaterLevelStatus) MarshalText ¶
func (s WaterLevelStatus) MarshalText() ([]byte, error)
func (WaterLevelStatus) String ¶
func (s WaterLevelStatus) String() string
func (*WaterLevelStatus) UnmarshalText ¶
func (s *WaterLevelStatus) UnmarshalText(text []byte) error
Click to show internal directories.
Click to hide internal directories.