Skip to content

Single page application and corresponding services to monitor Goal Zero Yeti lithium battery and trigger remote start generator.

License

Notifications You must be signed in to change notification settings

evanwlee/yeti-power

Repository files navigation

Application and corresponding services/hardware to monitor Goal Zero Yeti Lithium Battery (https://www.goalzero.com/product-features/portable-power-stations/) and trigger remote start generator as needed.

Details:

  1. Use Yeti built in API to get state of battery (charge, use, etc).
  2. Run script (cron) to monitor charge levels.
  3. When below threshold auto-start generator using 433mhz signal clone.

Primary technologies:

  1. nodeJS
  2. react
  3. bootstrap
  4. express
  5. shell script
  6. python

Hardware required (see physical component diagram):

  1. Raspberry Pi using transmission on 433mhz tx/rx to remotely control remote start generator.
  2. Remote start generator
  3. IoT Enable Portable Solar Generator

Prerequisite:
Abillity to decode the RF signal sent by the remote start transmitter. One method is to use Arduino Uno with RF recieve and corresponding library to listen on 433mhz. An example: https://randomnerdtutorials.com/decode-and-send-433-mhz-rf-signals-with-arduino/

About

Single page application and corresponding services to monitor Goal Zero Yeti lithium battery and trigger remote start generator.

Topics

Resources

License

Stars

Watchers

Forks