17898 Commits
Author SHA1 Message Date
Charles 85d2438813 Added SI7021 Temperature+Humidity 2015-10-12 04:15:01 +02:00
Charles c639eecd6e Added SI7021 detection in I2CScan 2015-10-12 04:10:51 +02:00
rmtucker 21d5a841c8 Update _C007.ino
I have re-forked and re-done the changes so try now.
2015-10-11 16:34:04 +01:00
mvdbro c3a519aca5 Servo support added
Servo support added
2015-10-11 16:45:19 +02:00
mvdbro 6825508081 LCD and EmonCMS support
LCD and EmonCMS support
2015-10-11 14:09:06 +02:00
mvdbro 84a34019d3 Merge pull request #3 from rmtucker/master
Create _C007.ino
2015-10-11 13:53:56 +02:00
rmtucker 0f6aa40d5b Create _C007.ino 2015-10-10 18:10:48 +01:00
mvdbro 5b5f71941a Controller password length changed
Controller password length changed
2015-10-10 17:26:12 +02:00
mvdbro 13091d403d Limit reset cycle
Limit reset cycle
2015-10-10 11:30:05 +02:00
mvdbro df0f4a4ffe Fixed dallas negative value bug and add CRC
Fixed dallas negative value bug and add CRC
2015-10-09 14:11:31 +02:00
mvdbro 7ed1e16b09 More info on dallas plugin
More info on dallas plugin
2015-10-08 18:12:00 +02:00
mvdbro 9a26d7ac38 Controller plugins and pulsecounter debounce option
Moved all controller specific code to CPlugin mechanism (similar to
device plugins)
Added debounce feature to pulsecounter plugin
2015-10-06 16:27:31 +02:00
mvdbro b5ab9fb4f7 Bugfix: The idx value can not exceed 255.
Introduced in R22
2015-10-03 09:58:26 +02:00
mvdbro 95978f32b0 Merged Pro Mini Extender plugins
Merged Pro Mini Extender plugins
2015-10-03 08:40:45 +02:00
mvdbro 11b306f681 MCP23017 changes
Changed MCP23017 plugin to scan inputs realtime instead of using the
system timer mechanism
Changed MCP23017 default pullup resistors on input pins
Moved MCP23017 output and generic GPIO and PWM to device plugins
Added simple pulse option for GPIO outputs (only for small pulses less
than a few seconds).
2015-10-02 11:34:23 +02:00
mvdbro 317b8a2d59 Reduced code size
Changed internal stylesheet to new skin
Save configuration settings into SPIFFS reserved area without using
SPIFFS
Reduced code size by disabling SPIFFS to make it work in the latest
staging release
2015-10-01 14:01:56 +02:00
mvdbro b37edb4d0c Push button support
Push button support
2015-09-27 15:21:00 +02:00
mvdbro 592ab5b651 Bugfixes
Right-aligned device values in device table
Added periodic MQTT connection check
Fixed issue with the AP WPA Key configuration
2015-09-27 11:32:06 +02:00
mvdbro 51f62cbd1e css support
Fix device table layout for some browsers
Added link to stylesheet "esp.css" located on SPIFFS
Removed style attibutes from individual tags so it can be arranged with
css
Added delete button in SPIFFS file list
2015-09-26 12:54:46 +02:00
mvdbro 66936154e1 Spiffs support and RAM saving changes
Using Spiffs filesystem support for configuration settings
All configuration settings are now stored into the ESP filesystem.
Task string fields are now dynamically loaded from spiffs when needed.
Saving RAM...
Optimize RAM usage by changing device structure array and handling of
device strings
Added option to load and save ESP configuration settings from/to file
Cleanup all fields when a task is cleared or device is changed
Moved keys and passwords to a separate file
Added option to change valuenames (mainly MQTT purpose)
MQTT publish & subscribe settings can be changed using a template
Moved some advanced settings to tools/system/advanced button
Dallas plugin now supports multiple devices on the same bus
2015-09-25 14:31:30 +02:00
mvdbro 10b1e2828e Another fix 2015-09-21 15:52:12 +02:00
mvdbro 4813c8c252 Merge branch 'master' of https://github.com/ESP8266nu/ESPEasy 2015-09-21 15:36:28 +02:00
mvdbro d7c72a2155 small bugfixes
Added more logging to MQTT
Added mcpgpio to valid list of control commands
Fixed hardcoded MQTT broker port
2015-09-21 15:32:53 +02:00
rtenklooster a092da16e4 Delete _P099_PIR.ino
Wrong click in github, should be in test branche
2015-09-13 19:40:52 +02:00
rtenklooster 3a4c7814d4 Merge remote-tracking branch 'origin/master' 2015-09-13 19:34:51 +02:00
mvdbro b77c99693a Reset changed, deep_sleep added
Changed factory reset, first wipe entire eeprom size to zeros
Added option to do a factory reset by connecting RX and TX pins during
boot
Added a help button on the device page that leads to the device specific
page on our Wiki
Preliminary support for deep_sleep
2015-09-13 17:55:09 +02:00
rtenklooster 4867b4c8d8 Merge branch 'test' 2015-09-13 17:36:09 +02:00
rtenklooster f44e27c1b1 SmartPir Plugin
Added new plugin
2015-09-13 17:28:18 +02:00
mvdbro f26a553141 Added HC-SR04
Added support for the HC-SR04 Ultrasonic distance sensor
Input switch can now be set to send switch state or dimvalue
Other minor internal changes
2015-09-13 10:47:29 +02:00
mvdbro 263462931c Fixed issues with special characters (#,% etc) in text fields like SSID, WPA key etc 2015-09-09 12:46:17 +02:00
esp8266nu fd5120aaf2 fix commit 2015-09-08 15:01:11 +00:00
esp8266nu 22f6225b97 Several bugs fixes and some minor features added 2015-09-08 14:49:00 +00:00
esp8266nu ee758a1bb9 Preliminary support for IO extender based on Arduino Pro Mini through I2C
Added GPIO-9 and GPIO-10 for boards equipped with an ESP12E module (NodeMCU V1.0)
Finished support for PCF8591 4 channel Analog to Digital converter.
Added support for MCP23017 input ports
Unit Name is shown in html title
Show 'well known' devices in the I2C scanner based on their I2C address
Added option to use simple formulas on device values like "%value%/1000"
Fixed char string handling that should be 25 chars max
Added option to turn on/off internal pullup for switch input pins
Added option to set a name for each task (also used for OpenHAB MQTT publishing)
Preliminary support for OpenHAB MQTT protocol
2015-08-29 15:45:46 +00:00
esp8266nu fb0a05a06b Fixed a bug in DHT22 device
Fixed a bug in setting for default delay
Changed debug info
Changed device tab, added more pin info and cancel button
Fixed syslog loop bug
2015-08-22 07:30:52 +00:00
esp8266nu 952b6e3e98 Redesigned device configuration mechanism
Changed password timeout to 5 minutes
Added direct GPIO output control without password request
2015-08-20 14:46:01 +00:00
esp8266nu 9a1b49d49a Added configurable message delay in ms (delay between messages to controller)
Changed login password field to type 'password'
Fixed io pin settings for Dallas/DHT for inconsecutive pin configuration (ESP-01)
Support for ThingsSpeak "controller" (webservice)
2015-08-15 13:50:23 +00:00
esp8266nu 24e3b8aea5 IMPORTANT NOTICE: this release needs ESP Package version 1.6.5-947-g39819f0, built on Jul 23, 2015)
If udp port = 0 no actions!
Used sprintf_P to save more RAM
Added login page and admin password
Added hardware custom gpio pin selection
Added sanity check on BMP085 pressure values
2015-08-07 12:04:11 +00:00
esp8266nu 79fe89116a Nodo Telnet support, logging changed 2015-07-12 15:15:35 +00:00
esp8266nu ad51cc37f1 Webgui with menu 2015-06-30 14:31:28 +00:00
esp8266nu 6c41e550f0 webgui updates 2015-06-28 11:28:59 +00:00
esp8266nu d87447ce00 UDP events, UDP port config, simple switch option 2015-06-06 16:12:23 +00:00
esp8266nu d61a61ace6 custom wd counter, domoticzget cmd, Baudrate change to 9600 2015-06-06 11:39:27 +00:00
esp8266nu 21c3c2efdc Some delay() modifications. DomoticzSend serial command. AnalogRead is broken in IDE? 2015-05-23 14:52:33 +00:00
esp8266nu 4a063c0d3f Compatibility with Arduino 1.6.4. with ESP board add-in commit g545ffde 2015-05-21 13:58:10 +00:00
esp8266nu 2054912cce UDP Syslog, Hardware config 2015-05-18 15:36:44 +00:00
esp8266nu 5c5b0d8735 Support multiple value sensors/pulsecounter/improved AP mode 2015-05-06 13:56:50 +00:00
esp8266nu dc193ab901 Added Web Configuration and AP mode 2015-05-02 08:56:09 +00:00
esp8266nu 904436b2ed 2015-05-01 13:35:39 +00:00