# Vigicrue avec Rest

**URL:** <https://forum.hacf.fr/t/vigicrue-avec-rest/33847>\
**Category:** Entraide Home Assistant\
**Created:** [Janvier 4, 2024, 4:55 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847 "2024-01-04T16:55:06Z")\
**Posts on this page:** 14\
**Page:** 3

<div class="post-metadata">

**Author:** ![paraglandeur](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/p/4af34b/32.png) [@paraglandeur](https://forum.hacf.fr/u/paraglandeur)\
**Post date:** [Juin 25, 2024, 11:54 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/41 "2024-06-25T11:54:21Z")

</div>

Effectivement.  
Ceci dit, tout refonctionne en copiant/collant ton code et en remettant l’ID de la station de contrôle de mon village.  
Va comprendre.

Et si çà peut aider, voici le code permettant de récupérer la qualité de l’eau (Concentration en Nitrates)

```auto
  - platform: rest
    name: Qualité Dronne St Pardoux
    unique_id: qualite_dronne_st_pardoux
    scan_interval: 1200
    resource: https://hubeau.eaufrance.fr/api/v1/qualite_eau_potable/resultats_dis?code_commune=24479&code_parametre=1340
    value_template: "{{ (((value_json['data'][0]['resultat_numerique']))) }}"
    unit_of_measurement: "mg/L (valeur doit être < 50 mg/L)"

```

Il vous suffit de mettre le code de votre commune

---

<div class="post-metadata">

**Author:** ![BBE](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bbe/32/64915_2.png) [@BBE](https://forum.hacf.fr/u/BBE)\
**Post date:** [Juin 27, 2024, 12:39 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/42 "2024-06-27T12:39:17Z")

</div>

> [@Gilles2](#):
>
> Si tu utilises Vigicrue, l’adresse a changé.  
> Il faut remplacer `- resource: "https://www.vigicrues.gouv.fr/rss/?CdEntVigiCru=XXXX"`  
> par `- resource: "https://www.vigicrues.gouv.fr/territoire/rss/?CdEntVigiCru=XXXX"`  
> et ne pas oublier de redémarrer HA.

J’étais passé à coté de ça… c’est corrigé, merci @Gilles2 !

---

<div class="post-metadata">

**Author:** ![Florian\_Boureau](https://forum.hacf.fr/user_avatar/forum.hacf.fr/florian_boureau/32/8015_2.png) [@Florian\_Boureau](https://forum.hacf.fr/u/Florian_Boureau)\
**Post date:** [Août 25, 2024, 7:25 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/43 "2024-08-25T07:25:44Z")

</div>

Bonjour a tous.

Malgré plusieurs essais infructueux je n’arrive plus à avoir un retour de hauteur et de débit sur la rivière près de chez moi.  
Voici le code présent dans mon fichier config

```auto
  - platform: rest
    name: Hauteur Coulon
    unique_id: hauteur_coulon
    scan_interval: 300
    resource: https://hubeau.eaufrance.fr/api/v1/hydrometrie/observations_tr?code_entite=O196431001&size=1&pretty&grandeur_hydro=H&fields=date_obs,resultat_obs,continuite_obs_hydro
    value_template: "{{ (value_json['data'][0]['resultat_obs']) | int / 1000 }}" # mm en m
    unit_of_measurement: "m"
  - platform: rest
    name: Débit Coulon
    unique_id: debit_coulon
    scan_interval: 1200
    resource: https://hubeau.eaufrance.fr/api/v1/hydrometrie/observations_tr?code_entite=X348402001&size=1&pretty&grandeur_hydro=Q&fields=date_obs,resultat_obs,continuite_obs_hydro
    value_template: "{{ (((value_json['data'][0]['resultat_obs']) | int / 1000 ) | round ) }}" # l en m3/s
    unit_of_measurement: "m³/s"

```

J’ai également testé le code de Gilles2 ci dessous et il ne marche pas non plus. Le sensor n’apparait même pas comme indisponible.

```auto
  - platform: rest
    name: Débit Seine Paris Austerlitz
    unique_id: debit_seine_Paris_Austerlitz
    scan_interval: 1200
    resource: https://hubeau.eaufrance.fr/api/v1/hydrometrie/observations_tr?code_entite=F700000103&size=1&pretty&grandeur_hydro=Q&fields=date_obs,resultat_obs,continuite_obs_hydro
    value_template: "{{ (((value_json['data'][0]['resultat_obs']) | int / 1000 ) | round ) }}" # l en m3/s
    unit_of_measurement: "m³/s"

```

Merci d’avance de votre aide

---

<div class="post-metadata">

**Author:** ![Gilles2](https://forum.hacf.fr/user_avatar/forum.hacf.fr/gilles2/32/52382_2.png) [@Gilles2](https://forum.hacf.fr/u/Gilles2)\
**Post date:** [Août 26, 2024, 3:04 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/44 "2024-08-26T15:04:27Z")

</div>

Bonjour Florian,  
Si en copiant mon code cela ne fonctionne pas, le soucis est ailleurs je pense. De mon côté, avec exactement le même code, j’ai toujours les remontées de débit pour la station Paris Austerlitz.  
Tu as peut-être changé autre chose dans tes sensors précédents qui fait qu’il y a une erreur dans ton fichier Configuration.yaml.

---

<div class="post-metadata">

**Author:** ![acuponctus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/acuponctus/32/41146_2.png) [@acuponctus](https://forum.hacf.fr/u/acuponctus)\
**Post date:** [Août 26, 2024, 4:12 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/45 "2024-08-26T16:12:18Z")

</div>

Bonjour,  
Pour ma part je confirme que c’est fonctionnel depuis pratiquement 6 mois avec ce code :

```auto
  - platform: rest
    name: Hauteur Calavon
    scan_interval: 600
    resource: https://hubeau.eaufrance.fr/api/v1/hydrometrie/observations_tr?code_entite=X343401201&size=1&pretty&grandeur_hydro=H&fields=date_obs,resultat_obs,continuite_obs_hydro
    value_template: "{{ ((value_json['data'][0]['resultat_obs']) | int / 1000 | round(2) ) }}" # mm en m
    unit_of_measurement: "m"
    state_class: measurement

```

---

<div class="post-metadata">

**Author:** ![Alain93](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@Alain93](https://forum.hacf.fr/u/Alain93)\
**Post date:** [Septembre 5, 2024, 7:49 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/46 "2024-09-05T07:49:11Z")

</div>

Bonjour,

Quelqu’un aurait un bout de code, pour animer l’icone en fonction de la hauteur d’eau?  
J’aimerai suivant un seuil passer l’icone en orange, puis en rouge, afin d’avoir une alerte.

En vous remerciant.

Cordialement

---

<div class="post-metadata">

**Author:** ![BBE](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bbe/32/64915_2.png) [@BBE](https://forum.hacf.fr/u/BBE)\
**Post date:** [Septembre 5, 2024, 11:48 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/47 "2024-09-05T11:48:30Z")

</div>

Il y a plein d’exemple dans la discussion liée à l’article de synthèse:

> **[Suivi des cours d'eau avec Home Assistant](https://www.hacf.fr/suivre-cours-d-eau/)**
>
> Vous habitez près d'un fleuve ou d'une rivière ou pratiquez juste un sport nautique ? Nous vous proposons de synthétiser dans une carte les informations comme le débit, la hauteur d'eau et la température.

En particulier ma proposition a base de mushroom:

> [@\[Article\] Suivi des cours d'eau](https://forum.hacf.fr/t/article-suivi-des-cours-deau/35097/10):
>
> Bonjour. Encore merci pour ce tuto !! Un petit update perso: Dans mon cas j’utilise cette valeur pour monitorer la hauteur du cours d’eau qui jouxte le jardin, donc chez nous c’est la hauteur le paramètre important plus que le débit, mais c’était très bien décrit dans ton tuto… J’ai utilisé ton principe, mais adapté dans une carte mushroom pour rester assorti avec le reste de notre dashboard: Si ça intéresse d’autres mushroom addicts, voici le code, avec dedans des changements d’i…

---

<div class="post-metadata">

**Author:** ![ericsche](https://forum.hacf.fr/user_avatar/forum.hacf.fr/ericsche/32/91797_2.png) [@ericsche](https://forum.hacf.fr/u/ericsche)\
**Post date:** [Janvier 12, 2025, 5:29 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/48 "2025-01-12T17:29:13Z")

</div>

Hello, j’ai beaucoup de soucis de fiabilité sur l’API hubeau. Je viens de passer sur vigiecrue qui a l’air plus fiable.

Je partage mon code au cas ou sa aiderai :

```auto
rest:
  - scan_interval: 600
    resource: https://www.vigicrues.gouv.fr/services/observations.json/index.php?CdStationHydro=H217232001
    sensor:
      - name: "Hauteur Rivière"
        unique_id: "HauteurRiviere"
        value_template: "{{ (value_json['Serie']['ObssHydro'][-1]['ResObsHydro']) }}"
        device_class: "distance"
        unit_of_measurement: "m"
        state_class: measurement

```

---

<div class="post-metadata">

**Author:** ![Diet\_Beck](https://forum.hacf.fr/user_avatar/forum.hacf.fr/diet_beck/32/36539_2.png) [@Diet\_Beck](https://forum.hacf.fr/u/Diet_Beck)\
**Post date:** [Avril 21, 2025, 9:28 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/49 "2025-04-21T21:28:59Z")

</div>

Attention, bug de l’api depuis le 16/04/2025:

> <https://github.com/BRGM/hubeau/issues/224>
>
> Bonjour,
> 
> Je constate que l’API ne retourne plus de données après le 16 avril 20…25 à partir de 10 heures pour certaines stations hydrométriques, notamment pour les débits (grandeur\_hydro=Q).
> 
> Par exemple, avec la requête suivante :
> 
> https://hubeau.eaufrance.fr/api/v2/hydrometrie/observations\_tr?code\_entite=Y214001002&date\_debut\_obs=2025-04-16
> 
> La dernière donnée reçue est :
> 
> "date\_obs": "2025-04-16T07:45:00Z"
> 
> Depuis, plus aucune donnée n'est renvoyée, même en mettant à jour date\_debut\_obs.
> 
> Ce comportement est-il lié à un problème de mise à jour des données ou à une interruption temporaire du service ?
> Merci pour votre aide et pour votre travail.
> 
> Cordialement

---

<div class="post-metadata">

**Author:** ![acuponctus](https://forum.hacf.fr/user_avatar/forum.hacf.fr/acuponctus/32/41146_2.png) [@acuponctus](https://forum.hacf.fr/u/acuponctus)\
**Post date:** [Avril 22, 2025, 1:27 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/50 "2025-04-22T13:27:28Z")

</div>

Bonjour,  
Même souci en effet.  
J’étais passé de vigicrue à hubeau pour éviter ca…

---

<div class="post-metadata">

**Author:** ![Gilles2](https://forum.hacf.fr/user_avatar/forum.hacf.fr/gilles2/32/52382_2.png) [@Gilles2](https://forum.hacf.fr/u/Gilles2)\
**Post date:** [Avril 24, 2025, 8:50 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/51 "2025-04-24T08:50:05Z")

</div>

De mon côté, il semblerait que la Seine a recommencé à couler normalement, et les données de débit sont à jour…

---

<div class="post-metadata">

**Author:** ![Alexkid](https://forum.hacf.fr/user_avatar/forum.hacf.fr/alexkid/32/91420_2.png) [@Alexkid](https://forum.hacf.fr/u/Alexkid)\
**Post date:** [Mai 7, 2025, 5:30 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/52 "2025-05-07T17:30:21Z")

</div>

![Capture](https://forum.hacf.fr/uploads/default/original/3X/3/6/3637309b0fddeac01cdc5c06dd3d5faa0633dad8.jpeg)  
Remplacez «&nbsp;v1&nbsp;» par «&nbsp;v2&nbsp;» dans vos sensors

---

<div class="post-metadata">

**Author:** ![Alexkid](https://forum.hacf.fr/user_avatar/forum.hacf.fr/alexkid/32/91420_2.png) [@Alexkid](https://forum.hacf.fr/u/Alexkid)\
**Post date:** [Mai 7, 2025, 5:38 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/53 "2025-05-07T17:38:42Z")

</div>

![histo](https://forum.hacf.fr/uploads/default/original/3X/4/8/486b177bbc6c8aa0e866c4c5a596ef89e757a3d6.jpeg)

---

<div class="post-metadata">

**Author:** ![WarC0zes](https://forum.hacf.fr/user_avatar/forum.hacf.fr/warc0zes/32/62511_2.png) [@WarC0zes](https://forum.hacf.fr/u/WarC0zes)\
**Post date:** [Mai 13, 2025, 5:02 UTC](https://forum.hacf.fr/t/vigicrue-avec-rest/33847/54 "2025-05-13T05:02:14Z")

</div>

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.

[Page précédente](https://forum.hacf.fr/t/vigicrue-avec-rest/33847.md?page=2)
