Commit Graph

206 Commits

Author SHA1 Message Date
barbudor f861e8330a dingtian driver take 1 2022-10-29 21:38:22 +02:00
eeak 4e98cbb387 moved D_CMND_xx to i18n.h 2022-10-29 16:09:09 +03:00
eeak 1bf69fd310 dali 2022-10-28 17:08:02 +03:00
Theo Arends 47456a54ee Prep ADE7953 using SPI 2022-10-21 15:06:52 +02:00
Theo Arends 0265cab7dc Prep generic energy modbus interface 2022-10-06 19:22:46 +02:00
Theo Arends 29a9197101
Merge pull request #16714 from Performance20/development
Add QMC5883L driver
2022-10-05 14:17:43 +02:00
Helge 5998fe856a added code recommendations
and reduce functionality to the most necessary
2022-10-04 15:48:27 +02:00
Theo Arends a05f731a42 Fix Shelly Plus 2PM column swap
- Fix Shelly Plus 2PM column swap
- Prep Shelly Plus 2PM ADE7953 reset pin
2022-10-03 17:13:01 +02:00
Helge 125bfafc88 adaption of languages files 2022-10-02 23:47:05 +02:00
Helge c15d974b44 add new driver to support qmc5883L 2022-10-02 21:41:51 +02:00
Stephan Hadinger b4aca5a3f3 Zigbee friendly names per endpoint 2022-10-02 20:54:49 +02:00
Norbert Richter 2b163ad4ea
Flowrate meter add flow amount/duration 2022-08-30 11:46:19 +02:00
JeroenSt 1cc091e4fa Added ModbusBridge 2022-07-19 14:10:12 +02:00
Theo Arends cc9c6299ca Consolidate I2S GPIOs 2022-07-11 15:49:57 +02:00
gemu2015 7d9c51fb79 audio i2s pins 2022-07-11 09:13:49 +02:00
Theo Arends 53d2c76cec Prep TM1621 support 2022-07-04 10:46:35 +02:00
Tom Lafleur 89816e88d4 Updated MP3 Driver with busy and MP3 Folder command 2022-06-22 14:47:32 -07:00
Cossid f76400ba03 Initial implementation of SM2335 LED driver. 2022-06-21 00:32:56 -05:00
oogm 2121ea63cd Add BP5758 light controller support - init sequence working, light responds randomly 2022-05-29 18:06:26 +02:00
Theo Arends 5f53f36563 Add ESP32 partition info to GUI 2022-05-14 17:41:52 +02:00
Theo Arends 0a458d1cd1 Add webcam frame rate translations 2022-05-05 16:26:29 +02:00
Jason2866 9af8b8f834
Rename safemode to safeboot
* rename safemode to safeboot
* fix safeboot env
2022-05-05 11:19:39 +02:00
Theo Arends 35bbb8192c Updated language files 2022-05-04 10:10:04 +02:00
Stephan Hadinger c8148a623f Firmware upload using factory partition 2022-05-02 17:25:31 +02:00
Norbert Richter b1933f7c0e
Rename flowratemeter 2022-04-27 17:44:07 +02:00
Norbert Richter d7d71cd9c8
Add flowmeter (YF-DN50 and similary) 2022-04-27 17:44:06 +02:00
Stephan Hadinger 43c53838ad Add SDCard SDIO support 2022-04-19 19:17:04 +02:00
Theo Arends 79b19ea62c Prep inHg 2022-04-19 14:01:18 +02:00
Theo Arends c7323eea74 Initial support for Sonoff MS01
Initial support for Sonoff MS01 (#15335)
2022-04-10 17:21:38 +02:00
Norbert Richter 07f98c7b25
Add NeoPool relay details 2022-04-07 17:01:38 +02:00
Theo Arends fc8b4dcc71 Add Shelly3EM Neutral Current information 2022-03-26 16:02:50 +01:00
Norbert Richter 0a4c4da730
Rename GUI filtration mode 2022-03-14 09:43:11 +01:00
Norbert Richter efd0972527
Remove NeoPool ambiguous color in device names 2022-03-14 09:43:11 +01:00
Barbudor eb54152c76 step 5 - some renaming 2022-03-11 23:12:57 +01:00
Theo Arends 8e0400eba1 Add async interrupt support
- Add async interrupt support
- Add generic GPIO reset
2022-03-07 11:37:48 +01:00
Theo Arends 079cf0f2f5 Prep ADE7880 - Shelly3EM 2022-03-05 15:09:17 +01:00
jeevasdev c8b8fe2da4 Added support for BL6523 chipset based Energy Monitors 2022-02-15 13:51:43 +11:00
Max af2fe0da3a Update en_GB.h
Dublicate removed
2022-01-27 19:42:26 +03:00
Max 22d549ca3d Update CM11 2022-01-26 15:03:21 +03:00
Max 1ef08e15f1 Squashed commit of the following:
commit 5563b50abdd70806099248bea875be63b1a8acbb
Author: Max <rekin.m@gmail.com>
Date:   Wed Jan 26 12:03:21 2022 +0300

    Update xsns_95_cm1107.ino

commit fbcfccb9732b3b47c7e5f2554e9d9f5765aad719
Merge: a7a792ff0 62458e367
Author: Max <rekin.m@gmail.com>
Date:   Wed Jan 26 09:44:09 2022 +0300

    Merge pull request #3 from arendst/development

    Add command ``SspmEnergyTotal<relay>``

commit a7a792ff026872736aad991aa23702fc53e278a2
Merge: a4199127a d7664c02a
Author: Max <rekin.m@gmail.com>
Date:   Tue Jan 25 18:48:12 2022 +0300

    Merge remote-tracking branch 'upstream/development' into CM11_sensor

commit a4199127a178265c0eefc08a07c41716ce72f7d3
Author: Max <rekin.m@gmail.com>
Date:   Tue Jan 25 18:38:35 2022 +0300

    CM11

commit ff0c88badc83ea789b217b5d400d0660573fe64c
Author: Max <rekin.m@gmail.com>
Date:   Tue Jan 25 18:37:23 2022 +0300

    Create xsns_95_cm1107.ino
2022-01-26 14:25:10 +03:00
rice103 e72248899e Supports for MQ analog sensor for air quality
It's support the analog sensor for quality air (also for esp-32)
-added on list of assignable pins in module
-with adcparams can choose wich mqx you have with seconds param ex: adcparam 10 4 (you have the mq-04)
2022-01-23 17:10:35 +01:00
Marcus ba55d67cbc changed: BUILDS.md
changed:       CHANGELOG.md
	changed:       tasmota/language/de_DE.h
	changed:       tasmota/language/en_GB.h
	open/todo:     update all other localization files
	changed:       tasmota/my_user_config.h
	changed:       tasmota/support_features.ino
	changed:       tasmota/tasmota_configurations.h
	changed:       tasmota/tasmota_configurations_ESP32.h
	changed:       tasmota/tasmota_template.h
	changed:       tasmota/tasmota_template_legacy.h
	changed:       tasmota/xdrv_03_energy.ino
	new file:     tasmota/xnrg_21_sdm230.ino

added support (POC) for Eastron SDM230 ModBus (based on existing drivers SDM120 and SDM630) - suggestion for future versions:
use the same pin names for all SDM(72|120|220|230|630) drivers, e.g.: GPIO_SDMxxx_TX and GPIO_SDMxxx_RX and integrate
all drivers into one (xnrg_xx_SDM-ModBus.ino)
2022-01-15 14:14:32 +01:00
SteWers a4b218b89e [Solax X1] Rework inverter-mode
- redesign inverter-mode implementation
- enhancements to solax protocol version 1.7
- few german translation fixes
2022-01-08 21:46:23 +01:00
SteWers 32cc20219a [Solax X1] RTS support and offline status 2022-01-06 09:52:27 +01:00
Theo Arends 0cdf6c9653 Refactor Shift595 2021-12-05 14:49:49 +01:00
jziolkowski d855cc22a0 Add support for 74x595 shift registers 2021-12-04 17:52:29 +01:00
jziolkowski 8c12424d78 WIP 2021-12-04 15:39:00 +01:00
Theo Arends 5243b17a1a Add 1 second heartbeat GPIO 2021-11-03 11:58:05 +01:00
Norbert Richter f580d46c9b
Add NeoPool cell runtime 2021-10-11 17:03:28 +02:00
Theo Arends a466c5abf3 Add support for HM330X
Add support for HM330X SeedStudio Grove Particule sensor (#13250)
2021-10-08 13:59:11 +02:00
Barbudor 0e777193fc add 'show hidden files' checkbox in fileman 2021-10-03 20:11:14 +02:00
Barbudor df7810a6f8 add support for BL0942 to xnrg_14_bl09xx.ino 2021-10-02 20:00:18 +02:00
Barbudor 65989d2552 bl09xx driver for both bl0939 and bl0940 2021-09-21 18:25:52 +02:00
Theo Arends 454d4601b4 Add support for IKEA VINDRIKTNING
Add support for IKEA VINDRIKTNING particle concentration sensor (#12976)
2021-08-26 11:16:28 +02:00
Theo Arends d4f444a85a Add support for Hydreon RG-15 Solid State Rain sensor
Add support for Hydreon RG-15 Solid State Rain sensor (#12974)
2021-08-25 17:25:11 +02:00
Wouter Breukink 7ad2975063 Added support for Hydreon RG-15 Rain Sensor 2021-08-25 15:01:14 +01:00
Adrian Scillato 07bc310660
Update en_GB.h 2021-08-16 18:55:34 -03:00
Marius Bezuidenhout 024cc0b9b6 Added MCP2515 library and Freedom Won BMS sensor 2021-07-12 12:32:27 +02:00
Barbudor 8523b50d4e FSMan: add file deletion confirmation 2021-06-17 19:02:58 +02:00
s-hadinger 95d5c7e257
Merge pull request #12192 from s-hadinger/gpio_i2s
Added I2S and Interrupt GPIO types
2021-05-26 22:31:05 +02:00
Stephan Hadinger 58360f7c17 Added I2S and Interrupt GPIO types 2021-05-25 20:14:15 +02:00
Stephan Hadinger ce03ec0c9e Renamed `OLED Reset` to `Display Rst` 2021-05-25 19:26:40 +02:00
Norbert Richter 87a4b2314f
Update Sugar Valley Neopool driver
Add NPLight TOGGLE cmnd
Add NPFiltrationMode string parameter
Add filtration speed on result
Add undocumented register function
Fix NPLight get status
Fix hydrolysis status
Fix NPFiltration side effects
Fix pH warning
Fix hydrolysis/redox value
Fix register desc
2021-05-23 10:54:05 +02:00
Theo Arends 43d81ae5b2
Merge pull request #11922 from mvoggenreiter/development
Added electricity meter easymeter Q3C
2021-05-22 17:40:48 +02:00
c210392 cc692e490f Spelling fixes 2021-05-06 17:45:48 +10:00
Michael Voggenreiter de12709ed6 Added electricity meter easymeter Q3C 2021-04-28 07:57:05 +02:00
Adrian Scillato ee034f74f9
Update en_GB.h 2021-04-21 12:56:45 -03:00
Stephan Hadinger 4395a19fe6 Add ``Input`` GPIO type with no default action, to be read via Berry 2021-04-21 10:05:10 +02:00
Theo Arends 90422bc307 Oops I did it again 2021-04-16 11:43:26 +02:00
Adrian Scillato 89f07f507e Add New Translation Keys 2021-04-12 13:45:18 -03:00
Barbudor 06a75af1af file system editor GUI_FILE_EDIT 2021-04-11 15:22:57 +02:00
Theo Arends eb3fe9c5eb Oops. Fix compile 2021-04-09 17:05:22 +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 88e00b1041 Prep GPIO zero-cross pulse 2021-03-23 15:17:32 +01:00
RaphDaMan 04c0b8d1d7 Included presence check, changed to XSNS_86 and hopefully solved language file conflicts. 2021-03-23 08:51:11 +01:00
RaphDaMan 3cf5609ad9 Merge remote-tracking branch 'upstream/development' into development
* upstream/development: (35 commits)
  some fixes
  fix image weblink
  fix compiler error with use_graph
  Add support for another variant of the 6-digit TM1637 display
  Add commands ``DisplayType`` and ``DisplayInvert``
  Update xdrv_05_irremote.ino
  Update xdrv_05_irremote_full.ino
  Update xdrv_05_irremote_full.ino
  Update xdrv_05_irremote.ino
  Update xdrv_20_hue.ino
  Berry fix rules
  Add frequency to CSE7761 driver
  Minor fixes
  Delete .history/tasmota directory
  Delete xdrv_20_hue_20210321092519.ino
  only perform interlock delay once
  No Discovery
  Remove text "Module" from GUI main page
  Refactor DisplayDimmer
  Use Berry as default for Core2 and Odroid-go
  ...
2021-03-22 23:17:03 +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
Ajith Vasudevan 27288ac603 Added support for MAX7219 Seven-Segment Display 2021-03-19 15:56:48 +05:30
Adrian Scillato 1fc3d662dc
Update en_GB.h 2021-03-16 13:34:00 -03:00
Adrian Scillato 4f9cbaab07
VL53L0X: Translations 2021-03-16 13:09:12 -03:00
Theo Arends 4fb55544bb Prep support CSE7761 2021-03-01 18:22:26 +01:00
nonix d38c1c415e Added support for XPT2046 touch screen 2021-02-28 18:27:32 +01:00
gemu2015 5f75f4619c ssd1351 support for 4 wire spi 2021-02-28 16:09:57 +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
nonix 43946f4ca7 Debug USE_UFILESYS 2021-02-25 10:58:33 +01:00
Theo Arends 6ce3e6be7c
Merge pull request #11077 from nagyrobi/patch-1
Update en_GB.h
2021-02-22 14:05:46 +01:00
Theo Arends 0906acc25e
Update en_GB.h
Inline with other checkboxes
2021-02-22 14:05:27 +01:00
André Araújo a321ff5562 Fix Ezo D.O sensor
- Unit of measure was in ppm and should be in mg/L
- Sensor was not detected
- Code fixes on multiple ezo sensors
2021-02-22 10:40:37 +00:00
nagyrobi de90b8f12d
Update en_GB.h
Fix propercase and typo
2021-02-21 22:41:20 +01:00
Theo Arends 7a911b328f Fix TM1637 driver
Fix TM1637 driver now needs ``TM1637 CLK`` and ``TM1637 DIO`` to enable (#11057)
2021-02-21 12:17:39 +01:00
Norbert Richter 435be84ff3
Add SDM72 Modbus energy meter 2021-02-09 16:13:40 +01:00
Theo Arends bfde36e954 Add fragmentation translations 2021-02-04 15:19:59 +01:00
Norbert Richter 29deb769d4
Move text to lang files 2021-01-20 14:47:58 +01:00
Norbert Richter d4c2282170
Add Sugar Valley NeoPool Controller 2021-01-20 13:56:57 +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
Vic c803670137 BS814A-2 Touch Driver xdrv_52 flavor 2021-01-07 16:39:41 +01:00
Theo Arends 9d0a7e9bc4 Update filesystem GUI 2021-01-06 17:54:03 +01:00
Theo Arends d63c46fe38
Merge branch 'development' into feature/analog-ph-sensor-support 2021-01-06 14:27:41 +01:00
gemu2015 40a440d5f2 change sd card to UFS 2021-01-06 09:53:59 +01:00
Michael Kolb f09108d449 Review comments: Shortened i18n strings 2021-01-05 17:25:08 +01:00