Integration EDF Tempo HS?

Hallo,

Ich habe gerade gesehen, dass die EDF-Tempo-Integration scheinbar nicht funktioniert:

Liegt das Problem bei EDF?

Danke :wink:

Tatsächlich ist die EDF Tempo API offline :confused:

Die API-URL lautet:

https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-08-29

Und aktuell gibt sie zurück:

RESTEASY003210: Could not find resource for full path: https://particulier.edf.fr/services/rest/referentiel/searchTempoStore?dateRelevant=2024-08-29

Oops :frowning:
Können wir das mit ihrem Support klären oder nicht?

Die API hat sich offensichtlich geändert, keine Wahl, wir müssen diese Integration mit einer anderen API neu codieren!

Es gibt eine bei RTE

Hast du gesehen, dass sie sich verändert hat? :slight_smile:
Kann man die Änderung in Gladys nicht anpassen?

Das habe ich auf anderen Foren / Discord gelesen :slight_smile:

Diese API war ein bisschen ein « Hack », weil wir über die API gegangen sind, die von der Website verwendet wird, glaube ich. Es war nichts Dokumentiertes, aber von der gesamten Smart-Home-Community genutzt.

Der Wechsel zur RTE-API ist vielleicht der Moment, um zu einer gewarteten und dokumentierten API zu wechseln.

Okay, danke für das Feedback :slight_smile:

Ich habe heute an diesem Thema gearbeitet!

Migration zur RTE-API.

Da diese API nicht öffentlich zugänglich ist, sondern ein Entwicklerkonto erfordert, habe ich dieselbe Methode wie bei der Ecowatt-API verwendet: Ich biete diese API kostenlos über die Gladys Plus-Server allen Gladys-Nutzern an, da die Datenströme wirklich sehr leicht sind (wir sprechen von einem armseligen JSON, das für alle gleich ist :p).

Das Ziel ist es, dieselbe Einfachheit der Nutzung wie bisher zu bewahren, d.h. keine Konfiguration erforderlich.

Der Pull-Request ist hier:

Für den Nutzer ändert sich nichts.

Das wird in der nächsten Version von Gladys enthalten sein :slight_smile:

Edit: Gemerged!

Vielen Dank :wink:

Im Node-RED-Fluss, den ich für Gladys erstellt hatte, habe ich die RTE-API verwendet.

Wir werden sehen, aber für den Anwendungsfall hatte ich während der Nutzung einige API-Fehler. Manchmal lieferte sie XML, obwohl die Anfrage JSON verlangte!

Vielen Dank übrigens für diese Integration, die jedes Jahr Hunderte von Euro sparen kann.

PS: Ich habe einen Teil meines Node-RED-Codes beibehalten, um die Anzahl der roten, weißen und blauen Tage zu berechnen und ein „psychologisches“ Diagramm der vergangenen roten Tage zu erstellen.

Diese neue API ist in Gladys Assistant 4.45.1 verfügbar!

Bei mir funktioniert alles wieder wie zuvor :slight_smile: