49 Commits

Author SHA1 Message Date
85ea038aa3 migrate gateway to PlatformIO 2020-11-04 22:12:38 +01:00
8458fa1d7b add draft for esp8266 with Arduino OTA 2020-09-25 19:40:24 +02:00
b1b2586323 add id for new movement sensor 2020-09-25 19:38:31 +02:00
e3f3156a77 aggregate all json elements and send all 2020-09-25 19:37:22 +02:00
23ce83778f added gateway on Pro Mini, with rc-switch and DHT11 2020-09-13 17:32:14 +02:00
7f34921f40 add movemnt sensor for basement 2020-09-11 21:36:19 +02:00
e0438546ac updated RF24 - 4_pin branch 2020-05-25 22:42:22 +02:00
f33f4e153d ir_sender: draft 2020-05-13 22:06:13 +02:00
43eb5fd0d8 window2: some update in fritzing 2020-05-13 22:05:25 +02:00
6488d26a35 esp_clock: disable WiFi for 1 hour 2020-05-13 21:28:28 +02:00
5542c4b049 Add configurable interrupt pin
Add tiny_IRremote library
2020-04-25 15:09:32 +02:00
0bbed875c9 testing RF24 functionality 2020-01-09 23:31:30 +01:00
52d582664a add existing fritzing documentation for window1, window2 and fridge 2020-01-05 03:05:58 +01:00
5f42a8fb27 try to save battery by not sending VCC anymore 2019-11-14 22:58:19 +01:00
34a6dbef65 when window is opened, continue to send state every 10 mins until it is
closed
2019-02-21 23:15:49 +01:00
1b26db7e91 send state only after window is opened or closed - save battery 2019-01-20 01:26:45 +01:00
4674a98c90 move sensor defines into specific class 2019-01-01 01:53:35 +01:00
264c20ed3d use flag inside interrupt and move send logic outside, into the loop 2019-01-01 01:52:19 +01:00
0b36c2a8d5 read ADC in one step and adjust calculation (most probably it doesn't
make much of a difference)
2018-12-31 18:07:20 +01:00
103e15174b remove old window copy 2018-07-17 00:14:39 +02:00
914cfb01b9 optimize state reading in wdt, reset wdt counter when interrupting 2018-07-15 23:56:37 +02:00
3b02b9d2aa fix enableWdt 2018-07-15 23:55:49 +02:00
55a90465e6 change send interval from 10 to 30 minutes 2018-07-15 12:34:18 +02:00
Nicolae Hodos
48457480c3 add 0 padding and generic configuration name to ignore 2017-06-04 21:26:29 +02:00
Nicolae Hodos
631619b66c create clock project with modified Adafruit led libraries 2017-06-03 16:50:05 +02:00
Nicolae Hodos
ab93e5e28a add light sensor and use enum for device IDs 2017-06-03 16:43:58 +02:00
Nicolae Hodos
310997529b add temperature sensor 2017-04-04 20:48:13 +02:00
Nicolae Hodos
b42b0f29a7 read temp - first draft 2017-04-02 18:32:48 +02:00
Nicolae Hodos
73ef06a55a use one Tiny librariy for all sensors 2017-04-01 12:17:42 +02:00
Nicolae Hodos
eeeca94cc8 use parameterized enableWdt 2017-01-29 20:33:41 +01:00
Nicolae Hodos
c7080a641d use common library 2017-01-29 20:29:43 +01:00
Nicolae Hodos
0ea8e72026 improve sleep based on lamp switch and add parameterized enableWdt 2017-01-29 20:23:29 +01:00
Nicolae Hodos
a01644927d enableWdt is not be common to setup of all sensors 2017-01-29 19:03:14 +01:00
Nicolae Hodos
5094fce96d move libraries under projects because that'S what they are used for 2017-01-29 14:45:19 +01:00
Nicolae Hodos
709a6f7852 use common libraries 2017-01-29 14:26:49 +01:00
Nicolae Hodos
bf93554d5a use common libraries and add voltage 2017-01-29 14:26:42 +01:00
Nicolae Hodos
ec78af6bea send voltage information 2017-01-29 12:04:57 +01:00
Nicolae Hodos
2c75d0fae8 make use of defined group 2017-01-29 12:04:35 +01:00
Nicolae Hodos
01cd4ae743 add projects to eclipse (sloeber) 2017-01-21 22:44:48 +01:00
Nicolae Hodos
a9b41d4345 filter for raspberry pi 2017-01-21 22:37:10 +01:00
Nicolae Hodos
7311527a8e lamp improvement 2017-01-21 22:36:42 +01:00
Nicolae Hodos
9a9a431ac9 simplify flow - switch only on WDT 2016-11-28 23:50:19 +01:00
Nicolae Hodos
91224dbb26 performance improvment 2016-11-28 23:49:50 +01:00
Nicolae Hodos
fae7d36166 change order of command to avoid off-on 2016-11-22 23:16:31 +01:00
Nicolae Hodos
48bc0df2b2 short press-on, long press-off 2016-11-22 00:48:26 +01:00
Nicolae Hodos
2c1fa781ab add lamp switch for bedroom 2016-05-26 22:42:35 +02:00
Nicolae Hodos
a015328051 add water sensor
change the code to the same range as window sensors
2016-05-26 22:41:50 +02:00
Nicolae Hodos
b46ff2a22c fix code 2016-05-26 22:38:13 +02:00
Nicolae Hodos
12ad985546 initial commit 2016-04-29 23:16:46 +02:00