Commit Graph
463 Commits
Author SHA1 Message Date
Edwin Eefting 60f1c79e2a dont use arduino OTA in the dev env 2017-04-24 00:33:04 +02:00
Edwin Eefting 25240591a3 Revert "Plugin_008-RFID extended with wiegand 34-bits and key-pad (4-bits per key) support". Now uses too much IRAM.
This reverts commit 7a197f516c.
2017-04-24 00:12:26 +02:00
Edwin Eefting 75b28225a6 select env 2017-04-23 23:56:32 +02:00
JK 4e3fa4243a added union to TaskDevicePin1..3
use classic usage with single varables:
        if (Settings.TaskDevicePin1[event->TaskIndex] >= 0)
          pinMode(Settings.TaskDevicePin1[event->TaskIndex], OUTPUT);
        if (Settings.TaskDevicePin2[event->TaskIndex] >= 0)
          pinMode(Settings.TaskDevicePin2[event->TaskIndex], OUTPUT);
        if (Settings.TaskDevicePin3[event->TaskIndex] >= 0)
          pinMode(Settings.TaskDevicePin3[event->TaskIndex], OUTPUT);

or use in a more compact way as array:
        for (byte i=0; i<3; i++)
          if (Settings.TaskDevicePin[i][event->TaskIndex] >= 0)
            pinMode(Settings.TaskDevicePin[i][event->TaskIndex], OUTPUT);

