Commit Graph

46 Commits

Author SHA1 Message Date
Florian
661ef9c55e Refactor BLE gateways (#617)
* Refactor BLE gateways:
-merge HM10 and ESP32 code
-publish sensor values with the other BLE device parameters to avoid MQTT multiple publication
-make uniform the case of mac adress id between HM10 and ESP32
-add the possibility to remove service data publishing either when sensors is recognised or not
-correct manufacturing data display
-merge process cleargrass methods
-check service data validity before processing
2020-06-05 08:09:49 -05:00
Florian
ac4f6b74c2 Add note for persisten white and black list
#622
2020-06-04 20:27:00 -05:00
Jon
4bc8621910 Ds1820 HADiscovery (#621)
* DS18b20 HADiscovery
* Allow Multiple DS18b20 Sensors
* Optimize Bus Scan
* Update Docs

Co-authored-by: Jonathan Michael Wells <jonathan-wells@oist.jp>
2020-06-04 17:16:40 -05:00
Florian
cf425b0a34 MQTTtoIR hex handling optim (#619)
replace datastring with hex string handling, enable the direct use of an MQTT received hex signal w/o syntax change
correct a bug on protocol identification when the protocol is a derivative of another one and share a common name piece
2020-06-01 08:59:39 -05:00
Florian
f6fa1e52da Hm10 details (#614)
* Add infos and change HM10 speed to a macro
* remove unnecessaries macros
2020-05-12 20:27:05 -05:00
Florian
489ce99659 Implement OpenHAB autodiscovery (#612) 2020-05-12 15:05:37 -05:00
Florian
a82bbe684a Optimizations when using low power mode (#608) 2020-05-07 17:28:27 -05:00
Jonathan
cf641851af Added HTU21 Sensor (#588)
* Added HTU21 Sensor Support

Co-authored-by: Jonathan Wells <jonathan-wells@oist.jp>
2020-04-29 08:22:17 -05:00
Florian
b4e65aef6f Arduino IDE library packaging modification
#579
Update doc to reflect necessary manual changes
Implement a part of these changes to automatic script
2020-04-27 12:35:42 -05:00
Florian
30147140bd Add M5 boards compatibility and low power mode (#586) 2020-04-26 19:56:10 -05:00
orrpan
ac743ed350 CC1101 433.92MHz support for pilight, rf and rf2 (#585)
* adds CC1101 (433mhz) support esp32 and esp8266
2020-04-23 14:23:47 -05:00
Florian
d49402aede [CI] Update travis CI url
.org to .com
2020-04-08 15:32:38 -05:00
Florian
6f2ee97fde [DOCS] add BLE devices models 2020-02-12 22:36:08 +01:00
Florian
d4280ffde3 [IR] long long value and hex not taken into account
Nox we can process long long values and hex key when doing MQTTtoIR.
Also remove simpleReceiving as it only enable to use NEC or Raw
2020-01-11 15:45:50 +01:00
Florian
1cc12e2ecf improve documentation(#524)
add wifi manager portal screenshots
add M5stick
correct bad link
improve lora doc
2020-01-09 21:42:51 +01:00
jrockstad
86f3286ed1 Update home_assistant.md (#515)
add manual integration example for mi jia
2019-12-23 14:56:57 +01:00
Florian
db8df1ddf6 Hass discovery improvments (#512)
Rename set commands to config
correct json buffer size and gateway name
replace state to cmd
replace set by config
add restart and erase command
add unicity to gateway command switches
BLE devices shouldn't be child of the gateway
make the BTtoMQTT topic consistent with other definitions
2019-12-20 23:01:56 +01:00
1technophile
1eebf138c2 add version tag to documentation 2019-12-14 20:48:39 +01:00
1technophile
7f9d8d18da Apply VSC auto format to the code and indent macros for readability 2019-12-14 17:14:36 +01:00
Florian
4b1f09b06b Wifi managers improvements (#503)
* Add parameters to wifi manager: gateway name and base topic
Enable to restart the ESP and erase the parameters by MQTT
2019-12-07 10:18:42 +01:00
Florian
a05fd01505 remove default path when cliking on sidebar menus (#502)
change link to sources

add credits and some shape for readme

add cleargrass with air pressure and mi band

add PWA

add plugins

Add new boards

improve doc with boars and ble devices
2019-12-04 21:18:32 +01:00
Florian
6f73160d14 implement minimum rssi filtering (#482) 2019-11-12 20:48:23 +01:00
1technophile
34d31600ee Correct vuepress config error and add code auto deployment 2019-11-08 22:44:48 +01:00
Florian
bb8ba4ba60 update (#489)
add fastled doc

add links to bootloaders and boot app0

Arduino IDE upload instructions add

add community
2019-11-08 22:03:52 +01:00
Florian
12bd11bbe1 make ON OFF actuator more flexible (#481)
* make ON OFF actuator more flexible

enable to choose the pin when sending the MQTT command

* add on off environment example
2019-11-04 20:51:29 +01:00
Florian
3a4ccdcc9f Update ESP IR library & IR gateway improvments (#480)
* update irremoteesp8266

* add new protocols, simplify API and publish protocol name

-added the following protocols:
  #define IR_LEGOPF
  #define IR_MITSUBISHI_HEAVY_88
  #define IR_MITSUBISHI_HEAVY_152
  #define IR_DAIKIN216
  #define IR_SHARP_AC
  #define IR_GOODWEATHER
  #define IR_INAX
  #define IR_DAIKIN160
  #define IR_NEOCLIMA
  #define IR_DAIKIN176
  #define IR_DAIKIN128
  #define IR_AMCOR
  #define IR_DAIKIN152
  #define IR_MITSUBISHI136
  #define IR_MITSUBISHI112
  #define IR_HITACHI_AC424
-changed the send API, now you can use the protocol name directly exemple NEC instead of IR_NEC
-publish the protocol name to MQTT added to the number
-replace long by long long

* missing repeat definitions

and set default repeat value to 0

* move protocol name retrieving outside arduino scope

* put all protocols with capital letters

* modify doc

* add long long activation for arduino json on test_config file
2019-11-02 12:49:05 +01:00
Florian
aa263dc559 Docs vuepress (#476)
Convert docs to vuepress
2019-10-30 22:15:40 +01:00
Florian
98066b0694 Update README.md 2019-03-10 13:04:19 +01:00
Florian
c1caf8f36e Update README.md 2018-09-30 15:58:54 +02:00
Florian
d0820eb2db Update README.md 2018-05-21 19:08:15 +02:00
Florian
70b4ddc0a4 Update README.md 2018-04-29 23:59:18 +02:00
Florian
cccfcba3ff add 2G gateway 2018-04-29 23:56:35 +02:00
Florian
1b9c7d0fba Update README.md 2018-01-07 13:18:20 +01:00
Florian
d677e24745 Update README.md 2018-01-02 16:28:34 +01:00
Florian
11a5ab3c56 Delete CNAME 2017-12-02 15:06:35 +01:00
Florian
d34078cef5 Create CNAME 2017-12-02 14:34:59 +01:00
Florian
55dc048384 Update README.md 2017-12-02 14:34:27 +01:00
Florian
9c1bad0578 Update README.md 2017-12-02 14:30:48 +01:00
Florian
e13b512229 Update README.md 2017-12-02 14:28:37 +01:00
Florian
adafb26a17 Update README.md 2017-12-02 14:26:35 +01:00
Florian
9c96526d92 Update README.md 2017-12-02 14:23:07 +01:00
Florian
9127ae8964 Rename README to README.md 2017-12-02 14:21:35 +01:00
Florian
2dd9301745 Create README 2017-12-02 14:21:02 +01:00
Florian
21c4a094cc Set theme jekyll-theme-cayman 2017-12-02 11:42:28 +01:00
Florian
dd384cbf4f Set theme jekyll-theme-slate 2017-12-02 11:39:34 +01:00
1technophile
77daf8d4c1 prepare static site 2017-12-02 11:26:33 +01:00