I bought a AB BLE gateway to track ibeaons and to hopefully intergrate to my Homey home automation system. On this system i have an MQTT boker and client but my problem is that it apparently cannot raed Msgpack strings. Can something be done to send the messages not as masgpack or use a parser.?
Thank you for the answer. What I am as you suggest looking for a parser tool. That can parse the code sent from the gateway live, and that my broker can pick up.
Do you know of any out of the box solution for this?
I have a Rpi3 that maybe i can use for this job.
I guess there is no way to change the outgoing message from the Gateway directly?
The overwhelming theme I see in these forums are you are a strong advocate for msgPack and everyone else its a giant pain in the a** for them and would like another option. Is there any chance you would consider an optional non-msgpack mode for those of us that would rather not put up w/ that format would just want simple text/json ?
ok, but in small environments it would still work… I think you should leave this up to the user rather then forcing an opinionated binary codec down everyone’s throat
I also dont have an android… I did use the old config tool, did yarn start and then ran update firmware… It said it updated but i am not sure if it actually did.
Currently it says its running Firmware Version 1.2.5.17
So how do I proceed given that I dont have a Windows machine or a Android phone ?
@aprilpea So I managed to get a windows machine and run the tool but it doesnt seem to accept / save the JSON option. I have tried restarting it several times and i have even tried simultaneously changing the mqtt topic and the message format and I see the new topic used but w/ the msgPack format…
Sorry. I forgot to note the firmware version is v1.2.5.21. This version firmware supports JSON format.
The android app can switch to testing branch for gateway. You must do this first. Can you use curl command? I will send private message about how to switch to testing branch by command line.
How did you switch to testing branch for gateway?
I have same issue as you, by not getteing higher firware thea v.1.2.5.17 @aprilpea is reffering to an android app, but i am not able to find this.