Hi all,
I’ve built an integration to pull gas (fuel) prices from multiple datasources, with support for a number of worldwide data providers.
Some of these sources are official, however the majority are reverse engineered mobile apps. Currently this integration supports:
- Australia: Fuel Watch, FuelSnoop, PetrolSpy
- Austria: Spritpreisrechner
- Belgium: DirectLease
- Canada: GasBuddy
- Germany: TankerKoenig
- Netherlands: DirectLease
- UK: Apple Green Stores, Ascona, Asda, BP, Esso, Jet, Morrisons, Moto, Motor Fuel Group, Rontec, Sainsbury’s, SGN, Shell, Tesco
- New Zealand: PetrolSpy
- Romania: Peco-Online
- Switzerland: Comparis
- USA: GasBuddy
Your home area is registered automatically during integration setup with a default radius of 5 miles, alongside this, the integration should be able to detect the correct data sources / configuration for your configured areas so no need to configure these manually. The option is still there however if you want to restrict where the integration looks for data.
If you have any more data providers or suggestions for sources, I welcome those requests
Screenshots:
![image](https://community-assets.home-assistant.io/original/4X/e/e/9/ee9ce741d2a2f431f218d593e85ecbd64171e599.png)