Skip to content

Instantly share code, notes, and snippets.

param(
[string]$scriptName,
[string]$gitBranch = "master",
[hashtable]$scriptParams = @{},
[switch]$localTest
)
$tmpDirName = Join-Path -Path ${Env:Temp} -ChildPath "vagrant-provision"
$tmpFileName = $tmpDirName + "\common.psm1"

Примеры SQL запросов для выборки данных из БД Weewx

Поле dateTime - целое число в формате unix epoch. Чтобы преобразовать в читаемый формат нужно вызывать фунцию datetime

Выборка последних 10 записей (дата, скорость ветра, порывы ветра)

sqlite3 /var/lib/weewx/weewx.sdb 'select datetime(dateTime, "unixepoch", "localtime") as dt, windSpeed, windGust from archive order by dt desc limit 10;'

Выборка записей за последние 15 минут