Commit Graph
322 Commits
Author SHA1 Message Date
Florian 02970519b6 simplify module inclusion in config
#166
config files are now inluded in openmqttgateway.ino and doesn't need to be uncommented or commented in user_config.h
2018-04-11 19:37:11 +02:00
Florian 9dfb5f9b01 simplify user_config.h
as test_config.h represents now the modules we want to tests per board there is no need of keeping differenciation into user_config.h
2018-04-10 22:27:17 +02:00
Florian bdac0e1713 add actuator
Possibility to command a pin HIGH/LOW by MQTT #192
2018-04-10 22:18:35 +02:00
Florian c40bcfeda9 remove IR gateway during CI test
due to Arduino memory size constraint
2018-04-05 21:11:10 +02:00
Florian e14e078c46 align test_config with user_config
#160
2018-04-05 00:21:39 +02:00
Florian a7d61f0590 put home as a #define and add gateway name to all topics
#160
2018-04-04 23:57:18 +02:00
Florian c68714a434 correct compiler warnings
#189
2018-04-04 22:51:47 +02:00
Florian 566a43f2e8 using wrong compiler condition statement
#186
2018-03-21 22:19:27 +01:00
Florian 75deae6846 add missing lib 2018-03-20 20:35:40 +01:00
Florian 6318592a61 point to lib during the CI tests 2018-03-20 20:09:06 +01:00
Florian be5d61993d Revert "Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway"
This reverts commit a70c33a68e, reversing
changes made to f515f9c03a.
2018-03-19 21:26:21 +01:00
Florian a70c33a68e Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway 2018-03-19 21:18:12 +01:00
Florian f515f9c03a per default deactivate multicore for BLE on ESP32
#173
2018-03-19 21:16:47 +01:00
1technophile e44d2d5dfc take the working revision of esp32 env 2018-03-07 22:14:43 +01:00
1technophile 0d9ad7e74f add adafruit lib 2018-03-07 21:52:57 +01:00
1technophile c724b9e70b correct error during folder copy 2018-03-07 21:48:39 +01:00
1technophile fdc5e3dacc add missing libraries and update CI according lib folders and not library donwload from github 2018-03-07 21:41:19 +01:00
1technophile f525d937ef remove unecessary default sensor/gateway for esp32
#181
IRremote works only for receiving we remove it per default
2018-03-07 21:16:04 +01:00
1technophile 3b4c9d2d98 add arduino json lib
#182
2018-03-07 20:52:36 +01:00
1technophile f0546fab8c publish libraries to avoid users to have to download them one by one 2018-03-04 13:47:37 +01:00
1technophile 93c075e880 add ESP8285 IR schematic (SONOFF RF BRIDGE) 2018-03-01 10:36:34 +01:00
1technophile f0e660be0e correct IR schematics
#163
2018-03-01 10:28:40 +01:00
1technophile 638817678d reinit BLE each time we launch a scan to avoid BLE stop
#173
2018-03-01 07:49:18 +01:00
1technophile 597a18165f when temperature are negatives values are not corrects
indeed if negative temperature the hex value is of type 0xffe9 for
example giving a number > 65000, to deduct the negative value we need to
substract 0xffff to the hex value
2018-02-27 13:56:32 +01:00
1technophile a0d001f0b4 change pin assignement name
#177 in some case the compiler doesn't interpret D1 to 5, so as to avoid
that we put directy 5 instead of D1 for ESP8266
2018-02-18 19:42:33 +01:00
1technophile d41957fd26 condition memory test to ESP boards and add define to the test config
#173
2018-02-18 19:00:41 +01:00
1technophile 6ec2773b20 add auto reconnect on wifi for esp32 and memory trace
#173
2018-02-18 17:33:58 +01:00
1technophile f9f04494fa don't recreate callback at each scan to avoid memory consumption
#173
2018-02-17 08:28:19 +01:00
Mark f9ddb05c65 Files for WIKI page on PCBs (#167) 2018-01-28 10:08:19 +01:00
Florian 3b33aa7841 Add wifi manager portal (#161)
* Add Wifi manager web portal for ESP8266

#15
#83

* represent web page if MQTT failures at start

* add arduinojson library on CI and repo

* add parameter in test config for CI and correct ifdef

* add wifi manager library

* add possibility to manual setup esp8266 wifi credential

* add mqtt user and password into wifimanager

* Add MinimumWifiSignalQuality parameter

Following @ctripodi suggestion to remove AP with low signal quality
2018-01-27 12:10:00 +01:00
Chris Broekema ea1711b7f0 Better sensors (#154)
* globally expose repeat functionality as advanced function

* implement repeated sends for Arduino based boards

* use String class instead of C-style arrays to benefit from dynamic allocation and avoid buffer overflows. Try to improve stability of BME280.

* replace sprintf with String class to avoid buffer overruns by dynamic allocation

* fix caps on variable

* re-add TSL2561 code that was accidentally removed
2018-01-22 21:35:28 +01:00
1technophile 3613d011c6 correct bad ifdef definition 2018-01-19 00:22:17 +01:00
1technophile 425a0ee814 create ble folder corresponding to commit id 2018-01-19 00:07:34 +01:00
1technophile db4b436e19 correct CI and differentiate MDNS for ESP8266 2018-01-18 23:56:13 +01:00
1technophile 67894743b1 point CI to previous version of BLE library 2018-01-18 23:37:43 +01:00
1technophile b1615a7101 Revert "Update link to BLE ESP32 library"
This reverts commit 48761f9bb9.
2018-01-18 23:22:11 +01:00
1technophile 48761f9bb9 Update link to BLE ESP32 library 2018-01-18 23:14:25 +01:00
1technophile 843f6be7a3 Minor improvment 2018-01-18 23:14:20 +01:00
1technophile f0648f481f correct MQTT connection issue with arduino boards 2018-01-18 23:14:10 +01:00
1technophile 02d959a25e increase char array size
#158
2018-01-11 21:48:20 +01:00
1technophile 88a9d44247 add new images for sonoff rf bridge 2018-01-07 15:30:17 +01:00
1technophile d222ee75af Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway 2018-01-07 14:32:18 +01:00
1technophile 8e974ccad9 add manufacturer data and txpower retrieving with ESP32
#80
2018-01-07 14:32:12 +01:00
Florian 1b9c7d0fba Update README.md 2018-01-07 13:18:20 +01:00
Florian ebf82fbb38 Add MDNS for ESP8266 (#153)
With ESP32 MDNS causes BLE to don't work properly
2018-01-06 09:42:27 +01:00
Eric Hosford 9d55af871b Added gitignore file. Added sensor selection to DHT config for DHT11/… (#152)
* Added gitignore file. Added sensor selection to DHT config for DHT11/21/22 sensors. DHT22 used a default to ensure backwards compatibility.

* Removed quotes to fix compliation error.

* Moved local ignored file from .gitignore to .git/info/exclude per request. Removed .gitignore.
2018-01-06 07:56:25 +01:00
1technophile 0a1f2b1cdb update rcswitch version 2018-01-04 21:30:04 +01:00
1technophile 4d5ae46e31 add contributors 2018-01-04 21:27:07 +01:00
1technophile 6ef0e25ce7 Merge branch 'master' of https://github.com/1technophile/OpenMQTTGateway 2018-01-02 22:26:41 +01:00
1technophile ee46de9ca9 Adding some traces for SRFB debugging 2018-01-02 22:26:37 +01:00