MQTT och datatyper

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Jan Almqvist
Inlägg: 1651
Blev medlem: 1 oktober 2013, 20:48:26
Ort: Orust

MQTT och datatyper

Inlägg av Jan Almqvist »

Ni som använder MQTT, hur hanterar ni olika datatyper?

Det som finns i "Payload" är ju bara text men om man har data som är t.ex. flyttal, heltal eller boolean måste man ju kunna tolka texten på ett vettigt sätt.
Användarvisningsbild
Klas-Kenny
Inlägg: 11774
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: MQTT och datatyper

Inlägg av Klas-Kenny »

Det skiljs ju ganska enkelt då strängar har citationstecken, det har inte tal eller booleaner. Och flyttal har kommatecken (punkt).

Edit: Hoppla, lördagskvällen gör sig påmind. Tänkte JSON, för att det är vad jag är van vid att använda med mqtt. :wacko:
Senast redigerad av Klas-Kenny 24 november 2018, 22:21:48, redigerad totalt 1 gång.
Användarvisningsbild
sommarlov
Inlägg: 578
Blev medlem: 28 november 2015, 19:03:40
Ort: 08

Re: MQTT och datatyper

Inlägg av sommarlov »

Jag sparar all data som json i mqtt.
Användarvisningsbild
Jan Almqvist
Inlägg: 1651
Blev medlem: 1 oktober 2013, 20:48:26
Ort: Orust

Re: MQTT och datatyper

Inlägg av Jan Almqvist »

Efter snart åtta år och många påtryckningar från kunder har jag nu börjat skissa på en protokolldriver för MQTT till HMI Droid/Odrid HMI.
Jag kommer att börja med JSON och då räcker det (i princip) att man kan ange topic och key i mina GUI-objekt i appen för att det ska gå att parsa payloaden.
Även om MQTT är väldigt olikt de protokoll som idag finns i appen (Modbus, Siemens S7 mm) så är min modell för protokolldriver hyfsat generell och det bör vara ganska lätt fixat att få ihop det hela.
Stay tuned.
Skriv svar