-
a04958033e
implement button
master
Ronald Schaten
2017-01-20 22:59:33 +0100
-
67120c4c35
fix states
Ronald Schaten
2017-01-20 22:59:25 +0100
-
132cdac6ad
remove unused variable
Ronald Schaten
2016-12-23 23:13:47 +0100
-
c83dc44f83
establish hardwareLoop()
Ronald Schaten
2016-12-23 00:03:36 +0100
-
23d3c314c2
deconfigure button
Ronald Schaten
2016-12-23 00:02:50 +0100
-
9bf2ed09aa
use pin 13 as wifi indicator
Ronald Schaten
2016-12-17 21:33:50 +0100
-
e59d3d0f73
first version with working relay function
Ronald Schaten
2016-12-14 23:14:17 +0100
-
7fd1d56eae
first version, just reacting to the button
Ronald Schaten
2016-12-13 23:47:54 +0100
-
b8d4e9fef8
added BBQ hardware
Ronald Schaten
2016-12-13 22:18:07 +0100
-
bfd74e61a1
add function that gets called before homie initialization
Ronald Schaten
2016-05-21 19:19:24 +0200
-
6d0cf8f786
make handler functions public
Ronald Schaten
2016-05-21 19:17:03 +0200
-
7169be9882
enable having two led channels
Ronald Schaten
2016-05-19 10:44:20 +0200
-
1526ae98bd
new hardware: witty with DHT22, infrared receiver and transmitter
Ronald Schaten
2016-05-18 10:31:58 +0200
-
3a7c87298c
new hardware: witty with DHT22, infrared receiver and transmitter
Ronald Schaten
2016-05-18 10:31:16 +0200
-
2a10b67fe2
added hardware configuration for witty with DHT22
Ronald Schaten
2016-05-18 09:42:06 +0200
-
311e92a240
uppercase names
Ronald Schaten
2016-05-18 09:08:35 +0200
-
933c94e7e5
improve configuration of name and version
Ronald Schaten
2016-05-18 09:04:10 +0200
-
9cffc34073
split hardware configuration to modules
Ronald Schaten
2016-05-18 08:53:58 +0200
-
7a79f1ca12
new device type: led
Ronald Schaten
2016-05-17 23:55:41 +0200
-
783286849a
renamed LED to RGB, since that's what it is
Ronald Schaten
2016-05-17 22:14:03 +0200
-
e15a65c69d
publish color after fading
Ronald Schaten
2016-04-27 21:40:33 +0200
-
17d862049e
refactor function to set led
Ronald Schaten
2016-04-27 21:33:58 +0200
-
99dd1918fc
implement fading
Ronald Schaten
2016-04-27 21:24:55 +0200
-
d9d2ccd9bf
new device: pushbutton
Ronald Schaten
2016-04-24 12:17:15 +0200
-
99ce953de3
don't retain volatile values
Ronald Schaten
2016-04-23 01:44:56 +0200
-
9b9e8db96a
wait a moment if DHT can't be reached
Ronald Schaten
2016-04-23 00:14:39 +0200
-
41793dd3c4
note about contributions
Ronald Schaten
2016-04-22 23:18:00 +0200
-
48f01a5542
included readme
Ronald Schaten
2016-04-22 23:08:44 +0200
-
03ff2a8aa4
added license
Ronald Schaten
2016-04-22 22:59:40 +0200
-
d5bdd4305c
tell where the libraries are from
Ronald Schaten
2016-04-22 22:45:45 +0200
-
0294f2f5c4
remove preprocessor stuff
Ronald Schaten
2016-04-22 22:42:18 +0200
-
d79d445a3e
replace preprocessor syntax
Ronald Schaten
2016-04-22 22:32:36 +0200
-
50c38f4060
split C code into header- and implementation-files
Ronald Schaten
2016-04-22 22:26:52 +0200
-
2970dad868
implemented IR transmission via MQTT
Ronald Schaten
2016-04-21 11:33:48 +0200
-
1301947c7a
let the library handle initialization
Ronald Schaten
2016-04-21 09:31:34 +0200
-
f595ac746f
create and subscribe transmission handler
Ronald Schaten
2016-04-20 22:45:47 +0200
-
e01e13cd9f
first test transmitting IR
Ronald Schaten
2016-04-20 22:34:15 +0200
-
0d85404ba4
fixed circuit pin descriptions
Ronald Schaten
2016-04-20 21:56:24 +0200
-
5b398f1de4
reformat, to ease configuration
Ronald Schaten
2016-04-20 10:34:46 +0200
-
c9168bb1fd
added some fritzing documentation
Ronald Schaten
2016-04-20 00:33:18 +0200
-
e63aedccf6
switch around some pins
Ronald Schaten
2016-04-20 00:29:07 +0200
-
f12580cd8e
actually receive ir signals
Ronald Schaten
2016-04-18 11:58:37 +0200
-
5691267905
added new device type IrRx (infrared receiver)
Ronald Schaten
2016-04-18 11:34:44 +0200
-
7cafe6cccb
elegant array handling
Ronald Schaten
2016-04-11 21:09:31 +0200
-
c145154f3b
rename methods
rschaten/modularize
Ronald Schaten
2016-04-11 00:29:05 +0200
-
aed5ff152b
privatize methods
Ronald Schaten
2016-04-11 00:22:29 +0200
-
063206dec0
remove obsolete definitions
Ronald Schaten
2016-04-11 00:22:14 +0200
-
c2aaf2b980
array of devices
Ronald Schaten
2016-04-10 23:54:05 +0200
-
4f0db94c70
use only one method of creating an function pointer
Ronald Schaten
2016-04-10 21:51:25 +0200
-
415ff46f47
removed empty lines
Ronald Schaten
2016-04-10 21:50:23 +0200
-
52c4648c02
finally a working modularized version
Ronald Schaten
2016-04-10 00:20:50 +0200
-
73395170ac
found problem in DHT stuff -- still not working, though
Ronald Schaten
2016-04-09 11:55:36 +0200
-
fe1b381924
modularized DHT stuff -- still not working, though
Ronald Schaten
2016-04-09 01:12:59 +0200
-
8523833139
modularized led, doesn't work yet, though
Ronald Schaten
2016-04-09 00:21:18 +0200
-
2dd13a685e
start modularization
Ronald Schaten
2016-04-08 10:18:59 +0200
-
563e22b81a
renamed folder, to fit arduino restrictions :-/
Ronald Schaten
2016-04-07 23:51:46 +0200
-
6f28a5364e
moved file to subdirectory
Ronald Schaten
2016-04-07 14:49:30 +0200
-
96693cba64
handler for switching LED on or off
Ronald Schaten
2016-03-31 21:08:43 +0200
-
0696e3f293
complete rewrite, now based on homie-esp8266
Ronald Schaten
2016-03-30 21:08:18 +0200
-
9e65b81cd5
replace meaningless hostname with MQTT topic on main page
Ronald Schaten
2016-03-22 01:01:27 +0100
-
0ffb73e4a3
show MQTT configuration on main HTML page
Ronald Schaten
2016-03-22 00:49:44 +0100
-
9a57ab474b
only print DHT info when capability is set
Ronald Schaten
2016-03-22 00:43:36 +0100
-
89ac7b2dc9
print config in a more useful way
Ronald Schaten
2016-03-22 00:37:37 +0100
-
bde1b9b36f
show configuration via HTTP
Ronald Schaten
2016-03-22 00:31:36 +0100
-
220ed8c10c
configure and save hardware capabilities
Ronald Schaten
2016-03-22 00:26:43 +0100
-
7a4bc046ab
improve json output structure
Ronald Schaten
2016-03-21 10:21:30 +0100
-
1a1df7a2b9
generate basic JSON output
Ronald Schaten
2016-03-21 10:13:36 +0100
-
badd6deaad
remove distinct temperature- and humidity-page (not used, anyway)
Ronald Schaten
2016-03-21 09:56:37 +0100
-
8fcc840a20
check for DHT value validity
Ronald Schaten
2016-03-21 09:52:50 +0100
-
602077a726
enable reset button on witty module
Ronald Schaten
2016-03-21 09:25:13 +0100
-
130d2a7f77
support Witty Wifi module, set rgb led via MQTT
Ronald Schaten
2016-03-20 15:18:12 +0100
-
84dfe25160
reset wifi-settings on press of button, fixes #4
Ronald Schaten
2016-02-24 10:28:49 +0100
-
12c641a43d
retain online message
Ronald Schaten
2016-02-24 09:52:58 +0100
-
1ce18124f0
fix comments
Ronald Schaten
2016-02-24 09:46:19 +0100
-
e38d330d77
rename stuff, for disambiguation
Ronald Schaten
2016-02-24 09:05:35 +0100
-
0bc473da09
fix comments
Ronald Schaten
2016-02-24 09:00:11 +0100
-
8e71160516
dynamic creation of MQTT topic
Ronald Schaten
2016-02-24 08:43:44 +0100
-
bf61e4c937
fix indentation
Ronald Schaten
2016-02-24 07:43:01 +0100
-
3d7a089e0e
make MQTT settings configurable, needs serious cleanup now
Ronald Schaten
2016-02-24 00:51:54 +0100
-
be6944d831
function to compare floats, should fix #3
Ronald Schaten
2016-02-23 23:31:29 +0100
-
6813ec03b9
rename to comply with Arduino GUI
Ronald Schaten
2016-02-23 22:23:52 +0100
-
5cf3b54271
initial commit, basic functionality
Ronald Schaten
2016-02-23 11:12:04 +0100