Commit Graph

380 Commits

Author SHA1 Message Date
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