Getting Started
pip
uv
User Guide
Reference
BaseDeviceDetail
BaseDeviceDetail.CURTIME
BaseDeviceDetail.DATATIME
BaseDeviceDetail.DEVICE_TYPE
BaseDeviceDetail.HWVER
BaseDeviceDetail.ISDETAIL
BaseDeviceDetail.MODEL
BaseDeviceDetail.OPERATION
BaseDeviceDetail.PORT
BaseDeviceDetail.SERIAL
BaseDeviceDetail.STATE
BaseDeviceDetail.STATEDESCR
BaseDeviceDetail.SWVER
BaseDeviceDetail.TYPE
BaseDeviceDetail.origin
BaseDeviceDetail.panid
BaseDeviceDetail.construct
BaseDeviceDetail.model_copy
BaseDeviceDetail.model_validate
BaseDeviceDetail.model_validate_json
BaseDeviceDetail.model_validate_strings
BaseDeviceDetail.parse_file
BaseDeviceDetail.parse_obj
BaseDeviceDetail.parse_raw
BaseDeviceDetail.parse_timestamp
Battery
Battery.CURTIME
Battery.DATATIME
Battery.DESCR
Battery.DEVICE_TYPE
Battery.HWVER
Battery.ISDETAIL
Battery.MODEL
Battery.OPERATION
Battery.PARENT
Battery.PORT
Battery.SERIAL
Battery.STATE
Battery.STATEDESCR
Battery.SWVER
Battery.TYPE
Battery.hw_version
Battery.interface
Battery.origin
Battery.panid
Battery.parent
Battery.construct
Battery.model_copy
Battery.model_validate
Battery.model_validate_json
Battery.model_validate_strings
Battery.parse_file
Battery.parse_obj
Battery.parse_raw
Battery.parse_timestamp
ConsumptionPowerMeterDeviceDetail
ConsumptionPowerMeterDeviceDetail.CAL0
ConsumptionPowerMeterDeviceDetail.CURTIME
ConsumptionPowerMeterDeviceDetail.DATATIME
ConsumptionPowerMeterDeviceDetail.DEVICE_TYPE
ConsumptionPowerMeterDeviceDetail.HWVER
ConsumptionPowerMeterDeviceDetail.ISDETAIL
ConsumptionPowerMeterDeviceDetail.MODEL
ConsumptionPowerMeterDeviceDetail.OPERATION
ConsumptionPowerMeterDeviceDetail.PORT
ConsumptionPowerMeterDeviceDetail.SERIAL
ConsumptionPowerMeterDeviceDetail.STATE
ConsumptionPowerMeterDeviceDetail.STATEDESCR
ConsumptionPowerMeterDeviceDetail.SWVER
ConsumptionPowerMeterDeviceDetail.TYPE
ConsumptionPowerMeterDeviceDetail.consumption_subtype_enum
ConsumptionPowerMeterDeviceDetail.ct_scl_fctr
ConsumptionPowerMeterDeviceDetail.freq_hz
ConsumptionPowerMeterDeviceDetail.i1_a
ConsumptionPowerMeterDeviceDetail.i2_a
ConsumptionPowerMeterDeviceDetail.interface
ConsumptionPowerMeterDeviceDetail.neg_ltea_3phsum_kwh
ConsumptionPowerMeterDeviceDetail.net_ltea_3phsum_kwh
ConsumptionPowerMeterDeviceDetail.origin
ConsumptionPowerMeterDeviceDetail.p1_kw
ConsumptionPowerMeterDeviceDetail.p2_kw
ConsumptionPowerMeterDeviceDetail.p_3phsum_kw
ConsumptionPowerMeterDeviceDetail.panid
ConsumptionPowerMeterDeviceDetail.pos_ltea_3phsum_kwh
ConsumptionPowerMeterDeviceDetail.q_3phsum_kvar
ConsumptionPowerMeterDeviceDetail.s_3phsum_kva
ConsumptionPowerMeterDeviceDetail.subtype
ConsumptionPowerMeterDeviceDetail.tot_pf_rto
ConsumptionPowerMeterDeviceDetail.v12_v
ConsumptionPowerMeterDeviceDetail.v1n_v
ConsumptionPowerMeterDeviceDetail.v2n_v
ConsumptionPowerMeterDeviceDetail.construct
ConsumptionPowerMeterDeviceDetail.model_copy
ConsumptionPowerMeterDeviceDetail.model_validate
ConsumptionPowerMeterDeviceDetail.model_validate_json
ConsumptionPowerMeterDeviceDetail.model_validate_strings
ConsumptionPowerMeterDeviceDetail.parse_file
ConsumptionPowerMeterDeviceDetail.parse_obj
ConsumptionPowerMeterDeviceDetail.parse_raw
ConsumptionPowerMeterDeviceDetail.parse_timestamp
DeviceDetailResponse
DeviceDetailResponse.devices
DeviceDetailResponse.result
DeviceDetailResponse.construct
DeviceDetailResponse.model_copy
DeviceDetailResponse.model_validate
DeviceDetailResponse.model_validate_json
DeviceDetailResponse.model_validate_strings
DeviceDetailResponse.new
DeviceDetailResponse.parse_file
DeviceDetailResponse.parse_obj
DeviceDetailResponse.parse_raw
DeviceDetailResponse.consumption_meter
DeviceDetailResponse.inverters
DeviceDetailResponse.production_meter
DeviceDetailResponse.pvs
EquinioxBMS
EquinioxBMS.CURTIME
EquinioxBMS.DATATIME
EquinioxBMS.DEVICE_TYPE
EquinioxBMS.HWVER
EquinioxBMS.ISDETAIL
EquinioxBMS.MODEL
EquinioxBMS.OPERATION
EquinioxBMS.PARENT
EquinioxBMS.PORT
EquinioxBMS.SERIAL
EquinioxBMS.STATE
EquinioxBMS.STATEDESCR
EquinioxBMS.SWVER
EquinioxBMS.TYPE
EquinioxBMS.interface
EquinioxBMS.mac_address
EquinioxBMS.origin
EquinioxBMS.panid
EquinioxBMS.parent
EquinioxBMS.slave
EquinioxBMS.construct
EquinioxBMS.model_copy
EquinioxBMS.model_validate
EquinioxBMS.model_validate_json
EquinioxBMS.model_validate_strings
EquinioxBMS.parse_file
EquinioxBMS.parse_obj
EquinioxBMS.parse_raw
EquinioxBMS.parse_timestamp
EquinoxESS
EquinoxESS.CURTIME
EquinoxESS.DATATIME
EquinoxESS.DESCR
EquinoxESS.DEVICE_TYPE
EquinoxESS.HWVER
EquinoxESS.ISDETAIL
EquinoxESS.MODEL
EquinoxESS.OPERATION
EquinoxESS.PORT
EquinoxESS.SERIAL
EquinoxESS.STATE
EquinoxESS.STATEDESCR
EquinoxESS.SWVER
EquinoxESS.TYPE
EquinoxESS.hw_version
EquinoxESS.interface
EquinoxESS.origin
EquinoxESS.panid
EquinoxESS.construct
EquinoxESS.model_copy
EquinoxESS.model_validate
EquinoxESS.model_validate_json
EquinoxESS.model_validate_strings
EquinoxESS.parse_file
EquinoxESS.parse_obj
EquinoxESS.parse_raw
EquinoxESS.parse_timestamp
Gateway
Gateway.CURTIME
Gateway.DATATIME
Gateway.DEVICE_TYPE
Gateway.HWVER
Gateway.ISDETAIL
Gateway.MODEL
Gateway.OPERATION
Gateway.PORT
Gateway.SERIAL
Gateway.STATE
Gateway.STATEDESCR
Gateway.SWVER
Gateway.TYPE
Gateway.interface
Gateway.mac_address
Gateway.origin
Gateway.panid
Gateway.slave
Gateway.construct
Gateway.model_copy
Gateway.model_validate
Gateway.model_validate_json
Gateway.model_validate_strings
Gateway.parse_file
Gateway.parse_obj
Gateway.parse_raw
Gateway.parse_timestamp
PVDisconnectDetail
PVDisconnectDetail.CURTIME
PVDisconnectDetail.DATATIME
PVDisconnectDetail.DEVICE_TYPE
PVDisconnectDetail.HWVER
PVDisconnectDetail.ISDETAIL
PVDisconnectDetail.MODEL
PVDisconnectDetail.OPERATION
PVDisconnectDetail.PORT
PVDisconnectDetail.SERIAL
PVDisconnectDetail.STATE
PVDisconnectDetail.STATEDESCR
PVDisconnectDetail.SWVER
PVDisconnectDetail.TYPE
PVDisconnectDetail.event_history
PVDisconnectDetail.fw_error
PVDisconnectDetail.hw_version
PVDisconnectDetail.interface
PVDisconnectDetail.origin
PVDisconnectDetail.panid
PVDisconnectDetail.relay1_error
PVDisconnectDetail.relay1_state
PVDisconnectDetail.relay2_error
PVDisconnectDetail.relay2_state
PVDisconnectDetail.relay_mode
PVDisconnectDetail.slave
PVDisconnectDetail.v1n_grid_v
PVDisconnectDetail.v1n_pv_v
PVDisconnectDetail.v2n_grid_v
PVDisconnectDetail.v2n_pv_v
PVDisconnectDetail.construct
PVDisconnectDetail.model_copy
PVDisconnectDetail.model_validate
PVDisconnectDetail.model_validate_json
PVDisconnectDetail.model_validate_strings
PVDisconnectDetail.parse_file
PVDisconnectDetail.parse_integer_fields
PVDisconnectDetail.parse_obj
PVDisconnectDetail.parse_raw
PVDisconnectDetail.parse_timestamp
PVSDeviceDetail
PVSDeviceDetail.CURTIME
PVSDeviceDetail.DATATIME
PVSDeviceDetail.DEVICE_TYPE
PVSDeviceDetail.HWVER
PVSDeviceDetail.ISDETAIL
PVSDeviceDetail.MODEL
PVSDeviceDetail.OPERATION
PVSDeviceDetail.PORT
PVSDeviceDetail.SERIAL
PVSDeviceDetail.STATE
PVSDeviceDetail.STATEDESCR
PVSDeviceDetail.SWVER
PVSDeviceDetail.TYPE
PVSDeviceDetail.dl_comm_err
PVSDeviceDetail.dl_cpu_load
PVSDeviceDetail.dl_error_count
PVSDeviceDetail.dl_flash_avail
PVSDeviceDetail.dl_mem_used
PVSDeviceDetail.dl_scan_time
PVSDeviceDetail.dl_skipped_scans
PVSDeviceDetail.dl_untransmitted
PVSDeviceDetail.dl_uptime
PVSDeviceDetail.origin
PVSDeviceDetail.panid
PVSDeviceDetail.construct
PVSDeviceDetail.model_copy
PVSDeviceDetail.model_validate
PVSDeviceDetail.model_validate_json
PVSDeviceDetail.model_validate_strings
PVSDeviceDetail.parse_file
PVSDeviceDetail.parse_obj
PVSDeviceDetail.parse_raw
PVSDeviceDetail.parse_timestamp
PVSDeviceDetail.last_restart_time
PowerMeterDeviceDetail
PowerMeterDeviceDetail.CAL0
PowerMeterDeviceDetail.CURTIME
PowerMeterDeviceDetail.DATATIME
PowerMeterDeviceDetail.DEVICE_TYPE
PowerMeterDeviceDetail.HWVER
PowerMeterDeviceDetail.ISDETAIL
PowerMeterDeviceDetail.MODEL
PowerMeterDeviceDetail.OPERATION
PowerMeterDeviceDetail.PORT
PowerMeterDeviceDetail.SERIAL
PowerMeterDeviceDetail.STATE
PowerMeterDeviceDetail.STATEDESCR
PowerMeterDeviceDetail.SWVER
PowerMeterDeviceDetail.TYPE
PowerMeterDeviceDetail.ct_scl_fctr
PowerMeterDeviceDetail.freq_hz
PowerMeterDeviceDetail.interface
PowerMeterDeviceDetail.net_ltea_3phsum_kwh
PowerMeterDeviceDetail.origin
PowerMeterDeviceDetail.p_3phsum_kw
PowerMeterDeviceDetail.panid
PowerMeterDeviceDetail.q_3phsum_kvar
PowerMeterDeviceDetail.s_3phsum_kva
PowerMeterDeviceDetail.subtype
PowerMeterDeviceDetail.tot_pf_rto
PowerMeterDeviceDetail.v12_v
PowerMeterDeviceDetail.construct
PowerMeterDeviceDetail.model_copy
PowerMeterDeviceDetail.model_validate
PowerMeterDeviceDetail.model_validate_json
PowerMeterDeviceDetail.model_validate_strings
PowerMeterDeviceDetail.parse_file
PowerMeterDeviceDetail.parse_obj
PowerMeterDeviceDetail.parse_raw
PowerMeterDeviceDetail.parse_timestamp
ProductionPowerMeterDeviceDetail
ProductionPowerMeterDeviceDetail.CAL0
ProductionPowerMeterDeviceDetail.CURTIME
ProductionPowerMeterDeviceDetail.DATATIME
ProductionPowerMeterDeviceDetail.DEVICE_TYPE
ProductionPowerMeterDeviceDetail.HWVER
ProductionPowerMeterDeviceDetail.ISDETAIL
ProductionPowerMeterDeviceDetail.MODEL
ProductionPowerMeterDeviceDetail.OPERATION
ProductionPowerMeterDeviceDetail.PORT
ProductionPowerMeterDeviceDetail.SERIAL
ProductionPowerMeterDeviceDetail.STATE
ProductionPowerMeterDeviceDetail.STATEDESCR
ProductionPowerMeterDeviceDetail.SWVER
ProductionPowerMeterDeviceDetail.TYPE
ProductionPowerMeterDeviceDetail.ct_scl_fctr
ProductionPowerMeterDeviceDetail.freq_hz
ProductionPowerMeterDeviceDetail.i_a
ProductionPowerMeterDeviceDetail.interface
ProductionPowerMeterDeviceDetail.net_ltea_3phsum_kwh
ProductionPowerMeterDeviceDetail.origin
ProductionPowerMeterDeviceDetail.p_3phsum_kw
ProductionPowerMeterDeviceDetail.panid
ProductionPowerMeterDeviceDetail.production_subtype_enum
ProductionPowerMeterDeviceDetail.q_3phsum_kvar
ProductionPowerMeterDeviceDetail.s_3phsum_kva
ProductionPowerMeterDeviceDetail.subtype
ProductionPowerMeterDeviceDetail.tot_pf_rto
ProductionPowerMeterDeviceDetail.v12_v
ProductionPowerMeterDeviceDetail.construct
ProductionPowerMeterDeviceDetail.model_copy
ProductionPowerMeterDeviceDetail.model_validate
ProductionPowerMeterDeviceDetail.model_validate_json
ProductionPowerMeterDeviceDetail.model_validate_strings
ProductionPowerMeterDeviceDetail.parse_file
ProductionPowerMeterDeviceDetail.parse_obj
ProductionPowerMeterDeviceDetail.parse_raw
ProductionPowerMeterDeviceDetail.parse_timestamp
SchneiderXwPro
SchneiderXwPro.CURTIME
SchneiderXwPro.DATATIME
SchneiderXwPro.DEVICE_TYPE
SchneiderXwPro.HWVER
SchneiderXwPro.ISDETAIL
SchneiderXwPro.MODEL
SchneiderXwPro.OPERATION
SchneiderXwPro.PARENT
SchneiderXwPro.PORT
SchneiderXwPro.SERIAL
SchneiderXwPro.STATE
SchneiderXwPro.STATEDESCR
SchneiderXwPro.SWVER
SchneiderXwPro.TYPE
SchneiderXwPro.interface
SchneiderXwPro.mac_address
SchneiderXwPro.origin
SchneiderXwPro.panid
SchneiderXwPro.parent
SchneiderXwPro.slave
SchneiderXwPro.construct
SchneiderXwPro.model_copy
SchneiderXwPro.model_validate
SchneiderXwPro.model_validate_json
SchneiderXwPro.model_validate_strings
SchneiderXwPro.parse_file
SchneiderXwPro.parse_obj
SchneiderXwPro.parse_raw
SchneiderXwPro.parse_timestamp
SolarBridgeDeviceDetail
SolarBridgeDeviceDetail.CURTIME
SolarBridgeDeviceDetail.DATATIME
SolarBridgeDeviceDetail.DEVICE_TYPE
SolarBridgeDeviceDetail.HWVER
SolarBridgeDeviceDetail.ISDETAIL
SolarBridgeDeviceDetail.MODEL
SolarBridgeDeviceDetail.MOD_SN
SolarBridgeDeviceDetail.NMPLT_SKU
SolarBridgeDeviceDetail.OPERATION
SolarBridgeDeviceDetail.PANEL
SolarBridgeDeviceDetail.PORT
SolarBridgeDeviceDetail.SERIAL
SolarBridgeDeviceDetail.STATE
SolarBridgeDeviceDetail.STATEDESCR
SolarBridgeDeviceDetail.SWVER
SolarBridgeDeviceDetail.TYPE
SolarBridgeDeviceDetail.freq_hz
SolarBridgeDeviceDetail.hw_version
SolarBridgeDeviceDetail.i_3phsum_a
SolarBridgeDeviceDetail.i_mppt1_a
SolarBridgeDeviceDetail.interface
SolarBridgeDeviceDetail.ltea_3phsum_kwh
SolarBridgeDeviceDetail.module_serial
SolarBridgeDeviceDetail.origin
SolarBridgeDeviceDetail.p_3phsum_kw
SolarBridgeDeviceDetail.p_mppt1_v
SolarBridgeDeviceDetail.p_mpptsum_kw
SolarBridgeDeviceDetail.panid
SolarBridgeDeviceDetail.slave
SolarBridgeDeviceDetail.stat_ind
SolarBridgeDeviceDetail.t_htsink_degc
SolarBridgeDeviceDetail.v_mppt1_v
SolarBridgeDeviceDetail.vln_3phsum_v
SolarBridgeDeviceDetail.construct
SolarBridgeDeviceDetail.model_copy
SolarBridgeDeviceDetail.model_validate
SolarBridgeDeviceDetail.model_validate_json
SolarBridgeDeviceDetail.model_validate_strings
SolarBridgeDeviceDetail.parse_file
SolarBridgeDeviceDetail.parse_obj
SolarBridgeDeviceDetail.parse_raw
SolarBridgeDeviceDetail.parse_timestamp
DeviceClass
CheckFWResponse
CheckFWResponse.url
CheckFWResponse.construct
CheckFWResponse.model_construct
CheckFWResponse.model_copy
CheckFWResponse.model_dump
CheckFWResponse.model_dump_json
CheckFWResponse.model_validate
CheckFWResponse.model_validate_json
CheckFWResponse.model_validate_strings
CheckFWResponse.parse_file
CheckFWResponse.parse_obj
CheckFWResponse.parse_raw
CheckFWResponse.parse_url
GridProfile
GridProfile.default
GridProfile.filename
GridProfile.id
GridProfile.name
GridProfile.selfsupply
GridProfile.zipcodes
GridProfile.construct
GridProfile.model_construct
GridProfile.model_copy
GridProfile.model_dump
GridProfile.model_dump_json
GridProfile.model_validate
GridProfile.model_validate_json
GridProfile.model_validate_strings
GridProfile.parse_file
GridProfile.parse_obj
GridProfile.parse_raw
GridProfileGetResponse
GridProfileGetResponse.active_id
GridProfileGetResponse.active_name
GridProfileGetResponse.pending_id
GridProfileGetResponse.pending_name
GridProfileGetResponse.percent
GridProfileGetResponse.result
GridProfileGetResponse.status
GridProfileGetResponse.supported_by
GridProfileGetResponse.construct
GridProfileGetResponse.model_construct
GridProfileGetResponse.model_copy
GridProfileGetResponse.model_dump
GridProfileGetResponse.model_dump_json
GridProfileGetResponse.model_validate
GridProfileGetResponse.model_validate_json
GridProfileGetResponse.model_validate_strings
GridProfileGetResponse.parse_file
GridProfileGetResponse.parse_obj
GridProfileGetResponse.parse_raw
GridProfileRefreshResponse
GridProfileRefreshResponse.creation
GridProfileRefreshResponse.profiles
GridProfileRefreshResponse.result
GridProfileRefreshResponse.success
GridProfileRefreshResponse.construct
GridProfileRefreshResponse.model_construct
GridProfileRefreshResponse.model_copy
GridProfileRefreshResponse.model_dump
GridProfileRefreshResponse.model_dump_json
GridProfileRefreshResponse.model_validate
GridProfileRefreshResponse.model_validate_json
GridProfileRefreshResponse.model_validate_strings
GridProfileRefreshResponse.parse_creation_timestamp
GridProfileRefreshResponse.parse_file
GridProfileRefreshResponse.parse_obj
GridProfileRefreshResponse.parse_raw
Zipcode
Zipcode.max
Zipcode.min
Zipcode.construct
Zipcode.model_construct
Zipcode.model_copy
Zipcode.model_dump
Zipcode.model_dump_json
Zipcode.model_validate
Zipcode.model_validate_json
Zipcode.model_validate_strings
Zipcode.parse_file
Zipcode.parse_obj
Zipcode.parse_raw
GetCommResponse
GetCommResponse.networkstatus
GetCommResponse.result
GetCommResponse.construct
GetCommResponse.model_construct
GetCommResponse.model_copy
GetCommResponse.model_dump
GetCommResponse.model_dump_json
GetCommResponse.model_validate
GetCommResponse.model_validate_json
GetCommResponse.model_validate_strings
GetCommResponse.parse_file
GetCommResponse.parse_obj
GetCommResponse.parse_raw
Interface
Interface.interface
Interface.internet
Interface.ipaddr
Interface.is_always_on
Interface.is_primary
Interface.link
Interface.mode
Interface.modem
Interface.pairing
Interface.provider
Interface.sim
Interface.sms
Interface.speed
Interface.ssid
Interface.state
Interface.status
Interface.construct
Interface.model_construct
Interface.model_copy
Interface.model_dump
Interface.model_dump_json
Interface.model_validate
Interface.model_validate_json
Interface.model_validate_strings
Interface.parse_file
Interface.parse_ipaddr
Interface.parse_obj
Interface.parse_raw
NetworkStatus
NetworkStatus.interfaces
NetworkStatus.system
NetworkStatus.ts
NetworkStatus.construct
NetworkStatus.model_construct
NetworkStatus.model_copy
NetworkStatus.model_dump
NetworkStatus.model_dump_json
NetworkStatus.model_validate
NetworkStatus.model_validate_json
NetworkStatus.model_validate_strings
NetworkStatus.parse_file
NetworkStatus.parse_obj
NetworkStatus.parse_raw
System
System.interface
System.internet
System.sms
System.construct
System.model_construct
System.model_copy
System.model_dump
System.model_dump_json
System.model_validate
System.model_validate_json
System.model_validate_strings
System.parse_file
System.parse_obj
System.parse_raw
StartResponse
StartResponse.result
StartResponse.supervisor
StartResponse.construct
StartResponse.model_construct
StartResponse.model_copy
StartResponse.model_dump
StartResponse.model_dump_json
StartResponse.model_validate
StartResponse.model_validate_json
StartResponse.model_validate_strings
StartResponse.parse_file
StartResponse.parse_obj
StartResponse.parse_raw
StopResponse
StopResponse.result
StopResponse.construct
StopResponse.model_construct
StopResponse.model_copy
StopResponse.model_dump
StopResponse.model_dump_json
StopResponse.model_validate
StopResponse.model_validate_json
StopResponse.model_validate_strings
StopResponse.parse_file
StopResponse.parse_obj
StopResponse.parse_raw
Supervisor
Supervisor.BUILD
Supervisor.EASICVER
Supervisor.FWVER
Supervisor.MODEL
Supervisor.SCBUILD
Supervisor.SCVER
Supervisor.SERIAL
Supervisor.SWVER
Supervisor.WNMODEL
Supervisor.WNSERIAL
Supervisor.WNVER
Supervisor.construct
Supervisor.model_construct
Supervisor.model_copy
Supervisor.model_dump
Supervisor.model_dump_json
Supervisor.model_validate
Supervisor.model_validate_json
Supervisor.model_validate_strings
Supervisor.parse_file
Supervisor.parse_obj
Supervisor.parse_raw
SungazerClient
SungazerClient.close
BaseClient
SessionClient
SessionClient.start
SessionClient.stop
NetworkClient
NetworkClient.list
DeviceClient
DeviceClient.list
FirmwareClient
FirmwareClient.check
GridProfileClient
GridProfileClient.get
GridProfileClient.refresh
Runbook