Classes | |
| class | InverterSensorEntity |
Functions | |
| None | async_setup_entry (HomeAssistant hass, SolaxConfigEntry entry, AddEntitiesCallback async_add_entities) |
Variables | |
| api = entry.runtime_data.api | |
| coordinator = entry.runtime_data.coordinator | |
| int | DEFAULT_PORT = 80 |
| description = SENSOR_DESCRIPTIONS[(measurement.unit, measurement.is_monotonic)] | |
| device_class | |
| key | |
| native_unit_of_measurement | |
| resp = coordinator.data | |
| serial = resp.serial_number | |
| state_class | |
| string | uid = f"{serial}-{idx}" |
| version = resp.version | |
Support for Solax inverter via local API.
| None homeassistant.components.solax.sensor.async_setup_entry | ( | HomeAssistant | hass, |
| SolaxConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
| homeassistant.components.solax.sensor.api = entry.runtime_data.api |
| homeassistant.components.solax.sensor.coordinator = entry.runtime_data.coordinator |
| int homeassistant.components.solax.sensor.DEFAULT_PORT = 80 |
| homeassistant.components.solax.sensor.description = SENSOR_DESCRIPTIONS[(measurement.unit, measurement.is_monotonic)] |
| homeassistant.components.solax.sensor.native_unit_of_measurement |
| homeassistant.components.solax.sensor.resp = coordinator.data |
| homeassistant.components.solax.sensor.serial = resp.serial_number |
| string homeassistant.components.solax.sensor.uid = f"{serial}-{idx}" |