node-red function to convert json data structure to protobuf encoding
Budget: £10 – £20 GBP
I am looking for a skilled Node-RED developer to create a function that will convert my (JSON?) data structure to Protobuf encoding and correctly pass it into a meshtastic mqtt channel. I have a node-red flow that receives a weatherforecast from a telegram bot, and an existing encode function to convert to a protobuf suitable for sending the text via mqtt to the meshtastic project. However it seems that the datastructure fed from the telegram bot into the encode function is not structured correctly. The function should prioritize ease of use, allowing for seamless integration into my existing workflow. Ideal skills for this project include experience with Node-RED, JSON, and Protobuf encoding. A bonus would be knowledge of the meshtastic project (https://github.com/meshtastic). The relevant protobuf files are here https://buf.build/meshtastic/protobufs/docs/main
and here https://github.com/meshtastic/protobufs.
I have a test environment setup and ready on a cloud droplet, a screenshot of the node-red flow on the droplet is attached, with the area that needs work in red (solution will be the same for both).
The solution is NOT to run JSON directly to MQTT, it must be the correct protobuf format that is sent to MQTT.
and here https://github.com/meshtastic/protobufs.
I have a test environment setup and ready on a cloud droplet, a screenshot of the node-red flow on the droplet is attached, with the area that needs work in red (solution will be the same for both).
The solution is NOT to run JSON directly to MQTT, it must be the correct protobuf format that is sent to MQTT.