To Connect the OpenBCI WIFI Shield Directly to InfluxDB

Last Updated on November 10, 2022 by pg@petergamma.org

  • the OpenBCI GUI supports the Open Sound Control protocol. Touchdesigner supports OSC streaming, but unfortunately not InfluxDB or Home Assistant
  • the OpenBCI WIFI shield can be connected to the OpenBCI GUI, but LSL does not work on this path, and we do not know whether OSC works on this path
  • OpenBCI supports LSL, but this works as far as we know only with the OpenBCI Bluetooth dongle
  • LSL is great for Matlab, but if we want to use Python, we depend on an non-ARM platform
  • There are already several options to connect sports sensor devices to Home Assistant, which can export to InfuxDB, but not for OpenBCI
  • We suggest to connect the OpenBCI WIFI shield directly to InfuxDB:
  • since we do not know how stable Home Assistant is
  • the OpenBCI WIFI shield can eventually be connected directly to the InfluxDB of Home Assistant to join OpenBCI sensor data with sensor data from other devices
  • there is a power improved denoised OpenBCI WIFI shield available on Aliexpress
  • Once in InfluxDB, sensor data can be processed with the Python client for InfluxDB
  • There are many great Python software examples available to process EEG data