Versions in this module Expand all Collapse all v1 v1.2.0 Mar 15, 2020 Changes in this version + func GetErrorString(minErr int, majErr int, sysErr int) string type Boiler + func (b Boiler) GetBoilerErrLogData(logEntryNumber int) (BoilerErrorLogData, error) + type BoilerErrorLogData struct + BVGauge int + BoardTemp int + Date string + DiffPressure int + FanDutyCycle int + FanRPM int + FlameSense int + HeatOut int + InletPressure int + InletTRate int + InletTemp int + MajErr int + MinErr int + OutletPressure int + OutletTRate int + OutletTemp int + SIMFlame int + SIMStatus int + SysErr int + Time string v1.1.0 Feb 21, 2020 Changes in this version type Boiler + func (b Boiler) GetBoilerLogData() (BoilerLogData, error) + type BoilerLogData struct + BiasCount int + BurnerOnHrs int + Cycles int + Errors int + Load1OnTime int + Load2OnTime int + Load3OnTime int + Load4OnTime int + LogEntries int + PowerOnHrs int + RemoteOnTime int + Starts int + Trials int + Warnings int v1.0.0 Jan 24, 2019 Changes in this version + const Circulating + const Error + const Heating + const Igniting + const Initializing + const Purging + const ReqAdvancedOptionsData + const ReqAlertData + const ReqBoilerAdvSetttingsData + const ReqBoilerCaptureData + const ReqBoilerCleaningSettingData + const ReqBoilerData + const ReqBoilerErrorLogData + const ReqBoilerExtDetailData + const ReqBoilerFactoryData + const ReqBoilerFactorySettingsData + const ReqBoilerLoadSettingsData + const ReqBoilerLogData + const ReqBoilerMultiSettingData + const ReqBoilerRestore + const ReqBoilerRunProfileData + const ReqBoilerSIMData + const ReqBoilerSetbackData + const ReqBoilerSiteData + const ReqBoilerStandardData + const ReqBoilerStatusData + const ReqBoilerTempSensorData + const ReqBoilerVersions + const ReqClockData + const ReqInternetUpdateData + const ReqLoadPairingData + const ReqLoadStatusData + const ReqMasterBoilerData + const ReqNetworkBoilerData + const ReqPasswordData + const ReqProgSetbackData + const ReqSiteLogData + const ReqSlaveMACADDRSData + const Standby + type Boiler struct + BaseURL string + func (b Boiler) GetBoilerData() (BoilerData, error) + func (b Boiler) GetBoilerExtDetailData() (BoilerExtDetailData, error) + func (b Boiler) GetBoilerFactoryData() (BoilerFactoryData, error) + func (b Boiler) GetBoilerStandardData() (BoilerStandardData, error) + func (b Boiler) GetBoilerStatusData() (BoilerStatusData, error) + func (b Boiler) GetData(requestNumber int) (interface{}, error) + func (b Boiler) GetDataForLoad(requestNumber int, loadNumber int) (interface{}, error) + func (b Boiler) GetLoadStatusData() ([]LoadStatusData, error) + func (b Boiler) GetLoadStatusDataForLoad(loadNum int) (LoadStatusData, error) + func (b Boiler) TempAsC(temp int) float32 + func (b Boiler) TempAsF(temp int) int + type BoilerData struct + BoilerID int + Configured int + DIMTime int + DesignT int + FirmwareDate string + FirmwareVersion string + Imperial int + Master int + Model string + ModelNum int + NetMaster int + OnTime int + SICCModule bool + Status int + Warnings int + type BoilerExtDetailData struct + AirTemp int + BoilerID int + Cycles int + DeltaPressure float64 + Errors string + IndoorTemp int + InletPressure float64 + MBH int + MajorError int + MinorError int + OpStatus int + OutdoorTemp int + OutletPressure float64 + Pumps int + ReturnTemp int + SecondaryTemp int + Servicing int + StackTemp int + Status string + SupplyTemp int + SystemError int + TankTemp int + TargetTemp int + WarnFlags int + Warnings string + func (bedd BoilerExtDetailData) CallingLoadNumbers() []int + func (bedd BoilerExtDetailData) CirculatingLoadNumbers() []int + func (bedd BoilerExtDetailData) ServicingLoadNumbers() []int + type BoilerFactoryData struct + Available int + DeltaP int + FCurrent int + FanDuty int + FanHeatOut int + FanP int + FanSpeed int + FanTarget int + Firing int + FlowRate int + HeatOut int + InletP int + InletT int + OffsetP int + OutletP int + OutletT int + RPMLimit int + RequiredP int + Responding int + SICCFlame int + StackT int + VarDuty int + VentFactor int + type BoilerStandardData struct + Imperial int + Load1Emitter int + Load1Type int + Load2Emitter int + Load2Type int + Load3Emitter int + Load3Type int + Load4Emitter int + Load4Type int + Occupied int + SB1Enable bool + SB2Enable bool + SB3Enable bool + SB4Enable bool + func (bsd BoilerStandardData) GetLoadTypeName(loadType int) string + type BoilerStatusData struct + DomesticWaterHeaterTemp int + MBH int + PSIG int + ReturnTemp int + SecondaryTemp int + Status int + SupplyTemp int + Warning int + type LoadStatusData struct + BoilerDiff int + BoilerMax int + Cycles int + HeatOut int + Load int + Priority int + ReturnTemp int + SupplyTemp int + Temperature1 int + Temperature2 int + Temperature3 int + Temperature4 int + Temperature5 int + Temperature6 int + Type int + func (lsd LoadStatusData) LoadTypeName() string