Theengs decoder integration (#1092)
* Use Theengs Decoder for BLE device decoding
This commit is contained in:
1 parent
c5f7a3a55e
commit
10f0d4cff4
3 files changed
+54
-690
No files matched your search
+29
-12
@@ -124,6 +124,7 @@ somfy_remote=Somfy_Remote_Lib@0.3.0
|
||||
rtl_433_ESP = https://github.com/NorthernMan54/rtl_433_ESP#e03f689
|
||||
emodbus = miq19/eModbus@1.0.0
|
||||
gfSunInverter = https://github.com/BlackSmith/GFSunInverter.git#v1.0.1
|
||||
decoder = https://github.com/theengs/decoder.git#v0.1.2
|
||||
|
||||
[env]
|
||||
framework = arduino
|
||||
@@ -139,7 +140,7 @@ build_flags =
|
||||
monitor_speed = 115200
|
||||
|
||||
[com]
|
||||
esp8266_platform = espressif8266@2.6.3
|
||||
esp8266_platform = espressif8266@3.2.0
|
||||
esp32_platform = espressif32@3.3.1
|
||||
atmelavr_platform = atmelavr@3.3.0
|
||||
|
||||
@@ -205,6 +206,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
${libraries.irremoteesp}
|
||||
${libraries.lora}
|
||||
${libraries.rfm69}
|
||||
@@ -356,6 +358,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -370,6 +373,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -387,6 +391,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -401,6 +406,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -427,6 +433,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -442,6 +449,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -458,6 +466,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -473,6 +482,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
${libraries.irremoteesp}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
@@ -493,6 +503,7 @@ lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.m5stack}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -512,6 +523,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
${libraries.m5stickc}
|
||||
${libraries.irremoteesp}
|
||||
build_flags =
|
||||
@@ -538,6 +550,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
${libraries.m5stickcp}
|
||||
${libraries.irremoteesp}
|
||||
build_flags =
|
||||
@@ -564,6 +577,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
${libraries.irremoteesp}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
@@ -633,6 +647,7 @@ board_build.partitions = min_spiffs.csv
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.ble}
|
||||
${libraries.decoder}
|
||||
${libraries.lora}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
@@ -674,7 +689,7 @@ platform = ${com.esp8266_platform}
|
||||
board = nodemcuv2
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.esppilight}
|
||||
;${libraries.esppilight}
|
||||
${libraries.irremoteesp}
|
||||
${libraries.rfm69}
|
||||
${libraries.rfm69spi}
|
||||
@@ -682,18 +697,19 @@ lib_deps =
|
||||
; ${libraries.newremoteswitch}
|
||||
${libraries.bme280}
|
||||
${libraries.bmp180}
|
||||
${libraries.htu21}
|
||||
;${libraries.htu21}
|
||||
${libraries.ahtx0}
|
||||
${libraries.unifiedsensor}
|
||||
${libraries.dht}
|
||||
${libraries.tsl2561}
|
||||
${libraries.ina226}
|
||||
;${libraries.ina226}
|
||||
${libraries.esp8266_mdns}
|
||||
${libraries.wire}
|
||||
${libraries.fastled}
|
||||
${libraries.onewire}
|
||||
${libraries.dallastemperature}
|
||||
${libraries.rfWeatherStation}
|
||||
;${libraries.rfWeatherStation}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
; '-DZgatewayRF="RF"'
|
||||
@@ -704,13 +720,13 @@ build_flags =
|
||||
'-DZactuatorONOFF="ONOFF"'
|
||||
'-DZactuatorFASTLED="FASTLED"'
|
||||
;'-DZactuatorPWM="PWM"'
|
||||
'-DZsensorINA226="INA226"'
|
||||
;'-DZsensorINA226="INA226"'
|
||||
'-DZsensorHCSR501="HCSR501"'
|
||||
'-DZsensorHCSR04="HCSR04"'
|
||||
'-DZsensorADC="ADC"'
|
||||
'-DZsensorBH1750="BH1750"'
|
||||
'-DZsensorBME280="BME280"'
|
||||
'-DZsensorHTU21="HTU21"'
|
||||
;'-DZsensorHTU21="HTU21"'
|
||||
'-DZsensorAHTx0="AHTx0"'
|
||||
'-DZsensorTSL2561="TSL2561"'
|
||||
'-DZsensorDHT="DHT"'
|
||||
@@ -718,12 +734,11 @@ build_flags =
|
||||
'-DZgatewayRFM69="RFM69"'
|
||||
'-DZsensorGPIOInput="GPIOInput"'
|
||||
'-DZsensorGPIOKeyCode="GPIOKeyCode"'
|
||||
'-DZgatewayWeatherStation="WeatherStation"'
|
||||
;'-DZgatewayWeatherStation="WeatherStation"'
|
||||
'-DsimplePublishing=true'
|
||||
'-DGateway_Name="OpenMQTTGateway_ESP8266_ALL"'
|
||||
board_build.flash_mode = dout
|
||||
|
||||
|
||||
[env:nodemcuv2-2g]
|
||||
platform = ${com.esp8266_platform}
|
||||
board = nodemcuv2
|
||||
@@ -732,7 +747,7 @@ lib_deps =
|
||||
${libraries.a6lib}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="2G"'
|
||||
'-DZgateway2G="2G"'
|
||||
'-DGateway_Name="OpenMQTTGateway_ESP8266_2G"'
|
||||
board_build.flash_mode = dout
|
||||
|
||||
@@ -743,6 +758,7 @@ lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
${libraries.wire}
|
||||
${libraries.esp8266_mdns}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-esp.build_flags}
|
||||
'-DZgatewayBT="BT"'
|
||||
@@ -918,7 +934,7 @@ build_flags =
|
||||
board_build.flash_mode = dout
|
||||
|
||||
[env:nodemcuv2-pilight]
|
||||
platform = ${com.esp8266_platform}
|
||||
platform = espressif8266@^2
|
||||
board = nodemcuv2
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
@@ -1007,6 +1023,7 @@ lib_deps =
|
||||
${libraries.dallastemperature}
|
||||
${libraries.rfWeatherStation}
|
||||
${libraries.stl}
|
||||
${libraries.decoder}
|
||||
build_flags =
|
||||
${com-arduino.build_flags}
|
||||
'-DZgatewayRF="RF"'
|
||||
@@ -1059,7 +1076,7 @@ build_flags =
|
||||
'-DZactuatorFASTLED="FASTLED"'
|
||||
|
||||
[env:sonoff-rfbridge-direct]
|
||||
platform = ${com.esp8266_platform}
|
||||
platform = espressif8266@^2
|
||||
board = esp8285
|
||||
lib_deps =
|
||||
${com-esp.lib_deps}
|
||||
|
||||
Reference in new issue
Block a user