Auteur Topic: Luftdaten script samen met de BME280 i.p.v. DTM22  (gelezen 50 keer)

giantocr

  • Sr. Member
  • ****
  • Berichten: 59
    • Bekijk profiel
Luftdaten script samen met de BME280 i.p.v. DTM22
« Gepost op: 19 april 2019, 23:55:25 »
@ All,

Ik heb vandaag de DHT22 vervangen en nu de BME280 ingebruik.
Alles werkt zie link: https://www.meteosauwerd.nl/weather/index.php
De BME280 geeft ook de hPa door, werkt dus ook hier.
Ik heb in de ws_luftdaten2.php op regel 240 de volgende aanpassing gedaan,
if (isset ($data['temp'])) { $extra = ' (Temp '.round($data['temp'],1).'° / Hum '.round($data['hum'],0).'% / Baro '.round($data['baro'],0).' hPa)';} else {$extra = '';}
Alleen krijg het niet voor elkaar om de hPa aan te passen naar b.v. 1032,2 het word aangegeven als b.v. 103221.
Wim heb jij of iemand anders enig idee hoe ik dit moet aanpassen in die regel, heb al allerlei opties uit geprobeert maar hij blijft steeds die 103221 gebruiken als ik van de 0 een 1 maak komt er 103221,1 te staan b.v.
Kan de komma dus niet achter de 1032 krijgen

Alvast bedankt,

Vr groet,

Piet   

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Luftdaten script samen met de BME280 i.p.v. DTM22
« Reactie #1 Gepost op: 20 april 2019, 11:36:02 »
@ All,

Ik heb vandaag de DHT22 vervangen en nu de BME280 ingebruik.
Alles werkt zie link: https://www.meteosauwerd.nl/weather/index.php
De BME280 geeft ook de hPa door, werkt dus ook hier.
Ik heb in de ws_luftdaten2.php op regel 240 de volgende aanpassing gedaan,
if (isset ($data['temp'])) { $extra = ' (Temp '.round($data['temp'],1).'° / Hum '.round($data['hum'],0).'% / Baro '.round($data['baro'],0).' hPa)';} else {$extra = '';}
Alleen krijg het niet voor elkaar om de hPa aan te passen naar b.v. 1032,2 het word aangegeven als b.v. 103221.
Wim heb jij of iemand anders enig idee hoe ik dit moet aanpassen in die regel, heb al allerlei opties uit geprobeert maar hij blijft steeds die 103221 gebruiken als ik van de 0 een 1 maak komt er 103221,1 te staan b.v.
Kan de komma dus niet achter de 1032 krijgen

Alvast bedankt,

Vr groet,

Piet
Voor de oplossing => http://www.hetweeractueel.nl/forum/weerstations-algemeen/67424-lucht-meting/Page-28#70795

Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

giantocr

  • Sr. Member
  • ****
  • Berichten: 59
    • Bekijk profiel
Re: Luftdaten script samen met de BME280 i.p.v. DTM22
« Reactie #2 Gepost op: 20 april 2019, 12:17:18 »
@ All,

Ik heb vandaag de DHT22 vervangen en nu de BME280 ingebruik.
Alles werkt zie link: https://www.meteosauwerd.nl/weather/index.php
De BME280 geeft ook de hPa door, werkt dus ook hier.
Ik heb in de ws_luftdaten2.php op regel 240 de volgende aanpassing gedaan,
if (isset ($data['temp'])) { $extra = ' (Temp '.round($data['temp'],1).'° / Hum '.round($data['hum'],0).'% / Baro '.round($data['baro'],0).' hPa)';} else {$extra = '';}
Alleen krijg het niet voor elkaar om de hPa aan te passen naar b.v. 1032,2 het word aangegeven als b.v. 103221.
Wim heb jij of iemand anders enig idee hoe ik dit moet aanpassen in die regel, heb al allerlei opties uit geprobeert maar hij blijft steeds die 103221 gebruiken als ik van de 0 een 1 maak komt er 103221,1 te staan b.v.
Kan de komma dus niet achter de 1032 krijgen

Alvast bedankt,

Vr groet,

Piet
Voor de oplossing => http://www.hetweeractueel.nl/forum/weerstations-algemeen/67424-lucht-meting/Page-28#70795

Wim

Hoi Wim,

Super bedankt is nu goed.

Piet