Habe ein bisschen rumprobiert und etwas mittels der Tankerkönig API gebastelt.
In der Node "Tankerkoenig API" nur noch die URL durch die eigenen Koordinaten, die gewünschte Kraftstoffart (e5,e10,diesel) und den API Key ergänzen.
Habe zudem noch die Preisanzeige auf 2 Nachkommastellen reduziert.
API Key bekommt man hier: https://creativecommons.tankerkoenig.de/
Vielleicht kann ja mal jemand mit etwas mehr Ahnung drüber gucken.
[{"id":"6c47ba52.56b3f4","type":"Screen Init","z":"ae699da2.1d11","name":"Screen Init","inscreenName":"spritpreis","induration":"12","x":930,"y":1060,"wires":[["9da43c8a.fe457"]]},{"id":"be73f0b6.6c97","type":"Text","z":"ae699da2.1d11","name":"Text","intextString":"{{payload}}","inbigFont":"false","inscrollText":"auto","inscrollTextDelay":"0","incenterText":"false","inposX":"7","inposY":"1","incolorR":"255","incolorG":"255","incolorB":"255","x":1410,"y":1060,"wires":[["4d9bcdb8.ee2ca4"]]},{"id":"2ff591fc.536ebe","type":"http request","z":"ae699da2.1d11","name":"Tankerkoenig API","method":"GET","ret":"obj","paytoqs":false,"url":"https://creativecommons.tankerkoenig.de/json/list.php?lat=50.8752&lng=7.6159&rad=5&sort=price&type=e10&apikey=<APIKEY>","tls":"","proxy":"","x":330,"y":1060,"wires":[["fd4adb3e.4c21d8","6974f3b3.e205cc"]]},{"id":"4d9bcdb8.ee2ca4","type":"debug","z":"ae699da2.1d11","name":"","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","x":1390,"y":1100,"wires":[]},{"id":"fd4adb3e.4c21d8","type":"function","z":"ae699da2.1d11","name":"Preis extrahieren","func":"msg.topic=\"preis\";\n\nmsg.payload = msg.payload.stations[0].price;\n\nmsg.payload = msg.payload.toPrecision(3);\n\nreturn msg;\n","outputs":"1","noerr":0,"x":548,"y":1041,"wires":[["7b46d5df.7627cc"]]},{"id":"6974f3b3.e205cc","type":"function","z":"ae699da2.1d11","name":"Name extrahieren","func":"msg.topic=\"name\";\nmsg.payload = msg.payload.stations[0].name;\nreturn msg;","outputs":"1","noerr":0,"x":550,"y":1080,"wires":[["7b46d5df.7627cc"]]},{"id":"7b46d5df.7627cc","type":"function","z":"ae699da2.1d11","name":"Zusammenfassen","func":"context.data = context.data || {};\n\nswitch (msg.topic) {\n case \"name\":\n context.data.name = msg.payload;\n msg = null;\n break;\n case \"preis\":\n context.data.preis = msg.payload;\n msg = null;\n break;\n \n default:\n msg = null;\n \tbreak;\n\n}\n\nif(context.data.name != null && context.data.preis != null ) {\n\tmsg2 = {};\n msg2.payload = +context.data.preis+\" EUR - \"+context.data.name;\n\n \n context.data=null;\n\treturn msg2;\n} \n\n\n\n","outputs":1,"noerr":0,"x":750,"y":1060,"wires":[["6c47ba52.56b3f4"]]},{"id":"af48257b.44cbf8","type":"Bitmap","z":"ae699da2.1d11","name":"Bitmap","indata":"[0,25628,25628,25628,25628,0,0,0,0,25628,59196,59196,25628,52857,0,0,0,25628,59196,59196,25628,0,63390,0,0,25628,25628,25628,25628,0,63390,0,0,25628,25628,25628,25628,0,63390,0,0,25628,65535,65535,25628,0,63390,0,0,25628,25628,25628,25628,63390,0,0,0,25628,25628,25628,25628,0,0,0]","inposX":"0","inposY":"0","inwidth":"8","inheight":"8","x":1280,"y":1060,"wires":[["be73f0b6.6c97"]]},{"id":"77a18147.e6961","type":"inject","z":"ae699da2.1d11","name":"Every 5min","topic":"","payload":"","payloadType":"date","repeat":"300","crontab":"","once":true,"onceDelay":"","x":150,"y":1060,"wires":[["2ff591fc.536ebe"]]},{"id":"9da43c8a.fe457","type":"Switch Animation","z":"ae699da2.1d11","name":"Switch Animation","aktiv":"true","animation":"fade","x":1110,"y":1060,"wires":[["af48257b.44cbf8"]]}]