Uutiset:

Ei uusia uutisia.

Main Menu

EWN sivusto

Aloittaja weatherc, lauantai, 22.12.2018, 14:21

« edellinen - seuraava »

0 Jäsenet ja 2 Vieraat katselee tätä aihetta.

weatherc

#520
Lainaus käyttäjältä: khyron - torstai, 26.08.2021, 19:22
Logrotate käyttöön.
Ja prepared statementit siis käytössä? Ettei vaan $select = "SELECT jotain FROM taulua WHERE id=".$id? Kun toi ihan oikeesti näyttää siltä että toi ylimääränen on tullu käyttäjältä ja sillä yritetään information_schemasta hakee jotain mitä ei pitäisi.

On käytössä ollut iät ja ajat.
Tuo logi-innokas linukka saa näillä ftp-uppauksilla sekä sivuliikenteellä vaan niin järjettömät logit aikaseksi ettei mitään tolkkua.

Näyttää.. Paramterin "$id" ei tosin koskaan pääse tuohon jumittaneeseen kyselyyn asti. Lisäksi sen pitää olla numeerinen että tekisi yhtään mitään.
Jumittaneissa kyselyissä käytettävä asemaid on generoitu ennen noita jumikyselyjä eikä siinä ole tuon parametrin "$id":tä.

filter_input(INPUT_GET, 'id', FILTER_SANITIZE_NUMBER_INT);

Tuohan myös suodattaa kaiken tekstin pois, ja antaa ulos numeron jos id:ssä sellaista on, ei muuta. Pelkällä tekstillä tulee tyhjä vastaus.
test.php?id=blablabla_1234_huhduyd_2344
antaa ulos 12342344

khyron

Lainaus käyttäjältä: weatherc - perjantai, 27.08.2021, 00:40
Lainaus käyttäjältä: khyron - torstai, 26.08.2021, 19:22
Logrotate käyttöön.
Ja prepared statementit siis käytössä? Ettei vaan $select = "SELECT jotain FROM taulua WHERE id=".$id? Kun toi ihan oikeesti näyttää siltä että toi ylimääränen on tullu käyttäjältä ja sillä yritetään information_schemasta hakee jotain mitä ei pitäisi.

On käytössä ollut iät ja ajat.
Tuo logi-innokas linukka saa näillä ftp-uppauksilla sekä sivuliikenteellä vaan niin järjettömät logit aikaseksi ettei mitään tolkkua.

Näyttää.. Paramterin "$id" ei tosin koskaan pääse tuohon jumittaneeseen kyselyyn asti. Lisäksi sen pitää olla numeerinen että tekisi yhtään mitään.
Jumittaneissa kyselyissä käytettävä asemaid on generoitu ennen noita jumikyselyjä eikä siinä ole tuon parametrin "$id":tä.

filter_input(INPUT_GET, 'id', FILTER_SANITIZE_NUMBER_INT);

Tuohan myös suodattaa kaiken tekstin pois, ja antaa ulos numeron jos id:ssä sellaista on, ei muuta. Pelkällä tekstillä tulee tyhjä vastaus.
test.php?id=blablabla_1234_huhduyd_2344
antaa ulos 12342344

Juu, nimenomaan näyttää, hankala nyt keksiä mitään muutakaan syytä. Mutta toki on mahdollista että olen väärässä. Toivottavasti asia kuitenkin selviää. Mielenkiintosta kuulla mikä ongelma lopuksi oli.

weatherc

#522
Nonniin...Vihdoinkin, euweather-domaini ja kaikki siinä pyörivät häkkyrät siirtyivät porskuttamaan PHP 7:lle. Oli jo aikakin, onhan tuo PHP5 ollut "deprecated" jo ties kuin kauan...  ;D 8)
Oikeastaan vaihdossa oli vain pari, mutta sitäkin laajemmin monessa häkkyrässä ilmenevää, "ongelmaa"  (ja olen varma etten napannut kaikkia joten ilmoa tuleen jos jotain ei toimi ;)).