or use in combination simultaneously (memory for single vars and array overlaps)
2017-04-23 21:21:17 +02:00
JK 56a313f941 Using 3 I/O-pins consequently 2017-04-23 21:20:25 +02:00
imthemichi 7a197f516c Plugin_008-RFID extended with wiegand 34-bits and key-pad (4-bits per key) support 2017-04-23 21:18:06 +02:00
tedenda 48497a0786 Update _P049_MHZ19.ino 2017-04-23 21:16:20 +02:00
DatuX 9badfe8fed Update README.md 2017-04-23 21:11:08 +02:00
Edwin Eefting 8f67ebe16f oops moved lib/Adafruit_TCS34725 to wrong place 2017-04-23 21:01:14 +02:00
Edwin Eefting b52c5a884f now no longer a submodule. lib/IRremoteESP8266 upstream version v1.0.2 2017-04-23 20:50:37 +02:00
Edwin Eefting 24e4f8c1fd now no longer a submodule. lib/ArduinoJson upstream version v5.6.4 2017-04-23 20:49:39 +02:00
Edwin Eefting 84c50f4863 now no longer a submodule, lib/Adafruit_TCS34725 upstream version 1.0.1-13-g12be4c6 2017-04-23 20:48:21 +02:00
Edwin Eefting 4d7e602155 now no longer a submodule. lib/Adafruit_NeoPixel, upstream version v1.0.6 2017-04-23 20:46:02 +02:00
Edwin Eefting 8d47f10519 now no longer a submodule lib/AS_BH1750, upstream version 092f0b1c5fa74eb2abe3d1b2925190d066e9506d 2017-04-23 20:44:26 +02:00
Edwin Eefting 3c616348f7 converted submodule to normal directory. lib/Adafruit_Motor_Shield_V2 upstream commit ee4c4d334f498d54cdf80c9cc6f5bdec2533f8bf 2017-04-23 20:39:26 +02:00
Edwin Eefting abe5ccec5d improved statusled handling in background tasks 2017-04-23 19:23:21 +02:00
Edwin Eefting 916de7909f fixed stability issues in c009. probably caused by illegal PSTR usage, but i completly cleaned up all string handling 2017-04-23 19:03:52 +02:00
Edwin Eefting ff720188f7 starting working on stability reporting function 2017-04-23 18:13:40 +02:00
Edwin Eefting d1180e4e47 replaced all readstringuntil() with safeReadStringUntil() 2017-04-16 18:57:28 +02:00
Dirk Moeller 4e52fdeaab fix typo 2017-04-15 18:53:11 +02:00
Dirk Moeller 67e2cff541 new function, Plugin_004_DS_setResolution und Plugin_004_DS_getResolution 2017-04-15 18:53:11 +02:00
beic 1d9286419a Added detection for the SI1145 to I2C scenner
Added detection for the UV Index Sensor SI1145 to I2C scenner
2017-04-15 18:51:59 +02:00
beic b6c1510365 Naming correction by Datasheet
According to manufacturer datasheet, it's nothing to do with "Ambient", they call it "Digital Infrared Thermometer"
https://www.melexis.com/-/media/files/documents/datasheets/mlx90614-datasheet-melexis.pdf
2017-04-13 00:39:31 +02:00
Edwin Eefting 323255143e added issue template to get cleaner bug reports 2017-04-13 00:03:29 +02:00
Edwin Eefting d0eedce248 fixed lots of common issues that might cause crashes in c011. also see https://github.com/letscontrolit/ESPEasy/issues/117#issuecomment-293713370 2017-04-12 23:35:01 +02:00
beic 76fca12d1a Little naming correction
Little naming correction added "&" instead of "+" and changed letter "a" to be Uppercase.
2017-04-12 21:46:16 +02:00
beic 70f7888905 Environment naming will better fit in...
"Environment" naming will better fit in instead of the long "Temperature & Pressure", and we will get a few char space more to use and it will fit nicely into the drop-down combo box too, otherwise is way to long!
2017-04-12 21:45:53 +02:00
beic 1f65f16d09 Environment naming will better fit in...
"Environment" naming will better fit in instead of the long "Temperature & Humidity", and we will get a few char space more to use and it will fit nicely into the drop-down combo box too, otherwise is way to long!
2017-04-12 21:45:42 +02:00
beic 541bc4e868 Environment naming will better fit in...
"Environment" naming will better fit in instead of the long "Temperature & Humidity", and we will get a few char space more to use and it will fit nicely into the drop-down combo box too, otherwise is way to long!
2017-04-12 21:45:30 +02:00
beic bd3310ab0c Environment naming will better fit in...
"Environment" naming will better fit in instead of the long "Temperature & Pressure", and we will get a few char space more to use and it will fit nicely into the drop-down combo box too, otherwise is way to long!
2017-04-12 21:45:19 +02:00
beic 8054930597 Environment naming will better fit in...
"Environment" naming will better fit in instead of the long "Temperature & Pressure", and we will get a few char space more to use and it will fit nicely into the drop-down combo box too, otherwise is way to long!
2017-04-12 21:45:08 +02:00
beic b51d65c8cd Environment naming will better fit in... + naming
"Environment" naming will better fit in instead of the long "Temperature & Humidity", and we will get a few char space more to use and it will fit nicely into the drop-down combo box too, otherwise is way to long, plus added sensor naming like DHT11/12/22!
2017-04-12 21:44:55 +02:00
beic e49c32ea01 Environment naming will better fit in + HTU21D
"Environment" naming will better fit in instead of the long "Temperature & Humidity", and we will get a few char space more to use and it will fit nicely into the drop-down combo box too, otherwise is way to long!
2017-04-12 21:44:41 +02:00
beic 73a0136556 Environment naming will better fit in...
"Environment" naming will better fit in instead of the long "Temperature & Humidity & Pressure", and we will get a few char space more to use and it will fit nicely into the drop-down combo box too, otherwise is way to long!
2017-04-12 21:44:23 +02:00
krikk 27ee456413 removed all unnecessary Strings due to new addLog with FlashStringHelper (#223) 2017-04-12 21:39:48 +02:00
Edwin Eefting 6f1a0c8dc7 fixed crashes caused by large MQTT packets 2017-04-12 00:43:04 +02:00
beic 93710e2268 Added detection for the HTU21D to I2C scenner
Added HTU21D to I2C scenner as is on the 0x40 addresse
2017-04-10 22:44:36 +02:00
Edwin Eefting 14fb8e9738 avoid unneccesary string conversions and static buffers in c001 2017-04-10 22:42:17 +02:00
Edwin Eefting 24a2b62840 removed unneccesay delays from c001 2017-04-10 22:20:05 +02:00
Edwin Eefting d35889f9ae avoid static buffers in c001. addLog now also supports F(), so we dont need all those temporary variable definitions 2017-04-10 21:58:25 +02:00
Edwin Eefting 29fd1312cd fixed crash in C001 (when opening /controllers) 2017-04-10 20:13:36 +02:00
JK 9a13b3cbdd More informative and intuitive status LED 2017-04-10 16:26:35 +02:00
DatuX 5b90077df0 Update CONTRIBUTING.md 2017-04-09 16:05:39 +02:00
DatuX fdb755a9c4 Update CONTRIBUTING.md 2017-04-09 15:51:01 +02:00
Edwin Eefting 39edb76ee0 contributing guidelines 2017-04-09 15:36:58 +02:00
Edwin Eefting 1e70ce91e7 Merge branch 'mega' of github.com:letscontrolit/ESPEasy into mega 2017-04-09 14:35:27 +02:00
Edwin Eefting bafee423b2 recuded number of pulsecounters from 8 to 4 to save IRAM 2017-04-09 14:34:38 +02:00
DatuX d2a38c5f34 Update README.md 2017-04-09 13:52:52 +02:00
DatuX 73d3be972d Update README.md 2017-04-09 13:52:21 +02:00
krikk 01be80ca8c Bh1750: enhance to check for valid value (#208) 2017-04-09 13:43:03 +02:00