Skip to content

Releases: nettigo/namf

NAMF-2020-46

08 Oct 20:10
Compare
Choose a tag to compare

This release contains all updates from NAMF-46rcX versions. Some of them:

  • newer Arduino Core
  • new Let's Encrypt root certificate
  • factory reset procedure (press 3 time reset during ~5-10 seconds during boot to erase config
  • You can disable backlight of LCD in given times of day/night
  • LoRaWAN support in future NAM 0.4 (ESP32 based)
  • Support for a new sensor - ambient light BH1750 https://nettigo.eu/products/ambient-light-sensor-bh1750fvi-i2c
  • simpler LCD config (You just select size, NAMF will find its I2C address)
  • help system (links to external page describing features)

and a lot of bugfixes.

Trying to lower checksum errors on SDS011

07 Sep 22:15
Compare
Choose a tag to compare

Preparing to stable release I have noticed that with NAMF-2020-46rc6 SDS checksum error ratio has skyrocketed. This version tries to reverse some changes to get it in usable region.

Influx auth fixed

19 Aug 19:18
Compare
Choose a tag to compare
Influx auth fixed Pre-release
Pre-release

Finally I have setup test env for Influx 1.x and verified that password in influx still needed some work. Now it works.

Also have added some missing translations

Help on config page

30 Jul 21:34
Compare
Choose a tag to compare
Help on config page Pre-release
Pre-release

We start to providing a basic help system on config page as external pages on GitHub, so access to internet is needed. As such it can't be used when You are connected to NAM via access point.

This is test solution, no localization yet and only two help entries.

Also some minor changes in behavior in AP mode. For details see Versions.md

SDS011 init code updated

11 Apr 10:29
Compare
Choose a tag to compare
Pre-release

This release changes only how SDS011 is being initialized in hope it will results in less measurements with missing data.

BH1750 ambient light sensor support

27 Mar 21:28
Compare
Choose a tag to compare
Pre-release

This release has support for BH1750 ambient light sensor. This feature is not complete yet, but does work and send data to Influx API and other API, but not to Sensor Community. This is due to lack of support for ambient light measurements on API side.

Other changes:

  • /status page has info about HTTP codes for each API and time needed to upload data. Sensor Community API is currently not monitored
  • should accept user/password set in config for influx api, however I have not tested it

NAMF-2020-45a

14 Mar 14:15
Compare
Choose a tag to compare

CA root certifcate for Let's Encrypt has been updated (to work with new certificates on API).

New CA cert for Let's Encrypt API

14 Mar 14:10
Compare
Choose a tag to compare
Pre-release

With phasing out X3 CA Root certifcate we need to update it to allow NAMF connect to APIs with Let's Encrypt certificates.

New WiFi, ESP32, LCD display improvements

13 Dec 22:41
Compare
Choose a tag to compare

Most important change is in lang_en_32 Platformio environment. It is working fork for ESP32 - Heltec Wireless Stick v3. This boards has SX1262 LoRa radio. Yes, NAM can now send data via LoRaWAN. PCB is still being tested so kit is not yet available.

With LoRaWAN NAMF has to be redesigned a bit. Until now it required working WiFi connection, otherwise it is useless as air quality sensor. With this release it is not longer true. It is still work in progress, but as result will allow to work with NAM w/o WiFi. This will open possibilities for more options - like Ethernet or GSM as connection with API.

From user perspective character LCD has received new features. First - You can disable backlight on LCD. Just enter hours (start and end) when backlight should be disabled. Also - You don't have to provide I2C address for LCD - NAMF will autodetect address when You select LCD size.

On bigger LCDs (4x20) - is progress bar - in lower right corner. It shows how much time left to measurement, and when data is being sent to API special icon is used.

List of changes:

  • version for ESP32
  • 0.pool.ntp.org for fw in English language
  • in config mode list of available SSIDs is refreshed on request
  • simplified LCD configuration - You just select size, NAMF will autodetect I2C address
  • BME280 display moved to new code
  • "progress bar" on LCD 4x20
  • fixed #68 - now NAM does not send incorrect data from BME280
  • more smaller fixes

Factory Reset procedure

04 Sep 14:02
Compare
Choose a tag to compare
Pre-release

Pressing 3 times RST, each within first 5 seconds will erase configuration.