MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
When sending BLE commands at the same time (example triggering an automation to open several curtains), a restart was generated due to common access to the BLE actions vector.
Fixing this by adding the BLE operation semaphore to the command initiators
Checklist:
[X] The pull request is done against the latest development branch
[X] Only one feature/fix was added per PR and the code change compiles without warnings
Description:
When sending BLE commands at the same time (example triggering an automation to open several curtains), a restart was generated due to common access to the BLE actions vector. Fixing this by adding the BLE operation semaphore to the command initiators
Checklist: