Add support to publish data via different query #93
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
This PR adds support to publish data via the datasource by sending a different payload.
This can be used by plugins like Buttons Panel or Data Manipulation.
Publish timeouts after 1s and subscribe timeouts 1s after publish was successful.
Schema of query:
Example of a query:
The returned response from the query contains the reponse of the mqtt command under a new frame with name
Response
and a fieldBody
where the field values contain the responded message.Note: I only tested json response messages.