ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
248 stars 36 forks source link

Adapter für Öffnungszeiten #202

Open FlexerJR opened 5 years ago

FlexerJR commented 5 years ago

Hallo liebes ioBroker Team,

meine Idee ist nah an den Tankerkönig angelehnt. Wäre es nicht genial einen Adapter für Öffnungzeiten von Geschäften zu haben?

Es ist zwar toll, dass ich Ventilstellungen und Energie messen und anzeigenlassen kann aber das interessiert nicht immer die Partnerin.

Ihr Vorschlag für eine VIS, die immer von allen Bewohnern genutzt wird, wäre die aktuellen Öffnungszeiten von Geschäften Arztpraxen usw sehen zu können.

Beste Grüsse

DutchmanNL commented 5 years ago

ich finde die Idee super, nur die Frage wird sein wie koennen wir an diese daten kommen ? Es waehre sehr hilfreich wen jemand untersuchen könnte ob diese daten irgendwo abgefragt werden koennen, am liebsten mit API Schnittstelle.

Dan koennte man, eventueel das ist abhängig von der API, alle Geschäfte im umkreis xxx oder Geschäfte x per id eintrage wobei er sich dan die daten hohlt.

Gibt es irgendwelche Seiten die sowas machen, google glaube ich wohl aber ob das per API verfügbar ist müsste ich auch erst untersuchen.

FlexerJR commented 5 years ago

Es soll wohl die möglichkeit geben über google an die daten zu kommen. Jedoch kenne ich mich da nicht aus. Bei google ist die formatierung der öffnungszeiten einheitlich geregelt

DutchmanNL commented 5 years ago

Google Places API

https://developers.google.com/places/web-service/details

Once you have a place_id from a Place Search, you can request more details about a particular establishment or point of interest by initiating a Place Details request. A Place Details request returns more comprehensive information about the indicated place such as its complete address, phone number, user rating and reviews.

Fields

Use the fields parameter to specify a comma-separated list of place data types to return. For example: fields=address_component,opening_hours,geometry. Use a forward slash when specifying compound values. For example: opening_hours/weekday_text.

Also ja es geht über die google API ! 👯‍♂

DutchmanNL commented 5 years ago

ist aber nicht kostenlos :(

Schermafbeelding 2019-05-08 om 21 34 02
DutchmanNL commented 5 years ago

es ist möglich die Daten aus der html zu lesen, Beispiel : https://www.google.com/search?client=firefox-b-d&q=%C3%B6ffnungszeiten+lidel+gerolstein

mal Quelltext anschauen da stehen die Daten drinnen.

FlexerJR commented 5 years ago

Ok kann man denn beziffern was es kostet? Das mit HTML hört sich gut an nur wie kommt man da ran?

ghost commented 4 years ago

Du kannst die Daten aus dem Quelltext auslesen. Einfach den Quellcode zwischenspeichern und dann die Daten parsen.

FlexerJR commented 4 years ago

Ok jetzt aber eine Frage wie speicher ich den Quelltext denn zwischen?

ghost commented 4 years ago

in einer variable z.B.

FChristian commented 4 years ago

Öffnungszeiten sind doch ein recht statisches Thema. Aus meiner Sicht eigenen sich Adapter nur für Themen, die sich regelmäßig ändern. Beim Tankerkönig ändert sich der Spritpreis an einigen Tankstellen mehrmals täglich, Unternehmen die die Öffnungszeiten so flexibel anpassen dürften irgendwann Probleme bekommen ;)

5v3n-08 commented 4 years ago

Ich habe mich mal an das Thema begeben. Du kannst 100.000 Monatliche anfragen an die Google API kostenlos machen. Dieses habe ich in einem Adapter schon mal angefangen. Der Adapter funktioniert soweit ist aber nicht so schön und man kann gerade noch keine Geschäfte löschen...

Bin in der Entwicklung von den Adaptern noch nicht so weit... Wer den gerne testen möchte hier der Link. Wenn wer helfen will sehr gerne!

https://github.com/5v3n-08/iobroker.openinghours

DutchmanNL commented 4 years ago

Wen du Hilfe brauchst sag bescheid oder meld dich Mal hier : https://t.me/joinchat/GKq5HBZDh1l4tchXtJJZyg

:)

ldittmar81 commented 2 years ago

@5v3n-08 wie weit bist du mit dem Adapter gekommen? Brauchst du Hilfe?

FlexerJR commented 1 year ago

@5v3n-08 @DutchmanNL @ldittmar81 Gibt es hier updates? Wäre echt toll wenn man hier einen tollen Adapter machen könnte.

DutchmanNL commented 1 year ago

@5v3n-08 @DutchmanNL @ldittmar81

Gibt es hier updates? Wäre echt toll wenn man hier einen tollen Adapter machen könnte.

Nicht meinerseits

mcm1957 commented 1 month ago

Ref: https://forum.iobroker.net/topic/73608/%C3%B6ffnungszeiten-aus-googleseite-auslesen/3