Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ const REGISTER_TYPE_OPTIONS = [
{ text: "float64", value: "FLOAT_64" },
];



export default {
name: "ModbusRegisterFields",
props: {
Expand Down
9 changes: 5 additions & 4 deletions src/components/devices/generic/modbus/counter.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@
:key="section.id"
>
<h4>{{ section.title }}</h4>
<template v-for="entry in section.entries" :key="entry.key">
<template
v-for="entry in section.entries"
:key="entry.key"
>
<hr class="modbus-divider" />
<div>
<h5 v-if="entry.label">{{ entry.label }}</h5>
Expand All @@ -38,9 +41,7 @@ const REGISTER_SECTIONS = [
{
id: "power_total",
title: "Leistung",
entries: [
{ key: "power", addressRequired: true },
],
entries: [{ key: "power", addressRequired: true }],
},
{
id: "voltage",
Expand Down
5 changes: 1 addition & 4 deletions src/components/devices/generic/modbus/device.vue
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,11 @@
:options="endianOptions"
:model-value="device.configuration.wordorder"
@update:model-value="updateConfiguration($event, 'configuration.wordorder')"
/>
/>
</div>
</template>

<script>

const ENDIAN_OPTIONS = [
{ text: "Big endian", value: ">" },
{ text: "Little endian", value: "<" },
Expand All @@ -53,5 +52,3 @@ export default {
},
};
</script>


Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<div class="device-openwb-flex-local-consumption-counter">
<openwb-base-heading> Einstellungen für Verbrauchszähler mit lokaler Auslesung </openwb-base-heading>
<openwb-base-alert subtype="info">
Der Verbrauchszähler mit lokaler Auslesung unterstützt ausschließlich den Zählertyp SDM630/SDM72D-M.
Der Zählerstand für den Bezug wird aus dem Zähler ausgelesen. Eine Messung der Einspeisung ist nicht möglich.
Der Verbrauchszähler mit lokaler Auslesung unterstützt ausschließlich den Zählertyp SDM630/SDM72D-M. Der
Zählerstand für den Bezug wird aus dem Zähler ausgelesen. Eine Messung der Einspeisung ist nicht möglich.
</openwb-base-alert>
<openwb-base-number-input
title="Modbus-ID"
Expand Down
4 changes: 1 addition & 3 deletions src/components/devices/openwb/openwb_flex_local/device.vue
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@
<div class="device-openwb-flex-local">
<openwb-base-heading> Einstellungen für openWB-Flex-Local </openwb-base-heading>
</div>
<openwb-base-alert subtype="info">
Es können maximal 8 Zähler gleichzeitig ausgelesen werden.
</openwb-base-alert>
<openwb-base-alert subtype="info"> Es können maximal 8 Zähler gleichzeitig ausgelesen werden. </openwb-base-alert>
</template>

<script>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<template>
<openwb-base-alert subtype="info">
<p>
Über dieses MQTT-Topic können die Parameter des Lastmanagers gesetzt werden.
</p>
<p>Über dieses MQTT-Topic können die Parameter des Lastmanagers gesetzt werden.</p>
<ol>
<li>
<openwb-base-copy-to-clipboard
Expand All @@ -12,15 +10,11 @@
openWB/set/mqtt/loadmanager/{{ ioAction.id }}/set/loadmanager
</openwb-base-copy-to-clipboard>
<br />
Das Topic erwartet ein JSON-Objekt mit den Parametern des Lastmanagements.
Das Topic erwartet ein JSON-Objekt mit den Parametern des Lastmanagements.
<br />
Beispiel:
<span class="text-info">
{
"max_power": 10000,
"max_current": [6, 6, 6],
"timestamp": 1783596593.635847
}
{ "max_power": 10000, "max_current": [6, 6, 6], "timestamp": 1783596593.635847 }
</span>
</li>
</ol>
Expand Down
7 changes: 6 additions & 1 deletion src/components/vehicles/iobroker/vehicle.vue
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,12 @@
<div class="vehicle-soc-iobroker">
<openwb-base-alert subtype="info">
Für diese Anbindung wird der Adapter
<a href="https://github.com/ioBroker/ioBroker.rest-api" target="_blank" rel="noopener">ioBroker.rest-api</a>
<a
href="https://github.com/ioBroker/ioBroker.rest-api"
target="_blank"
rel="noopener"
>ioBroker.rest-api</a
>
benötigt. Bitte in ioBroker installieren und starten, Standardport ist <strong>8093</strong>.
</openwb-base-alert>
<openwb-base-text-input
Expand Down
41 changes: 25 additions & 16 deletions src/components/vehicles/vweuda/vehicle.vue
Original file line number Diff line number Diff line change
@@ -1,22 +1,31 @@
<template>
<div class="vehicle-soc-vweuda">
<openwb-base-alert subtype="info">
Das VWEUDA-Modul kann Fahrzeugdaten für mehrere Marken des VW-Konzenrs abrufen.
Das VWEUDA-Modul holt die Daten aus dem
<a
href="https://eu-data-act.drivesomethinggreater.com/de/de"
target="_blank"
rel="noopener noreferrer"
>VW-EU-DATA Portal</a
> ab.<br/>
Im Portal muss zuerst für jedes Fahrzeug ein "Benutzerdefinierter bzw. kontinuierlicher Datenabruf" eingerichtet werden mit folgenden Parametern:<br/>
- Data Clusters:All Data<br/>
- Intervall: 15 min<br/>
- kein Ende<br/>
Nach Einrichtung des Abrufs werden vom Portal im Abstand von ca. 15 Minuten zip-Dateien bereitgestellt.<br/>
Zu Beginn können die Dateien den Zusatz _no_content im Namen haben und sind weitgehend leer.<br/>
Nach einigen Stunden kommen dann die Dateien mit Inhalt.
Diese werden dann vom VWEUDA-Modul abgeholt.
<p>
Das VWEUDA-Modul kann Fahrzeugdaten für mehrere Marken des VW-Konzerns abrufen. Das VWEUDA-Modul holt die Daten
aus dem
<a
href="https://eu-data-act.drivesomethinggreater.com/de/de"
target="_blank"
rel="noopener noreferrer"
>VW-EU-DATA Portal</a
>
ab.
</p>
<p>
Im Portal muss zuerst für jedes Fahrzeug ein "Benutzerdefinierter bzw. kontinuierlicher Datenabruf" eingerichtet
werden mit folgenden Parametern:
</p>
<ul>
<li>Data Clusters:All Data</li>
<li>Intervall: 15 min</li>
<li>kein Ende</li>
</ul>
<p>
Nach Einrichtung des Abrufs werden vom Portal im Abstand von ca. 15 Minuten zip-Dateien bereitgestellt.<br />
Zu Beginn können die Dateien den Zusatz _no_content im Namen haben und sind weitgehend leer.<br />
Nach einigen Stunden kommen dann die Dateien mit Inhalt. Diese werden dann vom VWEUDA-Modul abgeholt.
</p>
</openwb-base-alert>
<openwb-base-text-input
title="Benutzername"
Expand Down
4 changes: 2 additions & 2 deletions src/views/HardwareInstallation.vue
Original file line number Diff line number Diff line change
Expand Up @@ -388,8 +388,8 @@ export default {
},
methods: {
isHiddenDevice(deviceKey) {
const HIDDEN_DEVICE_KEY = "openwb_flex_local";
return !this.standaloneOnly && deviceKey === HIDDEN_DEVICE_KEY;
const HIDDEN_DEVICE_KEY = "openwb_flex_local";
return !this.standaloneOnly && deviceKey === HIDDEN_DEVICE_KEY;
},
getComponentTypeClass(type) {
if (type.match(/^(.+_)?counter(_.+)?$/)) {
Expand Down
4 changes: 2 additions & 2 deletions src/views/VehicleConfiguration.vue
Original file line number Diff line number Diff line change
Expand Up @@ -621,8 +621,8 @@
@update:model-value="updateState(key, $event, 'control_pilot_interruption_retry_interval')"
>
<template #help>
Wiederholt die CP-Unterbrechung, wenn das Fahrzeug trotz freigegebenem Ladestrom nach dieser Zeit
immer noch nicht lädt. "Aus" deaktiviert die Wiederholung. Empfehlenswert sind 3 bis 5 Minuten.
Wiederholt die CP-Unterbrechung, wenn das Fahrzeug trotz freigegebenem Ladestrom nach dieser Zeit immer
noch nicht lädt. "Aus" deaktiviert die Wiederholung. Empfehlenswert sind 3 bis 5 Minuten.
</template>
</openwb-base-range-input>
<openwb-base-button-group-input
Expand Down
Loading