Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/kiesel/powertimer
- Owner: kiesel
- License: mit
- Created: 2017-02-04T12:14:26.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-12T22:07:47.000Z (almost 8 years ago)
- Last Synced: 2024-11-08T18:23:42.117Z (about 2 months ago)
- Language: C++
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
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.