Skip to content

MQTT Datasource Work#565

Open
hobobandy wants to merge 7 commits intokismetwireless:masterfrom
hobobandy:dev/feature/mqtt
Open

MQTT Datasource Work#565
hobobandy wants to merge 7 commits intokismetwireless:masterfrom
hobobandy:dev/feature/mqtt

Conversation

@hobobandy
Copy link
Contributor

  • Added parsing the JSON payload to fill required metadata for datasources to parse packets properly (wish there was a way to prevent JSON parsing twice, but it probably requires major refact in the datasources?)
  • Added a helper function to reduce repeating code
  • Changed comparisons to use .empty()

Tested with MQTT messages from readsb, Network Survey App WiFi and Bluetooth transformed into expected JSON using Node-RED. I haven't tested against rtl_433 since there aren't sensors around me, but any JSON payload formatted the way a Kismet datasource expects it to be should be supported.

Example configuration/Node-RED flows: https://hobobandy.tips/guides/mqtt/kismet-mqtt/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant