-
Notifications
You must be signed in to change notification settings - Fork 43
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Jenkins
committed
Oct 23, 2024
1 parent
de4a0ea
commit 353eee0
Showing
53 changed files
with
655 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Changelog Virtueller Zähler | ||
|
||
# Changelog-Plugin Virtueller Zähler | ||
|
||
>**WICHTIG** | ||
> | ||
>Liegen keine Informationen zur Aktualisierung vor, bedeutet dies, dass es sich nur um die Aktualisierung der Dokumentation, Übersetzung oder des Textes handelt. | ||
# 20.09.2024 | ||
|
||
- Version 0.1 *(beta)* | ||
|
||
# 09.03.2024 | ||
|
||
- Beginn der Entwicklung |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# Virtuelles Zähler-Plugin | ||
|
||
Das Plugin **Virtueller Schalter** ermöglicht Ihnen die Erstellung von Energiezählern in Kilowattstunden aus Rohindizes *(Wh/kWh)* und/oder Befugnisse *(W/kW)*, sei es zum Einzeltarif oder zu Haupt-/Nebenverkehrszeiten. Mit diesem Plugin können Sie auch Zähler pro Benutzer erstellen *(Angepasst/OCPP)*. | ||
|
||
>**INFORMATION** | ||
> | ||
>Protokollinformationen **OCPP** wird nur sichtbar, wenn das Plugin auf dem Computer erkannt wird. | ||
# Configuration | ||
|
||
## Plugin-Setup | ||
|
||
![Plugin-Setup](../images/config_plugin.jpg) | ||
|
||
- **Standardpreise**: Wählen Sie Standardpreise für virtuelle Zähler aus *(Einzeltarif oder Haupt-/Nebenverkehrszeiten)*. | ||
- **Preisumschaltung**: Bei Standardpreisen in Haupt-/Nebenverkehrszeiten wählen Sie den Befehl „Standardpreis zum Umschalten von Informationen/Binärdaten“ aus *(1=Hauptverkehrszeiten/0=Nebenverkehrszeiten)*. | ||
- **OCPP**: | ||
- **Automatische Erstellung von Zählern**: Aktivieren Sie das Kontrollkästchen, um automatisch Zähler pro Benutzer für jede neue OCPP-Transaktion zu erstellen. | ||
|
||
## Gerätekonfiguration | ||
|
||
Um einen neuen virtuellen Zähler hinzuzufügen, klicken Sie auf die Schaltfläche **+Hinzufügen**. | ||
|
||
- **Zählertyp**: Wählen Sie den Zählertyp aus *(Standard/Benutzerdefiniert (WIP)/OCPP)*. | ||
- **Preise**: Passen Sie ggf. die Preise an. | ||
- **Preisumschaltung**: Passen Sie bei Spitzen-/Nebenzeitenpreisen ggf. den Befehl zum Umschalten zwischen Info- und binärer Preisgestaltung an. | ||
|
||
--- | ||
|
||
- **Kennung**: Geben Sie bei benutzerdefinierten oder OCPP-Zählern die Benutzerkennung an. | ||
|
||
### Zu verarbeitende Daten | ||
|
||
Virtuelle Zähler vom Typ **OCPP** Transaktionsdaten für jeden Benutzer automatisch abrufen. | ||
|
||
Für andere müssen Sie auf die Schaltfläche klicken **Bestellungen verwalten** des Abschnitts **Zu verarbeitende Daten** Dann **Fügen Sie einen Eintrag hinzu**. | ||
|
||
- **Standardzähler**: | ||
|
||
![Daten compteur standard](../images/default_input.jpg) | ||
|
||
- **Daten**: Info/digitale Kontrolle der zu verarbeitenden Rohdaten. | ||
- **Einheit**: Wählen Sie das Gerät aus, wenn es nicht automatisch erkannt wird *(Wh/kWh/W/kW)*. | ||
|
||
- **Benutzerdefinierte Zähler** *(WIP)*: | ||
|
||
![Daten compteur personnalisé](../images/custom_input.jpg) | ||
|
||
- **Daten**: Info/digitale Kontrolle der zu verarbeitenden Rohdaten. | ||
- **Einheit**: Wählen Sie das Gerät aus, wenn es nicht automatisch erkannt wird *(Wh/kWh/W/kW)*. | ||
- **Kennung**: Schließen Sie den Befehl info/other ab und geben Sie dabei die Kennung des aktuellen Benutzers an *(Damit die Transaktion erfasst werden kann, muss der Wert mit der auf Geräteebene definierten Kennung übereinstimmen)*. | ||
|
||
## Commandes | ||
|
||
Die folgenden Bestellungen werden auf Basis der Preisgestaltung erstellt: | ||
|
||
- **Einzelpreis**: | ||
- **Index** *(Info/numerisch in kWh)*. | ||
|
||
- **Haupt-/Nebenverkehrszeiten**: | ||
- **Spitzenstundenindex** *(Info/numerisch in kWh)*. | ||
- **Index der Stunden außerhalb der Hauptverkehrszeiten** *(Info/numerisch in kWh)*. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
{ | ||
"id": "jeeMeter", | ||
"name": "Compteur virtuel", | ||
"pluginVersion": "0.1", | ||
"description": { | ||
"fr_FR": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP).", | ||
"en_US": "Create custom energy meters (single rate or peak\/off-peak hours) from raw indexes (Wh\/kWh) and\/or powers (W\/kW). Also allows you to create meters per user (Custom\/OCPP)", | ||
"es_ES": "Cree contadores de energía a medida (tarifa única u horas punta\/valle) a partir de índices brutos (Wh\/kWh) y\/o potencias (W\/kW). También permite crear contadores por usuario (Personalizado\/OCPP)", | ||
"de_DE": "Erstellen Sie maßgeschneiderte Energiezähler (Einzeltarif oder Spitzen-\/Nebenzeiten) aus Rohindizes (Wh\/kWh) und\/oder Leistungen (W\/kW). Ermöglicht Ihnen außerdem das Erstellen von Zählern pro Benutzer (Benutzerdefiniert\/OCPP)", | ||
"ru_RU": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)", | ||
"id_ID": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)", | ||
"it_IT": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)", | ||
"ja_JP": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)", | ||
"pt_PT": "Crie medidores de energia sob medida (tarifa única ou horários de pico\/fora de pico) a partir de índices brutos (Wh\/kWh) e\/ou potências (W\/kW). Também permite criar contadores por usuário (Custom\/OCPP)", | ||
"tr": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)" | ||
}, | ||
"licence": "AGPL", | ||
"author": "Jeedom SAS", | ||
"require": "4.4", | ||
"category": "energy", | ||
"hasDependency": false, | ||
"hasOwnDeamon": false, | ||
"maxDependancyInstallTime": 0, | ||
"changelog_beta": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/jeeMeter\/beta\/changelog", | ||
"changelog": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/jeeMeter\/changelog", | ||
"documentation_beta": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/jeeMeter\/beta", | ||
"documentation": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/jeeMeter", | ||
"language": [ | ||
"fr_FR", | ||
"en_US", | ||
"es_ES", | ||
"de_DE", | ||
"ru_RU", | ||
"id_ID", | ||
"it_IT", | ||
"ja_JP", | ||
"pt_PT", | ||
"tr" | ||
], | ||
"compatibility": [ | ||
"smart", | ||
"luna", | ||
"atlas", | ||
"rpi", | ||
"docker", | ||
"diy" | ||
] | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
4533 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Changelog Virtual Counter | ||
|
||
# Changelog plugin Virtual counter | ||
|
||
>**IMPORTANT** | ||
> | ||
>If there is no information about the update, it is because it only concerns the update of documentation, translation or text. | ||
# 20/09/2024 | ||
|
||
- version 0.1 *(beta)* | ||
|
||
# 03/09/2024 | ||
|
||
- Start of development |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# Virtual Counter Plugin | ||
|
||
The plugin **Virtual counter** allows you to create energy meters in kilowatt-hours from raw indexes *(Wh/kWh)* and/or powers *(W/kW)*, whether in single rate or in peak/off-peak hours. This plugin also allows you to create counters per user *(Custom/OCPP)*. | ||
|
||
>**INFORMATION** | ||
> | ||
>Protocol information **OCPP** will only be visible if the plugin is detected on the machine. | ||
# Configuration | ||
|
||
## Plugin Configuration | ||
|
||
![Plugin Configuration](../images/config_plugin.jpg) | ||
|
||
- **Default pricing**: Select default pricing for virtual meters *(single rate or peak hours/off-peak hours)*. | ||
- **Pricing Switch**: In case of default peak/off-peak pricing, select the default pricing toggle info/binary command *(1=peak hours/0=off-peak hours)*. | ||
- **OCPP**: | ||
- **Automatic creation of counters**: Check the box to automatically create counters per user for any new OCPP transaction. | ||
|
||
## Equipment configuration | ||
|
||
To add a new virtual counter, click on the button **+Add**. | ||
|
||
- **Meter type**: Select the meter type *(Standard/Custom (WIP)/OCPP)*. | ||
- **Pricing**: Adjust pricing if necessary. | ||
- **Pricing Switch**: In case of peak/off-peak pricing, adapt the info/binary pricing switch command if necessary. | ||
|
||
--- | ||
|
||
- **Identifier**: For custom or OCPP type counters, indicate the user ID. | ||
|
||
### Data to be processed | ||
|
||
Virtual counters of type **OCPP** automatically retrieve transaction data from each user. | ||
|
||
For others, you have to click on the button **Manage Orders** of the section **Data to be processed** Then **Add an entry**. | ||
|
||
- **Standard counters**: | ||
|
||
![Data compteur standard](../images/default_input.jpg) | ||
|
||
- **Data**: Info/digital command of raw data to be processed. | ||
- **Unit**: Select unit if not automatically detected *(Wh/kWh/W/kW)*. | ||
|
||
- **Custom counters** *(WIP)*: | ||
|
||
![Data compteur personnalisé](../images/custom_input.jpg) | ||
|
||
- **Data**: Info/digital command of raw data to be processed. | ||
- **Unit**: Select unit if not automatically detected *(Wh/kWh/W/kW)*. | ||
- **Identifier**: Fill in the info/other command specifying the identifier of the current user *(the value must match the identifier defined at the equipment level for the transaction to be counted)*. | ||
|
||
## Commandes | ||
|
||
The following orders are created based on the pricing: | ||
|
||
- **Single rate**: | ||
- **Index** *(Info/digital in kWh)*. | ||
|
||
- **Peak hours/Off-peak hours**: | ||
- **Full hour index** *(Info/digital in kWh)*. | ||
- **Off-peak hours index** *(Info/digital in kWh)*. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
{ | ||
"id": "jeeMeter", | ||
"name": "Compteur virtuel", | ||
"pluginVersion": "0.1", | ||
"description": { | ||
"fr_FR": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP).", | ||
"en_US": "Create custom energy meters (single rate or peak\/off-peak hours) from raw indexes (Wh\/kWh) and\/or powers (W\/kW). Also allows you to create meters per user (Custom\/OCPP)", | ||
"es_ES": "Cree contadores de energía a medida (tarifa única u horas punta\/valle) a partir de índices brutos (Wh\/kWh) y\/o potencias (W\/kW). También permite crear contadores por usuario (Personalizado\/OCPP)", | ||
"de_DE": "Erstellen Sie maßgeschneiderte Energiezähler (Einzeltarif oder Spitzen-\/Nebenzeiten) aus Rohindizes (Wh\/kWh) und\/oder Leistungen (W\/kW). Ermöglicht Ihnen außerdem das Erstellen von Zählern pro Benutzer (Benutzerdefiniert\/OCPP)", | ||
"ru_RU": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)", | ||
"id_ID": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)", | ||
"it_IT": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)", | ||
"ja_JP": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)", | ||
"pt_PT": "Crie medidores de energia sob medida (tarifa única ou horários de pico\/fora de pico) a partir de índices brutos (Wh\/kWh) e\/ou potências (W\/kW). Também permite criar contadores por usuário (Custom\/OCPP)", | ||
"tr": "Créez des compteurs énergétiques sur mesure (tarif unique ou heures pleines\/heures creuses) à partir d'indexs bruts (Wh\/kWh) et\/ou de puissances (W\/kW). Permet également de créer des compteurs par utilisateur (Personnalisé\/OCPP)" | ||
}, | ||
"licence": "AGPL", | ||
"author": "Jeedom SAS", | ||
"require": "4.4", | ||
"category": "energy", | ||
"hasDependency": false, | ||
"hasOwnDeamon": false, | ||
"maxDependancyInstallTime": 0, | ||
"changelog_beta": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/jeeMeter\/beta\/changelog", | ||
"changelog": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/jeeMeter\/changelog", | ||
"documentation_beta": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/jeeMeter\/beta", | ||
"documentation": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/jeeMeter", | ||
"language": [ | ||
"fr_FR", | ||
"en_US", | ||
"es_ES", | ||
"de_DE", | ||
"ru_RU", | ||
"id_ID", | ||
"it_IT", | ||
"ja_JP", | ||
"pt_PT", | ||
"tr" | ||
], | ||
"compatibility": [ | ||
"smart", | ||
"luna", | ||
"atlas", | ||
"rpi", | ||
"docker", | ||
"diy" | ||
] | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
4533 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.