- jostain syystä PHP5:sen käyttämä memcachen instanssi ei kelvannut PHP7:lle. No nyt sillä on oma. :)
- menee osastolle purkkakoodia, aikoinas tuli käytettyä $array[arvo] eikä $array["arvo"]. Koska PHP5 hyväksyi sen. ;D Ja noita on/oli jokunen miljoona. ;D Mutta siihen kehiteltiin näppärä sed-pätkä muuttamaan ne bulkkina noin 98.67%:sesti (loput meni sitten vielä enemmän mönkään):  ;D

find ./ -type f -exec sed -i 's/\[\([A-Za-z0-9_]*\)\]/\["\1"\]/g' {} \;

- onneksi sentään vanhasta mysql_ oli jo päästy eroon 99%:sesti :)

Joku sopiva ennaltamainitsematon pimeä ilta on nordicin vuoro  ;D

Lainaus käyttäjältä: khyron - perjantai, 27.08.2021, 17:42
Juu, nimenomaan näyttää, hankala nyt keksiä mitään muutakaan syytä. Mutta toki on mahdollista että olen väärässä. Toivottavasti asia kuitenkin selviää. Mielenkiintosta kuulla mikä ongelma lopuksi oli.

Vanrsinaista syytä en kyllä ole löytänyt. Jotenkin niin tyypillistä että kun laittaa logia tuleen niin ei silloin mitään mätää näy :)
Mutta on myös toiminut nyt ihan ok.

weatherc

Lainaus käyttäjältä: weatherc - sunnuntai, 26.09.2021, 00:58
Joku sopiva ennaltamainitsematon pimeä ilta on nordicin vuoro  ;D

Se ilta oli tänään, samaan syssyyn kun kerran ollaan vauhdissa  :D

weatherc

Lainaus käyttäjältä: weatherc - sunnuntai, 26.09.2021, 22:49
Se ilta oli tänään, samaan syssyyn kun kerran ollaan vauhdissa  :D

Ja palasi takaisin PHP5:lle. Näppärä kun pystyy cpanelista vaihtamaan versiota dropdownista valitsemalla :)
Koska, löytyshän niitä mysql_ ja file_get_contents()/"muu vastaava ei ssl" käyttäviä häkkyröitä kun riittävästi kaivoi, nimittäin sääasema-osastolta ;D
Muutoin toimis kyllä ihan hyvin kuten nuo tutka/ennuste/ewn-skriptit.
Joten korjaillaan nuo pikkuhiljaa ja tehdään uusi siirto kun valmista :)

Leka

Lumensyvyyden ilmoittaminen EWN:n ei onnistu. Ei pysty päivitämään tietoa EWN:n oman sääaseman ilmoita lumensyvyys (Jotain meni pieleen!) herjaa pukkaa, eikä jäsenalueen sääaseman tietojen kautta.
Spämmääjien blokkaus ilmeisesti tämän ongelman takana ;D

Sääasema Vilppula - Davis Vantage Pro2 Wireless

einari

Tli otettua ranskanmaalle pitkästä aikaa yhteyttä... kysäisin myös siitä third partner apista.. ::)

Hello,
I would not say this:
"By default, Weathermap smartly filters the Stations with unreliable measures (e.g. exposed to direct sunlight)."
because your algorithm is completely, with permission, fucked up. Without any logic and not working here in the North, apparently a properly functioning weather station is pruned when it shows 1 ° C less than the environmental comparison station.
My station is properly protected and ventilated, yes I have "complained" in the past without any improvement .. my station always displays the values ​​completely correctly.

I suggest that you make the following changes to the algorithm:
priority is given to stations with a wind anemometer and rain gauge, second to a wind anemometer or rain gauge, last only to an outdoor sensor. This is because those with all the measurements may be more "correctly" installed.

Because of the getpublic data linked to the weathermap, it is difficult to produce readable weather information for people interested using the european weather network, so that thirtd partner app would be of great interest, but since EWN is a hobby for the webmaster, there is little money to pay for it ...
We are waiting for more information about that help and implementation possibilities, as well as installation instructions.
Are there other possibilities?

Mr

