/nerves_weather

Simple Weather Station written in Nerves (Elixir)

Primary LanguageElixir

Nerves Weather Station

  • Measure temperature
  • Measure humidity
  • Measure light
  • Use Phoenix's LiveView to display readings

nerves weather nerves weather

Parts

Usage (for me)

Refer to Makefile in firmware folder for common nerves commands.

build firmware: mix firmware

upload: sh upload.sh (if wifi is setup)

(don't forget to set your MIX_TARGET-- export MIX_TARGET=rpi4)

UI Phoenix App

To compile assets, before building firmware, run mix assets.deploy from ui root folder.

Thanks

  • Thanks to Jon Carstens for help with his dht library.
  • The Nerves Slack community for help with various things