Theo Arends
127892e0c1
Change IRsend and receive for 64-bit support
...
* Change IRsend and receive for 64-bit support (#5523 )
* Change IRSend Panasonic protocol to 64-bit (#5523 )
2019-04-01 15:15:16 +02:00
Theo Arends
880bbe357d
Change String to char
...
Change String to char
2019-03-31 17:57:28 +02:00
Theo Arends
8d8e060550
Revert "Test for easier MQTT reconnects"
...
This reverts commit b7adb10923
.
2019-03-31 17:55:58 +02:00
Theo Arends
b7adb10923
Test for easier MQTT reconnects
...
Test for easier MQTT reconnects
2019-03-31 17:51:05 +02:00
Theo Arends
b9a0581280
Fix parameter exceptions ( #5555 )
...
Fix parameter exceptions (#5555 )
2019-03-31 13:06:42 +02:00
Theo Arends
f7c30250c1
Change some more defines to const
...
Change some more defines to const
2019-03-31 11:59:04 +02:00
Theo Arends
929292f7a8
Update xdrv_02_mqtt.ino
...
Restore MQTT attempting connection message
2019-03-30 16:32:22 +01:00
Theo Arends
2aad0567bf
Change some defines to const
...
Change some defines to const
2019-03-30 16:29:27 +01:00
Theo Arends
eb9617e3f9
Tune some functionality
...
Tune some functionality
2019-03-30 13:03:45 +01:00
Theo Arends
d9bd959119
Fix compile error ( #5544 )
...
Fix compile error (#5544 )
2019-03-30 10:02:22 +01:00
Staars
1400a15076
always check for vars_events and mems_events
2019-03-29 09:42:50 +01:00
Theo Arends
b8dfc6b1b5
Change order of evaluation
...
Change order of evaluation
2019-03-28 15:29:08 +01:00
Theo Arends
e19ba70c7f
Fix exception due to UDP packet memory flooding ( #5540 )
...
Fix exception due to UDP packet memory flooding (#5540 )
2019-03-28 14:39:12 +01:00
Theo Arends
e8e5d1c03c
6.5.0.3 Add command Sensor20
...
6.5.0.3 20190328
* Add command Sensor20 1..255 to change Nova Fitness SDS01 working period in minutes (#5452 )
2019-03-28 12:06:48 +01:00
Theo Arends
e631d49d0f
Housekeeping
...
Housekeeping
2019-03-28 11:25:38 +01:00
Theo Arends
64ab5d95e5
Add optional support for Badger HR-E Water Meter
...
Add optional support for Badger HR-E Water Meter (#5539 )
2019-03-28 11:14:09 +01:00
Jon Little
a596fc7948
renamed driver from 91 to 43
2019-03-27 21:36:32 -05:00
Jon Little
deaf1f3d5b
Adding additional languages
2019-03-27 21:30:03 -05:00
Jon Little
fb81b65bbc
Cleaned up debugging output
2019-03-27 20:21:25 -05:00
Jon Little
d375d95529
Updating to work with new web/mqtt api
2019-03-27 20:21:25 -05:00
Jon Little
17a5e90e86
Fixing copyright and name
2019-03-27 20:21:25 -05:00
Jon Little
3ad8046166
Adding HRE interface for en-GB
2019-03-27 20:21:25 -05:00
Theo Arends
feb11dd49e
wemohue tuning
...
wemohue tuning
2019-03-27 18:09:27 +01:00
Christoph Hofmann
43e79e8352
Fix pca9685 driver command
2019-03-27 03:39:22 +01:00
Theo Arends
e1c92b701b
Change NULL to nullptr
...
Change NULL to nullptr
2019-03-26 18:26:50 +01:00
Theo Arends
f83a5bb989
More Wemo tuning
...
More Wemo tuning
2019-03-26 17:10:07 +01:00
Theo Arends
bf8845c3bd
Increase emulation stability ( #5505 )
...
Increase emulation stability (#5505 )
2019-03-26 10:28:30 +01:00
Theo Arends
1c7fb82af8
6.5.0.2 Change UDP initial message handling
...
6.5.0.2 20190325
* Change UDP initial message handling from string to char using static memory and add debug info (#5505 )
2019-03-25 16:03:28 +01:00
Theo Arends
57cb570b8f
Fix GUI corruption
...
Fix GUI corruption due to format string usage (#5519 )
2019-03-25 11:20:03 +01:00
Theo Arends
a7a07c5b96
Fix JSON message error ( #5521 )
...
Fix JSON message error regression (#5521 )
2019-03-25 10:02:12 +01:00
Theo Arends
10d32acccc
Free some flash used by hass
...
Free some flash used by hass
2019-03-24 14:23:20 +01:00
Theo Arends
dcc69bdff0
Shrink code/flash space pt.2/2
...
Shrink code/flash space pt.2/2
2019-03-23 17:57:31 +01:00
Theo Arends
6922e657d9
Shrink code/flash space
...
Shrink code/flash space
2019-03-23 17:00:59 +01:00
Theo Arends
76b7d778ec
Fix incomplete syslog
...
Fix incomplete syslog when MQTT is disabled (#5512 )
2019-03-23 12:41:35 +01:00
Theo Arends
878205335f
Consolidate MqttPublishTeleState
...
Consolidate MqttPublishTeleState
2019-03-20 14:05:43 +01:00
Adrian Scillato
f4da1d1d86
Added HASS_STATE to command STATE
...
The command STATE has a secondary mqtt message in the case that SETOPTION59 is 1
This adds a HASS_STATE mqtt message if HomeAssistant discovery is enabled.
This is useful for syncing HomeAssistant with all the states of a Tasmota device when HA is restarted.
The actual automation for HA explained in the wiki will also make use of this new message.
2019-03-20 00:57:26 -03:00
Theo Arends
83188c926c
Update GUI
...
Update GUI
2019-03-19 18:02:38 +01:00
Theo Arends
b7f89c0a8c
6.5.0.1 Change GUI data collection
...
6.5.0.1 20190319
* Change Web GUI sensor data collection
2019-03-19 17:31:43 +01:00
Theo Arends
bcd6cf0e34
Release 6.5.0
...
Release 6.5.0
2019-03-19 15:37:21 +01:00
Yuval
28694bff7a
Add new translate and fix some
2019-03-19 15:09:32 +02:00
Theo Arends
46b2fcac08
Second try
...
Second try
2019-03-19 13:03:46 +01:00
Theo Arends
47e9361d55
Revert "Update minimal text"
...
This reverts commit c114530e34
.
2019-03-19 13:02:12 +01:00
Theo Arends
c114530e34
Update minimal text
...
Update minimal text
2019-03-19 12:23:09 +01:00
Adrian Scillato
7f43eff739
Hiding User Configurable Pins for SHELLY 1
...
As explained in https://github.com/arendst/Sonoff-Tasmota/issues/5487 some users had tried to connect sensors to shelly 1, being it powered using mains AC. So, as it is very dangerous and a safety concern, those extra GPIO are being taken from the template. Comments on this is, were left on the code for people who really know what they are doing.
2019-03-17 22:10:10 -03:00
Theo Arends
99d20f803b
More web chunks
...
More web chunks
2019-03-16 16:23:41 +01:00
Theo Arends
ca5c3d1eeb
6.4.2.22 Remove support for MQTT_LIBRARY_TYPE
...
6.4.2.22 20190315
* Remove support for MQTT_LIBRARY_TYPE, MQTT_ARDUINOMQTT and MQTT_TASMOTAMQTT (#5474 )
2019-03-15 14:29:47 +01:00
Theo Arends
3dbd49f9b7
Update GUI template screen
...
Update GUI template screen
2019-03-15 14:10:42 +01:00
Adrian Scillato
c1a2da1a46
Fix compiling issue
...
Deleted and extra " that prevents compiling.
2019-03-14 22:05:07 -03:00
Theo Arends
2959ec9341
Prep for release with fix some warnings
...
Prep for release with fix some warnings
2019-03-14 16:50:56 +01:00
Yuval
3332a54942
Update he-HE.h
2019-03-14 16:05:40 +02:00
Theo Arends
282744d5fd
Houskeeping
...
Houskeeping
2019-03-13 18:06:20 +01:00
Theo Arends
4803b864be
Merge pull request #5440 from emontnemery/improve_hass_sensor
...
Add MQTT connect count to HASS sensor
2019-03-12 10:28:03 +01:00
Theo Arends
73be43b60f
Fix exception caused by wrong baudrate selection
...
Fix exception caused by wrong baudrate selection (#5441 )
2019-03-12 10:23:20 +01:00
Theo Arends
2aaca4bc2b
Revert "Fix exception caused by wrong baudrate selection"
...
This reverts commit ffc1505872
.
2019-03-12 10:22:40 +01:00
Theo Arends
ffc1505872
Fix exception caused by wrong baudrate selection
...
Fix exception caused by wrong baudrate selection
2019-03-12 10:21:33 +01:00
Erik
d4ca635db6
Add MQTT connect count to HASS sensor
2019-03-11 18:29:39 +01:00
Theo Arends
6c69b8d12d
Add button control when no relay configured
...
Add button control when no relay configured (#4682 )
2019-03-11 18:18:47 +01:00
Theo Arends
58d075deff
Update xsns_22_sr04.ino
...
Fix debug compile error
2019-03-11 16:49:59 +01:00
Theo Arends
5927f7501c
Update xdrv_12_home_assistant.ino
...
Quick fix for #5356
2019-03-11 15:41:06 +01:00
Theo Arends
d7715d1d2a
Add 0x to IRRemote and RCSwitch
...
Add 0x to IRRemote (SetOption29) and RCSwitch (SetOption28) received hexadecimal data (#5431 )
2019-03-11 14:55:14 +01:00
Theo Arends
baa5825569
Free some flash
...
Free some flash
2019-03-11 10:38:41 +01:00
Theo Arends
d0ac200a78
Replace webserver flash string to char
...
Replace webserver flash string to char
2019-03-10 15:36:34 +01:00
Theo Arends
37e1b31937
Add support for sensor SCD30
...
* Add support for sensor SCD30 (#5434 )
* Add support for commands in sensor drivers
2019-03-10 13:33:32 +01:00
Neel Malik
bbc63c2077
preliminary SCD30 support
2019-03-09 17:44:42 -08:00
Theo Arends
8a43cfb3e6
Add headers to status update data
...
Add headers to status update data (#5410 )
2019-03-09 15:51:16 +01:00
Theo Arends
ecbe6ac618
6.4.1.21 Fix exception on GUI
...
6.4.1.21 20190309
* Fix exception on GUI Configure Logging and Configure Other (#5424 )
2019-03-09 14:39:48 +01:00
Theo Arends
aec3842bee
Merge pull request #5420 from laurentdong/Code-review
...
Code review: Copy string with strlcpy() instead of snprintf()
2019-03-09 12:22:07 +01:00
Laurent Dong
b87afc3bcb
Code review: Copy string with strlcpy() instead of snprintf()
...
Copying string with snprintf() is unsafy and slow because it check and replace plcaehold (%?)
2019-03-08 13:24:02 -05:00
Theo Arends
0d8545f658
Add command Template 255
...
Add command Template 255 to copy module configuration over to current active template and store as user template named Merged (#5371 )
2019-03-08 17:42:21 +01:00
Theo Arends
69874301b9
Merge pull request #5418 from emontnemery/hass_improve_status
...
Add more information to status sensor
2019-03-08 16:53:26 +01:00
Theo Arends
a80aac91f1
Fix additional characters in fallbacktopic
...
Fix additional characters in fallbacktopic, hostname and mqttclient on core 2.5.0 (#5359 , #5417 )
2019-03-08 16:52:37 +01:00
Theo Arends
4ba3331bc7
Merge pull request #5417 from emontnemery/fix_bad_snprintf
...
Fix bad snprintf in format()
2019-03-08 16:45:07 +01:00
Erik
b72df698a2
Add more information to status sensor
2019-03-08 16:38:36 +01:00
Erik
168b1332e0
Fix bad snprintf in format()
2019-03-08 16:28:46 +01:00
Theo Arends
06a9fbd792
Changed logging message handling
...
Changed logging message handling
2019-03-08 15:15:42 +01:00
Theo Arends
fb9b1c83f3
Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development
2019-03-07 18:59:44 +01:00
Theo Arends
89f55563f7
Add secure test
...
Add secure test
2019-03-07 18:59:24 +01:00
Theo Arends
578d12c4fb
Merge pull request #5414 from emontnemery/fix_hass_button
...
Fix broken hass button announcement
2019-03-07 18:58:11 +01:00
Erik
32c69ff0c2
Fix broken hass button announcement
2019-03-07 18:40:50 +01:00
Theo Arends
ae50f663fe
Merge branch 'dev-chunks' into development
2019-03-07 18:34:51 +01:00
Theo Arends
58fe50d81a
Update webserver layout
...
Update webserver layout
2019-03-07 18:18:30 +01:00
Theo Arends
cfcf125b7e
Default disable new rule features
...
Default disable rule USE_EXPRESSION and SUPPORT_MQTT_EVENT (#5369 )
2019-03-07 17:47:14 +01:00
Theo Arends
7ab884afc9
Fix compile error
...
Fix compile error
2019-03-06 20:38:13 +01:00
Theo Arends
2ec545d739
Fix float calculations
...
Fix float calculations in range from 0 to -1 (#5386 )
2019-03-06 17:59:18 +01:00
Theo Arends
b393cdc9f1
Replace menu button list
...
Replace menu button list
2019-03-04 18:32:23 +01:00
Theo Arends
d790b1cfca
6.4.1.20 Webserver uses chunks
...
6.4.1.20 20190304
* Changed webserver content handling from single String to small Chunks increasing RAM
2019-03-04 18:16:07 +01:00
Theo Arends
3e1e565dff
Update xdrv_01_webserver.ino
...
Fix webpage redirect
2019-03-04 12:36:44 +01:00
killadm
de220cefd0
zh-CN language updated
2019-03-03 00:35:44 +08:00
Theo Arends
9f42e6dced
Fix DS18S20 temperature calculation
...
Fix DS18S20 temperature calculation (#5375 )
2019-03-02 12:33:52 +01:00
Theo Arends
d70ed77f1a
Update xdrv_01_webserver.ino
...
Prep for chunks
2019-03-01 18:25:46 +01:00
Theo Arends
9e8ed1ae79
Kudos and houskeeping
...
Kudos and houskeeping
2019-03-01 15:37:22 +01:00
Theo Arends
f0a7a1f2a1
Fix Energy TotalStartTime
...
Fix Energy TotalStartTime when commands EnergyReset0 and/or EnergyReset3 used (#5373 )
2019-03-01 12:08:41 +01:00
Theo Arends
4b69a7d115
Update xdrv_04_light.ino
...
Fix core 2.3.0 compile error
2019-02-26 10:54:27 +01:00
Theo Arends
16e14558ea
Merge pull request #5349 from sensor-freak/development
...
Refactor initialization of NeoPixel instance
2019-02-26 10:30:01 +01:00
Theo Arends
5871c7ebae
Add Korean language translations
...
Add Korean language translations (#5344 )
2019-02-26 10:16:56 +01:00
Theo Arends
278e9fe95d
Merge pull request #5344 from NyaamZ/development
...
a Korean translation
2019-02-26 10:11:01 +01:00
Franz-Josef Kaiser
cfabceca06
Refactor initialization of NeoPixel instance to make it easier to select communication speed option
2019-02-26 09:10:41 +01:00
NyaamZ
8aba96c894
Korean translate
...
Korean translate
2019-02-26 11:00:38 +09:00
netpok
61099c4ead
Fix indentation
2019-02-25 22:36:18 +01:00
netpok
01ce2a31d3
Implement RGB CT linking
2019-02-25 22:29:39 +01:00
netpok
38433e56f7
Replace compare cycle with memcmp
2019-02-25 22:24:53 +01:00
netpok
6d1cfe5a07
Force light update on color mapping change
2019-02-25 22:24:06 +01:00
netpok
d8eac1d8fc
Replace if with min
...
saves ~30 bytes
2019-02-25 21:37:27 +01:00
Theo Arends
9a670be95b
Fix buffer overflow
...
Fix buffer overflow (#5310 )
2019-02-25 21:23:18 +01:00
Theo Arends
9f00978a79
Fix Domoticz Color regression
...
Fix Domoticz Color regression (#5310 )
2019-02-25 19:47:45 +01:00
Daddelgreis
61e9e8a361
GPIO_LED1
...
change
GPIO_LED1 to GPIO_LED1_INV
right attitude
2019-02-25 17:56:53 +01:00
Theo Arends
c0f20d31ff
6.4.1.19 Add command SetOption37
...
6.4.1.19 20190222
* Add command SetOption37 for RGBCW color mapping (#5326 )
2019-02-25 11:14:33 +01:00
Theo Arends
813d2fd3f1
Merge pull request #5326 from gsimon75/issue_5310_rgb_order_setoption
...
Added SetOption37 for RGB remapping
2019-02-25 10:55:43 +01:00
Theo Arends
6c1709a674
Merge pull request #5332 from znanev/patch-3
...
Update Bulgarian translation
2019-02-25 10:52:29 +01:00
Gabor Simon
48f6b09987
Initialisation and updating of color mapping added
2019-02-24 23:48:03 +00:00
znanev
0ed7920b0f
Note updated version of language file
2019-02-24 21:42:34 +00:00
netpok
430334e604
Replace vector with array
...
it saves 24 bytes of code
2019-02-24 21:56:44 +01:00
netpok
945e7000dd
Implement full color remapper
2019-02-24 21:03:33 +01:00
localhost61
886fe48115
Update fr-FR to 6.4.1.18
2019-02-24 20:44:26 +01:00
znanev
6544d002ad
Update Bulgarian translation
2019-02-24 19:38:52 +00:00
Jason2866
d464344f1f
Update de-DE.h
2019-02-24 17:37:17 +01:00
Theo Arends
bc5db6a079
Remove topic from local sensors
...
Remove topic from local sensors in DisplayMode 2/3 (#5212 )
2019-02-24 17:29:28 +01:00
Theo Arends
e16178d912
Merge pull request #5320 from laurentdong/development
...
Support subscribe/unsubscribe MQTT topics and trigger specified event with the subscribed MQTT topic.
2019-02-24 17:02:45 +01:00
Laurent
49053f163f
Update language files
...
D_UNSUBSCRIBE_FROM
2019-02-24 10:15:39 -05:00
Theo Arends
1d0348e636
Update xdrv_01_webserver.ino
...
Optimizations
2019-02-24 15:32:54 +01:00
Theo Arends
9b6e5bd122
Webserver Ajax optimizations
...
Webserver Ajax optimizations
2019-02-24 15:05:18 +01:00
Gabor Simon
0a4a21a038
Delete .gitignore
...
created by mistake
2019-02-24 16:43:42 +04:00
Gabor Simon
0bb05bb604
Delete .travis.yml
...
meanwhile removed at adc781b8fc
2019-02-24 16:41:54 +04:00
Gabor Simon
4492a14574
Added SetOption37 for RGB remapping
2019-02-24 12:07:15 +00:00
Gabor Simon
38b81302e3
sm16716: added config option for custom rgb order
2019-02-24 09:26:10 +04:00
Laurent
dd27ade7ef
Rules: Trigger Event with MQTT Subscriptions
...
Support subscribe/unsubscribe MQTT topics and trigger specified event with the subscribed MQTT topic.
You can subscribe a MQTT topic and assign an event name. Once we received subscribed MQTT message, an event will be automatically triggered. So you can set up a rule with "ON EVENT#<event_name> DO ..." to do whatever you want based on this MQTT message. The payload is passed as a parameter once the event been triggered. If the payload is in JSON format, you are able to get the value of specified key as parameter.
For example, if you have a Tasmota based thermostat and multiple temperature sensors in different place, usually you have to set up a centre home automation system like Domoticz to control the thermostat. Right now, with this new feature, you can write a rule to do this.
Two new commands in Rules:
1. Subscribe
Subscribe a MQTT topic (with or without key) and assign an event name to it.
Command format:
Subscribe [<event_name>, <topic> [, <key>]]
This command will subscribe a <topic> and give it an event name <event_name>.
The optional parameter <key> is for parse the specified key/value from MQTT message
payload with JSON format.
In order to parse value from two level JSON data, you can use one dot (".") to split the key into two section.
Subscribe command without any parameter will list all topics currently subscribed.
2. Unsubscribe
Unsubscribe specified MQTT event.
Command format:
Unsubscribe [<event_name>]
Unsubscribe a topic subscribed by specify the event name.
If no event specified, Unsubscribe all topics subscribed.
Examples:
1.
Subscribe BkLight, Tasmota/BackyardLight/stat/POWER
And define a rule like:
Rule1 on event#BkLight=ON do ruletimer4 60 endon
2.
Subscribe DnTemp, Tasmota/RoomSensor1/stat/SENSOR, DS18B20.Temperature
Define a rule to deal with the MQTT message like {"Time":"2017-02-16T10:13:52", "DS18B20":{"Temperature":20.6}}
Rule1 ON EVENT#DnTemp>=21 DO ... ENDON
2019-02-23 22:33:09 -05:00
Laurent
3298048c60
Update support_rtc.ino
2019-02-23 17:41:06 -05:00
Theo Arends
68c60c321e
Handle too many command data
...
Handle too many command data
2019-02-23 19:19:31 +01:00
Theo Arends
93d07c1acc
Webserver memory optimizations
...
Webserver memory optimizations
2019-02-23 18:38:36 +01:00
Theo Arends
19bdf7e803
Free flash space (WSSend)
...
Free flash space (WSSend)
2019-02-23 15:29:42 +01:00
Theo Arends
1cb956b541
Free flash space
...
Free flash space
2019-02-23 13:17:02 +01:00
Theo Arends
5d8ae266d0
Fix RemoveSpace and tune Websend
...
Fix RemoveSpace and tune Websend
2019-02-23 12:48:39 +01:00
Theo Arends
06bec0d95e
Update _changelog.ino
...
Back from the future
2019-02-23 11:18:57 +01:00
Laurent
2cc15a8c34
Merge remote-tracking branch 'upstream/development' into development
2019-02-22 22:53:01 -05:00
Jörg R. Weimar
f0dde50f39
Merge remote-tracking branch 'upstream/development' into development
...
Merge all recent changes into my branch
2019-02-22 15:29:36 +01:00
Theo Arends
e315be0619
Fix command WebSend
...
Fix command WebSend when using a port number as regression from 6.4.1.17 (#5304 )
2019-02-22 15:19:59 +01:00
Theo Arends
d219d1c9b5
Update support.ino
...
Houskeeping
2019-02-22 12:11:15 +01:00
Theo Arends
49f0b514eb
Fix some exceptions and watchdogs
...
* Fix some exceptions and watchdogs due to lack of stack space - part 2
* Add command SetOption62 0/1 to disable retain on Button or Swith hold messages (#5299 )
* Add option WifiConfig 7 to allow reset of device in AP mode without admin password (#5297 )
2019-02-22 12:04:05 +01:00
Theo Arends
8df6bb76d1
Merge pull request #5297 from netpok/wificonfig-7
...
WifiConfig 7, a reset only WifiManager for smart bulbs
2019-02-22 11:44:04 +01:00
netpok
6cbfb0308a
Check no hold retain flag on hold action sending
2019-02-21 21:30:30 +01:00
netpok
b3adab4097
Add flag for no hold retain
2019-02-21 21:27:52 +01:00
netpok
e2bcef16bf
Merge remote-tracking branch 'upstream/development' into wificonfig-7
2019-02-21 19:45:34 +01:00
netpok
e9396d0ed4
Add missing localization strings
2019-02-21 19:45:21 +01:00
netpok
731154cc9b
Handle authentication on reset/restart
2019-02-21 19:45:03 +01:00
netpok
4993d16ecb
Implement WifiConfig 7
2019-02-21 17:49:11 +01:00
netpok
e035a3253a
Add password validation to WebUI
2019-02-21 15:58:37 +01:00
netpok
3c58f5b7b9
Add password validation to password command
2019-02-21 15:57:45 +01:00
Theo Arends
95da493325
Update xdrv_01_webserver.ino
...
Fix compile error
2019-02-21 14:56:39 +01:00
Theo Arends
05b0280019
6.4.1.18 - Fix some exceptions and watchdogs
...
6.4.1.18 20191221
* Fix some exceptions and watchdogs due to lack of stack space - part 1 (#5215 )
2019-02-21 14:31:31 +01:00
Theo Arends
cfd3f3f4f5
Fix WebSend compile warning
...
Fix WebSend compile warning
2019-02-21 09:48:58 +01:00
Laurent
4e66dce049
Merge remote-tracking branch 'upstream/development' into development
2019-02-19 20:15:43 -05:00
Theo Arends
280dd25a8b
Optimize RAM for expression
...
Optimize RAM for expression and add two more constant variables (#5275 )
2019-02-19 14:49:15 +01:00
Theo Arends
06c97c4e19
Fix command WebSend
...
Fix command WebSend intermittent results (#5273 )
2019-02-19 12:51:38 +01:00
Theo Arends
32c1e2d13c
Tuning uptime and add utctime
...
Tuning uptime and add utctime
2019-02-19 10:48:19 +01:00
Laurent
660d0106c2
Revert "Support HttpGet command"
...
This reverts commit c527d4dc99
.
2019-02-18 16:18:01 -05:00
Laurent
6f2f0b6fea
Add two constant varibles in rules expression
...
Add two variables:
- UtcTime
The number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT)
- LocalTime
Seconds passed after Jan 1, 1970 midnight base on current timezone and daylight saving setting.
2019-02-18 16:17:32 -05:00
Laurent
2bc84a9aad
Optimize RAM usage for Expression
2019-02-18 16:12:14 -05:00
Laurent
c527d4dc99
Support HttpGet command
...
HttpGet command send a HTTP Get request to specified URL and return the response from website or error message if failed.
Note: This command support URL encoding, so you do not have to do encode by yourself. For example replacing all " " with %20 is no necessary.
Format:
httpget <url>
With HttpGet command you can do a lot of things.
For example:
- Retrieve your physical location:
httpget http://ipinfo.io/geo
Result is a JSON object
{
"ip": "8.8.8.8",
"city": "Mountain View",
"region": "California",
"country": "US",
"loc": "37.3860,-122.0840",
"postal": "94035",
"phone": "650"
}
- Control another Sonoff switch directly:
httpget http://192.168.1.130/cm?cmnd=power off
2019-02-18 15:41:40 -05:00
andrethomas
1da8f94a05
Introduce Reset 6
2019-02-18 21:52:22 +02:00
Theo Arends
3c3b5bb8ca
Add property Downtime
...
Add property Downtime to state and status 11 message representing the duration of wifi connection loss
2019-02-18 18:02:22 +01:00
Theo Arends
4884a94b6d
Add LinkCount and MqttCount
...
* Add property LinkCount to state and status 11 message representing number of Wifi Link re-connections
* Add property MqttCount to status 6 message representing number of Mqtt re-connections
2019-02-18 17:05:25 +01:00
Theo Arends
0658ae1959
Update sonoff_template.h
...
Fix compile error
2019-02-18 16:19:46 +01:00
Theo Arends
e898dc03e7
Add Wifi Link Connection Count
...
Add Wifi Link Connection (Retry) count to state message. Always starts with 1 being the initial connection.
2019-02-18 15:41:41 +01:00
Theo Arends
a6c7e3b5f4
Update xdrv_01_webserver.ino
...
Force restart on any template change to fix page refresh hang (#5222 )
2019-02-18 15:13:37 +01:00
Theo Arends
483eb4dd44
Change Flags to Options
...
Change Flags to Options and enforce Activate for already active template (#5256 )
2019-02-18 13:10:10 +01:00
Theo Arends
8d2b9e4734
Update xdrv_01_webserver.ino
...
Tune webserver
2019-02-18 11:35:49 +01:00
Theo Arends
c37a4a4398
Update xsns_01_counter.ino
...
Fix non floating point use function (#5265 )
2019-02-18 11:06:16 +01:00
znanev
bd582980e9
Abbreviate translation for D_SENSOR_USER
2019-02-18 09:52:29 +00:00
znanev
8c73cddfed
Update Bulgarian translations
2019-02-18 09:29:23 +00:00
Theo Arends
590c883bbe
Merge pull request #5262 from gfrancesco/development
...
Configuration parameter to send MQTT telemetry on status change
2019-02-18 10:15:29 +01:00
Andre Thomas
5b71095e02
Make sleep for light scheme0 optional
...
Make sleep for light scheme0 optional with compile directive (enabled by default)
2019-02-18 08:21:57 +02:00
Andre Thomas
cee9fee756
Make pwm scheme 0 sleep optional
...
Make pwm scheme 0 sleep optional (enabled by default)
2019-02-18 08:19:17 +02:00
gfrancesco
deeceaf2a0
Add configuration parameter to send MQTT telemetry on status change (SetOption59)
2019-02-17 22:05:02 +01:00
Theo Arends
2c51b8d95d
Merge pull request #5260 from spock64/development
...
mqtt password GUI aligned to revised wifi version
2019-02-17 21:54:49 +01:00
localhost61
ba7c4cd49b
fr-FR.h update
2019-02-17 21:32:07 +01:00
Jason
10bdb7c975
mqtt password GUI aligned to revised wifi version
2019-02-17 18:45:58 +00:00
Theo Arends
4d0ab9448d
Fix unsupported sensor ids
...
Fix unsupported sensor ids popping up after a config restore
2019-02-17 16:43:52 +01:00
Theo Arends
a201dd1222
Remove command SetOption62
...
Remove command SetOption62 as it's functionality is replaced by user changing the device template (#5255 )
2019-02-17 16:05:53 +01:00
Theo Arends
f33c59249e
Fix calibration calculation
...
Fix calibration calculation (#5246 )
2019-02-17 15:30:15 +01:00
Theo Arends
3f6db36187
Update xdrv_01_webserver.ino
...
Fix 404 error
2019-02-17 14:43:07 +01:00
Jason2866
94f1683616
Update de-DE.h
...
Template changes
2019-02-17 12:32:46 +01:00
Theo Arends
577791440e
Add Configure Template menu option
...
Add Configure Template menu option to GUI (#5222 )
2019-02-17 11:32:53 +01:00
Theo Arends
e2540f0afe
Update sonoff.ino
...
Prep for template menu
2019-02-17 10:42:55 +01:00
Xavier MULLER
f94c2245af
Update fr-FR.h
2019-02-17 01:02:52 +01:00
Xavier MULLER
4ed82140af
Update fr-FR.h
2019-02-17 01:01:26 +01:00
Theo Arends
ed0d50a3aa
Fix template support
...
Fix template support
2019-02-16 18:01:54 +01:00
Theo Arends
14d5f7fb54
Fix GUI password and Add rule expression
...
* Fix GUI wifi password acception starting with asteriks (*) (#5231 , #5242 )
* Add rule expression enabled by define USE_EXPRESSION in my_user_config.h (#5210 )
2019-02-16 16:17:17 +01:00
Theo Arends
7c9720de9d
Merge pull request #5210 from laurentdong/development
...
Introduce Expression in Rules - Updated
2019-02-16 15:49:46 +01:00
Jason
e6029e18be
Fix typos.
2019-02-16 12:51:43 +00:00
Jason
02f1052440
Amended wifi password UI to show "****".
...
Only store passwords which are not equal to "****".
Removes previous behaviour where wifi password with an asterisk was
ignored.
2019-02-16 12:48:16 +00:00
Theo Arends
1fde362998
Fix regression from 6.4.1.16
...
Fix regression from 6.4.1.16 where GPIO9 and GPIO10 connected devices did not work (#5197 )
2019-02-16 11:33:29 +01:00
Theo Arends
77db7ba0ff
6.4.1.17 Change template stability
...
6.4.1.17 20190214
* Change template update by removing possibility to add user module config keeping template as defined (#5222 )
2019-02-14 16:48:28 +01:00
Theo Arends
166a625eb8
Revert "Hide templated GPIOs"
...
This reverts commit 4af4ff681d
.
2019-02-14 11:13:47 +01:00
Theo Arends
4af4ff681d
Hide templated GPIOs
...
Hide templated GPIOs in user template too (#5222 )
2019-02-14 11:04:11 +01:00
Theo Arends
4e3d2c63db
Fix timer GUI tab colors
...
Fix timer GUI tab colors
2019-02-13 17:30:07 +01:00
Jason2866
75943f5ea4
Update de-DE.h
...
Changed Template to Vorlage
2019-02-13 17:19:57 +01:00
Theo Arends
8cb33b86cf
Fix compile error ( #5216 )
...
Fix compile error (#5216 )
2019-02-13 17:03:00 +01:00
Theo Arends
74affa1440
Fix Edge and Safari margins
...
Fix Edge and Safari margins
2019-02-13 16:26:16 +01:00
Theo Arends
c39e2da6b5
Update GUI
...
Update GUI
2019-02-13 16:05:25 +01:00
Theo Arends
b9f6bf402a
Add CFG_HOLDER to status 1
...
Add parameter CFG_HOLDER to status 1 message (#5206 )
2019-02-13 10:50:02 +01:00
Laurent
4b4b3709ad
Introduce Expression in Rules
...
Support use an expression as paramter in some rule commands, include Var<x>, Mem<x> and Ruletimer<x>.
Expression is constructed by constants (float number), variables (var<x>, mem<x>, Time, Uptime, Sunrise, Sunset), operators and round brackets.
Currently support 6 operators, order by priority from high to low:
^ (power)
% (modulo)
*, /
+, -
Commands examples:
Var1 3.14 * (MEM1 * (10 + VAR2 ^2) - 100) % 10 + uptime / (2 + MEM2)
Ruletimer4 Time - Sunrise + MEM2/2
2019-02-12 21:46:42 -05:00
Jörg R. Weimar
e8df8c4fa6
corrected sliding hour rounding for pixels < 60
2019-02-12 15:28:45 +01:00
Theo Arends
567bc93623
Add Template GUI update
...
Initial support for online template change using command Template or GUI Configure Other (#5177 )
2019-02-12 11:55:47 +01:00
Jörg R. Weimar
c05e42f563
Changed ws2812 clock to local time instead of UTC
2019-02-12 11:22:46 +01:00
Theo Arends
9dc445f949
Update xdsp_01_lcd.ino
2019-02-11 21:30:30 +01:00
Theo Arends
be82878bd2
Merge pull request #5196 from kevinbaluha/tsl2561interop
...
verify that tsl2561 works with new ads1115
2019-02-11 21:28:25 +01:00
Kevin Baluha
86a56b7b71
verify that tsl2561 works with new ads1115
2019-02-11 11:22:14 -07:00
Theo Arends
98ae3eaf54
6.4.1.16 Online template change
...
6.4.1.16 20190211
* Initial support for online template change using command Template (#5177 )
2019-02-11 19:21:49 +01:00
Theo Arends
de5023fb43
Fix LCD center text
...
Fix LCD center text (#5195 )
2019-02-11 16:53:46 +01:00
Theo Arends
7146b5fd4d
Fix LCD clipped center text
...
Fix LCD clipped center text (#5193 )
2019-02-11 15:43:02 +01:00
Gabor Simon
2d892f64cd
Init delay of SM16716 increased to 1 ms
...
As per measurements by @damondins:
https://github.com/gsimon75/Sonoff-Tasmota/pull/3#issuecomment-462059310
2019-02-10 08:33:05 +00:00
Theo Arends
e18263d796
Add optional smart plug
...
Add optional smart plug (#5171 , #5175 )
2019-02-09 17:01:44 +01:00
Theo Arends
cc8c13b240
Update xdrv_08_serial_bridge.ino
...
SerialBridge revisited
2019-02-09 16:08:09 +01:00
Theo Arends
b3d6857f6a
Remove duplicates
...
Remove duplicates
2019-02-09 15:04:58 +01:00
Theo Arends
3a59084377
Enable group status messages
...
Add status message to former declined group commands (#5145 )
2019-02-09 13:37:27 +01:00
Theo Arends
ab11096f3a
Add command SerialDelimiter 128
...
Add command SerialDelimiter 128 to filter reception of only characters between ASCII 32 and 127 (#5131 )
2019-02-09 13:25:15 +01:00
Theo Arends
10802d11dc
Update sonoff_template.h
...
Housekeeping
2019-02-09 13:24:35 +01:00
Theo Arends
78b2bd3bd5
Merge pull request #4991 from gsimon75/sm16716
...
Add support for the SM16716 RGB LED controller
2019-02-08 20:07:50 +01:00
Andre Thomas
c254410723
PN532: Add // #define USE_PN532_CAUSE_EVENTS
...
PN532: Add // #define USE_PN532_CAUSE_EVENTS
Forgot to include it in the my_user_config.h
2019-02-08 19:26:02 +02:00
Colin Kuebler
f1247a61e5
Renamed SM16716 PWR as per https://github.com/arendst/Sonoff-Tasmota/pull/4991#pullrequestreview-201622697
2019-02-08 12:10:01 -05:00
Gabor Simon
7b93df4978
Merge branch 'development' into sm16716
2019-02-08 20:00:53 +04:00
Theo Arends
953bcd26af
Update xsns_40_pn532.ino
...
Cleanup and use flush
2019-02-08 15:35:28 +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
bfcc357573
Housekeeping
...
Housekeeping
2019-02-08 14:25:46 +01:00
Theo Arends
776486f390
Add MHZ19 Temperature to Domoticz
...
Add MHZ19 Temperature as Domoticz Temperature selection (#5128 )
2019-02-08 13:00:11 +01:00
Theo Arends
e7f67f9b88
Update sonoff_template.h
...
Fix PN532 compile error
2019-02-08 12:46:07 +01:00
Theo Arends
f587510d2e
Merge pull request #5083 from kevinbaluha/ads1115_multi
...
add functionality to use multiple ads1115's on one i2cbus
2019-02-08 12:29:15 +01:00
Theo Arends
a7d9a1aae3
Merge pull request #5154 from emontnemery/improve_weblog
...
Improve weblog robustness
2019-02-08 12:27:40 +01:00
Andre Thomas
567b12e1ce
PN532: Update resource requirements in config
...
PN532: Update resource requirements in my_user_config.h
2019-02-08 09:59:33 +02:00
andrethomas
707b51f292
PN532: Implement HSU (Serial)
2019-02-08 01:06:54 +02:00
andrethomas
b76b615a6e
PN532: Deprecate I2C support
2019-02-08 00:41:46 +02:00
Erik
6f4e658f03
Increase length of name in HA AD msg.
2019-02-07 20:54:30 +01:00
Erik
afe797fd6e
Improve weblog robustness
2019-02-07 20:42:46 +01:00
andrethomas2
fd9f66ed6e
ADS1115: Housekeeping
2019-02-07 19:09:49 +02:00
Kevin Baluha
da3f4bcab7
add a check for TLS2561 to prevent false positives
2019-02-07 03:54:56 -07:00
Kevin Baluha
58c7fac140
check id reg
2019-02-07 03:40:44 -07:00
Kevin Baluha
a1ef7b254e
check if TSL2561::begin returns true to prevent false positives
2019-02-07 03:08:13 -07:00
Colin Kuebler
4dc4f38323
Added USE_SM16716 to the feature list
2019-02-06 18:53:44 -05:00
Colin Kuebler
1bf7d32544
Renamed SM16716 Select to SM16716 Enable to avoid confusion with a SM16726 feature also called select
2019-02-06 18:51:54 -05:00
Jason2866
08314bd9f8
Rf Bridge Gpio12 / 14 selectable
...
Add GPIO12 and GPIO14 in Rf Bridge as GpioUser. This Gpio are not used and easy reachable via solder pads
2019-02-06 22:34:41 +01:00
Theo Arends
6c934ca8f6
Merge pull request #5139 from emontnemery/hass_status_sensor
...
Add HASS status sensor + improve HASS discovery
2019-02-06 20:29:04 +01:00
Erik
3281055438
Add HASS status sensor
2019-02-06 20:07:28 +01:00
Theo Arends
ee2660b2bc
Update xdrv_10_rules.ino
...
Move const to flash
2019-02-05 17:45:35 +01:00
Laurent Dong
09732c9f2d
Add new compare operators ("==", "!=" ,">=" and "<=") for rule
...
Introduce new compare operators for rules and did some optimization as well.
The new "==" operator act as a real number comparison instead of the previous "=" operator which is doing string comparison which result in FALSE for "1 + 1 = 2". For example:
rule1 on event#test do backlog var1 1;add1 1; event CompareWith2=2 endon on event#CompareWith2=%var1% do ledpower on endon
ledpower off
rule1 on
event test
2019-02-05 09:34:17 -05:00
Theo Arends
9c8af6428e
Update xdrv_08_serial_bridge.ino
...
Fix regression
2019-02-05 14:13:53 +01:00
Theo Arends
adecf6a9ce
Fixes and Tuning
...
Fixes and Tuning
2019-02-05 12:21:31 +01:00
Theo Arends
e9ad78c616
Update xnrg_04_mcp39f501.ino
...
Fix Exception 9 (Buffer overflow)
2019-02-05 10:13:22 +01:00
Gabor Simon
9b3a204ae5
Merge branch 'development' into sm16716
2019-02-04 22:14:05 +04:00
Theo Arends
b839d7e80e
Add user configuration of MCP39F501
...
Add user configuration of MCP39F501 Energy Monitoring as used in Shelly2
2019-02-04 18:18:47 +01:00
Theo Arends
48faabc1cf
Revert "Add user configuration of MCP39F501"
...
This reverts commit c340e2b8bd
.
2019-02-04 18:17:50 +01:00
Theo Arends
c340e2b8bd
Add user configuration of MCP39F501
...
Add user configuration of MCP39F501 Energy Monitoring as used in Shelly2
2019-02-04 18:17:17 +01:00
Theo Arends
16ec25bdff
Prep for user config
...
Prep CSE7766 (S31 and PowR2) and MCP39F501 (Shelly2) for user configuration
2019-02-04 14:57:20 +01:00
Gabor Simon
e23d4201c1
Merge branch 'development' into sm16716
2019-02-04 16:48:49 +04:00
Theo Arends
d061d5abb8
Add user configuration
...
Add user configuration of HLW8012 and HJL-01/BL0937 Energy Monitoring
2019-02-04 12:53:10 +01:00
Theo Arends
6ee3d1abc6
Fix IR local echo
...
Fix IR local echo
2019-02-03 18:45:20 +01:00
Theo Arends
54aaaf50c9
6.4.1.14 Add diag info to status 3
...
6.4.1.14 20190203
* Add SetOption32 until SetOption49 diagnostic information to Status 3 report as replacement for second property value in SetOption property name
* Add Resolution property to Status 3 report providing previous SetOption second value property
2019-02-03 12:38:41 +01:00
Gabor Simon
654826f78d
Merge branch 'development' into sm16716
2019-02-03 10:54:23 +04:00
Theo Arends
ee5aed07d8
Merge pull request #5086 from netpok/device-waga
...
Device waga
2019-02-02 16:11:47 +01:00
Theo Arends
0c747a7499
Split module and GPIO ajax list
...
Split module and GPIO ajax list
2019-02-02 15:16:35 +01:00
Colin Kuebler
35060dfa45
Measured impact of USE_SM16716 on binary filesize
2019-02-01 20:12:13 -05:00
Colin Kuebler
d7b8a6453d
Added preprocessor constant for LT_SM16716 for improved code readability
...
Note that this differs from other LT_* in that it's not an enum
Ensure the SM16716 codepath is only taken when the top half of light_type is LT_SM16716
2019-02-01 19:41:12 -05:00
Colin Kuebler
6d19a9c998
Generalize the SYF05 a tiny bit so it can be easily adapted to similar bulbs
2019-02-01 19:28:16 -05:00
netpok
4dc1d2f260
Fix led polarity
2019-02-02 01:10:35 +01:00
Colin Kuebler
817d0af598
No need (and pointless) to call SM16716_Init until color updates, iff using sel pin
2019-02-01 17:37:37 -05:00
Colin Kuebler
99b027852b
Fixed first color command failing; need to wait for chip to power up
2019-02-01 17:33:21 -05:00
andrethomas
7e56dc538d
MHZ19: Allow enable and disable of ABC
2019-02-01 18:46:37 +02:00
netpok
b927237aad
Fix LED numbering
2019-02-01 15:01:45 +01:00
netpok
b2109c3eab
Merge branch 'development' into device-waga
2019-02-01 14:56:28 +01:00
netpok
1bb22c06a6
Update SP10 descriptions
2019-02-01 14:55:33 +01:00
netpok
edb0cf8f69
Add WAGA life CHCZ02MB device
2019-02-01 14:54:35 +01:00
Theo Arends
de41a88bec
Fix stop flash rotate functionality
...
Fix stop flash rotate functionality
2019-02-01 14:05:55 +01:00
Colin Kuebler
25856c323a
Track sm16716 select pin state so we don't waste cycles continuously enabling/disabling color
...
Added some comments; disabled sm16716 debug messages by default
Removed delay after setting select pin; didn't seem to help anyway
2019-02-01 00:59:53 -05:00
Gabor Simon
737cd7a2d0
Merge branch 'sm16716' of https://github.com/gsimon75/Sonoff-Tasmota into sm16716
2019-02-01 04:38:15 +00:00
Gabor Simon
ef40aff62a
Added SM16716_SEL pin to SYF05 template, enabled SM16716 support
2019-02-01 04:37:22 +00:00
Gabor Simon
bbce19a74e
Merge branch 'development' into sm16716
2019-02-01 08:27:35 +04:00
Kevin Baluha
8be3da63e1
add functionality to use multiple ads1115's on one i2cbus
2019-01-31 20:13:23 -07:00
Colin Kuebler
04f1ed1659
Implemented sm16716 select
...
If SM16716_SEL is specified, it will toggle it on/off depending on whether or not there is color data
2019-01-31 17:17:01 -05:00
Theo Arends
79e001caae
Merge pull request #5071 from netpok/device-sp10
...
Add Tuya SP10
2019-01-31 21:14:17 +01:00
andrethomas
12361df705
PN532: Fix regression
2019-01-31 22:03:47 +02:00
Colin Kuebler
1c76991c7f
Added sm16716 select to the pin definitions
2019-01-31 13:28:38 -05:00
Colin Kuebler
f60dd3c06a
Moved pin mode selection for sm16716 out of init function
...
Made void
Call SM16716_Init before setting the color
2019-01-30 18:32:37 -05:00
Colin Kuebler
4b6ddfb76f
Moved PWM control to its own block while using SM16716 to skip RGB values
2019-01-30 18:15:25 -05:00
Colin Kuebler
adcfeeaed5
Fixed bug in web config page caused by merge from dev
2019-01-30 17:57:47 -05:00
Colin Kuebler
ec984ab841
Fixed compiler errors
...
Missing #endif oops
Vestigial function call
2019-01-30 17:32:17 -05:00
Colin Kuebler
fa7440fb9a
Allow PWM while SM16716 is enabled, for mixed control devices
2019-01-30 17:28:25 -05:00
Colin Kuebler
3a43050d93
Integrated Gabor's SM16716 code into the light driver code
...
Removed redundant processing and variables
Added new light type to distinguish SM16716 devices
2019-01-30 17:19:40 -05:00
netpok
ed41370d24
Add Tuya SP10
2019-01-30 19:44:48 +01:00
Theo Arends
9825d6ffb6
Add resiliency to saved Settings
...
Add resiliency to saved Settings (#5065 )
2019-01-30 16:27:17 +01:00
Theo Arends
0007df121a
Update settings.ino
...
Fix for new installs
2019-01-30 15:14:24 +01:00
Theo Arends
2c164a8b4b
6.4.1.13 Add boot loop offset
...
6.4.1.13 20190130
* Add command SetOption36 to control boot loop default restoration (#4645 , #5063 )
2019-01-30 14:34:31 +01:00
Theo Arends
cb13e8b05e
Update xdrv_12_home_assistant.ino
...
Minor gain in string length
2019-01-30 14:33:20 +01:00
Gabor Simon
e2d8040338
Type changed from boolean to bool applied to xdrv_20_sm16716.ino as well
...
The upstream commit that changed the types in the interface:
commit 304ac6fe44
Author: Theo Arends <11044339+arendst@users.noreply.github.com>
Date: Mon Jan 28 14:08:33 2019 +0100
6.4.1.12 code changes (byte/boolean)
2019-01-30 07:05:38 +00:00
Gabor Simon
e0033fbaa0
Merge branch 'development' into sm16716
2019-01-29 17:38:27 +04:00
Theo Arends
ea59ed6abd
Merge pull request #5052 from Jason2866/development
...
Fix Alexa bug in Core v.2.4.2
2019-01-29 13:34:01 +01:00
Gabor Simon
a770f54e90
misplaced #endif fixed
2019-01-29 06:58:52 +00:00
Theo Arends
4509019d64
Fix valid button range check
...
Fix valid button range check
2019-01-28 18:04:33 +01:00
Jason2866
82b69885fe
Fix Alexa bug in Core 2.4.2.
...
Use patched Parsing.cpp only for Core 2.4.2 to fix Alexa bug
2019-01-28 17:53:25 +01:00
Theo Arends
15c5e15f7c
Update support_wifi.ino
...
Add TLS remarks (#4952 )
2019-01-28 15:13:14 +01:00
Theo Arends
304ac6fe44
6.4.1.12 code changes (byte/boolean)
...
6.4.1.12 20190128
* Change code use of boolean to bool and byte to uint8_t
* Change code uint8_t flags to bool flags
2019-01-28 14:08:33 +01:00
Theo Arends
6c8e15dadd
Fix inverted buttons
...
Fix inverted buttons
2019-01-28 10:18:44 +01:00