Max Prokhorov
1d133bee16
Build with platformio 4 ( #1805 )
...
- update file paths: .pioenvs -> .pio/build, .piolibdeps -> .pio/libdeps
- modify envs to use common settings
- enable shared libs in travis and ota scripts
2019-07-11 00:34:17 +03:00
Niek van der Maas
900bcb8bf1
PIO4: default_envs ( #1793 )
2019-07-07 22:55:01 +03:00
Max Prokhorov
9bae101ed1
PIO: Update for recent platforms ( #1811 )
...
* PlatformIO development platforms
* Properly detect platform directory
* Naming
* Update platformio.ini
2019-07-07 11:35:50 +03:00
Max Prokhorov
d09b3f156f
Update ESPAsyncTCP to 7e9ed22 ( #1752 , #1806 )
...
Fix random resets when connection closes prematurely
2019-07-07 10:57:36 +03:00
Max Prokhorov
c44c74f70e
Import Encoder library ( #1769 )
...
* Update encoder
- import modified Encoder library
- customize minimum delta value
* minimum delta in header config
* fixup! minimum delta in header config
* fix dead code, actually use interrupts
* move static class methods to normal funcs, apply namespace
* drop hardcoded register use
- use peripheral api (see cores/esp8266/esp8266_peri.h)
- remove bitmask and register struct members
* add a note about changes
* fixup! add a note about changes
2019-07-07 10:55:01 +03:00
Vencislav Atanasov
dc26a69642
Add support for MagicHome RGBWW LED strip ( #1787 )
...
* Add support for MagicHome RGBWW LED strip
This adds support for MagicHome 5 channel LED strip. It is using ESP8285 board, labelled as ESP-M4, has 5 powerful MOSFETs (M3006D, up to 80A! continuous/160A peak) at 12-24V. They are driven by smaller transistors. Red LED is connected to 3.3V power supply, and can't be controller. Green LED is connected to GPIO. Pin mappings:
BTN IO0
R Q8 Q2 IO14
G Q6 Q3 IO12
B Q9 Q4 IO13
WW Q10 Q5 IO15
CW Q7 Q1 IO5
GREEN_LED IO2
Looks like the same board is used in another product which has support for RF remote, but mine doesn't, so I don't include RF config, if yours has it should be a simple copy/paste job to add it.
* Add config for push button
* Fix copy/paste mistake
* Turn on/off LEDs using the push button
2019-07-02 05:43:29 +03:00
Max Prokhorov
e445cf8c70
Update arduino.h and platformio.ini ( #1774 ) ( #1790 )
2019-06-24 00:30:41 +03:00
Max Prokhorov
221e5a7cc5
Fix PSH envs in platformio.ini
2019-06-08 21:54:14 +03:00
Xose Pérez
2cd7a8717a
Upgraded NoFUSS support to 0.3, added build header to request, fixed bug in device string size
2019-06-04 13:07:04 +02:00
Niek van der Maas
05f682189e
Update PlatformIO Core versions ( #1734 )
...
* Added new core versions 2.5.1/2.5.2 with matching PlatformIO versions
* Update platformio.ini
2019-06-04 09:23:48 +03:00
Xose Pérez
868d4d5573
Added LDR sensor (thanks to Altan Altay)
2019-05-23 08:52:04 +02:00
Max Prokhorov
62a2b9e882
PZEM004T: settings & dev board ( #1712 )
...
* PZEM004T: runtime port and address settings
* Add nodemcu-pzem004t test env
* pzEneTotal -> pzemEneTotal
2019-05-02 01:05:57 +03:00
Max Prokhorov
b12d6fd001
Remove gosund-sp1-v23 env ( #1703 )
...
Removed in favour of BW-SHPX bin
2019-05-02 01:01:47 +03:00
Xose Pérez
0a8b2aba07
Merge pull request #1664 from mcspr/pio/silence-uart
...
PlatformIO: silence postmortem stackdump for boards using serial
2019-03-29 13:46:27 +01:00
Xose Pérez
20269fca84
Still not compiling with 2.5
2019-03-29 13:24:33 +01:00
Max Prokhorov
76563d4728
Add relevant hardware
2019-03-29 11:10:34 +03:00
Xose Pérez
175fcbf6cf
Support for WPS in core build. Using UNUSED macro to prevent warnings
2019-03-29 07:53:39 +01:00
Xose Pérez
21de702bcc
Fix dupplicate key in platformio.ini
2019-03-25 20:10:31 +01:00
Xose Pérez
59e8fc21d6
Merge pull request #1650 from ColinShorts/dev
...
Adding support for Generic GU10 bulb
2019-03-25 12:25:48 +01:00
Xose Pérez
5d5e9155e5
Merge pull request #1603 from ElderJoy/thermostat
...
Add thermostat module
2019-03-25 12:23:11 +01:00
Colin Shorts
c3a0a701c2
Adding support for Generic GU10 from #1549
2019-03-23 09:53:45 +00:00
Xose Pérez
1f2577a4ef
Update README.md
2019-03-21 17:01:29 +01:00
Dmitry Blinov
870f311414
Merge remote-tracking branch 'xoseperez/dev' into thermostat
2019-03-10 19:24:21 +02:00
Zebble
ea5bd90cc7
Added LITESUN LA-WF3 support. ( #1618 )
...
* Added LITESUN LA-WF3 support.
Support for LITESUN LA-WF3 / Costco Charging Essentials wall socket.
* Added LITESUN LA-WF3 support.
Support for LITESUN LA-WF3 / Costco Charging Essentials wall socket.
* LITESUN_LA_WF3 hardware.h
* LITESUN_LA_WF3 platformio.ini
2019-03-10 04:56:45 +03:00
brmo
33945e4ca8
Added Teckin SP20 Power Plug. ( #1611 )
...
* Added Teckin SP20 Power Plug
* Added Teckin SP20 to hardware
2019-03-10 03:06:38 +03:00
Max Prokhorov
4405b419e1
Pin ArduinoJson version ( #1613 )
2019-03-08 14:20:29 +03:00
Dmitry Blinov
376205c9bb
Merge branch 'dev' into thermostat
...
# Conflicts:
# code/espurna/config/webui.h
# code/espurna/data/index.all.html.gz
# code/espurna/data/index.light.html.gz
# code/espurna/data/index.rfbridge.html.gz
# code/espurna/data/index.rfm69.html.gz
# code/espurna/data/index.sensor.html.gz
# code/espurna/data/index.small.html.gz
# code/espurna/espurna.ino
# code/espurna/static/index.all.html.gz.h
# code/espurna/static/index.light.html.gz.h
# code/espurna/static/index.rfbridge.html.gz.h
# code/espurna/static/index.rfm69.html.gz.h
# code/espurna/static/index.sensor.html.gz.h
# code/espurna/static/index.small.html.gz.h
# code/espurna/web.ino
# code/gulpfile.js
# code/html/index.html
2019-03-08 01:35:36 +02:00
Andrey F. Kupreychik
609e047f95
Merge remote-tracking branch 'xoseperez/dev' into lightfox-dual
2019-03-05 22:44:29 +07:00
Xose Pérez
b878c71306
Support for Digoo/Oxaoxe NX-SP202 ( #1502 )
2019-03-04 19:40:49 +01:00
markusrudolf
b0ee48edf9
HAMA outlet model number 00176552 ( #1598 )
...
* Implemented HAMA outlet model number 00176552. There is a identical one looking exactly the same but with different part number
Signed-off-by: Markus Rudolf <info@markusrudolf.de >
2019-03-04 00:26:52 +03:00
Dmitry Blinov
af07494f00
Add thermostat module
2019-03-03 12:17:34 +02:00
Andrey F. Kupreychik
86bccaf74f
Merge remote-tracking branch 'xoseperez/dev' into lightfox-dual
2019-02-22 11:51:56 +07:00
Xose Pérez
b7f64de661
Change naming for BlitzWolf SHP2 and SHP6 (now SHPX) boards
2019-02-22 00:47:57 +01:00
Xose Pérez
67ddc133cf
Support for Generic Relay ESP01 V4.0 in inverse relay version ( #1504 , #1554 )
2019-02-21 22:50:07 +01:00
Xose Pérez
10d5dc3c2e
Merge pull request #1551 from nsvrana/dev
...
added support for gosund ws1/KS-602S
2019-02-21 21:50:45 +01:00
Sam Quinn
92032db563
ADDED SUPPORT FOR OUKITEL P1 SMART SWITCH ( #1553 )
...
Added initial support for Oukitel Smart Switch. This is a 2 outlet plug
that has the same pinout as the YiDian XS-SSA05.
2019-02-21 07:12:44 +03:00
Max Prokhorov
2c02b72565
Fix upload_port and upload_args
2019-02-17 05:36:52 +03:00
Nick Vrana
beb41113aa
fixed accidental deletion of SP1 and added ws1-ota
2019-02-15 17:19:05 -06:00
Nick Vrana
4eeafd244a
added support for gosund ws1 aka gosund KS-602S
2019-02-14 16:39:21 -06:00
Xose Pérez
6ee1f2e8bc
Merge branch 'dev' of github.com:xoseperez/espurna into dev
2019-02-10 16:37:30 +01:00
Xose Pérez
e2f68ecc94
Entry to build images for Sonoff Basic R2 with DHT and DALLAS support
2019-02-09 13:42:46 +01:00
Jan Rüth
43c425db69
added lyasi light bulb
2019-02-07 18:09:27 +01:00
Xose Pérez
b50f96498d
Updated DebounceEvent to 2.0.5 ( #1527 , #1254 )
2019-02-07 13:41:48 +01:00
Andrey F. Kupreychik
b0eb847155
Merge remote-tracking branch 'xoseperez/dev' into lightfox-dual
2019-01-06 14:34:57 +07:00
Xose Pérez
0e30ab4621
Normalize naming for Arilux AL LC02 v14
2019-01-05 16:09:09 +01:00
Xose Pérez
4e9a528d3f
Merge pull request #1469 from sq5gvm/lc02v14-support
...
Support for newer AL-LC02 boards with different pinout
2019-01-05 16:07:41 +01:00
sq5gvm
f0ea93b08c
Support for newer AL-LC02 boards with different pinout.
2019-01-04 20:48:43 +01:00
Xose Pérez
0fee277d01
Added support for Gosund SP1 v2.3 ( #1448 )
2019-01-04 20:32:11 +01:00
Andrey F. Kupreychik
bcb36c1859
Merge remote-tracking branch 'xoseperez/dev' into lightfox-dual
2019-01-04 19:10:04 +07:00
Andrey F. Kupreychik
4202d3769c
First try for LightFox dual
2018-12-30 00:13:39 +07:00