Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DoctaShizzle/marstek_cloud
/ functions
Functions
25 in github.com/DoctaShizzle/marstek_cloud
⨍
Functions
25
◇
Types & classes
10
↓ 2 callers
Method
_get_token
(self)
custom_components/marstek_cloud/coordinator.py:19
↓ 1 callers
Method
__init__
(self, session: aiohttp.ClientSession, email: str, password: str)
custom_components/marstek_cloud/coordinator.py:13
↓ 1 callers
Method
get_devices
(self)
custom_components/marstek_cloud/coordinator.py:30
Method
__init__
(self, coordinator, device, key, meta)
custom_components/marstek_cloud/sensor.py:75
Method
__init__
(self, coordinator, entry_id)
custom_components/marstek_cloud/sensor.py:136
Method
__init__
(self, coordinator, entry_id)
custom_components/marstek_cloud/sensor.py:163
Method
__init__
(self, config_entry)
custom_components/marstek_cloud/config_flow.py:44
Method
__init__
(self, hass, api: MarstekAPI, scan_interval: int)
custom_components/marstek_cloud/coordinator.py:78
Method
_async_update_data
(self)
custom_components/marstek_cloud/coordinator.py:88
Method
async_get_options_flow
(config_entry)
custom_components/marstek_cloud/config_flow.py:37
Function
async_setup_entry
Set up Marstek sensors from a config entry.
custom_components/marstek_cloud/sensor.py:35
Function
async_setup_entry
Set up Marstek from a config entry.
custom_components/marstek_cloud/__init__.py:9
Method
async_step_init
Manage the options for the integration.
custom_components/marstek_cloud/config_flow.py:47
Method
async_step_user
(self, user_input=None)
custom_components/marstek_cloud/config_flow.py:19
Function
async_unload_entry
Unload a config entry.
custom_components/marstek_cloud/__init__.py:36
Method
async_update
Manually trigger an update.
custom_components/marstek_cloud/sensor.py:108
Method
device_info
Return metadata for the device registry.
custom_components/marstek_cloud/sensor.py:85
Method
extra_state_attributes
(self)
custom_components/marstek_cloud/sensor.py:154
Method
extra_state_attributes
(self)
custom_components/marstek_cloud/sensor.py:181
Method
extra_state_attributes
(self)
custom_components/marstek_cloud/sensor.py:198
Method
native_value
Return the current value of the sensor.
custom_components/marstek_cloud/sensor.py:101
Method
native_value
Return the diagnostic value.
custom_components/marstek_cloud/sensor.py:117
Method
native_value
Return the total charge across all devices.
custom_components/marstek_cloud/sensor.py:144
Method
native_value
Return the total power (charge - discharge) across all devices.
custom_components/marstek_cloud/sensor.py:171
Method
native_value
Return the total charge for the device.
custom_components/marstek_cloud/sensor.py:191