Hello, and thank you so much to all of you that work on the software and participate in this forum.  I've been using weewx for a while now, and I hope to be able to contribute to the community going forward.
I am trying to write to a mariadb instance on my network. I have several other self-hosted apps on my network that write to the database, and there are absolutely no network / port restrictions on the db. Â
Maybe its just me, but the
instructions are a little murky.  I am not sure that I have the config right.  I can connect to the db with the user and password, so I don't think that is the issue. Â
Here are some snippets from my config. Â
[Databases]
 Â
  # A SQLite database is simply a single file.
  [[archive_sqlite]]
    database_name = weewx.sdb
    database_type = SQLite
 Â
  # MySQL
  [[archive_mysql]]
    database_name = weewx
    database_type = MySQL
  [[MySQL]]
    driver = weedb.mysql
    # The host where the database is located.
    host = 192.168.1.100
    port = 3306
    # The user name for logging in to the host.
    user = weewx
    # Use quotes around the password to guard against parsing errors.
    password = "weewx"
Note:Â I tried appending the port to the end of "host" - same error.
here is the error:
admin@WeatherPi:~ $ sudo journalctl -u weewx -f
Jan 08 08:47:00 WeatherPi weewxd[19901]: weewx.UnknownDatabase: Unknown database ''weewx''
Jan 08 08:47:00 WeatherPi weewxd[19901]: CRITICAL __main__: Â Â **** Â Â Â manager_dict['database_dict'] = get_database_dict_from_config(config_dict, database)
Jan 08 08:47:00 WeatherPi weewxd[19901]: CRITICAL __main__: Â Â ****Â
  Â
