Hi, like @budman1758 i use Weewx on my installation, if you like to integrate it in HA there is a nice plugin you can use to send Weewx data over MQTT (https://github.com/weewx/weewx/wiki/mqtt) and you can use the MQTT sensor in HA to display the data, maybe something like this:
- platform: mqtt
state_topic: 'weewx_base_topic/outTemp_C'
name: 'Temperatura exterior'
unit_of_measurement: '°C'
value_template: '{{ value|round(1) }}'
- platform: mqtt
state_topic: 'weewx_base_topic/outHumidity'
name: 'Humedad exterior'
unit_of_measurement: '%'
value_template: '{{ value|round(1) }}'
- platform: mqtt
state_topic: 'weewx_base_topic/barometer_mbar'
name: 'Barometro'
unit_of_measurement: 'mbar'
value_template: '{{ value|round(1) }}'
- platform: mqtt
state_topic: 'weewx_base_topic/UV'
name: 'Indice uv'
- platform: mqtt
state_topic: 'weewx_base_topic/windSpeed_kph'
name: 'Velocidad del viento'
unit_of_measurement: 'km/h'
value_template: '{{ value|round(2) }}'
- platform: mqtt
state_topic: 'weewx_base_topic/windDir'
name: 'dirección del viento'
unit_of_measurement: '°'
value_template: '{{ value|round(2) }}'
- platform: mqtt
state_topic: 'weewx_base_topic/rain24_cm'
name: 'lluvia (24h)'
unit_of_measurement: 'cm'
value_template: '{{ value|round(2) }}'
- platform: mqtt
state_topic: 'weewx_base_topic/rainRate_cm_per_hour'
name: 'intensidad de precipitaciones'
unit_of_measurement: 'cm/h'
value_template: '{{ value|round(2) }}'
- platform: mqtt
state_topic: 'weewx_base_topic/dateTime'
name: 'última actualización'
HTH