Hans-Rune Bue
684ae2e8db
Support for MITSUBISHI KJ heatpumps (SG 161 0927 remote)
...
Added support for MITSUBISHI KJ series heatpumps / remote control type SG161.
Also added a IR_DEBUG_PACKET define to be able to feedback and debug the IR packet as added text output to a browser, curl or other http request tool.
2019-09-12 21:48:22 +02:00
jimmys01
6009de4c4d
[IR} Update the IR library
2019-09-09 13:30:28 +03:00
jimmys01
0e054ea2af
IR Update library and usage instructions
2019-08-26 14:06:23 +03:00
Gijs Noorlander
ee4a6a63b3
Merge pull request #2543 from TD-er/plugin/HeatpumpIR
...
New Plugin: Heatpump IR (from Playground P115)
2019-08-22 23:54:46 +02:00
Gijs Noorlander
77b39b748c
[LoRa/TTN] Output packed raw format for uploading to TTN
...
This does allow uploading even more parameters than the 4 supported by ESPeasy, since encoder and decoder can be tailored to the specific plugin.
For example the GPS plugin can now upload 7 parameters in only 20 bytes.
Still to do: Why can the decoder not handle encoding per 24 bit? (lat/lon do fit perfectly fine in 24 bit).
2019-08-15 02:12:13 +02:00
Gijs Noorlander
915cadf0a8
[LoRa/TTN] Reduce number of join requests
...
Assume module is joined. If not, a TX attempt will return "not_joined" after which a join should be attempted.
2019-08-14 17:07:16 +02:00
Toni
d0734e678b
Fix compile warnings in HeatpumpIR plugin
2019-08-13 11:35:35 +02:00
Toni
b2214f0848
Add HeatpumpIR 1.0.9 library
2019-08-12 23:30:30 +02:00
Gijs Noorlander
16bcd6220d
[LoRa TTN] Make settings configurable & add support ABP
2019-08-12 21:07:48 +02:00
Gijs Noorlander
472d004fdd
[Encoder] ICACHE_RAM_ATTR added for encoder plugin
...
Fixes #2492
2019-08-10 22:45:00 +02:00
Gijs Noorlander
5e9be55656
[RN2384 lib] Only use const String& in function parameters
...
Making these functions a lot more memory efficient
2019-08-08 23:14:34 +02:00
TD-er
39f8d405b0
Improve RN2xx3 LoRo TTN library
2019-08-08 23:14:34 +02:00
Gijs Noorlander
c88bf664af
[TTN] Add RN2483-Arduino-Library
2019-08-08 23:14:34 +02:00
Gijs Noorlander
4420c253c3
[ESPeasy Serial] Update to 1.0.12 to allow invalid pin config
2019-08-06 17:09:25 +02:00
jimmys01
2e223eec8d
IR library update
2019-08-01 12:16:57 +03:00
Gijs Noorlander
6c950fcd77
[CPPcheck] Fix some suggestions from CPPcheck
...
Most are initialization issues, but some are actually programming errors like missing break; in switch statements.
2019-07-18 01:40:27 +02:00
jimmys01
db3384d932
Update IR library to 2.6.3
2019-07-05 13:14:00 +03:00
Gijs Noorlander
e19d938e75
Merge pull request #2489 from jimmys01/JSON
...
[JSON] Update to Json 6
2019-06-29 14:59:25 +02:00
Gijs Noorlander
ad8a066afb
Merge pull request #2430 from okar1/blynk-native
...
Blynk native (ESPEasy changes only)
2019-06-25 22:31:12 +02:00
jimmys01
c864e1c028
[JSON] Update to Json 6
2019-06-10 14:21:00 +03:00
Gijs Noorlander
0ed12601f2
[PubSubClient] Check for valid initialized _client
...
Especially on disconnect, there should be a check for a valid `_client` pointer.
2019-05-21 21:49:58 +02:00
Gijs Noorlander
b2d471f7f5
[PubSubClient] Fix publish() for payload == nullptr (528)
...
See PR [528](https://github.com/knolleary/pubsubclient/pull/528/files )
2019-05-21 20:56:27 +02:00
Gijs Noorlander
0f80893901
[PubSubClient] Add delay() calls in connect() and write()
...
Based on PR [567](https://github.com/knolleary/pubsubclient/pull/567/files )
2019-05-21 20:50:46 +02:00
Gijs Noorlander
e4c79db8e1
[PubSubClient] Support pre-connected client
...
Pull Request [571](https://github.com/knolleary/pubsubclient/pull/571/files )
2019-05-21 20:45:55 +02:00
Gijs Noorlander
244b3059fe
[PubSubClient] Removed an unused variable 618
...
Pull request [618](https://github.com/knolleary/pubsubclient/pull/618/files )
2019-05-21 20:32:57 +02:00
Gijs Noorlander
734d0562be
[PubSubClient] Fix Publish_P return value
...
PR from [PubSubClient PR 600](https://github.com/knolleary/pubsubclient/pull/600 )
N.B. we had this fix already present in ESPeasy before update to 2.7
2019-05-21 20:30:47 +02:00
TD-er
a115415df2
[PubSubClient] Upgrade to 2.7
2019-05-21 20:18:24 +02:00
Gijs Noorlander
2d6988f786
Merge pull request #2439 from TD-er/bugfix/selectableOutputs
...
[Plugins] Make number of outputs dynamic for some plugins
2019-05-21 18:49:05 +02:00
Meek Home Automation
a63cf6216f
Update ESPEasySoftwareSerial.cpp
...
Since Release mega-20190215, the plugin “ P065_DRF0299_MP3.ino “ wasn’t functioning on GPIO16.
With this small change, it’s operational once again and also available to connect other serial (non-critical) devices on GPIO16.
2019-05-21 10:56:09 +02:00
TD-er
274934f658
[GPS] Allow to select output values and update on time or distance travelled
...
It is now possible to select different values for output.
A new output will be given when either the Interval time has passed, or a set minimal traveled distance is exceeded.
This can then be used in rules to trigger other samples.
2019-05-18 01:49:41 +02:00
Gijs Noorlander
677c319a9a
Merge branch 'mega' into blynk-native
2019-05-10 15:34:47 +02:00
jimmys01
c73b799284
Add F() Macros to the IR lib
2019-04-12 12:23:07 +03:00
okarasev
9d7a95d25a
ssl support (disabled by default)
2019-04-06 16:27:43 +03:00
okarasev
605ccb9d0b
library files added
2019-04-05 13:43:51 +03:00
okarasev
ef6a15e266
EspEasy changes only
2019-04-05 13:27:50 +03:00
okarasev
357f9f3d63
blynk library added
2019-04-05 13:13:48 +03:00
okarasev
df3c9d0021
plugin number changed 14->15
2019-04-05 13:01:58 +03:00
okarasev
de1da6d4e7
testing version
2019-04-04 09:28:27 +03:00
jimmys01
e85bdc9c5a
[IR TX RX] Update the IR LIB
2019-03-21 11:58:47 +02:00
Gijs Noorlander
5eba85000b
Merge pull request #2388 from jimmys01/mega
...
[IR TX RX] Update the library and the Plugins
2019-03-15 00:37:44 +01:00
Gijs Noorlander
57409fe588
Merge branch 'mega' into mega
2019-03-14 17:06:42 +01:00
jimmys01
d4f071e2c7
[IR TX] Set Coolix to default to 1 repeat
...
Newest IR Library commit, fixes coolix protocol repeating the signal by default
2019-03-14 15:39:53 +02:00
jimmys01
37e1916d79
[IR] Latest Ir lib commit
...
Daikin AC related fix
2019-03-13 11:15:43 +02:00
jimmys01
5ddb810821
[IR TX RX] Update IR Library
2019-03-12 11:20:06 +02:00
TD-er
8b9ea2bc42
[Digest_auth] Fix compiler issues ESP32
2019-02-28 23:18:23 +01:00
TD-er
7003a25031
[Digest_auth] on Safari browser ( #2356 )
...
See #2356
Also did change some defines to make core version detection simpler.
2019-02-28 18:06:23 +01:00
TD-er
2ec6cd524c
[ESPeasySerial] Update to v1.0.8 Fix some compiler issue.
2019-02-25 21:55:44 +01:00
TD-er
4641297a64
[Nextion] Cleanup of plugin after moving to serial wrapper
2019-02-18 13:40:54 +01:00
TD-er
1e0fd8a284
[Serial wrapper] Fix serial issues (for ESP8266) when using HW serial
2019-02-13 18:03:07 +01:00
TD-er
62ce776c74
[ESPeasySerial] Make it compile for core 2.4.1
2019-02-12 15:03:19 +01:00