-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
OpenMQTTGateway
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.
room-assistant doesn't work on anything ESP, but you can use ESPHome with mqtt_room to get similar room presence tracking. That won't work for iOS yet, but they have a feature request open to add support via the room-assistant companion app. We also have an issue open on the room-assistant repo to support mqtt_room again so that you may combine measurements from multiple sources.
room-assistant still won't run on ESP32s, to be honest I don't think I'll ever develop an ESP32 version - it's just not my strength and would take me a very long time to get anything usable. The companion app for iOS is open source though, and a similar tracking system could be built into ESPHome, there is already a feature request issue open.
There is no Android companion app yet, but there is a feature request issue for it. On Android you can also broadcast iBeacons in the background, so you may not need the same discovery setup that iOS uses. There already are apps that can do this in the Play Store, but they seem to have some problems when the device is restarted or Bluetooth is toggled (see the issue for more details). The iOS app code is also open source and available on GitHub.
Dumb question here, can I use room-assistant together with other ble receiving software (like this) so that in the same box I can do both presence detection and monitor a ble thermometer? Or would the two apps ‘fight’ for Bluetooth chip time?