Commit Graph

82 Commits

Author SHA1 Message Date
a04958033e implement button 2017-01-20 22:59:33 +01:00
67120c4c35 fix states 2017-01-20 22:59:25 +01:00
132cdac6ad remove unused variable 2016-12-23 23:13:47 +01:00
c83dc44f83 establish hardwareLoop() 2016-12-23 00:03:36 +01:00
23d3c314c2 deconfigure button 2016-12-23 00:02:50 +01:00
9bf2ed09aa use pin 13 as wifi indicator 2016-12-17 21:33:50 +01:00
e59d3d0f73 first version with working relay function 2016-12-14 23:14:17 +01:00
7fd1d56eae first version, just reacting to the button 2016-12-13 23:47:54 +01:00
b8d4e9fef8 added BBQ hardware 2016-12-13 22:18:07 +01:00
bfd74e61a1 add function that gets called before homie initialization 2016-05-21 19:19:24 +02:00
6d0cf8f786 make handler functions public 2016-05-21 19:17:03 +02:00
7169be9882 enable having two led channels 2016-05-19 10:44:20 +02:00
1526ae98bd new hardware: witty with DHT22, infrared receiver and transmitter 2016-05-18 10:31:58 +02:00
3a7c87298c new hardware: witty with DHT22, infrared receiver and transmitter 2016-05-18 10:31:16 +02:00
2a10b67fe2 added hardware configuration for witty with DHT22 2016-05-18 09:42:06 +02:00
311e92a240 uppercase names 2016-05-18 09:08:35 +02:00
933c94e7e5 improve configuration of name and version 2016-05-18 09:04:10 +02:00
9cffc34073 split hardware configuration to modules 2016-05-18 08:53:58 +02:00
7a79f1ca12 new device type: led 2016-05-17 23:55:41 +02:00
783286849a renamed LED to RGB, since that's what it is 2016-05-17 22:14:03 +02:00
e15a65c69d publish color after fading 2016-04-27 21:40:33 +02:00
17d862049e refactor function to set led 2016-04-27 21:33:58 +02:00
99dd1918fc implement fading 2016-04-27 21:24:55 +02:00
d9d2ccd9bf new device: pushbutton 2016-04-24 12:17:15 +02:00
99ce953de3 don't retain volatile values 2016-04-23 01:44:56 +02:00
9b9e8db96a wait a moment if DHT can't be reached 2016-04-23 00:14:39 +02:00
41793dd3c4 note about contributions 2016-04-22 23:18:00 +02:00
48f01a5542 included readme 2016-04-22 23:08:44 +02:00
03ff2a8aa4 added license 2016-04-22 22:59:40 +02:00
d5bdd4305c tell where the libraries are from 2016-04-22 22:45:45 +02:00
0294f2f5c4 remove preprocessor stuff 2016-04-22 22:42:18 +02:00
d79d445a3e replace preprocessor syntax 2016-04-22 22:32:36 +02:00
50c38f4060 split C code into header- and implementation-files 2016-04-22 22:26:52 +02:00
2970dad868 implemented IR transmission via MQTT 2016-04-21 11:33:48 +02:00
1301947c7a let the library handle initialization 2016-04-21 09:31:34 +02:00
f595ac746f create and subscribe transmission handler 2016-04-20 22:45:47 +02:00
e01e13cd9f first test transmitting IR 2016-04-20 22:34:15 +02:00
0d85404ba4 fixed circuit pin descriptions 2016-04-20 21:56:24 +02:00
5b398f1de4 reformat, to ease configuration 2016-04-20 10:34:46 +02:00
c9168bb1fd added some fritzing documentation 2016-04-20 00:33:18 +02:00
e63aedccf6 switch around some pins 2016-04-20 00:29:07 +02:00
f12580cd8e actually receive ir signals 2016-04-18 11:58:37 +02:00
5691267905 added new device type IrRx (infrared receiver) 2016-04-18 11:34:44 +02:00
7cafe6cccb elegant array handling 2016-04-11 21:09:31 +02:00
c145154f3b rename methods 2016-04-11 00:29:05 +02:00
aed5ff152b privatize methods 2016-04-11 00:22:29 +02:00
063206dec0 remove obsolete definitions 2016-04-11 00:22:14 +02:00
c2aaf2b980 array of devices 2016-04-10 23:54:05 +02:00
4f0db94c70 use only one method of creating an function pointer 2016-04-10 21:51:25 +02:00
415ff46f47 removed empty lines 2016-04-10 21:50:23 +02:00