Constants

BiTWeather.configuration_exampleConstant
configuration_example = Configuration(
    dsn = "meteobridge",
    table = "backinthirty",
    fieldMappings = Dict(
        :dateTime =>         FieldMapping(name = "DateTime",     units = nothing),
        :pressure =>         FieldMapping(name = "PressNow",     units = "inHg"),
        :relativeHumidity => FieldMapping(name = "HumOutNow",    units = "percent"),
        :solarRadiation =>   FieldMapping(name = "SolRadNow",    units = "W/m2"),
        :temperature =>      FieldMapping(name = "TempOutNow",   units = "F"),
        :windDirection =>    FieldMapping(name = "WindDirNow",   units = "degrees"),
        :windSpeed =>        FieldMapping(name = "WindSpeedNow", units = "mph")
    )
)

The example assumes the meteobridge DSN is configured. Below is an explaination of how to do this under MacOS.

with a DSN on MacOS by running the following in REPL

import ODBC

ODBC.adddriver("MariaDB", "/Library/MariaDB/MariaDB-Connector-ODBC/libmaodbc.dylib")
ODBC.adddsn("meteobridge", "MariaDB",
            SERVER="mariadb.backinthirty.net", DATABASE="meteobridge",
            UID="<username>", PWD="<password>")
source

Last Reviewed on 19 February 2021