Skip to content

Commit

Permalink
Add read/write VE.bus settings
Browse files Browse the repository at this point in the history
- Add reading and writing to the VE.Bus services:
  - AssistCurrentBoostFactor (Configured boost factor for VE.Bus unit 1)
  - InverterOutputVoltage (Configured output voltage for VE.Bus unit 1 (V AC))
  - PowerAssistEnabled (PowerAssist enabled unit 1)
  for up to 12 devices.
- Updated documentation.
  • Loading branch information
dirkjanfaber committed Jan 30, 2024
1 parent 4fc79ee commit c136573
Show file tree
Hide file tree
Showing 2 changed files with 804 additions and 0 deletions.
312 changes: 312 additions & 0 deletions src/nodes/config-client.html
Original file line number Diff line number Diff line change
Expand Up @@ -4139,6 +4139,162 @@ <h3>Vebus</h3>
</dd>
<dt class="optional">Battery voltage (V)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Dc/0/Voltage</b>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/0/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/0/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/0/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/1/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/1/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/1/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/2/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/2/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/2/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/3/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/3/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/3/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/4/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/4/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/4/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/5/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/5/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/5/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/6/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/6/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/6/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/7/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/7/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/7/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/8/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/8/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/8/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/9/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/9/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/9/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/10/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/10/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/10/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/11/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/11/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/11/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Energy ACIn1 to AcOut (kWh)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Energy/AcIn1ToAcOut</b>
Expand Down Expand Up @@ -5028,6 +5184,162 @@ <h3>Vebus</h3>
<li>0 - Renewable energy not preferred</li>
<li>1 - Renewable energy preferred</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/0/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/0/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/0/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/1/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/1/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/1/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/2/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/2/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/2/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/3/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/3/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/3/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/4/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/4/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/4/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/5/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/5/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/5/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/6/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/6/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/6/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/7/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/7/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/7/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/8/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/8/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/8/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/9/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/9/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/9/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/10/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/10/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/10/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">Configured boost factor for VE.Bus unit 1<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/11/Settings/AssistCurrentBoostFactor</b>
</dd>
<dt class="optional">Configured output voltage for VE.Bus unit 1 (V AC)<span class="property-type">float</dt>
<dd>Dbus path: <b>/Devices/11/Settings/InverterOutputVoltage</b>
</dd>
<dt class="optional">PowerAssist enabled unit 1<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Devices/11/Settings/PowerAssistEnabled</b>
<ul>
<li>0 - Disabled</li>
<li>1 - Enabled</li>
</ul>
</dd>
<dt class="optional">ESS disable charge flag phase<span class="property-type">enum</dt>
<dd>Dbus path: <b>/Hub4/DisableCharge</b>
Expand Down
Loading

0 comments on commit c136573

Please sign in to comment.