home_automation
3 source references
- 4alvit/esphome-ble-sensor-patterns ↗
- victron-venus/esphome-jbd-bms-mqtt ↗
- 4alvit/amazon-echo-home-voice
Public repository snapshot · Oct 2026
A closer look at @4alvit ’s IoT work. Explore the repositories, technical focus and implementation signals behind this profile.
Generated October 30, 2026 · A dated analysis of public code.
Analysis pipeline illustration · a dated snapshot
The developer specializes in Victron Venus OS energy systems, building D-Bus and MQTT bridges for JBD/Daly BMS batteries, Tasmota power meters, and grid-zero inverter control. Their ESPHome work includes production BLE sensor patterns for ESP32 Bluetooth proxies, passive scanning, and Home Assistant integration for battery-powered environmental sensors.
They operate a Python-centric IoT stack with FastAPI MQTT gateways, OpenTelemetry observability for Mosquitto, MCP servers for Venus OS management, and D-Bus service templates. Voice assistant integration spans Alexa and Google Home with Home Assistant as the hub. Edge experience includes K3s and Docker Compose deployments for IoT observability and telephony.
This is a snapshot from October 30, 2026. Scores are automated assessments of repository signals, not independent proficiency ratings or deployment verification. Repository descriptions are recorded as they appeared in the scan.
Explore the distribution of work and the repository evidence attached to each skill.
157 classified analysis records from IoT repositories, ESPHome configurations and D-Bus analyses. Complexity reflects detected code patterns. Focus scores measure overlapping areas and do not add up to 100%.
The top repositories retained in this scan, with their original descriptions and source links.
Production-ready patterns for ESPHome BLE sensors — iBeacon, Eddystone, and custom BLE service parsing with lambda filters. Covers ESP32 Bluetooth proxy, passive scanning, and Home Assistant integration for battery-powered sensors.
ble bluetooth-low-energy bluetooth-proxy bms esp32 esphome home-assistant ibeacon iot lambda passive-scanning plant-sensor reference-implementation sensor temperature-sensor venus-os victron xiaomiMQTT to D-Bus bridge for JBD BMS batteries on Victron Venus OS with DVCC support
battery battery-management bms cerbo-gx dbus dvcc energy jbd-bms lifepo4 mqtt power python sensor solar venus-os victronTasmota power meter to Victron D-Bus PV inverter bridge for Venus OS
dbus energy inverter meter mqtt power pv-inverter python sensor solar tasmota venus-os victronESPHome ESP32 Bluetooth proxy for JBD BMS batteries, publishing to MQTT for Victron Venus OS
battery battery-monitor ble bluetooth bms cerbo-gx energy esp32 esphome jbd-bms lifepo4 mqtt sensor venus-os victronGrid-zero feed-in control for Victron Venus OS with D-Bus, MQTT and optional Home Assistant integration
battery cerbo-gx dbus emporia-vue energy energy-management ess external-control grid-tie hass home-assistant inverter meter mqtt power python quattro raspberry-pi sensor solarTelegraf + InfluxDB + Grafana monitoring stack for Victron inverter systems
battery cerbo-gx dbus docker energy energy-monitoring grafana influxdb inverter iot meter mqtt power python sensor solar telegraf time-series venus-os victronReal-time Victron inverter web dashboard (Go) — same role as inverter-dashboard, implemented in Go with MQTT and optional Home Assistant direct control
battery cerbo-gx dashboard docker energy go golang hass home-assistant inverter mqtt power real-time sensor solar venus-os victron websocketDesktop version of Web dashboard for Victron inverter control with Home Assistant integration
battery cerbo-gx dashboard energy energy-management grid-tie hass home-assistant inverter mqtt power sensor solar venus-os victron web-dashboardOpenTelemetry/Prometheus observability for Venus OS — D-Bus event tracing, inverter metrics, distributed tracing
cerbo-gx dbus distributed-tracing energy grafana inverter mqtt opentelemetry power prometheus python sensor solar tempo venus-os victronESP32 CT sensor for grid power monitoring with D-Bus service for Venus OS
ct-sensor dbus docker energy esp32 esphome grid grid-meter home-automation meter mqtt power python sensor solar venus-os victronNo repositories match these filters. Try another term or language.
The scan’s conclusions, kept alongside the evidence they were derived from.
Expand a record to inspect the devices, components and interfaces detected by the analyzers.
Devices: esp32:esp32dev
Components: 11 · Complexity: low
Focus: environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32dev
Components: 11 · Complexity: low
Focus: environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32dev
Components: 10 · Complexity: low
Focus: environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32dev
Components: 19 · Complexity: low
Focus: firmware development, environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: daly_bms_ble
External libraries: None detected
Devices: esp32:esp32dev
Components: 16 · Complexity: low
Focus: firmware development, environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: daly_bms_ble
External libraries: None detected
Devices: esp32:esp32dev
Components: 23 · Complexity: low
Focus: firmware development, environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: jbd_bms_ble
External libraries: None detected
Devices: esp32:esp32dev
Components: 14 · Complexity: low
Focus: firmware development, environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: jbd_bms_ble
External libraries: None detected
Devices: esp32:esp32dev
Components: 9 · Complexity: low
Focus: environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32dev
Components: 46 · Complexity: medium
Focus: firmware development, environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: jbd_bms_ble
External libraries: None detected
Devices: esp32:esp32dev
Components: 29 · Complexity: medium
Focus: firmware development, environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: jbd_bms_ble
External libraries: None detected
Devices: esp32:esp32dev
Components: 29 · Complexity: medium
Focus: firmware development, environmental monitoring, home automation, battery management, energy management, networking protocols
Custom components: jbd_bms_ble
External libraries: None detected
Devices: esp32:esp32dev
Components: 16 · Complexity: low
Focus: firmware development, energy management, home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: Not detected
Components: 0 · Complexity: low
Focus: home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: Not detected
Components: 0 · Complexity: low
Focus: firmware development, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32dev
Components: 5 · Complexity: low
Focus: firmware development, energy management, home automation
Custom components: emporia_vue
External libraries: None detected
Devices: Not detected
Components: 0 · Complexity: low
Focus: firmware development, networking protocols
Custom components: None detected
External libraries: None detected
Devices: bk72xx:cbu
Components: 6 · Complexity: low
Focus: firmware development, home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: Not detected
Components: 7 · Complexity: low
Focus: firmware development, energy management, home automation
Custom components: None detected
External libraries: None detected
Devices: esp8266:esp_wroom_02
Components: 9 · Complexity: low
Focus: firmware development, home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp8266:esp01_1m
Components: 21 · Complexity: low
Focus: firmware development, energy management, home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp8266:esp01_1m
Components: 6 · Complexity: low
Focus: firmware development, home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32dev
Components: 10 · Complexity: high
Focus: firmware development, environmental monitoring, home automation, energy management, networking protocols
Custom components: low_power_otbr, low_power_ethernet, zigbee_tcp, wk2132_uart
External libraries: None detected
Devices: esp32:esp32-h2-devkitm-1
Components: 5 · Complexity: low
Focus: firmware development, home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32-s3-devkitc-1
Components: 11 · Complexity: medium
Focus: firmware development, environmental monitoring, home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32-s3-devkitc-1
Components: 10 · Complexity: high
Focus: firmware development, environmental monitoring, home automation, energy management, networking protocols
Custom components: low_power_otbr, low_power_ethernet
External libraries: None detected
Devices: esp32:esp32-s3-devkitc-1
Components: 10 · Complexity: high
Focus: firmware development, environmental monitoring, home automation, energy management, networking protocols
Custom components: low_power_otbr, low_power_ethernet, zigbee_tcp, wk2132_uart
External libraries: None detected
Devices: Not detected
Components: 6 · Complexity: medium
Focus: firmware development, home automation, networking protocols
Custom components: rf_tx_startup, remote_receiver
External libraries: None detected
Devices: esp32:esp32-s3-devkitc-1
Components: 6 · Complexity: medium
Focus: firmware development, home automation, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp8266:nodemcuv2
Components: 5 · Complexity: low
Focus: firmware development, networking protocols
Custom components: None detected
External libraries: None detected
Devices: Not detected
Components: 6 · Complexity: medium
Focus: firmware development, home automation, networking protocols
Custom components: remote_receiver
External libraries: None detected
Devices: Not detected
Components: 1 · Complexity: low
Focus: networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32-s3-devkitc-1
Components: 6 · Complexity: low
Focus: firmware development, energy management, home automation, networking protocols
Custom components: wisp
External libraries: None detected
Devices: esp32:esp32-s3-devkitc-1
Components: 4 · Complexity: low
Focus: firmware development, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32dev
Components: 4 · Complexity: low
Focus: firmware development, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32-s3-devkitc-1
Components: 3 · Complexity: low
Focus: firmware development, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Devices: esp32:esp32dev
Components: 3 · Complexity: low
Focus: firmware development, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Devices: Not detected
Components: 4 · Complexity: low
Focus: firmware development, energy management, networking protocols
Custom components: None detected
External libraries: None detected
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Alarms/CellImbalance, /Alarms/CommunicationError, /Alarms/HighCellVoltage, /Alarms/HighTemperature, /Alarms/HighVoltage, /Alarms/InternalFailure, /Alarms/LowCellVoltage, /Alarms/LowSoc, /Alarms/LowTemperature, /Alarms/LowVoltage, /Capacity, /Connected, /ConsumedAmphours, /Dc/0/Temperature, /History/ChargeCycles, /Info/DataAge, /Info/DataComplete, /Info/DataTimeout, /Info/LastMeasurementMonotonic, /Info/MaxChargeCellVoltage, /Info/MaxChargeCurrent, /Info/MaxChargeVoltage, /Info/MaxDischargeCurrent, /Info/MissingData, /Info/TelemetryPartial, /Info/TelemetrySource, /Info/TelemetryState, /InstalledCapacity, /Io/AllowToBalance, /Io/AllowToCharge, /Io/AllowToDischarge, /Soc, /System/BatteriesParallel, /System/BatteriesSeries, /System/MOSTemperature, /System/MaxCellTemperature, /System/MaxCellVoltage, /System/MaxTemperatureCellId, /System/MaxVoltageCellId, /System/MinCellTemperature, /System/MinCellVoltage, /System/MinTemperatureCellId, /System/MinVoltageCellId, /System/NrOfBatteries, /System/NrOfCells, /System/NrOfCellsPerBattery, /System/NrOfModulesBlockingCharge, /System/NrOfModulesBlockingDischarge, /System/NrOfModulesOffline, /System/NrOfModulesOnline, /System/StaleData, /Voltages/Diff, /Voltages/Sum
Complexity: medium · Focus: networking protocols, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Connected, /CustomName, /Dc/0/Current, /Dc/0/Power, /Dc/0/Temperature, /Dc/0/Voltage, /DeviceInstance, /FirmwareVersion, /HardwareVersion, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /ProductId, /ProductName, /TimeToGo
Complexity: low · Focus: networking protocols, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Energy/Daily, /Ac/Energy/Forward, /Ac/L1/Current, /Ac/L1/Power, /Ac/L1/Voltage, /Ac/Power, /AllowedRoles, /Connected, /CustomName, /DeviceInstance, /Energy/Daily/Yesterday, /ErrorCode, /FirmwareVersion, /IsGenericEnergyMeter, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /PhaseSetting, /Position, /PositionIsAdjustable, /ProductId, /ProductName, /Role, /Serial
Complexity: medium · Focus: home automation, energy management, networking protocols
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Power, /CustomName, /org/freedesktop/DBus
Complexity: low · Focus: home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /org/freedesktop/DBus, {path}
Complexity: low · Focus: home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /org/freedesktop/DBus, /proc
Complexity: low · Focus: home automation, energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Power, /Soc, /sys/class/net/eth0/address
Complexity: low · Focus: networking protocols, home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/L1/Voltage, /Ac/Power, /Connected, /Current, /DeviceInstance, /Mgmt/Connection, /Soc, /VIN
Complexity: low · Focus: energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Power, /Connected, /CustomName, /DeviceInstance, /LastUpdate, /ProductName, /Role
Complexity: low · Focus: home automation, energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Energy/Forward, /Ac/Energy/Reverse, /Connected, /DeviceInstance, /Serial
Complexity: low · Focus: home automation, energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Grid/NumberOfPhases, /Connected, /NrOfPhases, /ServiceName
Complexity: low · Focus: home automation, energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Consumption/L1/Power, /Ac/Consumption/L2/Power, /Ac/Energy/Daily, /Ac/Energy/Forward, /Ac/Grid/L1/Power, /Ac/Grid/L2/Power, /Ac/Power, /Connected, /CustomName, /Dc/0/Current, /Dc/0/Power, /Dc/0/Voltage, /Dc/Battery/Soc, /Dc/Pv/Power, /Devices/0/Ac/Inverter/P, /Energy/Daily/Yesterday, /History/Daily/0/Yield, /History/Daily/1/Yield, /Hub4/L1/AcPowerSetpoint, /Info/AllowCharge, /Info/AllowDischarge, /Info/DataComplete, /Info/DataTimeout, /Info/LastMeasurementMonotonic, /Mode, /ModeIsAdjustable, /ProductName, /Pv/V, /Settings, /Settings/CGwacs/BatteryLife/State, /Settings/InverterControl/TouExpensiveEndHour, /Settings/InverterControl/TouExpensiveStartHour, /Settings/System/TimeZone, /Soc, /State, /TimeToGo, /Yield/Power, /usr/bin/dbus
Complexity: medium · Focus: networking protocols, home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Level, /State
Complexity: low · Focus: home automation, energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /, /Ac/Grid/L1/P, /Ac/L1/Power, /Ac/Out/L1/P, /Ac/Power, /CustomName, /Dc/0/Current, /Dc/0/Power, /Dc/0/Temperature, /Dc/0/Voltage, /Soc, /State, /Yield/Power, /org/freedesktop/DBus
Complexity: low · Focus: energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /org/freedesktop/DBus
Complexity: low · Focus: energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /ac/grid/power, /ac/loads/power, /ac/power, /dc/0/power, /dc/0/voltages/cell, /dc/pv/power, /power, /soc, /state, /temperatures/cell, /yield/power
Complexity: low · Focus: networking protocols, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Energy/Forward, /Ac/Energy/Reverse, /Ac/Frequency, /Ac/L1/Current, /Ac/L1/Power, /Ac/L1/Voltage, /Ac/Power, /Connected, /CustomName, /DeviceInstance, /ErrorCode, /FirmwareVersion, /HardwareVersion, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /ProductId, /ProductName, /Status, /run/dbus-grid-service.pid
Complexity: medium · Focus: energy management, networking protocols
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Connected, /CustomName, /DeviceInstance, /FirmwareVersion, /ProductId, /ProductName
Complexity: low · Focus: energy management, networking protocols
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /, /Array, /AsyncItem, /DeviceInstance, /Double, /DoubleArray, /Int, /Text
Complexity: low · Focus: energy management
Interfaces: 3 · Methods: 0 · Signals: 0
Object paths: /, /Double, /Int, /Nothing, /Settings/Vrmlogger/LogInterval, /Text, /org/freedesktop/DBus
Complexity: low · Focus: home automation, energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Settings, /Settings/AioVelib/OptionA, /Settings/AioVelib/OptionB
Complexity: low · Focus: home automation, energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /api, /states, /websocket, config.json
Complexity: low · Focus: home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Energy/Forward, /Ac/L1/Power, /Ac/Power, /AllowedRoles, /Connected, /CustomName, /DeviceInstance, /Emporia/Channel, /Emporia/DeviceId, /FirmwareVersion, /IsGenericEnergyMeter, /LastUpdate, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /NrOfPhases, /Position, /ProductId, /ProductName, /RefreshTime, /Role, /Serial, /Source/EntityId, /Source/Type, /Status, /api, /websocket
Complexity: medium · Focus: networking protocols, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /org/freedesktop/DBus
Complexity: low · Focus: energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /, /org/freedesktop/DBus
Complexity: low · Focus: energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Alarms/HighTemperature, /Alarms/HighVoltage, /Alarms/InternalFailure, /Alarms/LowSoc, /Alarms/LowTemperature, /Alarms/LowVoltage, /Capacity, /Connected, /ConsumedAmphours, /CustomName, /Info/DataComplete, /Info/DataTimeout, /Info/LastMeasurementMonotonic, /Info/MissingSources, /Info/SourceStatus, /InstalledCapacity, /Io/AllowToCharge, /Io/AllowToDischarge, /ProductName, /Soc, /System/BatteriesParallel, /System/BatteriesSeries, /System/MaxCellVoltage, /System/MaxVoltageCellId, /System/MinCellVoltage, /System/MinVoltageCellId, /System/NrOfBatteries, /System/NrOfCellsPerBattery, /System/NrOfModulesBlockingCharge, /System/NrOfModulesBlockingDischarge, /System/NrOfModulesOffline, /System/NrOfModulesOnline, /TimeToGo, /Voltages/Diff, /Voltages/Sum
Complexity: medium · Focus: networking protocols, home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /org/freedesktop/DBus
Complexity: low · Focus: energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: Dc/0/MaxChargeCurrent, Mode, SocLimit
Complexity: low · Focus: networking protocols, home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Energy/Forward, /Ac/Energy/Reverse, /Ac/Frequency, /Ac/L1/Current, /Ac/L1/Voltage, /Ac/Power, /Alarm, /Capacity, /CellVoltages, /Dc/0/Current, /Dc/0/Power, /Dc/0/Temperature, /Dc/0/Voltage, /FluidType, /Level, /Remaining, /Soc, /Temperature, /Unit, /Value, /set
Complexity: medium · Focus: networking protocols, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Energy/Forward, /Ac/Energy/Reverse, /Ac/Frequency, /Ac/L1/Current, /Ac/L1/Power, /Ac/L1/Voltage, /Ac/L2/Current, /Ac/L2/Power, /Ac/L2/Voltage, /Ac/L3/Current, /Ac/L3/Power, /Ac/L3/Voltage, /Ac/MaxPower, /Ac/Power, /Alarm/CellImbalance, /Alarm/HighTemperature, /Alarm/InternalFailure, /Alarm/LowSoc, /Alarm/LowTemperature, /Alarms, /Alarms/CellImbalance, /Alarms/HighTemperature, /Alarms/InternalFailure, /Alarms/LowSoc, /Alarms/LowTemperature, /Balancing, /BatteryState, /Capacity, /ChargeCurrent, /ChargeVoltage, /Connected, /CustomName, /Dc/0/AllowCharge, /Dc/0/AllowDischarge, /Dc/0/ConsumedAmphours, /Dc/0/Current, /Dc/0/MaxChargeCurrent, /Dc/0/MaxChargeVoltage, /Dc/0/MaxDischargeCurrent, /Dc/0/Power, /Dc/0/Temperature, /Dc/0/Voltage, /DeviceInstance, /FirmwareVersion, /FluidType, /HardwareVersion, /Level, /MaxChargeCurrent, /MaxDischargeCurrent, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /Model, /ProductId, /ProductName, /Remaining, /Serial, /Soc, /SystemMaxCellVoltage, /SystemMinCellVoltage, /Temperature, /TemperatureType, /TimeRemaining, /opt/victronenergy/velib_python
Complexity: low · Focus: networking protocols, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /, /AcPowerSetpoint, /Power
Complexity: low · Focus: networking protocols, home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /api/settings, /api/state, /api/update, /app/src/inverter_dashboard/static, /assets, /health/live, /static, /ws
Complexity: low · Focus: networking protocols, home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /ActiveTankService, /Capacity, /Connected, /CustomName, /DeviceInstance, /FirmwareVersion, /FluidType, /HardwareVersion, /Level, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /Mode, /ProductId, /ProductName, /Remaining, /Serial, /State, /Status
Complexity: medium · Focus: energy management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Current, /Ac/Energy/Forward, /Ac/Frequency, /Ac/Power, /Connected, /availability, /state
Complexity: low · Focus: energy management, networking protocols
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Current, /Ac/Energy/Forward, /Ac/Frequency, /Ac/Power, /Connected, /Current, /NrOfPhases, /Status
Complexity: low · Focus: energy management, networking protocols
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Energy/Forward, /Ac/Frequency, /Ac/L1/Current, /Ac/L1/Power, /Ac/L1/PowerFactor, /Ac/L1/Voltage, /Ac/L2/Current, /Ac/L2/Power, /Ac/L2/PowerFactor, /Ac/L2/Voltage, /Ac/L3/Current, /Ac/L3/Power, /Ac/L3/PowerFactor, /Ac/L3/Voltage, /Ac/Power, /Alarms/BlockedWarning, /Alarms/CPInputShortCircuit, /Alarms/DisplayFWUpdateFailure1, /Alarms/DisplayFWUpdateFailure2, /Alarms/DisplayFWUpdateInProgress, /Alarms/ExternalCurrentLimit, /Alarms/GNDNotPresent, /Alarms/GxCommWarning, /Alarms/HighTempWarning, /Alarms/LightSensorICFault, /Alarms/OverTemperature, /Alarms/OverloadActive, /Alarms/OverloadDetected, /Alarms/ResidualCurrent, /Alarms/SetupNeeded, /Alarms/SystemCausedCurrentLimit, /Alarms/TamperDetected, /Alarms/TimeSyncIssue, /Alarms/WeldedContacts, /AutoStart, /Connected, /Current, /CustomName, /DeviceInstance, /EnableDisplay, /FirmwareVersion, /HardwareVersion, /IsGenericEnergyMeter, /MaxCurrent, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /MinCurrent, /Mode, /Model, /NrOfPhases, /Position, /PositionIsAdjustable, /ProductId, /ProductName, /Serial, /Session/Cost, /Session/Energy, /Session/SavedCost, /Session/Time, /Session/UserId, /Session/UserIdType, /SetCurrent, /StartStop, /Status
Complexity: medium · Focus: home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /v2/vehicles
Complexity: low · Focus: home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Ac/Energy/Forward, /Ac/L1/Current, /Ac/L1/Power, /Ac/L1/Voltage, /Ac/L2/Power, /Ac/L3/Power, /Ac/Power, /AtSite, /BatteryCapacity, /ChargingState, /ChargingTime, /Connected, /Current, /CustomName, /DeviceInstance, /FirmwareVersion, /HardwareVersion, /IsGenericEnergyMeter, /MaxCurrent, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /Mode, /NrOfPhases, /Odometer, /Position, /Position/Latitude, /Position/Longitude, /PositionIsAdjustable, /ProductId, /ProductName, /RangeToGo, /Serial, /Session/Energy, /SetCurrent, /Soc, /StartStop, /Status, /TargetSoc, /VIN
Complexity: medium · Focus: networking protocols, home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /Climate/Control, /Climate/ControlAvailable, /Climate/ControlEnabled, /Climate/ControlOutcome, /Climate/ControlPending, /Climate/ControlReason, /Climate/Decision, /Climate/DecisionReason, /Climate/EstimatedHeatingPower, /Climate/HvacAction, /Climate/HvacMode, /Climate/IntegrationHealthy, /Climate/LastUpdate, /Climate/Phase, /Climate/ServiceMode, /Climate/TargetTemperature, /Connected, /CustomName, /DeviceInstance, /FirmwareVersion, /HardwareVersion, /Mgmt/Connection, /Mgmt/ProcessName, /Mgmt/ProcessVersion, /ProductId, /ProductName, /Serial, /Settings/System/Units/Temperature, /Status, /SwitchableOutput/0, /SwitchableOutput/1, /Temperature, /TemperatureType
Complexity: low · Focus: networking protocols, home automation, energy management, battery management
Interfaces: 1 · Methods: 0 · Signals: 0
Object paths: /L, /Total/Power, /org/freedesktop/DBus
Complexity: low · Focus: home automation, energy management, battery management