Theo Arends
bab6ae5644
6.1.1.8 - Fixes and Additions
...
6.1.1.8
* Fix MQTT reconnection detection when using TasmotaMqtt library (#3558 )
* Add build time setting of ButtonTopic and SwitchTopic (#3414 )
* Add display features and dynamic buffering
2018-08-23 11:49:17 +02:00
Theo Arends
1e3a8975c5
Merge pull request #3414 from emontnemery/build_time_button_switch_topic
...
Build time setting of button and switch topic
2018-08-23 09:59:09 +02:00
Theo Arends
0cee695df4
Merge pull request #3556 from MadDoct/development
...
Correct bug with toggle command and pinmode 6 when using interlocking
2018-08-23 09:54:31 +02:00
Adrian Scillato
4b99fd8ad3
Update xdrv_01_mqtt.ino
2018-08-22 23:33:19 -03:00
Adrian Scillato
4325d51824
Fixed MQTT Reconnection Bug
...
If you restart your wifi router, and you have Tasmota_MQTT Library with wificonfig 5, Tasmota don't realize of this MQTT disconnection.
2018-08-22 23:19:56 -03:00
MadDoct
87374edb61
Correct bug with toggle command and pinmode 6
2018-08-23 00:25:38 +01:00
andrethomas
10aeeec4e9
change uint8_t to uint16_t in the settings union
2018-08-21 22:43:56 +02:00
andrethomas
46e1ec870e
Make space for more config options
2018-08-21 22:12:40 +02:00
Theo Arends
8ac213e99d
Fix DisplayRotate
...
* Fix DisplayRotate
* Increase SSD1306 row count to 16
* Remove redundant Tasmota function from Adafruit ILI9341 library
2018-08-21 14:56:58 +02:00
MadDoct
a01b87eaac
update interlocking output to include the pair info
2018-08-20 23:01:42 +01:00
Theo Arends
43dbbd3a98
Add more display functionality
...
* Add display define USE_DISPLAY_MODES1TO5 to select display modes 1 to 5
* Add command DisplayRotate 0..3 to select persistent display rotation
2018-08-20 18:07:19 +02:00
Theo Arends
6d98864a04
Fix iFan02 power on state
...
Fix iFan02 power on state (#3412 , #3530 )
2018-08-20 15:51:46 +02:00
Adrian Scillato
9e6ea1840d
Added extra KNX configuration check at startup
2018-08-20 00:12:37 -03:00
Theo Arends
6d1ce5bd69
Fix SDM120 wrong values
...
Fix SDM120 reporting wrong negative values to Domoticz (#3521 )
2018-08-19 13:00:27 +02:00
Theo Arends
0e2e28790f
Merge pull request #3519 from andrethomas/development
...
Add millis() since last interrupt occurred
2018-08-19 08:47:29 +02:00
andrethomas
12d0226666
Add millis() since last interrupt occurred
2018-08-19 01:35:30 +02:00
Xavier MULLER
f2e354d067
Update fr-FR.h
2018-08-19 00:30:04 +02:00
Theo Arends
a2c900e4a9
Merge pull request #3512 from andrethomas/development
...
MCP23008/MCP23017 Bugfix for resetX
2018-08-18 18:12:42 +02:00
Theo Arends
b12c8d39d5
Add initial display support
...
Add initial display support for Lcd, Oled, Matrix, Tft and e-paper - Need more docs
2018-08-18 18:11:22 +02:00
andrethomas
1eebc2e4ee
Update xsns_29_mcp230xx.ino
2018-08-18 16:34:41 +02:00
andrethomas
5560e6ae4a
MCP23008/MCP23017 Bugfix for resetX - Fix default intmode to ALL for pin modes 2 through 4 (Input pin modes)
2018-08-18 16:28:25 +02:00
andrethomas
93bd6b135c
Update xsns_29_mcp230xx.ino
2018-08-17 23:19:14 +02:00
andrethomas
c611be44eb
Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development
2018-08-17 11:25:04 +02:00
Theo Arends
bb87f99ee0
Fix version numbering
...
Fix version numbering
2018-08-17 11:10:21 +02:00
andrethomas
e3f2deacce
Allow intmode=3 (Disabled)
2018-08-17 00:23:20 +02:00
andrethomas
3346660419
Add intmode for pinmode 2 to 4 with sensor29 pin,pinmode,pullup,intmode - 0 = ALL, 1 = EVENT only, 2 = TELE only
2018-08-17 00:18:45 +02:00
Manfred
4d34f98155
Update de-DE.h
...
make units SI compliant
2018-08-16 10:02:33 +02:00
andrethomas
084f3d486c
Fix settings.h and compiler warning in xsns_29_mcp230xx.ino
2018-08-15 22:07:25 +02:00
andrethomas
fd0e759f42
Update output telemetry timing
2018-08-15 13:16:12 +02:00
andrethomas
6818f8d92a
Change mcp230xx_config bits and do some housekeeping on formatting
2018-08-15 10:23:02 +02:00
MadDoct
e08c16c5ca
Merge branch 'development' into patch-4
2018-08-14 23:52:26 +01:00
MadDoct
2d36f2e447
Added interlocking output in pairs
...
If Setoption14 is set
The output pins will have paired interlocking (D0 with D1, D2 with D3, etc...) as long as:
They have the same mode (both have pinmode 5 or both have 6)
2018-08-14 23:49:34 +01:00
andrethomas
1b714b0320
Update xsns_29_mcp230xx.ino
2018-08-14 21:45:56 +02:00
andrethomas
50f2eb3811
Update xsns_29_mcp230xx.ino
2018-08-14 21:44:33 +02:00
andrethomas
db223b9d10
Update xsns_29_mcp230xx.ino
2018-08-14 21:41:17 +02:00
andrethomas
18f47be237
Cleanup #else and #endif statements with // USE_MCP230xx_OUTPUT comments
2018-08-14 21:36:10 +02:00
MadDoct
b946d9e233
Update xsns_29_mcp230xx.ino
2018-08-14 18:35:18 +01:00
MadDoct
4d9a034663
Change output data some more...
2018-08-14 16:45:06 +01:00
MadDoct
48b6ee20ed
add pinmode 6 for inverted output and changed some data output
2018-08-14 00:13:56 +01:00
Theo Arends
8a61c25218
6.1.1.6 Add modulo option to rules
...
Add modulo option to rules like rule1 on Time#Minute|5 do backlog power on;delay 200;power off endon (#3466 )
2018-08-13 13:09:22 +02:00
Theo Arends
e15aeabbcf
Fix Pow R2 / S31 buffer sync
...
Fix Pow R2 / S31 buffer sync
2018-08-13 11:33:33 +02:00
znanev
3861dd2465
Update Bulgarian language file
2018-08-12 16:11:24 +01:00
Theo Arends
ee9b26ecfa
6.1.1.5 - Fix Pow R2 and S31
...
Fix some Pow R2 and S31 checksum errors using optimized re-sync
2018-08-12 16:15:03 +02:00
Theo Arends
3efb84fb93
Change version representation
...
Change version representation from 1.1.1a to 1.1.1.1 for better change reference
2018-08-12 14:05:15 +02:00
andrethomas
f40c3c3a11
Update mcp230xx_config[].b4 -> .saved_state in settings.h
2018-08-12 00:38:54 +02:00
andrethomas
e5a80df2ef
Rename mcp230xx_config[].b4 to mcp230xx_config[].saved_state
2018-08-12 00:32:56 +02:00
Theo Arends
87eb6a25cc
Update changelog
...
Update changelog
2018-08-11 16:24:06 +02:00
Theo Arends
9147635d5c
Add ifan02 Fanspeed +/-
...
Add ifan02 Fanspeed +/- as command option to increase or decrease fenspeed (#3415 )
2018-08-11 16:12:10 +02:00
Theo Arends
75284f09fe
Re-fix S31/Pow R2 serial sync
...
Re-fix S31/Pow R2 energy data serial sync (#3425 )
2018-08-11 15:47:27 +02:00
Theo Arends
9856a8f7c0
Merge pull request #3437 from altelch/development
...
Changed CounterType 1 to micros() and implemented stall detection
2018-08-11 11:09:11 +02:00
Theo Arends
18fae5b949
Merge pull request #3445 from alisaitteke/development
...
Language updates
2018-08-11 11:07:20 +02:00
MadDoct
90e3d77ad5
Increase human readability of the output data
2018-08-10 18:29:45 +01:00
Ali TEKE
a705a9980b
Updated Turkish language file
2018-08-10 01:59:17 +03:00
hkrupp
432a812dc3
Changed CounterType 1 to micros() and implemented stall detection
2018-08-09 13:24:13 +02:00
andrethomas
ac8f77ca63
Add MCP230xx_OUTPUT and USE_MCP230xx_DISPLAYOUTPUT to user_config.h
2018-08-09 12:02:46 +02:00
andrethomas
6c3072f864
MCP23008/MCP23017 - Extend sensor29 command to enable output
2018-08-09 11:46:14 +02:00
Erik
e21a155606
Build time setting of button and switch topic
2018-08-05 20:01:50 +02:00
andrethomas
1ecb6e5f4d
Update xsns_29_mcp230xx.ino
...
Making the result more usefull to integrate into sensors or switches in home assistant
2018-08-05 17:50:11 +02:00
andrethomas
dc9193efcb
Update xsns_26_lm75ad.ino
2018-08-04 19:11:37 +02:00
andrethomas
ed3a45985d
Fix detection of LM75AD
2018-08-04 19:07:47 +02:00
andrethomas
3c62263bb3
Add extended sensor29 reset commands
2018-08-04 01:05:27 +02:00
Jason2866
dfb59ad07d
Update de-DE.h
2018-08-02 23:14:39 +02:00
Adrian Scillato
1c7bba4f1a
Update Spanish Translation
2018-08-02 13:54:43 -03:00
Theo Arends
fed3118c1c
Revert changes for next core
...
Revert changes for next core as PWM doesn't work in staged version as it used to do.
2018-08-02 18:10:11 +02:00
Theo Arends
4902915408
Update Cz language file
...
Update Cz language file to v6.1.1c
2018-08-02 17:53:26 +02:00
Theo Arends
88455b696c
Prepare for next core version
...
Prepare for next core version using updated PWM library
2018-08-02 17:45:09 +02:00
Theo Arends
baa46d3caa
Update language files
...
Update language files
2018-08-02 12:06:53 +02:00
Theo Arends
25fee28546
Add message when no JavaScript
...
Add message when JavaScript is not enabled in webbrowser (#3388 )
2018-08-02 12:03:33 +02:00
andrethomas
a6bfe9b4f1
Update xsns_29_mcp230xx.ino
2018-08-01 18:08:42 +02:00
andrethomas
33d2857384
Add event command when interrupt is detected
2018-08-01 17:56:08 +02:00
andrethomas
6380a5a326
Merge branch 'development' of https://github.com/andrethomas/Sonoff-Tasmota into development
2018-07-31 18:44:49 +02:00
andrethomas
caf88ddc45
Extend sensor29 pin,? command by adding to MCP230XX_SENSOR_RESPONSE to provide current state of pin (0/1=LOW/HIGH)
2018-07-31 18:44:31 +02:00
Theo Arends
6f455e2c00
Update debug info
...
Update debug info
2018-07-31 11:49:23 +02:00
Theo Arends
9e34d16e9a
Fix sonoff-minimal
...
Fix sonoff-minimal from using default settings
2018-07-30 12:29:56 +02:00
andrethomas
c190de7bae
Make interrupt output more rule friendly
2018-07-29 19:28:16 +02:00
andrethomas
ad53d16c2e
Fix bug in MCP230xx_CheckForInterrupt()
2018-07-29 15:25:00 +02:00
Theo Arends
cc5b0aaf90
Add option + to command Rule
...
Add option + to command Rule to concatenate new rule with existing rules (#3365 )
2018-07-29 14:45:42 +02:00
Theo Arends
794d9dc567
Fix settings corruption
...
Fix settings corruption (#3363 )
2018-07-28 17:25:42 +02:00
Theo Arends
277e776cf3
Add sensor MPU6050
...
Add initial support for sensor MPU6050 (#3352 )
2018-07-28 16:16:53 +02:00
Theo Arends
0afe15b0d3
Merge pull request #3352 from Bunkerschild/development
...
Added support for MPU6050 gyroscope sensor
2018-07-28 15:49:34 +02:00
Theo Arends
55ef063c0e
Add command SerialSend4
...
Add command SerialSend4 to send binary serial data (#3345 )
2018-07-28 15:43:13 +02:00
Bunkerschild
1d86a607a2
Merge pull request #2 from arendst/development
...
Fixes from arendst
2018-07-28 15:41:36 +02:00
Theo Arends
ade9535e55
Merge pull request #3345 from emontnemery/serial_bridge_raw
...
Support send / receive of binary serial data
2018-07-28 15:20:07 +02:00
Theo Arends
da7dadae21
Add rule triggers
...
Add rule triggers Wifi#Connected and Wifi#Disconnected (#3359 )
2018-07-28 15:06:31 +02:00
Theo Arends
b7ccc64893
Fix unsecure main webpage update
...
Fix unsecure main webpage update
2018-07-28 12:30:47 +02:00
Oliver Welter
06c2ab8229
Added support for MPU6050 gyro sensor
2018-07-28 03:53:51 +02:00
Erik
76c102c09c
Support send / receive of binary serial data
2018-07-27 12:17:34 +02:00
Theo Arends
823f4ae801
Fix unsecure main webpage update
...
Fix unsecure main webpage update
2018-07-26 17:53:50 +02:00
Theo Arends
34769099d1
Add Turkish language file
...
Add Turkish language file (#3332 )
2018-07-26 10:57:59 +02:00
Theo Arends
d34c24175a
Update tr-TR.h
2018-07-26 10:52:33 +02:00
Ali TEKE
72bb979d06
fixed D_DAY3LIST format
2018-07-25 23:55:23 +03:00
Ali TEKE
aa41a8f4d1
Turkish file update
2018-07-25 23:44:28 +03:00
Ali TEKE
b40f187514
Message update in languages/tr-TR.h file
2018-07-25 23:38:22 +03:00
Ali TEKE
e82c993134
Added Turkish language
2018-07-25 23:34:21 +03:00
Theo Arends
cb192c5c2d
Update decode-status.py
...
Update decode-status.py
2018-07-25 12:42:53 +02:00
Theo Arends
52f642b0c0
Remove obsolete define
...
Remove obsolete define
2018-07-25 11:59:43 +02:00
Theo Arends
c2b3ff1fd2
Fix yield exception
...
Fix yield exception using non PubSubClient library
2018-07-25 10:35:36 +02:00
Theo Arends
9376b6f7c0
Fix invalid JSON
...
Fix command TimeDst/TimeStd invalid JSON (#3322 )
2018-07-25 10:04:35 +02:00
andrethomas
9ea3e7d80e
Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development
2018-07-24 20:06:42 +02:00
andrethomas
bd536d2d95
Opto'd MCP230xx_Show() shaving off another 92 bytes of flash
2018-07-24 19:36:30 +02:00