Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kiesel/powertimer

A ESP8266 based power timer for the household, uses RCSwitch library for 433Mhz outlets.
https://github.com/kiesel/powertimer

Last synced: 1 day ago
JSON representation

A ESP8266 based power timer for the household, uses RCSwitch library for 433Mhz outlets.

Awesome Lists containing this project

README

        

PowerTimer
==========

PowerTimer is an ESP8266 based application that controls configurable devices over a 433 Mhz remote control switch. In my case, it control outlets that power various consumers in my household.

It makes use of these other libraries:

* [Time](https://github.com/PaulStoffregen/Time)
* [TimeAlarms](https://github.com/PaulStoffregen/TimeAlarms)
* [NTPClient](https://github.com/arduino-libraries/NTPClient)
* [RCSwitch](https://github.com/sui77/rc-switch)

Currently, there's only support for:
* daily, fixed time alarms
* Intertechno power outlets
* a *breathing* status LED

... more is up to what I need:).

Adaption
--------

The program can be adapted by changing the configuration in `constants.h`, where wifi config & some other stuff lives; the alarm list and socket configuration needs to be changed in `config.h` prior to recompilation. Yes, the configuration is compiled into the program at this time.