the Barometer is very inaccurate
It differs more than 14 mbars from all other devices I have.
Have a look at the screenshot.
How can i solve it?
There´s a simple way to calibrate it. In an open space, select altimeter, and select calibrate using GPS. Once it is calibrated, the pressure change. If you know your exact heigh, you can put it directly and it is enough.
Certainly not, mean sea level pressure (shown by watch) is atmospheric pressure reduced to the sea level, i.e. 0 m. To have correct barometric values you have to calibrate absolute atmospheric pressure, not the reduced one which is a function of altitude and temperature (the idea is to have comparable MSLP for different geographical places at different heights). The procedure you are talking about is there just to set correct elevation, not to calibrate barometer.
Clear information. Thanks. In my Fenix 5, once I goes to the swimming pool, it change the height and pressure and I have to calibrate the height manually.
Yes, it is necessity to calibrate the altitude once the weather is changed because it is determined by the changes in atmospheric pressure. Even if the watch is quite sophisticated so it can detect whether the pressure drops/rises due to your movement up/down (in this case your altitude is changed) or whether the pressure changes due to weather, it is still needed to correct your altitude from time to time. Unfortunately, the absolute barometric pressure can't be calibrated and hence the MSLP shown by watch (if you have one of those wrongly calibrated) is not consistent with the meteorological situation. (Try to imagine, that the thermometer shows the current temperature with the 10 deg.C offset, a bit annoying.)