Page 1 of 1

Raspbian 10 Buster AlarmDecoder image ready.

PostPosted: Sat Jul 20, 2019 9:21 pm
by mathewss
Lots of testing on this one for all of the notifications and a real attempt to move closer to using as many native apt-get python packages as possible.

https://www.alarmdecoder.com/wiki/index.php/Raspberry_Pi

The original images took many days of work to produce require many builds that took hours not including the time to test it. At the time It was necessary to use mostly outside source packages over native apt-get packages because most of the native packages did not exist or were out dated and buggy.

With this build I was not able to remove all pip requirements but I did remove many. As a result an apt-get update and apt-get upgrade from time to time should keep things much more current. I was also able to get /opt/alarmdecoder now able to be "oil changed" correctly. In the prior release it was necessary to still run sudo setup.py install in the /opt/alarmdecoder folder to install the files to the system. Now the web app uses the files in /opt/alarmdecoder and will ignore any system installed AD2 python API.

I have a standard set of tests now for notifications

  • Twilio/Twiml - PASS
  • Email(Google TLS) - PASS
  • UPNP(Smarthings) - PASS
  • Matrix.org - PASS (https://riot.im/app/#/room/#AlarmDecoderTest:matrix.org)
  • HTTP Post(basic auth) - PASS
  • pushover - PASS



Best
Sean Mathews

Re: Raspbian 10 Buster AlarmDecoder image ready.

PostPosted: Wed Aug 14, 2019 5:51 pm
by mathewss
I just updated the Buster 10 image.

  • added a needed package for threading of notifications
  • updated docs, more docs, docs...
  • updated PiBakery recipe
  • Improved https key generation using Subject Alternative Names
  • Fixed missing TERM type in gunicorn startup environment causing issues with git commands

Best
Sean M