En itse oikein usko noiden poimintasääntöjen toimivuuteen, koska asemien asennuksia on laidasta laitaan. Minulla on yksi ruuvitagi avoimella terassilla ja se näyttää hyvin ulkoilman lämpötiloja. Paitsi pari kertaa viikossa kun tulee käytettyä kaasugrilliä ja se sitten näkyy reilusti tuon tagin lukemissa. Omiin tarkoituksiin asia on aivan ok, mutta lukemien käyttö kollektiivisiin tarkoituksiin taas ei. Millään algoritmilla ei pysty poimimaan niitä luotettavia antureita isosta massasta. Vaikka antureita olisi suuri määrä pienellä alueella, voivat ne kaikki (tai suuri osa) näyttää vääriä lukemia. Sääntöjä tekemällä saa tietenkin jonkinlaisen tuloksen, mutta pitäisikö keskittyä enemmän siihen oman ympäristön mittaamiseen omiin tarkoituksiin välittämättä muista?

einari

#528
Pikkuhiljaa alkaa tapahtumaan jotain, tosin tässä välissä parit viestit on laitettu puolin jos toisin.. tuon viestin lopussa tosin mainitsevat että tietojeni perusteella voisivat ongelman ratkaista ehkä pikaisesti.. toivon mukaan, laitan kyllä vielä yhden ehdotuksen lisää heille.. 8)

Jossain viestissä huomautin tuulimittarin rakenteesta sen verran että tahtoo ryömiä kosteus sisään, varsinkin näillä vaihtelevilla keleillä....

"Thank you for your message and the information.
About your Wind Gauge, can you please send me some pictures of the corrosion ? Do the measurements seem wrong to you?

About the weathermap, we are aware of this situation.
In order to investigate further, I will need you to clarify the following points:
Can you please confirm :
When you are connected to your Netatmo account :
* the Station is NOT visible on the web (https://weathermap.netatmo.com), with or without filters   
* the Station is NOT visible on the mobile application, with or without filters
When you are NOT connected to your Netatmo account :
* the Station is NOT visible on the web (https://weathermap.netatmo.com), with or without filters
* the Station is NOT visible on the mobile application, with or without filters
I will also need to know the kind of OS of your phone : is it Android or iOS ?
If you want, you can attach some screenshots to illustrate the situation.
Many thanks for your patience and your cooperation, This will help our development team to analyze and solve the problem quickly."

edit// vastaus on lähetetty 4.2.2022 11 liitteen kera ::)

einari

No tuli vastaus jossa sivutaan yleisesti tiedossa olevaa asiaa, mutta on siinä tieto siitä että ovat ratkomassa ongelmaa...
toivottavasti onnistuvat ettei tarvi enempää miettiä ongelman syitä ja syntyjä... ::)
laitan vastauksen suomeksi tällä kertaa...
Lämmin kiitos kaikista näistä tarkasta tiedosta ja kuvista. Olen välittänyt tämän tiimeillemme, jotka työskentelevät parhaillaan tilanteen ratkaisemiseksi.
Mitä tulee sääkarttaan ja joidenkin asemien puuttumiseen, saattaa käydä niin, että jotkut asemat eivät näy, koska ne on suodatettu algoritmin avulla. Sääkartta voi suodattaa joitain asemia laadunvalvontaalgoritmin ja näyttörajoituksen perusteella.
Ensinnäkin jotkin asemat voidaan joskus suodattaa, koska Outdoor-moduulissa on joitain katkoksia. Seurauksena on, että kun algoritmi skannaa käytettävissä olevia asemia, jos data ei ole valmis tuossa aikakehyksessä ja asema hylätään.
Vaikka asema onnistuisi laadunvalvonnassa, Weathermap-algoritmi valitsee näytettäväksi suurimman määrän asemia kullakin alueella. Sääkartta on jaettu alueisiin näkymättömällä ruudukolla, ja kussakin voidaan näyttää vain tietty määrä asemia.
Yhteenvetona voidaan todeta, että näkyvyys riippuu tietojen laadusta, mutta myös siitä, kuinka monta asemaa voidaan näyttää samalla kartan alueella. Ja nykyään on monimutkaista määrittää, onko se suodatettu algoritmilla vai kohtaamamme tilanteen vuoksi.
Tiedotamme tilanteen kehittymisestä mahdollisimman pian.
Kiitos vielä kerran arvokkaasta yhteistyöstäsi ja kärsivällisyydestäsi.
Hauskaa päivän jatkoa
Parhain terveisin,
Julie
Tekninen asiantuntija