Skip to content

Commit 029a508

Browse files
Update victron_mqtt to 2026.4.6 (#348)
## Changes - Get back phases units where appropriate - Modernize view_metrics tool UX - Add on_new_device callback and topological device notification ordering - Merge feature/parent-device: SwitchableOutput sub-devices for switch and system - Add more capabilities to the GPS metric - prepare strings.json to final state ## Contributors @tomer-w Co-authored-by: tomer-w <57483589+tomer-w@users.noreply.github.com>
1 parent b79dad8 commit 029a508

3 files changed

Lines changed: 836 additions & 502 deletions

File tree

custom_components/victron_mqtt/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"iot_class": "local_push",
1111
"issue_tracker": "https://github.com/tomer-w/ha-victron-mqtt/issues",
1212
"requirements": [
13-
"victron_mqtt==2026.4.5"
13+
"victron_mqtt==2026.4.6"
1414
],
1515
"ssdp": [
1616
{

custom_components/victron_mqtt/translations/en.json

Lines changed: 18 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -120,13 +120,6 @@
120120
"on": "On"
121121
}
122122
},
123-
"gps_fix": {
124-
"name": "Fix",
125-
"state": {
126-
"off": "Off",
127-
"on": "On"
128-
}
129-
},
130123
"inverter_alarm_high_temperature": {
131124
"name": "High temperature alarm",
132125
"state": {
@@ -225,14 +218,14 @@
225218
}
226219
},
227220
"switch_output_state": {
228-
"name": "Switch {output} state",
221+
"name": "State",
229222
"state": {
230223
"off": "Off",
231224
"on": "On"
232225
}
233226
},
234227
"switchable_output_output_state": {
235-
"name": "Switchable output {output} state",
228+
"name": "State",
236229
"state": {
237230
"off": "Off",
238231
"on": "On"
@@ -407,7 +400,7 @@
407400
"name": "Assist current boost factor"
408401
},
409402
"switch_output_dimming": {
410-
"name": "{output} dimming"
403+
"name": "Dimming"
411404
},
412405
"system_ac_export_limit": {
413406
"name": "AC export limit"
@@ -446,8 +439,7 @@
446439
"name": "Offset"
447440
},
448441
"temperature_scale": {
449-
"name": "Scale factor",
450-
"unit_of_measurement": "factor"
442+
"name": "Scale factor"
451443
},
452444
"transfer_switch_generator_current_limit": {
453445
"name": "Generator AC current limit"
@@ -1164,21 +1156,10 @@
11641156
"generator_total_runtime": {
11651157
"name": "Total runtime"
11661158
},
1167-
"gps_altitude": {
1168-
"name": "Altitude",
1169-
"unit_of_measurement": "m"
1170-
},
1171-
"gps_course": {
1172-
"name": "Course",
1173-
"unit_of_measurement": "°"
1174-
},
11751159
"gps_nrofsatellites": {
11761160
"name": "Number of satellites",
11771161
"unit_of_measurement": "satellites"
11781162
},
1179-
"gps_speed": {
1180-
"name": "Speed"
1181-
},
11821163
"grid_current": {
11831164
"name": "Current"
11841165
},
@@ -1407,7 +1388,8 @@
14071388
"name": "MPPT {mpptnumber} PV voltage"
14081389
},
14091390
"multi_phases": {
1410-
"name": "Phases"
1391+
"name": "Phases",
1392+
"unit_of_measurement": "phases"
14111393
},
14121394
"multi_pv_power_total": {
14131395
"name": "PV power total"
@@ -1642,14 +1624,8 @@
16421624
"solarcharger_yield_yesterday": {
16431625
"name": "Yield yesterday"
16441626
},
1645-
"switch_output_custom_name": {
1646-
"name": "{output} custom name"
1647-
},
16481627
"switch_output_dimming": {
1649-
"name": "{output} dimming"
1650-
},
1651-
"switchable_output_output_custom_name": {
1652-
"name": "Switchable output {output} custom name"
1628+
"name": "Dimming"
16531629
},
16541630
"system_ac_active_input_source": {
16551631
"name": "AC active input source",
@@ -1677,10 +1653,12 @@
16771653
"name": "Consumption current {phase}"
16781654
},
16791655
"system_consumption_on_output_phases": {
1680-
"name": "Consumption on output phases"
1656+
"name": "Consumption on output phases",
1657+
"unit_of_measurement": "phases"
16811658
},
16821659
"system_consumption_phases": {
1683-
"name": "Consumption phases"
1660+
"name": "Consumption phases",
1661+
"unit_of_measurement": "phases"
16841662
},
16851663
"system_consumption_power_phase": {
16861664
"name": "Consumption power {phase}"
@@ -1896,7 +1874,8 @@
18961874
"name": "Grid current {phase}"
18971875
},
18981876
"system_grid_phases": {
1899-
"name": "Grid phases"
1877+
"name": "Grid phases",
1878+
"unit_of_measurement": "phases"
19001879
},
19011880
"system_grid_power_phase": {
19021881
"name": "Grid power {phase}"
@@ -1908,7 +1887,8 @@
19081887
"name": "PV on output current {phase}"
19091888
},
19101889
"system_pv_on_output_phases": {
1911-
"name": "PV on output phases"
1890+
"name": "PV on output phases",
1891+
"unit_of_measurement": "phases"
19121892
},
19131893
"system_pv_on_output_power_phase": {
19141894
"name": "PV on output power {phase}"
@@ -1996,8 +1976,7 @@
19961976
"unit_of_measurement": "hPa"
19971977
},
19981978
"temperature_scale": {
1999-
"name": "Scale factor",
2000-
"unit_of_measurement": "factor"
1979+
"name": "Scale factor"
20011980
},
20021981
"temperature_status": {
20031982
"name": "Sensor status",
@@ -2357,14 +2336,14 @@
23572336
}
23582337
},
23592338
"switch_output_state": {
2360-
"name": "Switch {output} state",
2339+
"name": "State",
23612340
"state": {
23622341
"off": "Off",
23632342
"on": "On"
23642343
}
23652344
},
23662345
"switchable_output_output_state": {
2367-
"name": "Switchable output {output} state",
2346+
"name": "State",
23682347
"state": {
23692348
"off": "Off",
23702349
"on": "On"

0 commit comments

Comments
 (0)