Externe Integration - Vigieau

Hallo,

Hier ist eine externe Integration für Vigieau:

Sie sollte bald im Store verfügbar sein.

Zögert nicht, mir euer Feedback zu dieser externen Integration zu geben.

Edit: Sie ist verfügbar :slight_smile:

Super, sehr nützlich bei all diesen wiederkehrenden Hitzewellen.

Cool, danke!

Ich stelle fest, dass in der Konfiguration dieser ganze Text angezeigt wird:

Aber auf meinem Dashboard sehe ich das hier:

Ich dachte, beim Text-Feature hätte ich andere Werte als crise

Ist das so gewollt?

Ja, das ist normal in Bezug auf die aktuellen Einschränkungen. Im Moment wird das hier angezeigt, aber später könnte man es in einer Textfunktion anzeigen lassen.

Was hast du in den Logs?
Und wenn du mir deine INSEE-Nummer per PN geben könntest, könnte ich heute Nachmittag Tests durchführen :slight_smile:

Ich habe ein Verbindungsproblem mit VigiEau. Fehler VigiEau HTTP 409

[2026-08-05T09:46:06.428Z] [INFO] Starte die VigiEau-Integration...
[2026-08-05T09:46:06.922Z] [INFO] [gladys-sdk] verbunden mit Gladys (http://172.30.0.1:80)
[2026-08-05T09:46:06.935Z] [WARN] Noch kein INSEE-Gemeindecode konfiguriert: nichts zu entdecken
[2026-08-05T09:59:04.360Z] [INFO] onConfigUpdated -> neue Konfiguration empfangen
[2026-08-05T09:59:04.369Z] [INFO] 1 Gerät(e) auf dem Discovery-Bildschirm veröffentlicht
[2026-08-05T09:59:04.369Z] [INFO] [drought-zone] VigiEau alle 3600 s aktualisieren
[2026-08-05T09:59:04.370Z] [INFO] [drought-zone] VigiEau für Maison abfragen...
[2026-08-05T09:59:04.513Z] [ERROR] [drought-zone] VigiEau-Aktualisierung fehlgeschlagen Fehler: VigiEau HTTP 409
    at fetchZones (file:///app/src/vigieau.js:131:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async Object.onPoll (file:///app/src/devices/droughtZone.js:148:19)
    at async Object.refresh (file:///app/src/devices/droughtZone.js:213:7)
[2026-08-05T09:59:08.702Z] [INFO] Aktion rechercher_commune <- Thouars 79100
[2026-08-05T09:59:08.980Z] [INFO] 1 Gerät(e) auf dem Discovery-Bildschirm veröffentlicht
[2026-08-05T09:59:08.981Z] [INFO] [drought-zone] VigiEau alle 3600 s aktualisieren
[2026-08-05T09:59:08.981Z] [INFO] [drought-zone] VigiEau für Maison abfragen...
[2026-08-05T09:59:09.071Z] [ERROR] [drought-zone] VigiEau-Aktualisierung fehlgeschlagen Fehler: VigiEau HTTP 409
    at fetchZones (file:///app/src/vigieau.js:131:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async Object.onPoll (file:///app/src/devices/droughtZone.js:148:19)
    at async Object.refresh (file:///app/src/devices/droughtZone.js:213:7)
[2026-08-05T09:59:18.111Z] [INFO] [drought-zone] Aktion test_vigieau -> Live-Anfrage an die VigiEau-API
[2026-08-05T09:59:24.670Z] [INFO] [drought-zone] Aktion show_restrictions -> Live-Anfrage an die VigiEau-API
[2026-08-05T09:59:44.389Z] [INFO] onDeviceCreated -> ext:ext-prohand-gladys-vigieau:drought-zone:commune-79329, sofort aktualisieren
[2026-08-05T09:59:44.389Z] [INFO] [drought-zone] VigiEau für Maison abfragen...
[2026-08-05T09:59:44.471Z] [ERROR] [drought-zone] VigiEau-Aktualisierung fehlgeschlagen Fehler: VigiEau HTTP 409
    at fetchZones (file:///app/src/vigieau.js:131:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async Object.onPoll (file:///app/src/devices/droughtZone.js:148:19)
    at async Object.refresh (file:///app/src/devices/droughtZone.js:213:7)
    at async Promise.all (index 0)
    at async refreshNow (file:///app/index.js:102:3)
    at async file:///app/index.js:122:3
    at async GladysIntegration._runHandler (/app/node_modules/@gladysassistant/integration-sdk/lib/gladys-integration.js:1166:7)
    at async GladysIntegration._handleMessage (/app/node_modules/@gladysassistant/integration-sdk/lib/gladys-integration.js:1026:9)
[2026-08-05T10:01:27.277Z] [INFO] [drought-zone] Aktion test_vigieau -> Live-Anfrage an die VigiEau-API
[2026-08-05T10:01:31.712Z] [INFO] [drought-zone] Aktion test_vigieau -> Live-Anfrage an die VigiEau-API
[2026-08-05T10:01:33.119Z] [INFO] [drought-zone] Aktion show_restrictions -> Live-Anfrage an die VigiEau-API
[2026-08-05T10:05:18.859Z] [INFO] onConfigUpdated -> neue Konfiguration empfangen
[2026-08-05T10:05:18.869Z] [INFO] 1 Gerät(e) auf dem Discovery-Bildschirm veröffentlicht
[2026-08-05T10:05:18.869Z] [INFO] [drought-zone] VigiEau alle 3600 s aktualisieren
[2026-08-05T10:05:18.869Z] [INFO] [drought-zone] VigiEau für Maison abfragen...
[2026-08-05T10:05:18.967Z] [ERROR] [drought-zone] VigiEau-Aktualisierung fehlgeschlagen Fehler: VigiEau HTTP 409
    at fetchZones (file:///app/src/vigieau.js:131:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async Object.onPoll (file:///app/src/devices/droughtZone.js:148:19)
    at async Object.refresh (file:///app/src/devices/droughtZone.js:213:7)

Kannst du mir einen Screenshot vom Konfigurationsbereich machen, bitte?

Ok danke für deine Antwort.

Meine Logs:

[2026-08-05T10:00:42.577Z] [INFO] Starte die VigiEau-Integration...
[2026-08-05T10:00:42.827Z] [INFO] [gladys-sdk] verbunden mit Gladys (http://172.30.0.1:80)
[2026-08-05T10:00:42.878Z] [WARN] Noch kein INSEE-Gemeindecode konfiguriert: nichts zu entdecken
[2026-08-05T10:01:30.137Z] [INFO] onConfigUpdated -> neue Konfiguration empfangen
[2026-08-05T10:01:30.156Z] [INFO] 1 Gerät(e) auf dem Discovery-Bildschirm veröffentlicht
[2026-08-05T10:01:30.157Z] [INFO] [drought-zone] VigiEau alle 3600 s aktualisieren
[2026-08-05T10:01:30.158Z] [INFO] [drought-zone] VigiEau für Maison abfragen...
[2026-08-05T10:01:30.308Z] [INFO] [drought-zone] Gelesen: level=4 (SUP=4 SOU=4 AEP=2), 19 eingeschränkte Nutzung(en)
[2026-08-05T10:01:38.206Z] [INFO] Aktion rechercher_commune <- ma-commune 
[2026-08-05T10:01:42.151Z] [INFO] [drought-zone] Aktion test_vigieau -> Live-Anfrage an die VigiEau-API
[2026-08-05T10:01:44.636Z] [INFO] [drought-zone] Aktion show_restrictions -> Live-Anfrage an die VigiEau-API
[2026-08-05T10:01:54.895Z] [INFO] onDeviceCreated -> ext:ext-prohand-gladys-vigieau:drought-zone:commune-82005, sofort aktualisieren
[2026-08-05T10:01:54.896Z] [INFO] [drought-zone] VigiEau für Maison abfragen...
[2026-08-05T10:01:54.965Z] [INFO] [drought-zone] Gelesen: level=4 (SUP=4 SOU=4 AEP=2), 19 eingeschränkte Nutzung(en)
[2026-08-05T10:03:16.292Z] [INFO] [drought-zone] Aktion show_restrictions -> Live-Anfrage an die VigiEau-API
[2026-08-05T11:01:30.193Z] [INFO] [drought-zone] VigiEau für Maison abfragen...
[2026-08-05T11:01:30.291Z] [INFO] [drought-zone] Gelesen: level=4 (SUP=4 SOU=4 AEP=2), 19 eingeschränkte Nutzung(en)

Coole Integration und einfach zu bedienen, danke für die Arbeit!

Ich habe auf der Vigieau-Website nachgeschaut und dort gibt es offensichtlich keine Warnung außer der Trinkwasserversorgung für deinen INSEE-Code. Du kannst direkt auf der Vigieau-Website nachschauen, und standardmäßig wird es als unbekannt angezeigt:

Vielleicht ist es sinnvoller, „Kein Risiko“ anzuzeigen.

Ich werde Claude damit beschäftigen :slight_smile:

Wenn man auf der Vigieau-Website nachschaut, erhält man diese Meldung, wenn man versucht, die Warnungen für deine Gemeinde anzusehen:

Ich werde Claude auch damit beschäftigen :wink:

Und es ist in Arbeit :wink:

Ich halte euch auf dem Laufenden, wenn die neue Version veröffentlicht werden kann.

Ich habe eine Version veröffentlicht, die den Fehler 409 behebt
Im Großen und Ganzen müssen wir jetzt nicht mehr den INSEE-Code eingeben, sondern die Adresse
Die Breiten- und Längengrade werden automatisch ausgefüllt
Um die richtigen Warnungen zu erhalten, empfehle ich Ihnen, mindestens den Namen Ihrer Straße + Postleitzahl + Gemeinde anzugeben
Wenn Sie nur Ihre Gemeinde angeben, wird das Stadtzentrum genommen und die Warnungen könnten falsch sein.

Achtung, die Version 1.1.0 ist brechend:

Es handelt sich um eine brechende Änderung. Die external_id des Geräts wird zu latlon-… statt commune-… : Nach dem Update die Adresssuche starten, dann das neue Gerät hinzufügen und das alte löschen.

Ich werde auch sehen, ob ich irgendwo die zuletzt eingegebene Adresse zur Information anzeigen kann :wink:

@guim31 Für dein Problem arbeitet claude noch daran :slight_smile:

Die Version 1.1.0 sollte in weniger als einer Stunde verfügbar sein

Version 1.1.1 ist veröffentlicht und behebt deinen Bug @guim31
Sie sollte in etwa 1 Stunde verfügbar sein
Falls ihr ungeduldig seid, könnt ihr auf « Update erzwingen » klicken:

Haltet mich auf dem Laufenden, wenn ihr das Update durchgeführt habt :slight_smile:

Danke.

Hallo,

Das ist eine ausgezeichnete Idee, diese Integration unter den aktuellen Bedingungen.

Ich habe ein kleines Problem: Ich kann meine Breiten- und Längengrade nicht eingeben, da Dezimalstellen nicht erlaubt sind:

Hallo,

Versuche, ein Komma statt eines Punkts zu verwenden :slight_smile:

Bearbeitung: Ich werde claude bitten, das Beispiel zu korrigieren, das Punkte zeigt und daher zu Verwirrung führt :slight_smile:
Ich werde heute Abend eine neue Version mit dieser Korrektur veröffentlichen.

Besser noch, dass die App versteht, egal ob es ein Punkt oder ein Komma ist?

Ich werde ihn fragen :slight_smile:
Mein nächstes Token-Reset ist gegen 19 Uhr, also werde ich es dann starten :wink:

Als ich es vorhin versucht habe, hat es weder mit einem Punkt noch mit einem Komma funktioniert.

Ich bestätige, Punkt oder Komma geht nicht :confused:

Haben Sie Logs?
Denn wenn du die Adresse unten eingibst, werden die GPS-Koordinaten automatisch mit einem Komma eingefügt

Edit: Ich sehe den Bug, er wandelt das Komma in einen Punkt um

Ich halte Sie auf dem Laufenden, wenn es korrigiert ist

Bei mir funktioniert es gut (V1.1.1): Danke @prohand

et hier haben wir Durst!