# auth_db_filename - sqlite filename of authorized UIDs, create with create_authenticator_db.py # lock_opened_secs - how long lock should be held open in seconds, default 5 # unknown_uid_timeout_secs - how long to wait after scanning unknown UID - # prevents too many messages # log_file - logs read UIDs and when was lock opened, use - for stderr # log_level - minimum log level - one of debug, info, warn, error, fatal, default info # unlocker - which unlocker class to use - Unlocker or UnlockerWiringPi # Unlocker is just dummy test class. [brmdoor] auth_db_filename = test_uids_db.sqlite #corresponding private key = 10ee85f987e7682d9acf24ab07ff0e302ee4cdd426f83a055d3a337a4f01314b desfire_ed25519_pubkey = 4c625187d79fdee97a6af48cb8f854e7f313c8158de94e667e1509bd26617d27 #lock_opened_secs = 5 #unknown_uid_timeout_secs = 5 log_file = - #log_level = info unlocker = UnlockerWiringPi # Config section for dummy unlocker. It has no options. [Unlocker] # Config for wiringPi-based unlocker # lock_pin - which pin needs to be pulled high to disengage the lock (GPIO numbering) [UnlockerWiringPi] lock_pin = 17 [irc] # enabled - True or False; rest of the options are not necessary if set to False # server - IRC server to connect to # port - IRC server port # nick - nickname of bot # password - password for the nick, may be omitted # channels - space separated list of channels to join # tls - True or False whether we should connect over TLS # reconnect_delay - wait this many seconds until next reconnect attempt enabled = True server = irc.freenode.net port = 6697 nick = bjornbot password = whatevs channels = #test-bjornbot tls = True reconnect_delay = 300