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
Theo Arends
13d7943b58
Add support for Seven Segment display
...
Add support for Seven Segment display using HT16K33 (#8116 )
2020-04-10 16:05:43 +02:00
Staars
90be0804eb
add iAQ-core air quality sensor
2020-04-09 14:22:44 +02:00
Theo Arends
18fac98f5b
Merge branch 'development' into release
2020-03-14 15:24:47 +01:00
Theo Arends
5235ad1757
Add support for HDC1080
...
Add support for HDC1080 Temperature and Humidity sensor by Luis Teixeira (#7888 )
2020-03-14 12:43:02 +01:00
Theo Arends
e3be05756a
Merge branch 'development' into release
2020-03-06 12:18:08 +01:00
Theo Arends
a8e369e5ce
Update feature information
2020-03-05 14:00:47 +01:00
Theo Arends
473892d5c9
Add updated experimental Sonoff D1 support
...
Add updated experimental Sonoff D1 support (#7598 )
2020-03-01 15:31:08 +01:00
Theo Arends
3343164da9
Add support for MaxBotix HRXL-MaxSonar
...
Add support for MaxBotix HRXL-MaxSonar ultrasonic range finders by Jon Little (#7814 )
2020-03-01 14:20:19 +01:00
Theo Arends
94f5321db4
Fix keeloq functionality
2020-02-28 16:35:19 +01:00
Theo Arends
5cfe247611
Change default my_user_config.h driver and sensor support
...
Change default my_user_config.h driver and sensor support removing most sensors and adding most drivers
2020-02-27 15:10:42 +01:00
Theo Arends
f706b7c490
Add support for Wemos Motor Shield V1
...
Add support for Wemos Motor Shield V1 by Denis Sborets (#7764 )
2020-02-22 12:18:20 +01:00
Theo Arends
f674feb0ef
Add initial support for Sensors AHT1x
...
Add initial support for Sensors AHT10 and AHT15 by Martin Wagner (#7596 )
2020-02-20 13:38:03 +01:00
Theo Arends
af63bb363d
Add support for FiF LE-01MR energy meter
...
Add support for FiF LE-01MR energy meter by saper-2 (#7584 )
2020-02-10 15:18:11 +01:00
Theo Arends
15df54bb07
Add support for HM-10
...
Add support for MI-BLE sensors using HM-10 Bluetooth 4.0 module by Christian Staars (#7683 )
2020-02-07 10:50:06 +01:00
Theo Arends
287b3b97f1
Fix some display issues
...
- Fix LCD line and column positioning (#7387 )
- Fix Display handling of hexadecimal escape characters (#7387 )
2020-01-01 15:13:58 +01:00
Theo Arends
be29e71c96
Update decode-status.py
2019-12-30 14:24:00 +01:00
Leonid Muravjev
782414c35d
ds1624: support for ds1621 and ds1624
...
[x] the I2C address reservation implemented.
[x] multiple sensors any combination with 8 addresses
[x] with and without HotPlug support
2019-12-27 22:56:16 +03:00
Theo Arends
5c9e090ce2
Merge branch 'development' into release
2019-12-23 16:01:41 +01:00
Theo Arends
fb8bb1223a
Add support for GPS as NTP server
...
Add support for GPS as NTP server by Christian Baars and Adrian Scillato
2019-12-23 15:39:07 +01:00
Theo Arends
799fed55cb
Merge branch 'development' into release
2019-12-20 16:02:00 +01:00
Theo Arends
72849f672e
Add support for DHT12
...
- Fix DeepSleep in case there is no wifi by Stefan Bode (#7213 )
- Add support for DHT12 Temperature and Humidity sensor by Stefan Oskamp
2019-12-20 15:48:40 +01:00
Theo Arends
1b315134da
Merge branch 'development' into release
2019-12-17 14:24:30 +01:00
Norbert Richter
0b59cc6ea1
decode-config moved to https://github.com/tasmota/decode-config
2019-12-02 15:17:45 +01:00
Theo Arends
86d12dc1fa
Merge branch 'development' into release-7.1
2019-12-02 11:06:22 +01:00
Adrian Scillato
6475e15b1c
Delete faulty Portisch Firmware
...
As reported in #7064 this version hungs when using rfraw. Using previous one works fine.
2019-12-01 15:18:24 -03:00
Theo Arends
d71fbe1f0f
Merge branch 'development' into release-7.1
2019-11-29 15:22:47 +01:00
Theo Arends
ac065867d3
Add command ``SetOption77 0/1``
...
Add command ``SetOption77 0/1`` to keep power on when slider is far left
2019-11-29 13:11:35 +01:00
Theo Arends
a0fe00dd6f
Merge branch 'development' into release-7.1
2019-11-24 15:19:54 +01:00
Theo Arends
2757fcabd7
Merge branch 'development' into release-7.1
2019-11-23 11:31:25 +01:00
blakadder
02aba62c57
docs refactored and links to docs updated
2019-11-22 22:44:38 +01:00
Norbert Richter
ac357986c4
decode-config.py: fix --restore-file, replace pycurl by requests
...
- fix error during --restore-file function
- replace lib pycurl by requests
2019-11-21 18:09:25 +01:00
Theo Arends
4cff198c25
Merge branch 'development' into release-7.1
2019-11-21 15:47:58 +01:00
Norbert Richter
7276c2a658
decode-config.py: adapt settings, rename Sonoff->Tasmota, prep for Python3
...
- add SetOption73 (cors_enabled)
- add SetOption74 (ds18x20_internal_pullup)
- add SetOption75 (grouptopic_mode)
- add SetOption76 (bootcount_update)
- add ShutterMotorDelay (shutter_motordelay)
- add SetOption82-113 (flag4)
- add i2c_drivers
- add WifiPower (wifi_output_power)
- add TempOffset (temp_comp)
- remove SetOption2 (value_units)
- rename SetOption66 (tuya_dimmer_range_255 > tuya_serial_mqtt_publish)
- rename Sonoff > Tasmota
- preparation for Python3 match
2019-11-20 12:50:38 +01:00
Theo Arends
58ec01d643
Release 7.1
2019-11-13 11:46:56 +01:00
Theo Arends
20c2f4238c
Prep for release 7.1
2019-11-13 10:17:52 +01:00
blakadder
eb49e92d24
decode-config documentation updated and clarified
2019-11-09 17:26:50 +01:00
blakadder
f88d56caad
Revert "decode-config documentation improved"
...
This reverts commit 5115d6c054
.
2019-11-09 17:11:52 +01:00
blakadder
5115d6c054
decode-config documentation improved
2019-11-09 17:08:27 +01:00
Theo Arends
e89b76adc7
Add support for Honeywell HPMA115S0
...
Add support for Honeywell HPMA115S0 particle concentration sensor by David Hunt (#6843 )
2019-11-06 14:05:17 +01:00
Jason2866
ca68fbc607
Update WriteFlash.bat
2019-11-04 15:14:00 +01:00
Jason2866
cdb7e308a9
Update VerifyFlash.bat
2019-11-04 15:13:35 +01:00
Jason2866
d8bd3b4bf1
Update ReadFlash.bat
2019-11-04 15:13:10 +01:00
Jason2866
6b5b8c2cfb
Update EraseFlash.bat
2019-11-04 15:12:34 +01:00
Jason2866
dada0bca2f
Add files via upload
2019-11-02 17:44:58 +01:00
Jason2866
753a5577d6
Add files via upload
2019-11-02 17:44:30 +01:00
Jason2866
3cb24fb5c9
Create VerifyFlash.bat
2019-11-02 17:43:16 +01:00
Theo Arends
6395db9963
Add support for Honeywell I2C HIH series
...
Add support for Honeywell I2C HIH series Humidity and Temperetaure sensor (#6808 )
2019-11-02 17:18:51 +01:00
Theo Arends
20370820b8
Update decode-status.py
2019-10-31 17:41:54 +01:00
Theo Arends
50e1038c05
Add support for SetOption82-113
2019-10-31 12:12:48 +01:00
Theo Arends
dccf6fb7cd
Add command SetOption74 0/1
...
Add command SetOption74 0/1 to enable DS18x20 internal pull-up and remove define DS18B20_INTERNAL_PULLUP (#6795 )
2019-10-30 22:22:18 +01:00
Theo Arends
2dabaa3d20
Add command SetOption73 0/1 to re-enable CORS
...
Add command SetOption73 0/1 to re-enable HTTP Cross-Origin Resource Sharing (CORS) now default disabled (#6767 )
2019-10-28 13:36:04 +01:00
Theo Arends
0e07397ff7
Change Sonoff-Tasmota to Tasmota
2019-10-27 12:04:08 +01:00
Theo Arends
24d81d40e7
Merge branch 'development' into release-6.7
2019-10-23 14:02:10 +02:00
Theo Arends
1a6ead187d
Release 6.7
2019-10-23 13:11:53 +02:00
Theo Arends
7ecc752c11
Remove command SetOption2
2019-10-22 18:34:41 +02:00
Norbert Richter
b7061a01ea
decode-config.py: adapt settings
...
- add DimmerRange (dimmer_hw_min/dimmer_hw_max)
- add DeepSleepTime (deepsleep)
- change PowerDelta (energy_power_delta)
- rename novasds_period > novasds_startingoffset
- fix tuya_disable_dimmer remove
- fix json 'header' crc32
2019-10-22 17:48:49 +02:00
Theo Arends
1110bac410
Houskeeping Arduino Slave
2019-10-21 12:36:08 +02:00
Theo Arends
4e45e660f2
Add support for EX-Store WiFi Dimmer V4
...
Add support for EX-Store WiFi Dimmer V4 (#5856 )
2019-10-18 17:29:19 +02:00
Theo Arends
84fe7b8e76
Bump version to 6.6.0.20
...
Add command SetOption65 0/1 to disable (1) fast power cycle detection fixing unwanted brownout trigger
2019-10-18 15:18:39 +02:00
Theo Arends
a62432f6eb
Fix USE_A4988_STEPPER compilation
2019-10-17 15:28:46 +02:00
Theo Arends
cd10e84ecf
Change Sonoff L1 support
2019-10-17 12:20:26 +02:00
Michael Ingraham
08ccf63a37
Uppercase USE_A4988_STEPPER
2019-10-15 14:31:10 -04:00
Theo Arends
3ff1bcd64c
Add define USE_SONOFF_RF
...
Add define USE_SONOFF_RF to enable/disable Sonoff Rf support (#6648 )
2019-10-15 15:37:22 +02:00
Jason2866
3a9e937ae8
Update decode-status.py
2019-10-15 11:42:09 +02:00
Theo Arends
f5b932a6d5
Make Sonoff Sc optional by define
...
Make Sonoff Sc optional by define (#6640 )
2019-10-14 18:15:43 +02:00
Theo Arends
c296c9a337
Deep sleep housekeeping
2019-10-14 17:01:24 +02:00
Jason2866
407b3c52ea
Add files via upload
2019-10-06 20:16:27 +02:00
Jason2866
7303bc4037
Delete RF-Bridge-EFM8BB1-20190326.hex
2019-10-06 20:14:25 +02:00
Jason2866
1defac4685
Latest portisch firmware
...
Portisch firmware build from master https://github.com/Portisch/RF-Bridge-EFM8BB1
2019-10-06 19:00:24 +02:00
Norbert Richter
ce136547f1
decode-config.py: adapt settings
...
- fix GPIO (my_gp)
- fix -g/--group filter
- change Tariff* (-register8/+tariff*)
- add (missing) cmnd Adc (my_adc0)
- add MqttLog (mqttlog_level)
- add Sensor34 8 x (hx711_json_weight_change)
- add SetOption71 (dds2382_model)
- add SetOption72 (hardware_energy_total)
- add SetOption80 (shutter_mode)
- add SetOption81 (pcf8574_ports_inverted)
- add Shutter* (shutter*)
2019-10-06 14:06:23 +02:00
pablozg
9e71109549
add support to chint ddsu666
2019-10-03 10:06:51 +02:00
Theo Arends
37fc7d2259
Add command SetOption71 for DDS238-2
...
Add command SetOption71 0/1 to switch between different Modbus Active Energy registers on DDS238-2 energy meters (#6531 )
2019-10-02 11:24:51 +02:00
Theo Arends
be4867e7f6
Fix compilation error
...
Fix compilation error
2019-10-01 16:45:53 +02:00
Norbert Richter
622fc70566
decode-config.py: adapt settings
...
- add Sensor54 (ina226_r_shunt, ina226_i_fs)
- add/change Tariffx (register8)
- add crc32 calc
2019-09-13 15:39:57 +02:00
Theo Arends
657dbff570
Add support for Hiking DDS238-2 Modbus energy meter
...
Add support for Hiking DDS238-2 Modbus energy meter by Matteo Campanella (#6384 )
2019-09-10 15:14:51 +02:00
Tim Leuschner
ff3701e1ce
Merge branch 'development' into A4988_Stepper
2019-09-08 11:49:15 +02:00
Theo Arends
3d9a73f826
Add support for up to 4 INA226 Voltage and Current sensors
...
Add support for up to 4 INA226 Voltage and Current sensors by Steve Rogers (#6342 )
2019-09-08 11:26:54 +02:00
Tim Leuschner
5eac2dd939
Support Stepper-motors connected to A4988-stepper-driver-circuit
2019-09-07 14:03:07 +02:00
Norbert Richter
7306bb3638
decode-config.py: adapt settings
...
- add Time (time_format)
- add TuyaMCU (tuya_fnid_map)
- add cfg_timestamp/cfg_crc32
- remove SetOption65 (tuya_disable_dimmer)
2019-09-06 10:42:39 +02:00
Norbert Richter
d83d2210b0
decode-config.py: adapt settings
...
- rename SetOption65 (tuya_disable_dimmer)
- expand settings
- add energy_usage struct
- add Tariff3 (energy_weekend)
- change baudrate/sbaudrate
- fix KeyError on -T cmnd
2019-08-28 16:13:23 +02:00
Theo Arends
28eb6d7661
Integrate ibeacon
2019-08-25 12:29:48 +02:00
Norbert Richter
aecb7fa1a9
decode-config.py: adapt settings
...
- add Setoption69 (tuya_dimmer_min_limit)
- add WebSensor (sensors[])
2019-08-19 13:40:06 +02:00
Theo Arends
33aa430f64
Add support for RDM6300 125kHz RFID Reader by Gerhard Mutz
...
Add support for RDM6300 125kHz RFID Reader by Gerhard Mutz
2019-08-19 11:47:59 +02:00
Theo Arends
d053767e2e
Update features
...
Update features
2019-08-12 17:28:09 +02:00
Theo Arends
03c54dab3e
Add USE_ZIGBEE to features and update decode-status.py to accomodate future features
...
Add USE_ZIGBEE to features and update decode-status.py to accomodate future features
2019-08-10 17:52:26 +02:00
Norbert Richter
908bf6cc63
decode-config.py: adapt settings
...
- add Setoption68 (pwm_multi_channels)
2019-08-08 17:24:20 +02:00
Theo Arends
afb39aa680
Add support for CHIRP soil moisture sensor by Christian Baars
...
Add support for CHIRP soil moisture sensor by Christian Baars
2019-08-07 12:08:13 +02:00
Theo Arends
aa88295d41
Update feature lists
...
Update feature lists
2019-08-01 15:42:58 +02:00
Norbert Richter
9e8d53b977
decode-config.py: adapt settings
...
- fix SetOption65 Settings version
- add Setoption66 (buzzer_enable)
- add DisplayWidth (display_width) / DisplayHeight (display_height)
- def housekeeping
2019-07-23 18:40:11 +02:00
Theo Arends
1f895854c2
Update decode-config.py
2019-07-12 12:20:44 +02:00
thirug010
943dc524ea
Update Code for Issue #6066- Dimmer Value not equal to Rx Dim State #
...
Change Summary
1. Added Option to select Dimmer Range (1-100 and 1-255) through SetOption66 (default is 1-100 for legacy device support
2. Updated Dimmer code to set range based on the option66 100 / 225
2019-07-11 22:28:08 -05:00
Theo Arends
c702cb17e0
Release 6.6
...
Release 6.6
2019-07-05 13:44:24 +02:00
Norbert Richter
b0fc277f7b
decode-config.py: revert html changes
2019-06-30 17:29:11 +02:00
Norbert Richter
5ccd8bc2e7
decode-config.py: adapt settings
...
- add SetOption65 (tuya_show_dimmer)
2019-06-30 17:24:19 +02:00
tammo0
6ee8d6be16
save space for web frontend
...
- changed <br/> to <br>
- "name" attributes of input, select, textarea, button items are removed and set by their id (only if ID is set and no name tag given)
2019-05-31 18:24:56 +02:00
Norbert Richter
adf0eb03ef
decode-config.py: adapt settings
...
- add AdcParam (adc_param*)
- cleanup vars may having conflict with keywords (PEP 8)
2019-05-29 14:08:37 +02:00
tammo0
e580c8c0f5
Logo as vector
...
Tasmota logo and symbol as vector.
2019-05-22 11:47:15 +02:00
Norbert Richter
10a9ca6c5e
decode-config.py: adapt settings
...
- fix some -g groupsnames not accepted
2019-05-21 11:13:35 +02:00
Theo Arends
d599f21758
Add defines USE_EMULATION_WEMO and USE_EMULATION_HUE
...
* Remove define USE_EMULATION from my_user_config.h (#5826 )
* Add defines USE_EMULATION_WEMO and USE_EMULATION_HUE to my_user_config.h to control emulation features at compile time (#5826 )
2019-05-20 15:09:42 +02:00
Norbert Richter
9a6cdbe1c1
decode-config.py: adapt settings
...
- fix suppress of empty values for output format "Tasmota cmnd"
- add SetOption63 (no_power_feedback)
- add config file verbose info
- change `@f`/`@h` macro char replacement (alphanumeric chars only, same as Tasmota does)
- remove mcp230xx pinmode validation
- revert PowerSet, VoltageSet, CurrentSet for >= v6.2.1.6 from -T cmnd
- allow mix case for -g parameter
- adjust command groups -g to Tasmota Wiki
2019-05-11 13:46:58 +02:00
Norbert Richter
aae0d96072
decode-config.py: adapt settings & fixes
...
- add LedMask (led_mask)
- add WebColor (web_color)
- adapt Interlock (interlock) flag (6.4.1.11)
- fix Sensor20 range (novasds_period)
- fix PulseTime<x> values
- fix readonly bitstruct
- fix wrong EnergyReset cmnd/values
- cleanup rename vars having conflict with keywords (PEP 8)
2019-04-17 18:40:47 +02:00
Theo Arends
5e810f1ff3
Add Shelly 2.5 overtemp functionality
...
* Add all temperature, humidity and pressure for global access
* Add Shelly 2.5 overtemp functionality
* Fix Shelly 2.5 I2C address priority issue when VEML6070 code is present by disabling VEML6070 for Shelly 2.5 (#5592 )
2019-04-15 18:12:42 +02:00
Norbert Richter
d310373c28
decode-config.py: adapt settings
...
- add Sensor20 (novasds_period)
2019-03-31 12:23:09 +02:00
Theo Arends
e631d49d0f
Housekeeping
...
Housekeeping
2019-03-28 11:25:38 +01:00
Theo Arends
640e28f7cf
Prep for release 6.5
...
Prep for release 6.5
2019-03-15 11:43:14 +01:00
Norbert Richter
398d21cc14
decode-config.py: adapt settings
...
- add SetOption62 (no_hold_retain)
2019-03-14 18:29:09 +01:00
Theo Arends
d85278f1b2
Prep for release 6.5
...
Prep for release 6.5
2019-03-13 18:00:15 +01:00
Norbert Richter
eb08bb07ee
decode-config.py: adapt settings
...
- remove SetOption62 (no_pullup)
- remove obsolete Tasmota command converter
2019-02-21 15:37:46 +01:00
Norbert Richter
26b91d5d05
decode-config.py: adapt settings; add Template
2019-02-15 18:35:29 +01:00
Theo Arends
ae277f59cf
Change image defines
...
6.4.1.15 20190208
* Change image name BE_MINIMAL to FIRMWARE_MINIMAL (#5106 )
* Change image names USE_xyz to FIRMWARE_xyz (#5106 )
2019-02-08 14:55:45 +01:00
Theo Arends
8ea0b44a8a
Add credits and descriptions
...
Add credits and descriptions
2019-02-04 11:41:51 +01:00
jziolkowski
b39adddf0c
decode-status.py update to 6.4.1.14
2019-02-04 01:04:42 +01:00
Norbert Richter
d0072118f3
v2.1.0020
...
decode-config.py: adapt settings
- add Sensor15 (SensorBits1)
2019-02-03 11:03:11 +01:00
Norbert Richter
448a7852e1
decode-config.py: adapt settings
...
- add Interlock (interlock)
- remove SetOption63 (split_interlock)
2019-01-28 16:40:46 +01:00
Theo Arends
ced019eaa5
Add support for MAX44009
...
Add support for MAX44009 Ambient Light sensor (#4907 )
2019-01-24 11:41:52 +01:00
Norbert Richter
5b5ad077fd
decode-config.py: adapt settings
...
- add SetOption63 (split_interlock)
2019-01-13 17:33:33 +01:00
Norbert Richter
c9df630b30
decode-config.py: adapt settings
...
- add SetOption62 (no_pullup)
- revise desc md/html files
2019-01-07 18:15:11 +01:00
Theo Arends
70619ed610
Housekeeping
2019-01-07 16:43:03 +01:00
Theo Arends
1f49c7db37
Update decode-config.py
2019-01-04 11:26:29 +01:00
Norbert Richter
2bf4b7c60e
decode-config.py: adapt settings, fix warning
...
- add SetOption55 (mdns_enabled)
- fix string warning
- change file handling
2019-01-04 10:24:46 +01:00
Theo Arends
f66de3111e
Housekeeping
2019-01-03 18:07:03 +01:00
Theo Arends
b584bb0760
Housekeeping
2019-01-03 15:38:15 +01:00
Theo Arends
447ec6256e
6.4.1.4 Update Copyright (C) 2019
...
6.4.1.4 20190101
* Update Copyright (C) 2019
2019-01-01 13:55:01 +01:00
Theo Arends
f12261e4fa
Add support for MAX31855
...
Add support for MAX31855 K-Type thermocouple sensor using softSPI (#4764 )
2019-01-01 13:45:44 +01:00
Theo Arends
a46829d593
Release 6.4.1
2018-12-23 15:06:26 +01:00
Norbert Richter
d9f2e2193d
decode-config.py: adapt settings change
...
- remove SetOption55 (hass_short_discovery_msg)
2018-12-23 13:38:38 +01:00
Theo Arends
c6ed4b037a
Prep for release 6.4.1
2018-12-22 18:42:40 +01:00
Arthur de Beun
604f341e9a
Add support for AZ-Instrument 7798 CO2 meter/datalogger.
2018-12-18 22:22:41 +13:00
Gennaro Tortone
3b306f5a49
option for firmware directory added
2018-12-17 10:49:15 +01:00
Theo Arends
cb0b5f6eab
Merge branch 'master' into development
2018-12-16 16:22:04 +01:00
Theo Arends
06d42b63f4
Updates for release 6.4.0
...
Updates for release 6.4.0
2018-12-15 17:22:04 +01:00
Theo Arends
fc7c1ac6b7
Updates for release 6.4.0
...
Updates for release 6.4.0
2018-12-15 15:55:51 +01:00
Theo Arends
3a0ac29b19
Add TheoV2 sensor source
...
Add TheoV2 sensor source and information used with Rf Sensor
2018-12-13 16:44:03 +01:00
Norbert Richter
20a4b1bdc3
decode-config.py: Fix `@v` filename template ( #4609 )
...
- fix restore filename auto extension
2018-12-13 06:57:44 +01:00
Theo Arends
67ec0678a3
6.3.0.17 Add features
...
6.3.0.17 20181211
* Add support for TheoV2 sensors as documented on https://sidweb.nl
* Add support for SDM220 (#3610 )
* Enhance support for MPU6050 using DMP (#4581 )
2018-12-11 14:24:52 +01:00
Norbert Richter
9c69701af3
decode-config.py: add new settings
...
- add SetOption61 from PR #4562
2018-12-11 08:19:04 +01:00
Norbert Richter
e74079f8c6
decode-config.py: add new settings
...
- add 6.3.0.16 setting change
2018-12-08 10:30:01 +01:00
Theo Arends
4b287ab4cb
Final fix compile error ( #4509 )
...
Final fix soft_spi_flg compile error (#4509 )
2018-12-05 12:23:42 +01:00
Jason2866
abb6d5ee2e
Create RF-Bridge-EFM8BB1-20181127.hex
...
ignore RF pulses < 100µs, increased uart RX buffer
-> stopp red led flashing
2018-12-04 20:52:56 +01:00
Norbert Richter
3cd89330aa
decode-config.py: add new settings
...
- add 6.3.0.15 setting change
- adapt 6.3.0.13 setting change
2018-12-03 08:33:21 +01:00
Theo Arends
2367834a64
Update with dynamic sleep flag
2018-12-01 18:58:30 +01:00
Norbert Richter
3470d4712f
decode-config.py: add 6.3.0.11 to .14 settings
2018-11-27 11:24:19 +01:00
Theo Arends
2085c74079
Add SetOption59 info
...
Add SetOption59 info
2018-11-27 11:04:45 +01:00
Theo Arends
6c87ab205a
Fix possible strncat buffer overflows
...
Fix possible strncat buffer overflows
2018-11-22 15:41:30 +01:00
Theo Arends
070843200f
Add IR Raw data control
...
* Add command SetOption58 0/1 to enable IR raw data info in JSON message (#2116 )
* Add command IRSend <frequency>|0,<rawdata1>,<rawdata2>,.. to allow raw data transmission (#2116 )
2018-11-21 16:36:10 +01:00
Norbert Richter
89ceb81660
decode-config.py: add 6.3.0.10 settings
...
- add SetOption56/SetOption57
2018-11-20 17:06:54 +01:00
Theo Arends
23c16e58a9
Housekeeping
...
Housekeeping
2018-11-20 15:00:24 +01:00
Norbert Richter
c903b7d830
decode-config.py: add 6.3.0.8 settings
...
- fix Tasmota cmnd "MqttFingerprint"
- fix setting <tasmotacmnd> callable definition handling
2018-11-16 18:09:02 +01:00
Norbert Richter
0ff2f9072d
decode-config.py: add/fix Tasmota cmnd output and filename macros
...
- add Tasmota SetOption51/53/54
- add filename network hostname macro @H
- fix filename @* macros (removed if data source is unavailable)
- fix Tasmota SetOption3x
- fix http body garbadge output on screen
- revise desc md/html files
2018-11-14 08:03:55 +01:00
Norbert Richter
dd00af3fe0
decode-config.py: add features Tasmota cmnds, grouping and filters
...
- add restore value validation
- add '--force-restore'
- add output filter by Tasmota groups '--filter <group> [<group>...]'
- add '--output' and '--output-format cmnd' (adds - most of all - Tasomta command output)
- add Tasomta command output control:
'--cmnd-indent', '--cmnd-groups', '--cmnd-nogroups', '--cmnd-sort', '--cmnd-unsort'
- removed 'raw' data handling (obsolete)
2018-11-12 16:08:09 +01:00
Norbert Richter
13c6057108
update settings to last commit for v6.3.0.4
2018-11-07 14:05:03 +01:00
Norbert Richter
9380312e7f
add v6.3.0.4 config changes
...
- pack setting templates using diffs
- add more '--verbose' outputs
- fix wrong templates selection
- fix wrong filename handling
- fix --verbose filename output
2018-11-07 13:42:13 +01:00
Norbert Richter
cf66923e52
add/fix v6.3.0.2 config changes
...
- upset settings: reduce to diffs
2018-11-05 09:09:53 +01:00
Theo Arends
14a7424e9b
Add command SetOption24
...
Add command SetOption24 0/1 to select pressure unit as hPa or mmHg (#4241 )
2018-11-04 16:55:12 +01:00
Adrian Scillato
1e735b0f79
Merge pull request #4245 from Jason2866/patch-1
...
Create RF-Bridge-EFM8BB1-20181102.hex
2018-11-02 09:22:52 -03:00
Jason2866
6b33643268
Delete RF-Bridge-EFM8BB1-20181031.hex
...
Replaced through RF-Bridge-EFM8BB1-20181102.hex
2018-11-02 11:38:30 +01:00
Jason2866
4876f16792
Create RF-Bridge-EFM8BB1-20181102.hex
...
Optimized Code Recognition for Code "1527" and Intertechno
2018-11-02 11:36:28 +01:00
Norbert Richter
ba874b39df
add v6.3.0.2 config changes
2018-11-01 14:48:41 +01:00
Theo Arends
22d9375665
Updated RELEASENOTES
...
Updated RELEASENOTES
2018-10-31 14:31:51 +01:00
Adrian Scillato
6683077c30
New Portish RF Firmware released for Sonoff Bridge RF chip
2018-10-31 09:26:56 -03:00
Adrian Scillato
59ac981785
New Portish RF Firmware released for Sonoff Bridge RF chip
2018-10-31 09:25:11 -03:00
Theo Arends
d87d74157f
Add latest Portisch firmware
...
Add latest Portisch firmware
2018-10-31 11:14:27 +01:00
Theo Arends
c25d1be5d4
add release v6.3.0 config changes
...
add release v6.3.0 config changes
2018-10-31 11:10:44 +01:00
Norbert Richter
c3f303876f
decode-config.py v2.0.0002: add release v6.3.0 config changes
2018-10-31 07:45:19 +01:00
Norbert Richter
51a86d3ff5
decode-config.py v2.0.0001: add v6.2.1.20 config changes
...
- change pw defaults to unhide [Norbert Richter]
- fix handling 'raw' keys and GetTemplateSetting() error
2018-10-29 16:26:45 +01:00
Theo Arends
0017a6304a
Updates for release 6.3.0
...
Updates for release 6.3.0
2018-10-27 13:33:17 +02:00
Norbert Richter
47a39a61ed
decode-config.py v2.0.0000: add full backup/restore capability
...
- add full backup/restore capability
- add Tasmota .dmp format to be able to upload previously save Tasmota files
- add help files decode-config.md
- add Tasmota *.dmp format for backup
- new args:
--restore-file, --extension, --no-extension,
--full-help, --verbose
- changed args:
--exit-on-error-only to --ignore-warnings
--output-file to --backup-file
--output-file-format to --backup-type
--hide-pw to --json-hide-pw
--unhide-pw to --json-unhide-pw
- removed (hidden) args:
--sort, --unsort, --raw-values, --no-raw-values
-raw-keys, -no-raw-keys
defaults are no raw keys/values and sort
2018-10-27 10:37:33 +02:00
Jason2866
4582e95730
Create RF-Bridge-EFM8BB1-20181023.hex
2018-10-26 22:36:45 +02:00
Theo Arends
c2f9f5ddbe
Updates for release 6.3.0
...
Update for release 6.3.0
2018-10-26 17:13:17 +02:00
Theo Arends
f2b04092f8
Initial release of RF transceiving
...
Initial release of RF transceiving using library RcSwitch (#2702 )
2018-10-25 18:17:58 +02:00
Theo Arends
d9b9eeef1f
Merge pull request #4084 from benleb/pythonic-fw-server
...
introduce common python coding styles & other codestyle fixes
2018-10-25 14:23:37 +02:00
Theo Arends
266f7f1fe0
Add support for TX20
...
Add support for La Crosse TX20 Anemometer (#2654 , #3146 )
2018-10-21 12:44:45 +02:00
Theo Arends
f8ab8ef552
Clean settings.h
...
Removed custom fields from settings.h
2018-10-17 15:29:43 +02:00
Theo Arends
0ab43909c3
6.2.1.17 Changes and Adds
...
6.2.1.17 20181017
* Enable updated non-blocking PubSubClient as default MQTT client
* Update TasmotaModbus and TasmotaSerial libraries for support of serial 8N2 communication
* Add support for Pzem-003/017 DC Energy monitoring module (#3694 )
* Change support for Pzem-014/016 AC Energy monitoring module (#3694 )
2018-10-17 12:27:05 +02:00
Ben Lebherz
c8a04e88b0
remove empty line to trigger travis (staled) once again
2018-10-16 15:03:18 +02:00
Ben Lebherz
d33af3bb8d
introduce some common python coding styles, remove mixed tabs/spaces and unused imports
2018-10-16 14:38:09 +02:00
Norbert Richter
a6dae02e33
decode-config.py v1.5.0013: add dev settings 6.2.1.14 & 6.2.1.15
...
- clean-up settings using diffs
2018-10-14 13:18:16 +02:00
Theo Arends
fcc6d5437b
Add HX711 Load Cell
...
* Add support for DS3231 Real Time Clock
* Add support for HX711 Load Cell
* Add command WeightRes 0..3 to control display of decimals for kilogram
2018-10-11 17:33:07 +02:00
Theo Arends
0ad250c10b
6.2.1.11 Add MQTT Client
...
6.2.1.11 20191002
* Remove support for MQTT Client based on esp-mqtt-arduino by #define MQTT_LIBRARY_TYPE MQTT_ESPMQTTARDUINO
* Add support for MQTT Client based on lwmqtt to be selected by #define MQTT_LIBRARY_TYPE MQTT_ARDUINOMQTT
2018-10-02 17:07:30 +02:00
Norbert Richter
7dcb10a911
v1.5.0012: 'decode-config.py' add args, add 6.2.1.x settings, fix filename with @
...
- add: developer version settings 6.2.1.2, 6.2.1.3, 6.2.1.6, 6.2.1.10
- add: args '--raw-keys', '--no-raw-keys', '--raw-values', '--no-raw-values', '--hide-pw'
- add: value -1 for arg '--json-indent' to disable indent if default is enabled
- changed: json output to file use always raw values
- fix: add again removed return code desc
- fix: needless dot . in filename for @v
- fix: rule(123) none-raw outputs
2018-10-02 13:42:21 +02:00
Norbert Richter
3997792429
v1.5.0011: 'decode-config.py' fixes & enhancements
...
- add configuration data header to json and binary outputs
--add template @v and @f for output filename
- add output of crc values on crc error
- add '--exit-on-error-only' arg make it possible to process partly valid data
- replaced '--sort <word>' by '--unsort'
- changed data size and data crc error into warnings
- changed output always in json format
- removed arg '--format' (obsolete)
- removed collections module (obsolete)
v1.5.0010: 'decode-config.py' add more detailed outputs
- add bit structure for struct TimeRule, Timer, Mcp230xxCfg
- add program return code desc
- add error handling for additonal python modules
- changed 'Settings' definition to handle array of struct
- changed field conversion string to formular evaluation for values
- fix and enhance output values
2018-09-29 13:56:02 +02:00
Norbert Richter
76d203d5aa
'decode-config.py' version bugfixes & json output enhancements
...
- add new arguments '--json-indent' and '--json-compact'
- fix poblem with invalid string chars when having garbadge in flash
- fix errors using configs for Tasmota < v6.2.1
- fix setting definition for v5.13.1/v5.14.0
2018-09-26 15:18:01 +02:00
Theo Arends
ec421e6144
Released decode-config.py
...
Released tools/decode-config.py by Norbert Richter to decode configuration data.
2018-09-25 14:08:36 +02:00
Norbert Richter
15fb7307fc
Add login parms for tools/decode-status.py
2018-09-14 16:39:06 +02:00
Theo Arends
4c41ea4461
Houskeeping
2018-09-09 14:31:40 +02:00
Theo Arends
2fdc91f1b4
Housekeeping
2018-09-06 18:08:10 +02:00
Theo Arends
624ee28db3
Revisit naming and features
...
Revisit naming and features in preparation to release
2018-08-28 14:28:36 +02:00
Theo Arends
23155aa15e
Refresh RF-Bridge-EFFM8BB1
...
Refresh RF-Bridge-EFFM8BB1.hex firmwares
2018-08-27 18:33:13 +02:00
Theo Arends
1c14015f63
Update feature list
...
Update feature list
2018-08-25 12:26:36 +02:00
Theo Arends
6f455e2c00
Update debug info
...
Update debug info
2018-07-31 11:49:23 +02:00
Theo Arends
cb192c5c2d
Update decode-status.py
...
Update decode-status.py
2018-07-25 12:42:53 +02:00
Theo Arends
dbf84d7813
Add checks
...
Add checks
2018-07-17 16:07:03 +02:00
Theo Arends
ace6180e67
Introduce _changelog.ino
...
Introduce _changelog.ino
2018-07-15 17:30:38 +02:00
Theo Arends
03ae4098b5
Add support for Sonoff S26 Smart Socket
...
Add support for Sonoff S26 Smart Socket (#2808 )
2018-06-29 13:48:19 +02:00
Theo Arends
1c6f752ba8
Add enforce Hass discovery as light group
...
Add command SetOption30 to enforce Hass discovery as light group (#1784 )
2018-06-29 11:15:27 +02:00
Theo Arends
9196b97a4f
Update decode-status.py
...
Update decode-status.py
2018-06-26 11:38:30 +02:00
Theo Arends
d4119fe54d
Add SnfBrdg EFM8BB1 fw tools
...
6.0.0a
* Add support for uploading Sonoff Bridge firmware found in
tools/fw_efm8bb1 folder build by Portisch using Web Gui File Upload
(#2886 )
* Add command RfRaw to control Portisch firmware features
2018-06-04 18:10:38 +02:00
Theo Arends
1c6af967be
Add program to decode some status messages
...
5.14.0a
* Add feature information to Status 4
* Add tools folder with python script decode-status.py for decoding some
status fields like SetOption and Features
* Add python script fw-server.py in tools folder to create a simple OTA
server (#2759 )
* Fix vars on rules (#2769 )
* Fix bug in KNX menu (#2770 )
2018-05-19 17:31:55 +02:00