Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including pimatic-spritpreise with all npm packages installed. Try it out:

require("pimatic/package.json"); // pimatic is a peer dependency. var pimaticSpritpreise = require("pimatic-spritpreise")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

pimatic-spritpreise v1.0.0

Plugin for Pimatic to display the current fuel costs (in germany).

build status npm version

pimatic-spritpreise

pimatic-spritpreise is a pimatic plugin to display the current fuel costs (in germany).


pimatic-spritpreise ist ein Pimatic-Plugin zur Anzeige der aktuellen Spritpreise (in Deutschland).

Die Preise werden Standardmäßig über die Webseite https://mehr-tanken.de abgerufen. Durch Anpassung der Einstellung regexp ist es auch möglich die Daten von anderen (auch nicht deutschen) Webseiten zu laden.

Spritpreise-Gerät

Für jede Tankstelle, von der Spritpreise abgefragt werden sollen, muss ein eigenes Spritpreise-Gerät in Pimatic angelegt werden.

Einstellungen zum Gerät

Jedem Spritpreise-Gerät wird die direkte URL zur Tankstelle, von der die Preise angezeigt werden sollen, mitgegeben (z.B. https://mehr-tanken.de/tankstelle/a1c536a4). Der Standard für regex ist auf die Webseite https://mehr-tanken.de ausgelegt und wird bei anderen Webseiten nicht ohne Anpassung funktionieren!

Über types können beliebige Spritsorten der Tankstelle hinzugefügt werden. Der Name ist dabei frei wählbar. Die id dient der Identifizierung des Bereichs im HTML-Code der Webseite. Für die Webseite https://mehr-tanken.de ist dies der Teil nach dem #-Zeichen in der URL, nachdem man eine Spritsorte angeklickt hat (z.B. s95_e5 oder diesel).

Debug

Über die Einstellungen vom pimatic-spritpreise kann die Option debug aktiviert werden, wodurch zusätzliche Informationen im Log von Pimatic angezeigt werden.

Lizenz / License

GPL Version 2

Copyright (c) 2019 Peter Müller peter@crycode.de (https://crycode.de/)

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free