Hallo zusammen ![]()
Ich arbeite an einer externen Integration Apotheken im Notdienst für Gladys. Das Ziel: Mit einem Blick zu sehen, welche Apotheke in Ihrer Nähe im Notdienst ist, auf dem Dashboard und in den Szenen.
Die Integration ist noch nicht veröffentlicht.
Sie ist nicht im Gladys-Store und hat noch kein Docker-Image. Dieser Beitrag dient dazu, das Projekt vorzustellen und Datenquellen zu finden, bevor es veröffentlicht wird.
Was sie kann
- Ein Gerät „Apotheke im Notdienst“: Name, Adresse, Telefon, Entfernung, Quelle
- Ein Widget für das Dashboard: Die Apotheke im Notdienst, bis wann, ihre Telefonnummer, ein Link zur Karte und zum 3237
- Szenenauslöser:
- Die Apotheke im Notdienst hat sich geändert
- Keine Apotheke verfügbar
- Der Notdienst endet bald
- Szenenaktionen:
- „Apotheke im Notdienst finden“ jetzt, heute Abend, morgen oder nächsten Sonntag (perfekt für eine Telegramm-Nachricht am Samstagabend
) - „Apotheken aktualisieren“
- „Apotheke im Notdienst finden“ jetzt, heute Abend, morgen oder nächsten Sonntag (perfekt für eine Telegramm-Nachricht am Samstagabend
- Zwei Schaltflächen in der Konfiguration: „Quellen testen“ und „Nächste Notdienste anzeigen“
- 4 Sprachen: FR, EN, DE, ES
- Badge lokal / Cloud am Gerät
- Gladys 5.3 mindestens
Das echte Problem: die Daten
In Frankreich gibt es keine öffentliche und offene Quelle für Apotheken im Notdienst:
- 3237 / Résogardes, Servigardes, MonPharmacien: private Dienste, ohne API
- ameli (pharmacie-de-garde.ameli.fr): die einzige nationale Quelle, aber ihre API ist Partnern vorbehalten
- data.gouv.fr: einige lokale Datensätze, oft veraltet (Chambéry, Tours, Hauts-de-Seine…)
Daher wird die Integration funktionieren mit:
- dem Notdienstplan Ihres Bezirks, in die Konfiguration eingefügt. Er bleibt lokal, nichts verlässt Ihr Zuhause
- oder einem online veröffentlichten Plan (eine URL zu einer Text- oder JSON-Datei)
- OpenStreetMap, um die Adresse, das Telefon und die Entfernung zu ergänzen
Format des Notdienstplans
Ein Notdienst pro Zeile, Felder durch ; getrennt:
datum [> ende] ; name ; adresse ; telefon
Beispiele:
2026-11-01 ; Apotheke im Zentrum ; 12 rue de la Paix ; 04 78 00 00 01
2026-11-07 19:00 > 2026-11-14 09:00 ; Apotheke der Hallen
15/11/2026 9h00 ; Apotheke der Brücke
- ein Datum allein = den ganzen Tag
- eine Startzeit ohne Ende = 24 Stunden
- die Adresse und das Telefon sind optional
- JSON wird auch akzeptiert
Ich habe auch an die CNAM geschrieben, um Zugang zur ameli-API als Partner zu beantragen. Ich halte Sie über die Antwort auf dem Laufenden.
Ich brauche Ihre Hilfe
- Kennen Sie eine Quelle für Notdienste in Ihrem Département? Apothekerverband, Rathaus, Open Data, lokale Presse, monatlich veröffentlichtes Verzeichnis… Geben Sie mir den Link: Ich kann vorgefertigte Quellen anbieten.
- Tester für die erste Version. Sie ist noch nicht veröffentlicht: Beantworten Sie die Umfrage, ich informiere Sie, sobald sie im Store ist.
- Ihre Meinung zum Widget: Was würden Sie dort gerne sehen?
- Ja, ich möchte sie sofort testen, wenn sie veröffentlicht wird
- Ja, aber ich warte auf eine stabile Version
- Ja, wenn es eine automatische Quelle für mein Département gibt
- Nein, nicht für mich
Es ist ein praktisches Werkzeug, kein medizinischer Dienst. Nachts bleibt der 3237 die Referenz. Bei einem Notfall: 15 oder 112.
Code und Dokumentation (in Arbeit): GitHub - prohand/gladys-pharmaciesgarde: Gladys external integration to see pharmacy on duty in Gladys · GitHub
Vielen Dank im Voraus für Ihr Feedback! ![]()