ioBroker.devices icon indicating copy to clipboard operation
ioBroker.devices copied to clipboard

Hinzufügen von Gerätetypen

Open SteveWi-291 opened this issue 2 years ago • 7 comments

Es fehlt die Gerätekategorie "PV" und "Stromzähler".

Die Kategorien sollten folgendermaßen aufgebaut sein.

Stromzähler:

Actual: (Int32) Aktuelle Leistung des Zählers. Einheit W (Pflichtfeld) 1.8.0 - Normaltarif (Dbl) Zählerstand, - Einheit kWh (Optional) 1.8.1 - Hochtarif (Dbl) Zählerstand - Einheit kWh (Optional) 1.8.2 - Niedertarif (Dbl) Zählerstand - Einheit kWh (Optional) 2.8.0 - Normaltarif (Dbl) Zählerstand, - Einheit kWh (Optional) 2.8.1 - Hochtarif (Dbl) Zählerstand - Einheit kWh (Optional) 2.8.2 - Niedertarif (Dbl) Zählerstand - Einheit kWh (Optional)

PV: Leistung (Int32) Aktuelle Leistung - Einheit W Pflichtfeld Totale Energie (Int32/Long) Gesamterzeugte Energie des WR - Einheit Wh Optional Tagesenergie (Dbl) Erzeugte Energie am Tag - Einheit Wh Optional
Monatsenergie (Dbl) Erzeugte Energie im Monat - Einheit Wh Optional
Jahresenergie (Dbl) Erzeugte Energie im Jahr - Einheit Wh Optional

SteveWi-291 avatar May 17 '22 09:05 SteveWi-291

puuhhh ... Ich glaube so ein Gert kann man keinem Recht machen .... Was wäre denn Dein Anwendungsfall dafür? DIe Geräte sollen ja auch standardisuert sein damit es Visualisierungen und Alexa&Co einfacher haben alles sauber zu mappen ... das ist hier nicht so ein relevanter Fall.

Es ist Pronblemlos möglich eigene Debice-Strukturen ausserhalb der Templates anzulegen ....

Apollon77 avatar May 17 '22 10:05 Apollon77

Hallo Apollon,

die Werte, die ich aufgezählt habe, sind eigentlich "Standard-Werte" :) Ein Stromzähler hat Minimum immer die aktuelle Leistung und Zählerstand. Bei Einfachzählern ist das 1.8.0. Bei einem Zweirichtungszähler hat man immer 1.8.0 und 2.8.0 (1.8.0 = Strombezug, 2.8.0 = Einspeisung). Hat man zusätzlich einen Doppeltarif (HT/NT), dann kommen 1.8.1 + 1.8.2 hinzu. 1.8.0 ist dann die Summe aus 1.8.1 und 1.8.2.

Bei PV-Anlagen hat man ja auch immer die Leistung, die ist bei jedem WR gleich. Dann hat man auch einen Gesamtzähler (Zählerstand) der anzeigt, wieviel die PV-Anlage bisher seit Inbetriebnahme erzeugt hat.

Einige WR zeigen auch die Tageswerte, Monatswerte und Jahreswerte an (Fronius). SolarEdge zb zeigt nur den Gesamtzähler an. Hinzu kommt da noch dummerweise noch ein Skalierungsfaktor (SolarEdge).

Aber wie dem auch sei, diese Werte die ich beschrieben habe sind eigentlich Standardwerte und die ich als Pflichtfeld deklariert habe, sind bei jedem WR / Stromzähler immer gleich.

Ich nutze die Aliase sehr intensiv :) Falls mal ein Zähler getauscht werden muss (Alle 7 jahre?), müsste ich meine gesamten Skripte diesbezüglich ändern, zumindest beim PV-Skript. Beim SmartMeter Adapter ist es egal welcher Zähler dranhängt, die DP bleiben ja gleich....

Ich sehs ja selber ein, dass diese DP sehr selten geändert werden. aber so wäre es halt "Konsequent" :)

SteveWi-291 avatar May 18 '22 10:05 SteveWi-291

Ich meinte folgendes: Der Devices Adapter hat bestimmte Geräte Templates ... erlaubt aber auch (bzw per Admin) komplett eigene Device Strukturen anzulegen. Damit kann su Du so ein gerät wie Du es brauchst selbst anlegen ... Die Frage nach "es sollte ein Geräte-Template dafür geben" macht nur dann sinn wenn auch Visus/Alex u.ä. diese standardisierte Struktur dann nutzen ...

Apollon77 avatar May 18 '22 11:05 Apollon77

Hallo apollon,

Gibt es irgendwo ein Wiki wo ich das nachlesen kann wie das geht? :)

SteveWi-291 avatar Jul 15 '22 13:07 SteveWi-291

Mich würde auch interessieren wie man eigene Geräte anlegen kann. Ich benötige zum Beispiel noch das Ventil welches im Adapter nicht funktioniert.

Floh22964 avatar Jul 19 '22 18:07 Floh22964

@Floh22964: Bei mir hat es generell geholfen den Typ in den Objekten vernünftig nachzupflegen bei den Geräten die mir fehlten. Da passt einiges per default nicht, dadurch habe ich meine Heizungsventile z.B. auch ergänzen können. Hab mich an die offizielle Liste gehalten: https://www.iobroker.net/#en/documentation/dev/stateroles.md

Vielleicht hilft das?

Eldron81 avatar Jan 15 '23 14:01 Eldron81

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within the next 7 days. Please check if the issue is still relevant in the most current version of the adapter and tell us. Also check that all relevant details, logs and reproduction steps are included and update them if needed. Thank you for your contributions. Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüft, ob das Problem auch in der aktuellsten Version des Adapters noch relevant ist, und teilt uns dies mit. Überprüft auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind bzw. aktualisiert diese. Vielen Dank für Eure Unterstützung.

stale[bot] avatar May 09 '23 04:05 stale[bot]