Metainformationen zur Seite

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
plugins:awattar_plugin:start [2022/09/10 15:36] Michael Schlenstedtplugins:awattar_plugin:start [2023/04/02 16:33] (aktuell) – [Download] Christian Fenzl
Zeile 1: Zeile 1:
-====== aWATTar Plugin  ======+====== AWATTar Plugin  ======
  
  
-Version History...+++++ Version History...|
  
 **Version 0.1.1** **Version 0.1.1**
Zeile 21: Zeile 21:
   * Buttons to generate Loxone Templates for prices and Advisor devices   * Buttons to generate Loxone Templates for prices and Advisor devices
  
 +**Version 0.1.6 BETA**
  
 +  * LoxBerry 3.0 Compatibility
 +  * Removed Austrian aWattar Token (not required anymore)
  
-======  ====== 
  
-\\ +++++
- +
- +
- +
----- +
- +
-Languages+
  
 +<WRAP center round tip 100%>
 +== Languages ==
  
 As aWATTar is only present on the Austrian and German energy market, the plugin is only available in German.  As aWATTar is only present on the Austrian and German energy market, the plugin is only available in German. 
 +</WRAP>
  
  
Zeile 45: Zeile 43:
  
 Nichts ist endgültig, alles kann sich noch ändern. Bitte Fehler berichten! Nichts ist endgültig, alles kann sich noch ändern. Bitte Fehler berichten!
 +
 +Dieses Plugin ist LoxBerry 3.0 kompatibel.
  
 ===== Funktion des Plugins ===== ===== Funktion des Plugins =====
Zeile 117: Zeile 117:
 ==== /date - Zeitinformationen ==== ==== /date - Zeitinformationen ====
  
-|Topic                          |via MQTT-Gateway             |Beschreibung                                                       |+^Topic                          ^via MQTT-Gateway             ^Beschreibung                                                       ^
 |<Basistopic>/date/fetch        |<Basistopic>_date_fetch      |Zeit des letzten Online-Abrufs der Daten (yyyy-mm-dd hh:mm)        | |<Basistopic>/date/fetch        |<Basistopic>_date_fetch      |Zeit des letzten Online-Abrufs der Daten (yyyy-mm-dd hh:mm)        |
 |<Basistopic>/date/fetch_epoch  |<Basistopic>_date_fetch_epoch|Zeit des letzten Online-Abrufs der Daten (Unix Epoch)              | |<Basistopic>/date/fetch_epoch  |<Basistopic>_date_fetch_epoch|Zeit des letzten Online-Abrufs der Daten (Unix Epoch)              |
Zeile 129: Zeile 129:
 ==== /price - Aktueller Preis und berechnete Werte ==== ==== /price - Aktueller Preis und berechnete Werte ====
  
-|Topic                          |via MQTT-Gateway               |Beschreibung                                                                                                                              |+^Topic                          ^via MQTT-Gateway               ^Beschreibung                                                                                                                              ^
 |<Basistopic>/price/average     |<Basistopic>_price_average     |Arithmetischer Mittelwert der Preise des aktuellen Tages                                                                                  | |<Basistopic>/price/average     |<Basistopic>_price_average     |Arithmetischer Mittelwert der Preise des aktuellen Tages                                                                                  |
 |<Basistopic>/price/current     |<Basistopic>_price_current     |Aktueller Stundenpreis                                                                                                                    | |<Basistopic>/price/current     |<Basistopic>_price_current     |Aktueller Stundenpreis                                                                                                                    |
Zeile 144: Zeile 144:
 ==== /prices ==== ==== /prices ====
  
-|Topic                      |via MQTT-Gateway           |Beschreibung                    |+^Topic                      ^via MQTT-Gateway           ^Beschreibung                    ^
 |<Basistopic>/prices/hour_00|<Basistopic>_prices_hour_00|Preis von 0:00 Uhr bis 1:00 Uhr | |<Basistopic>/prices/hour_00|<Basistopic>_prices_hour_00|Preis von 0:00 Uhr bis 1:00 Uhr |
 |<Basistopic>/prices/hour_01|<Basistopic>_prices_hour_01|Preis von 1:00 Uhr bis 2:00 Uhr | |<Basistopic>/prices/hour_01|<Basistopic>_prices_hour_01|Preis von 1:00 Uhr bis 2:00 Uhr |
Zeile 155: Zeile 155:
 Die Schwellwerte sind aufsteigend sortiert (günstigst bis teuerst), d.h. threshold_00 liefert den günstigsten Preis, threshold_23 den teuersten Preis. Damit können in Loxone Vergleiche durchgeführt werden: Wenn in den günstigsten 5 Stunden eingeschaltet werden soll, dann mit einem KLEINER-ODER-GLEICH-Baustein: Wenn current <= threshold_04. Nur wenn der aktuelle Preis den threshold_04 unterschreitet (oder gleich ist), geht der Vergleichsbaustein auf EIN. Die Schwellwerte sind aufsteigend sortiert (günstigst bis teuerst), d.h. threshold_00 liefert den günstigsten Preis, threshold_23 den teuersten Preis. Damit können in Loxone Vergleiche durchgeführt werden: Wenn in den günstigsten 5 Stunden eingeschaltet werden soll, dann mit einem KLEINER-ODER-GLEICH-Baustein: Wenn current <= threshold_04. Nur wenn der aktuelle Preis den threshold_04 unterschreitet (oder gleich ist), geht der Vergleichsbaustein auf EIN.
  
