Commit Graph

448 Commits

Author SHA1 Message Date
Theo Arends 2209046c6f Add MQTT OTA binary file transfer 2021-05-12 18:34:32 +02:00
Theo Arends 5a3754a53f Add OTA MQTT file upload 2021-05-12 13:03:20 +02:00
Stephan Hadinger cf5b7b4a41 LVGL add support for TrueType fonts via FreeType library 2021-05-12 11:16:10 +02:00
Theo Arends 36caed2122 Increase Settings MQTT file upload buffer 2021-05-11 16:26:29 +02:00
s-hadinger e01c60df84
LVGL Fix TS (#12071)
* LVGL Fix TS

* Try to fix linker

* Fix2

* Last fix

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-05-10 15:48:02 +02:00
Theo Arends 64e1039eda Add Settings MQTT file upload and download examples 2021-05-09 18:18:52 +02:00
Theo Arends 418f309104 Another MQTT file upload example using acknowledge 2021-05-09 15:34:59 +02:00
Theo Arends 510f33f832 Add MQTT file upload example 2021-05-09 13:09:53 +02:00
Stephan Hadinger 0aa52d3100 LVGL add support for touchscreen 2021-05-07 17:24:57 +02:00
Stephan Hadinger 56cecfb274 LVGL Support for 3 buttons as rotary encoder 2021-05-07 11:51:22 +02:00
Stephan Hadinger 5355af1460 LVGL check parameters 2021-05-06 10:46:17 +02:00
Jason2866 06274436e5
Shelly dimmer firmware stm32 v51.6 2021-05-02 16:54:06 +02:00
Stephan Hadinger ae4de426d0 Add Zigbee firmware 6.7.9 for Sonoff ZBBridge 2021-04-30 22:14:00 +02:00
Stephan Hadinger 6c03d93496 Add firmware for Tube's Zigbee EFR32 EZSP 6.7.9 2021-04-30 21:53:04 +02:00
Stephan Hadinger 5b36e504c5 Berry more solidification 2021-04-28 19:30:19 +02:00
s-hadinger e31998620f
LVGL add Led 7 seg font (#11916)
* LVGL add Led 7 seg font

* Moved fonts to a new LVGL_assets lib

* Forgot include

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-27 19:05:23 +02:00
Stephan Hadinger dc77b58200 LVGL add screenshot 2021-04-20 13:44:16 +02:00
Stephan Hadinger bd60b9b602 Add LVGL 7.11 support with Berry binding (ESP32 only) 2021-04-19 08:40:11 +02:00
Jason2866 3f889cbcbb
App 1856k SPIFFS 320k 2021-04-16 18:13:45 +02:00
Jason2866 18d75ce8e0
Delete partitions.bin 2021-04-16 18:11:10 +02:00
Jason2866 2ff5de0b2f Change SPIFFS partions 2021-04-16 11:25:49 +02:00
Theo Arends f50c3f8f62 Admin USE_ENERGY_DUMMY 2021-04-06 12:08:07 +02:00
Theo Arends b0689af803 Add optional DS18x20 arithmetic mean
Add command ``SetOption126 1`` to enable DS18x20 arithmetic mean over teleperiod for JSON temperature based on (#11472)
2021-04-02 11:43:31 +02:00
Theo Arends e4e0eb9467 Move 6.7.6 to archive 2021-03-29 17:44:02 +02:00
Hedda 61c4331f16
Update zbbridge FW readme with section for recommended versions
Update readme with a section for recommended and no longer recommended
2021-03-29 13:40:43 +02:00
Hedda 04aa94b965
List 6.7.8 above 6.7.6 in readme for zbbridge firmware
List 6.7.8 above 6.7.6 in readme for zbbridge firmware
2021-03-29 11:19:38 +02:00
Theo Arends be72bde8f5 Add ESP32 support for internal Hall Effect sensor
Add ESP32 support for internal Hall Effect sensor connected to both GPIO36 and GPIO39 only
2021-03-27 15:15:15 +01:00
Theo Arends dd4f16526e Fix sensor coexistence 2021-03-23 12:57:56 +01:00
RaphDaMan 587ad9a733 Squashed commit of the following:
commit 6c9c4a83d0076bb9303d65d5435f0d0bf2e81a6b
Author: RaphDaMan <raphael@my107.de>
Date:   Sat Mar 20 13:49:36 2021 +0100

    v0.7 Final and ready to PR.
2021-03-20 14:14:07 +01:00
Jason2866 ee9217109a
Flash mode has to be dio
even when later qio is used!
2021-03-05 11:13:35 +01:00
Jason2866 13834ad32c
flash mode has to be dio
even when later qio is used!
2021-03-05 11:11:43 +01:00
Jan Bubík c6673d4081 new feature: LCD/DLP Projector Serial Control
- implemented as XDRV53
 - user must configure GPIO pins "DLP Rx" and "DLP Tx" for serial communication
 - emulates an additional RELAY by sending ON/OFF commands to Projector
 - continually polls the Projector's state to update virtual RELAY state
 - blocks RELAY1 in ON state while Projector is running (to protect the lamp)
 - serial codes for NEC and OPTOMA, ready for more manufacturers
 - tested with NEC V300W
2021-02-27 22:28:29 +01:00
Theo Arends 9edccbbca5 Add commands ``StateRetain`` and ``InfoRetain`` (#11084) 2021-02-22 13:59:45 +01:00
Theo Arends 14206e46a1 Add support for TM1637 seven segment display by Ajith Vasudevan (#10889) 2021-02-17 12:32:36 +01:00
Norbert Richter 435be84ff3
Add SDM72 Modbus energy meter 2021-02-09 16:13:40 +01:00
Stephan Hadinger ad5b5b19fa Promote EZSP v6.7.8 as recommended 2021-01-25 21:46:40 +01:00
Jason2866 a45efc92ae Faster settings support 2021-01-22 17:54:04 +01:00
Jason2866 85bfacb630
Add files via upload 2021-01-22 17:45:16 +01:00
Jason2866 10a8c53736
Delete bootloader_dout_40m.bin 2021-01-22 17:44:12 +01:00
Theo Arends 6108076eec Prepare feature additions 2021-01-22 17:15:58 +01:00
Theo Arends 9d83bcae4e Update readme.txt
Updated with Silabs knowledge base info (#10596)
2021-01-22 17:00:39 +01:00
Theo Arends c934a20b4f Add support for TOF10120
Add support for TOF10120 time of flight sensor by Cyril Pawelko (#10190)
2021-01-22 16:48:41 +01:00
Norbert Richter 8387c14dfc
Add NeoPool feature 2021-01-20 15:06:59 +01:00
Stephan Hadinger f607152aa1 Zigbee add EZSP 6.7.8 as Release Candidate firmware 2021-01-19 13:37:53 +01:00
Theo Arends 2dbd1ef973 Add support for 24/26/32/34 bit RFID Wiegand
Add support for 24/26/32/34 bit RFID Wiegand interface (D0/D1) by Sigurd Leuther (#3647, #10565)
2021-01-16 15:39:33 +01:00
Theo Arends f6d7c5c578 Update changelog 2021-01-11 14:13:20 +01:00
Theo Arends 98b529ce7b Update decode-status.py 2021-01-07 15:12:07 +01:00
Theo Arends 6b16745cf0 Support UFILESYS 2021-01-06 14:41:23 +01:00
Jason2866 de4e91e6e7
spiffs for littlefs 2021-01-05 10:08:09 +01:00
Jason2866 544f297380
Delete partitions_ffat_12M.bin 2021-01-05 10:07:26 +01:00
Theo Arends d028e5c847 Update changelog 2021-01-03 17:04:14 +01:00
Theo Arends ee1648d3e0 Prep SSD1331 driver 2021-01-01 16:05:06 +01:00
Theo Arends 54c1a2d029 Add support for SPI display driver for ST7789 TFT
Add support for SPI display driver for ST7789 TFT by Gerhard Mutz (#9037)
2021-01-01 15:05:58 +01:00
Theo Arends fc93b05476 Happy New Year 2021-01-01 13:57:04 +01:00
Jason2866 b68d8c65f3 tasmota32-odroid.bin 2020-12-30 14:44:54 +01:00
Jason2866 6c0ec48a6c Odroid files 2020-12-30 14:40:42 +01:00
Jason2866 bf4b7b3b1e
Delete partitions_ffat_12M.bin 2020-12-30 14:39:03 +01:00
Jason2866 190276f5c7
Delete bootloader_dout_40m.bin 2020-12-30 14:38:53 +01:00
Jason2866 b83c5abbe9
Delete boot_app0.bin 2020-12-30 14:38:44 +01:00
Jason2866 8d9541320a
Delete Odroid_flash.bat 2020-12-30 14:38:35 +01:00
Jason2866 8f40741feb
Add files via upload 2020-12-30 14:28:28 +01:00
Jason2866 ebbfc900e1
Create Odroid_flash.bat 2020-12-30 14:27:04 +01:00
Simon Hailes b2faa1cc6c Add more informaiton to comment in .py file 2020-12-29 10:11:09 +00:00
Simon Hailes cb71466bd4 webserver - move all compressed scripts to subfolders /html_uncompressed and /htmlcompressed.
Add utility tools/unishox/compress-html-uncompressed.py to compress all files found in tasmota/html_uncompressed and write compressed version to tasmota/htmlcompressed
2020-12-29 09:53:15 +00:00
Theo Arends 59992d1954 Add support for FTC532 8-button touch controller
Add support for FTC532 8-button touch controller by Peter Franck (#10222)
2020-12-22 16:47:24 +01:00
Theo Arends 533d643f79 Create README.md 2020-12-02 13:59:06 +01:00
Theo Arends 2676c3c26e Update Shelly Dimmer Fw to v51.5 2020-12-02 13:53:34 +01:00
Theo Arends 5892cffbda Prep RC522 rfid reader pt2 2020-11-30 17:54:40 +01:00
Theo Arends 7f1f9727ef Update comments 2020-11-29 15:59:40 +01:00
Theo Arends ff8b2efd5e Move some firmware files around 2020-11-27 15:56:30 +01:00
Theo Arends 01e7b0b1b3
Merge pull request #9991 from Jason2866/work_dev
CCLoader firmware for zigbee and BT
2020-11-27 15:44:56 +01:00
Theo Arends 7091659081 Remove mismerged files 2020-11-27 15:43:20 +01:00
Theo Arends 16f369e979 Delete ncp-uart-sw-6.8.0.1_115200.ota 2020-11-27 15:38:40 +01:00
Jason2866 226507aa0c del 2020-11-27 08:11:34 +00:00
Jason2866 fcdd992a7c zigbee 2530 firmware 2020-11-27 08:11:17 +00:00
Jason2866 c70e862156 CCLoader firmware cc2541 2020-11-27 07:58:14 +00:00
Theo Arends 06005d8dfb Rename firmware folders 2020-11-25 17:15:02 +01:00
Theo Arends e105d5b4f4 Add v9 templates 2020-11-21 12:27:11 +01:00
Barbudor c064ee1531 Replaced pycurl by request, cleanup and comments 2020-11-20 21:49:52 +01:00
Barbudor dea0ae1d7b implements new template format 2020-11-19 23:52:44 +01:00
Theo Arends 6e2a8a8323 Add Shelly Dimmer STM32 firmware 2020-11-16 18:07:18 +01:00
Jason2866 2717a77486
Add files via upload 2020-11-16 09:43:25 +01:00
Theo Arends c02770ce96 Add support for Shelly Dimmer 1 and 2
Add support for Shelly Dimmer 1 and 2 by James Turton (#9854)
2020-11-14 16:43:32 +01:00
Theo Arends 203124d678 Add command ``SetOption115 1`` to enable ESP32 MiBle
Add command ``SetOption115 1`` to enable ESP32 MiBle
2020-11-13 17:00:44 +01:00
Theo Arends 3334fe58ed Prep AS608/R503 FIngerprint sensor support 2020-11-10 15:04:45 +01:00
Theo Arends e498b28864 Add support for EZO PMP sensors
Add support for EZO PMP sensors by Christopher Tremblay (#9760)
2020-11-07 11:35:33 +01:00
Theo Arends 8376dd8982 Fix switches 2020-11-04 16:31:53 +01:00
Theo Arends 54f9532919 Add command ``SetOption114 1``
Add command ``SetOption114 1`` to detach Swiches from Relays and enable MQTT action state for all the SwitchModes
2020-11-03 14:34:02 +01:00
Theo Arends 67bd5daf45 Update changelog 2020-11-02 11:58:23 +01:00
Theo Arends db863c4589 Add support for EZO FLO
Add support for EZO FLO sensors by Christopher Tremblay (#9697)
2020-11-01 15:15:10 +01:00
Theo Arends 6f7a20e2ec Add support for EZO PRS sensors
Add support for EZO PRS sensors by Christopher Tremblay (#9659)
2020-10-29 11:53:25 +01:00
Theo Arends 85d2626e84 Refactor feature list build 2020-10-28 11:37:59 +01:00
Theo Arends b92b59b2b1 Add command ``SetOption113 1``
Add command ``SetOption113 1`` to set dimmer low on rotary dial after power off (#8263)
2020-10-25 12:59:24 +01:00
Theo Arends 582c32f5b9 Add support for EZO EC sensor
Add support for EZO EC sensors by Christopher Tremblay (#9613)
2020-10-24 12:41:08 +02:00
Theo Arends 1021cf3ca5 Update changelog and releasenotes 2020-10-23 16:56:03 +02:00
Jason2866 b7aa84f9a1
Delete ncp-uart-sw-6.8.0.1_115200.ota
Since it has many bugs
2020-10-20 19:36:52 +02:00
Theo Arends 500fb147c4 Add Breaking Changed to Release Notes
- Support for EZO RTD sensors by Christopher Tremblay (#9585)
- On ZigbeeBridge support for glowing led when permit join is active (#9581)
- Support for PWM Dimmer multi-press and ledmask (#9584)
2020-10-20 14:04:29 +02:00
Theo Arends 38e2638f07 Add support for EZO Ph and ORP sensors
Add support for EZO Ph and ORP sensors by Christopher Tremblay (#9567)
2020-10-18 15:36:17 +02:00
Theo Arends 330109d67c Add optional support for Orno WE517
Add optional support for Orno WE517-Modbus energy meter by Maxime Vincent (#9353)
2020-10-02 16:37:43 +02:00
Theo Arends 760d702fd0 Add optional support for Mitsubishi Electric HVAC
Add optional support for Mitsubishi Electric HVAC by David Gwynne (#9237)
2020-10-02 15:10:21 +02:00
blakadder f23087b920
add link to release notes and some formatting 2020-10-01 14:39:46 +02:00
Theo Arends 5cf40fc059 Add support for VL53L1X time of flight sensor
Add support for VL53L1X time of flight sensor by Johann Obermeier
2020-09-29 11:27:53 +02:00
Hedda 223ab6dc63
Update readme.txt mention 6.8.x.x is experimental and untested
Update readme.txt mention 6.8.x.x is experimental and untested.
2020-09-28 09:24:47 +02:00
Hedda 9cbcec0844
Update readme.txt with EZSP protocol versions information
Update readme.txt with EZSP protocol versions information

Text copied from https://github.com/zigpy/bellows/blob/dev/README.md
2020-09-28 08:35:22 +02:00
Stephan Hadinger 9722eba887 Added EZSP 6.8 2020-09-24 14:40:43 +02:00
Theo Arends afd197d493 Add command ``SetOption111 1``
Add command ``SetOption111 1`` to enable frequency output for buzzer GPIO (#8994)
2020-09-15 11:44:09 +02:00
Staars 1b56a97298 update to newest version 2020-09-12 19:28:25 +02:00
Staars a62ff5176e add mlx90640 to configs 2020-09-12 19:16:36 +02:00
Theo Arends 201bad3eb0 Prep release 8.5 2020-09-06 18:41:39 +02:00
Theo Arends 4724fa2c49 Add support for DYP ME007
Add support for DYP ME007 ultrasonic distance sensor by Janusz Kostorz (#9113)
2020-08-17 16:25:24 +02:00
Theo Arends f2aa0607b4 Prep support for SO114 until SO145 2020-08-13 16:59:51 +02:00
Adrian Scillato aed641616b
Rename RF-Bridge-EFM8BB1-20190220 to RF-Bridge-EFM8BB1-20190220.hex 2020-08-02 20:11:32 -03:00
Reese 8e48d3f147
Add latest portisch firmware.
Includes support for zemismart roller shades
2020-08-02 16:28:00 -05:00
Jason2866 0c743e0901
EFR32 firmware for ZigbeeBridge 2020-07-23 12:08:32 +02:00
Jason2866 efbcb9b80e
Create readme.txt 2020-07-23 12:06:29 +02:00
Theo Arends 48c268a920 Update decode-status.py 2020-07-21 12:17:29 +02:00
Theo Arends 6843f58a91 Add support for Schneider Electric iEM3000
Add support for Schneider Electric iEM3000 series Modbus energy meter by Marius Bezuidenhout
2020-07-14 17:37:14 +02:00
Norbert Richter 9ac3cce61d
Update python unishox tool from lib 2020-07-09 12:31:37 +02:00
Theo Arends b8afa11743 Update decode-status.py to python 3.x 2020-07-04 17:39:56 +02:00
Theo Arends 642fa216c2 Merge branch 'development' into pre-release 2020-07-04 12:04:41 +02:00
Theo Arends 1866938cbd Integrate prometheus 2020-06-27 11:52:44 +02:00
Theo Arends 934526244f Add support for single wire LMT01
Add support for single wire LMT01 temperature Sensor by justifiably (#8713)
2020-06-17 17:22:41 +02:00
Theo Arends 7c785ab056 Add support for Energy sensor (Denky)
Add support for Energy sensor (Denky) for French Smart Metering meter provided by global Energy Providers
2020-06-17 15:00:48 +02:00
Theo Arends 715697cb32 Add ESP32 ethernet commands
Add ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3`` (#8503)
2020-06-16 18:36:49 +02:00
Theo Arends ef0b797686 Add basic support for ESP32 ethernet
Add basic support for ESP32 ethernet adding commands ``Wifi 0/1`` and ``Ethernet 0/1`` both default ON (#8503)
2020-06-15 18:27:04 +02:00
Robert Jaakke 9835c55203 Merge branch 'development' into HP303B
# Conflicts:
#	tasmota/support_features.ino Resolved
#	tools/decode-status.py Resolved
2020-06-11 21:56:27 +02:00
Theo Arends 4c5b2f37fd Add initial support for Telegram
Add initial support for Telegram bot (#8619)
2020-06-11 17:30:33 +02:00
Robert Jaakke ec247f7906 Merge branch 'development' into HP303B 2020-06-10 10:05:06 +02:00
Jason2866 20bdc0e221
Delete unishox.pyc 2020-06-09 13:25:31 +02:00
Robert Jaakke d2815c5322 Merge branch 'development' into HP303B 2020-06-08 20:37:47 +02:00
Theo Arends 7e1c62e784 Add Unishox tools 2020-06-08 12:52:05 +02:00
Robert Jaakke 601317d5f3 Merge branch 'development' into HP303B
# Conflicts:
#	tasmota/support_features.ino Resolved
#	tools/decode-status.py Resolved
2020-06-08 09:01:43 +02:00
Theo Arends c6fede2bf4 Basic support for BL0940
Basic support for BL0940 (#8175)
2020-06-07 17:21:29 +02:00
Robert Jaakke 6667951505 Working sample 2020-06-06 22:35:41 +02:00
device111 8c29ead09d Add support for up to eight MCP9808 temperature sensors 2020-06-02 08:35:49 +02:00
Staars 8447a3a703 Update serial-plotter.py, more infos in the code, small refactorings 2020-05-31 10:37:52 +02:00
Theo Arends 86fc34e612 Move serial-plotter 2020-05-30 14:27:07 +02:00
blakadder 8e95a67984
Update readme.txt 2020-05-28 16:38:52 +02:00
Jason2866 d5e7384704
add flash syntax 2020-05-28 11:55:27 +02:00
Jason2866 53f459b43e Build firmware 2020-05-25 17:39:59 +02:00
Theo Arends 86921e60b2 Add support for VEML6075 and VEML7700
- Add support for VEML6075 UVA/UVB/UVINDEX Sensor by device111 (#8432)
- Add support for VEML7700 Ambient light intensity Sensor by device111 (#8432)
2020-05-22 15:16:01 +02:00
Theo Arends d61345e79f Add TEMPLATES.md generation tool 2020-05-19 11:31:24 +02:00
Theo Arends b00463900b Merge branch 'development' into pre-release 2020-05-07 18:14:34 +02:00
Theo Arends 2a6de09396 Change ESP32 GUI GPIO index display 2020-05-07 18:10:54 +02:00
Theo Arends dbd0020033 Add webcam 2020-05-07 16:55:26 +02:00
Theo Arends d78ca09c30 Integrate OpenTherm and WindMeter 2020-05-07 16:03:27 +02:00
Theo Arends ade7b4b96e Merge branch 'development' into pre-release 2020-04-28 16:05:06 +02:00
Theo Arends 4536746d03 Update Changelog and Release notes 2020-04-28 11:09:56 +02:00
Theo Arends b5512b6d13 Merge branch 'development' into pre-release 2020-04-11 14:51:32 +02:00
Theo Arends 45e9408b73 Add support for AS3935 Lightning Sensor
Add support for AS3935 Lightning Sensor by device111 (#8130)
2020-04-11 14:51:08 +02:00