Versions in this module Expand all Collapse all v0 v0.0.1 Mar 20, 2024 Changes in this version + func New(id, model, name string) dean.Thinger + type Battery struct + Amps float32 + ChargeState string + SOC uint8 + Temp uint8 + Volts float32 + type Controller struct + Alarms []string + Temp uint8 + type Daily struct + BattMaxVolts float32 + BattMinVolts float32 + ChargeAmpHrs uint16 + ChargeMaxAmps float32 + ChargeMaxWatts uint16 + ConPowerWatts uint16 + DischargeAmpHrs uint16 + DischargeMaxAmps float32 + DischargeMaxWatts uint16 + GenPowerWatts uint16 + type Historical struct + ChargeAmpHrs uint32 + ConPowerWatts uint32 + DischargeAmpHrs uint32 + FullCharges uint16 + GenPowerWatts uint32 + OpDays uint16 + OverDischarges uint16 + type Hp2430n struct + Battery Battery + Controller Controller + Daily Daily + Historical Historical + LoadInfo LoadInfo + Solar Solar + Status string + System System + func (h *Hp2430n) Run(i *dean.Injector) + func (h *Hp2430n) ServeHTTP(w http.ResponseWriter, r *http.Request) + func (h *Hp2430n) Subscribers() dean.Subscribers + type LoadInfo struct + Amps float32 + Brightness uint8 + Status bool + Volts float32 + type Solar struct + Amps float32 + Volts float32 + type System struct + ChargeAmps uint8 + DischargeAmps uint8 + HWVersion string + MaxVolts uint8 + Model string + ProductType uint8 + SWVersion string + Serial string