-|Topic                    |via MQTT-Gateway         |Beschreibung          |+^Topic                    ^via MQTT-Gateway         ^Beschreibung          ^
 |<Basistopic>/threshold/00|<Basistopic>_threshold_00|Günstigster Preis     | |<Basistopic>/threshold/00|<Basistopic>_threshold_00|Günstigster Preis     |
 |<Basistopic>/threshold/01|<Basistopic>_threshold_01|Zweitgünstigster Preis| |<Basistopic>/threshold/01|<Basistopic>_threshold_01|Zweitgünstigster Preis|
Zeile 174: Zeile 174:
 Zusätzlich können für jeden Wochentag Stunden ausgenommen werden. Beispielsweise soll der Geschirrspüler Mo-Fr. nicht von 22:00 bis 06:00 Uhr laufen, und am Wochenende nicht von 0:00 bis 09:00 Uhr. Der Adviser gibt keine Stunden zurück, die in diesen Zeitfenstern liegen (der Geschirrspüler darf am Mo. auch nicht um 20:00 Uhr starten, da er nicht bis 22:00 Uhr fertig wäre). Zusätzlich können für jeden Wochentag Stunden ausgenommen werden. Beispielsweise soll der Geschirrspüler Mo-Fr. nicht von 22:00 bis 06:00 Uhr laufen, und am Wochenende nicht von 0:00 bis 09:00 Uhr. Der Adviser gibt keine Stunden zurück, die in diesen Zeitfenstern liegen (der Geschirrspüler darf am Mo. auch nicht um 20:00 Uhr starten, da er nicht bis 22:00 Uhr fertig wäre).
  
-|Topic                                             |via MQTT-Gateway                                  |Beschreibung                                                                                                                                                                  |+^Topic                                             ^via MQTT-Gateway                                  ^Beschreibung                                                                                                                                                                  |
 |<Basistopic>/advice/<Gerätename>/device           |<Basistopic>_advice_<Gerätename>_device           |Der Name des Geräts                                                                                                                                                           | |<Basistopic>/advice/<Gerätename>/device           |<Basistopic>_advice_<Gerätename>_device           |Der Name des Geräts                                                                                                                                                           |
 |<Basistopic>/advice/<Gerätename>/deviceuid        |<Basistopic>_advice_<Gerätename>_deviceuid        |Interne, eindeutige Nummer (UID) des Geräts                                                                                                                                   | |<Basistopic>/advice/<Gerätename>/deviceuid        |<Basistopic>_advice_<Gerätename>_deviceuid        |Interne, eindeutige Nummer (UID) des Geräts                                                                                                                                   |
Zeile 224: Zeile 224:
  
 Issues bei GitHub: https://github.com/christianTF/LoxBerry-Plugin-aWATTar/issues Issues bei GitHub: https://github.com/christianTF/LoxBerry-Plugin-aWATTar/issues
- 
-Im Loxforum in diesem Thread:  
- 
-\\ 
- 
- 
-\\ 
- 
- 
  
  
 ---- struct data ---- ---- struct data ----
-pluginuebersicht.author : christiantf+pluginuebersicht.author : fenzl
 pluginuebersicht.logo : :plugins:awattar_plugin:1244332217.png pluginuebersicht.logo : :plugins:awattar_plugin:1244332217.png
 pluginuebersicht.status : BETA pluginuebersicht.status : BETA
-pluginuebersicht.version : 0.1.4+pluginuebersicht.version : 0.1.6
 pluginuebersicht.min_lb_version : 2.0 pluginuebersicht.min_lb_version : 2.0
-pluginuebersicht.url_release :  +pluginuebersicht.url_release : https://github.com/christianTF/LoxBerry-Plugin-aWATTar/archive/refs/tags/0.1.6.zip 
-pluginuebersicht.url_prerelease : https://github.com/christianTF/LoxBerry-Plugin-aWATTar/archive/0.1.4.zip+pluginuebersicht.url_prerelease : 
 pluginuebersicht.description : Ruft die stündlichen Strompreise von aWATTar Österreich/Deutschland ab und übermittelt diese, sowie im Plugin berechnete Werte/Kennzeichen an MQTT/Miniserver. pluginuebersicht.description : Ruft die stündlichen Strompreise von aWATTar Österreich/Deutschland ab und übermittelt diese, sowie im Plugin berechnete Werte/Kennzeichen an MQTT/Miniserver.
 pluginuebersicht.languages : DE pluginuebersicht.languages : DE