Kirjoittaja Aihe: Rasberry Pi - Sääasema, palvelin, pilvi...  (Luettu 80024 kertaa)

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #200 : 13.03.17 - klo:13.53 »
Onko kenelläkään tietoa mihin tiedostoon tuo weewx tallentaa mitatun datan?? Löysin tällaisen että jos haluat poistaa kerätyn datan, tietokannasta tee jotakin tällaista...

Koodia: [Valitse]
sqlite3 /home/weewx/archive/weewx.sdb
En löydä tuota weewx.sdb tiedostoa mistään. Eikä koko polku ole todellinen.

Ainoa weewx kansio löytyi /etc/weewx mutta kansiosta ei löydy archive-kansiota eikä weewx.sdb:hen liittyvää...

Riippuu varmaan miten olet asentanut softan. Esimerkiksi /var/lib/weewx/weewx.sdb on yksi mahdollinen sijainti.

Tiedostoja voi etsiä locate-komennolla, jos slocate on asennettuna ja käytössä:

Koodia: [Valitse]
locate weewx.sdb
Tai findilla:

Koodia: [Valitse]
find / -xdev -name weewx.sdb

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #201 : 13.03.17 - klo:14.05 »
Tarkista että tiedostossa /etc/default/keyboard on rivi
Koodia: [Valitse]
XKBLAYOUT="fi"(man keyboard antaa tuosta lisätietoa)

Kokeile ajaa komento
Koodia: [Valitse]
sudo dpkg-reconfigure keyboard-configurationja käynnistä Raspi uudelleen.

Kiitos... Ainakin bootin jälkeen oli ääkköset toiminnassa pitää katsoa jääkö toimimaan vai tuleeko muutoksia myöhemmin.
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #202 : 13.03.17 - klo:14.08 »
Koodia: [Valitse]
locate weewx.sdb
Tai findilla:

Koodia: [Valitse]
find / -xdev -name weewx.sdb

Findilla löytyi.
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #203 : 13.03.17 - klo:16.08 »
Koodia: [Valitse]
locate weewx.sdb
Tai findilla:

Koodia: [Valitse]
find / -xdev -name weewx.sdb

Findilla löytyi.

Jostain syystä Raspbianin (Jessie) locate-haun tietokanta ei päivity itsestään, ei ainakaan kovin usein:
Koodia: [Valitse]
pi@raspberrypi ~ $ locate kissa
locate: warning: database `/var/cache/locate/locatedb' is more than 8 days old (actual age is 8,4 days)

Tuohon ratkaisu on komentaa ennen locate:lla tehtävää hakua tämä:
Koodia: [Valitse]
sudo updatedb
Pitääpä tutkia minkälainen cron-ajastus tuolle tietokannan päivittymiselle on...

edit: joo'o /etc/cron.daily hakemistossa on locate -skripti joka on niin monimutkainen että ei mikään ihme jos ei toimi. :P

edit2: Homma muuttui järjelliseksi cron-skriptin osalta kun poistin locate-paketin ja asensin mlocate:n tilalle. Toiminee.
« Viimeksi muokattu: 13.03.17 - klo:17.45 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski