Configuration wunderground

@natnatd
Bonjour,
Je suis en train d’installer ma station Bresser wifi mais je galère.
J’ai bien généré l’API sur le site wunderground et récupéré mon ID.
J’ai copiè le répertoire wundergroundpws dans custom_components et www dans www de HA.
Dans mon fichier sensors j’ai mis :
image

Mais aucune entité n’est créée aprés redémarrage de HA.
Je bloque !
Merci par avance pour votre aide
Stéphane

Je n’ai pas d’idée précise sur le problème, je peux juste dire que ça fonctionne chez moi de la façon suivante:

Dans les répertoires:

Dans configuration.yaml:

sensor:
  - platform: wundergroundpws
    api_key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    pws_id: XXXXXXXXXXX
    numeric_precision: decimal
    lang: fr-FR
    monitored_conditions:
      - stationID
      - solarRadiation
      - neighborhood
      - obsTimeLocal
      - uv
      - winddir
      - humidity
      - dewpt
      - heatIndex
      - windChill
      - elev
      - precipTotal
      - precipRate
      - pressure
      - temp
      - windGust
      - windSpeed
      - precip_1d
      - precip_chance_1d
      - temp_high_1d
      - temp_low_1d
      - wind_1d
      - precip_2d
      - precip_chance_2d
      - temp_high_2d
      - temp_low_2d
      - wind_2d
      - precip_3d
      - precip_chance_3d
      - temp_high_3d
      - temp_low_3d
      - wind_3d
      - precip_4d
      - precip_chance_4d
      - temp_high_4d
      - temp_low_4d
      - wind_4d
      - weather_1d
      - weather_1n
      - weather_2d
      - weather_2n
      - weather_3d
      - weather_3n
      - weather_4d
      - weather_4n

Dans le fichier log:

2022-09-13 14:24:44.932 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.wundergroundpws

Les entités créées:

Salut
Quel version de station?
Accés wunderground OK ?
Tu as bien un appel à ce fichier « sensors » dans ton « Configuration.yaml », du style
« sensor: !include sensor_le_nom_de_tes_sensor.yaml »

Configuration des sensors
############################################
#                                          #
# Interogation station Wundergrounds Addon #
#                                          #
############################################
  - platform: wundergroundpws
    api_key: clef de ton api
    pws_id: ICI le nom de ta station
    lang: fr-FR

    numeric_precision : decimal
    monitored_conditions:
      - temp
      - dewpt
      - heatIndex
      - humidity
      - winddir
      - windSpeed
      - precipRate
      - precipTotal
      - pressure

      - precip_1d
      - precip_chance_1d
      - temp_high_1d
      - temp_low_1d
      - weather_1d
      - weather_1n

      - weather_2d
      - weather_2n
      - weather_3d
      - weather_3n
      - weather_4d
      - weather_4n

#       - stationID
# #      description: Your personal weather station (PWS) ID
#       - solarRadiation
# #      description: Current levels of solar radiation
#       - neighborhood
# #      description: WU PWS reference name
#       - obsTimeLocal
# #      description: Text summary of local observation time
#       - UV
# #      description: Current levels of UV radiation. See [here](https://www.wunderground.com/resources/health/uvindex.asp) for explanation.
#       - winddir
# #      description: Wind degrees
#       - humidity
# #      description: Relative humidity                  
#       - dewpt
#     #   description: Temperature below which water droplets begin to condense and dew can form
#       - heatIndex
#     #   description: Heat index (combined effects of the temperature and humidity of the air)
#       - windChill
#     #   description: Wind Chill (combined effects of the temperature and wind)      
#       - elev
#     #   description: Elevation
#       - precipTotal
#     #   description: Today Total precipitation
#       - precipRate
#     #   description: Rain intensity
#       - pressure
#     #   description: Atmospheric air pressure
#       - temp
#     #   description: Current temperature
#       - windGust
#     #   description: Wind gusts speed
#       - windSpeed
#     #   description: Current wind speed
#     # (generated from lat/lon forecast)        
#       - precip_1d
#     #   description: "[<sup>[1d]</sup>](#1d): Forecasted precipitation intensity"
#       - precip_chance_1d
#     #   description: "[<sup>[1d]</sup>](#1d): Forecasted precipitation probability in %"      
#       - temp_high_1d
#     #   description: "[<sup>[1d]</sup>](#1d): Forecasted high temperature"
#       - temp_low_1d
#     #   description: "[<sup>[1d]</sup>](#1d): Forecasted low temperature"
#       - wind_1d
#     #   description: "[<sup>[1d]</sup>](#1d): Forecasted wind speed"
#       - weather_1d
#     #   description: "[<sup>[12h]</sup>](#12h): A human-readable weather forecast of Day"
#       - weather_1n
#     #   description: "[<sup>[12h]</sup>](#12h): A human-readable weather forecast of Night"      
#     # {% endconfiguration %}
Détail du Lovelace
type: entities
entities:
  - entity: sensor.wupws_weather_1d
    secondary_info: last-updated
  - entity: sensor.wupws_weather_1n
  - entity: sensor.wupws_weather_2d
  - entity: sensor.wupws_weather_2n
  - entity: sensor.wupws_weather_3d
  - entity: sensor.wupws_weather_3n
  - entity: sensor.wupws_weather_4d
  - entity: sensor.wupws_weather_4n
  - entity: sensor.wupws_precip_1d
  - entity: sensor.wupws_precip_chance_1d
  - entity: sensor.wupws_temp_high_1d
  - entity: sensor.wupws_temp_low_1d
  - entity: group.previsions_quotidiennes
title: Prévision Wunderground

PS donne le nom de ta station en MAJUSCULE

AS-tu accés ici la mienne

Salut,
Merci pour ton aide.
Je viens d’essayer de nouveau avec ta config (en mettant mon API)mais toujours rien.
Dans les log j’ai

Par contre je n’ai pas le répertoire pycache qui doit être créé automatiquement quand cela fonctionne.

tu n’as pas le bon nom de ta station
Fais test avec le nom de ta station
https://www.wunderground.com/dashboard/pws/Le_NOM_DE_TA_STATION

Salut,
L’accès au site est bien OK et je vois ma station
J’ai une station Bresser 5 en 1 wifi
https://www.amazon.fr/gp/product/B07XGLWH48/ref=ppx_yo_dt_b_asin_image_o01_s00?ie=UTF8&th=1
Dans mon fichier configuration.yaml j’ai bien la ligne pour mon fichier sensors.yaml ou je met tout mes sensors (les autre marchent bien)
image

OK regarde bien le nom de ta station

PS : Pour info j’ai une de mes stations idem à la tienne.

Super !!! Ca marche !! :smile:
Je me suis trompé sur ID car j’avais mis la Key à la place !!
Encore merci pour ton aide !
Bonne journée
Stéphane

@stephg38
Pour ton Information cette station est décodable par un RTL433 ( lecture des sondes) et aussi avec Pihole( un peu plus compliqué)

Station diverse méthode de remontée


@+Dom

OK je vais regarder.
Tu as un lien ?

Le prog Github

Merci !!
Je vais regarder de plus près

Pour la version HA du RTL433
avec MQTT auto discovery

Addons

image

C’est ce que je fais tourner sur HA


Transport cher ici Portugal
sinon a la base en 2020

Voir son info sur le forum io

@+Dom

Pour « Pihole » je suis partis du projet Allemand que j’ai installé sur un vieux RPI3, avec un prog dédié pour renvoyer les mesures sur les serveurs et sur HA en MQTT .
Ce n’est que de la programmation, pas besoin d’interface, sauf « pihole » (logiciel) pour détourné DNS vers le RPI3.

Données sur MQTT Explorer venant du RPI3

{"Mise_a_jour":"2022-09-13T16:11:58","Temperature_Intérieure":27.77,"Humiditée_Intérieure":64,"Pression_relative":1000.00,"Temperature_Extérieure":23.88,"Humiditée_Extérieure":72,"Point_rosée":18.55,"Vitesse_vent":28.00,"Vitesse_max_vent":34.43,"Direction_vent":202,"Pluie_actuelle":0,"Pluie_du_jour":9.144}

Les mesures sont mise à jour environ toutes les 30 secondes suivant les infos de la station …

Tout ceci m’intéresse :slight_smile:
La 1ère solution (RTL433) a besoin d’un dongle/machin pour écouter le trafic entre les capteurs et l’écran/station interne.
La 2nde (pihole) fait « semblant » d’être un site externe et capture le flux. C’est ça?

J’envisage l’achat de Bresser | Capteur extérieur 7-en-1 BRESSER pour station météo WiFi professionnelle WSX3001 | Expand Your Horizon mais sans l’écran interne, vu que j’ai ce qu’il faut (HA…).
J’ai aussi un dongle realtek RTL2832 qui traine. L’option 1 doit marcher alors?

Regarde la référence du mien, c’est une base de RTL2832U.
Je m’en sert aussi pour remonter d’autres sondes en 868 MHz

Avec le RTL433 on a les relevés des sondes en direct !

Pour moi le problème c’est le changement de piles ( bien qu’elle dure assez longtemps, changé qu’une fois en 4 ans) car une des stations est sur le toit avec un mat de 6 metres !

Oui à peu prés la résolution d’adresse est détournée pour certaines (que tu peux précisé).
Je crois qu’il a un projet d’ouvert sur Github avec Pihole, mais pas regardé car pour l’instant tourne bien avec le RTL432 ou le prog RPI3

1 « J'aime »

Bonjour,
si je comprends bien vous avez besoin d’une station (votre model) et un compte sur Weather Underground pour récupérer les informations sur HA ?

Sinon pour celui d’on parle @stephg38 c’est sur Github aussi

Bonjour @WarC0zes
Oui c’est ca.
Le model wifi de chez Bresser. La base recoit les infos du module ext en 868 MHz. La base wifi a son tour envoi les donnée au site Wunderground que HA récupère.

Ensuite la solution RTL433 récupère directement les données du module ext en 868 MHz mais c’est plus compliqué mais surement plus réactif.
Stéphane

1 « J'aime »

Un des avantages de passer par WeatherUnderground est de pouvoir obtenir les prévisions météo détaillées par domaine (température, précipitations, etc.) et aussi en clair et en français sur les 4 prochains jours: