aWATTar

liest Stundenpreise von der aWATTar Website

Aktueller Release
1.4.0
Entwickler
sirjojo69
Lizenz
MIT

aWATTar

aWATTar-Adapter für ioBroker

Dieser Adapter liest die stündlichen Preise des Stromanbieters für den kommenden Tag aus. aWATTar für die stündlichen und stündlichen CAP-Tarife. Mit diesen Informationen können Sie steuern, wann beispielsweise Ihr Elektroauto oder Ihr Heimspeicher geladen werden soll (nämlich zum günstigsten Zeitpunkt). Da dieser Anbieter seine Dienste nur in Österreich und Deutschland anbietet, beachten Sie bitte, dass einige Feldbezeichnungen in der Benutzeroberfläche auf Deutsch sind.

In den Adaptereinstellungen finden Sie 5 Felder (jeweils mit Standardwerten vorausgefüllt):

  • The variable "URL for aWATTar API" contains the URL for aWATTar's API price data feed.
  • If you want to know the cheapest hours during the night (e.g. for charging your EV), use the following two parameters.
      The variable "Start Threshold Loading (e.g. for EV)" contains a time that marks the start of a period for which you want to get the cheapest hours in sorted order.
      The variable "End Threshold Loading" contains a time that marks the end of a period for which you want to get the cheapest hours in sorted order.
  • The variable "actual VAT rate (percent)" must contain the currently valid VAT rate. The prices delivered by the API do not include VAT.
  • The variable "Arbeitspreis ('Netznutzung' + 'Umlagen, Abgaben, Steuern' + 'Kosten für Ökostromzertifikate, Abrechnung und Vertrieb', incl. VAT)" lets you enter your personal energy rate (depends on your postal code / grid operator).

  • The results are then available in the adapter's object tree (awattar.0). The folder "prices" contains one entry per hour of the day with the electricity price for that hour. The folder "prices_ordered" contains -sorted by hourly price- one entry for each hour of the period configured in the settings, with the electricity price for that hour.

    By default the adapter is configured to fetch the values for the next 24 hours at 15:00. This schedule can of course be adjusted. According to the aWATTar API documentation, these values are available every day starting at 14:00.

    Changelog

    1.2.0

    • (repository maintenance) Fixed: admin/i18n translations were excluded from the npm package (missing languages in Admin UI for installed users)
    • (repository maintenance) Fixed: Admin UI translations (words.js) never matched the actual field labels; corrected and completed for all supported languages
    • (repository maintenance) Fixed: replaced plain setTimeout() with adapter.setTimeout()/clearTimeout() so the shutdown timer is properly cleaned up
    • (repository maintenance) Updated dependencies (@iobroker/adapter-core, @iobroker/adapter-dev, @iobroker/testing, @alcalzone/release-script)
    • (repository maintenance) Migrated ESLint to @iobroker/eslint-config (flat config) and reformatted the codebase accordingly
    • (repository maintenance) Raised minimum Node.js version to >=20, added Node.js 22/24/26 to the test matrix
    • (repository maintenance) Updated js-controller/admin dependency requirements, fixed io-package.json schema issues (removed unknown/deprecated properties, invalid news entry)
    • (repository maintenance) Migrated NPM publishing to Trusted Publishing (OIDC)
    • (repository maintenance) Migrated admin/i18n to short format ({lang}.json)
    • (repository maintenance) Removed obsolete gulpfile.js and .travis.yml, added Dependabot configuration and auto-merge workflow
    • (repository maintenance) Translated README.md to English, fixed LICENSE copyright year

    1.1.0

    • (Apollon77) Updates to testing from ioBroker Core team to make testing compatible with js-controller 4.0
    • (SirJojo69) changed copyright
    • (SirJojo69) updated js-controller dependency to 5.0.19
    • (SirJojo69) fixed stat and end date format to DD.MM.YYYY
    • (SirJojo69) adapter runs once at start
    • (mcm1957) Updates to testing

    1.0.6

    • (SirJojo69) new version for official repo

    1.0.5

    • (SirJojo69) Added total price and gross price, API call with start and end parameters. Some internal fixes.

    1.0.3

    • (SirJojo69) Changed some settings.

    1.0.1

    • (SirJojo69) deleted admin tab.

    1.0.0

    • (SirJojo69) first stable release.

    0.0.1

    • (SirJojo69) initial release.

    License

    MIT License Copyright (c) 2026 sirjojo69 gtj.howe@gmx.de

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.