• Erbjudande på Husbilsklubben.se

    Blir du ny medlem nu i Husbilsklubben.se betalar du ingen anmälningsavgift utan enbart årsavgift 100 kr.
    Du sparar 150 kr på detta och erbjudandet gäller tills vidare.
    Medlemskapet gäller för kalenderåret 2025.
    Mer information finns här: Hur Registrerar jag mig.
    Du slipper också en massa störande reklam eftersom vi är en HELT reklamfri sida.
    OBS! På förekommen anledning: Om du inte loggat in och är HBK-Medlem och inte betalt årsavgiften för 2025 så kan dina rabatter och förlängd reseförsäkring upphöra att gälla.

iNet SMS-meddelanden

F

F.d. 59502

Guest
Satte mig ner och analyserade hur de SMS-meddelanden, som Trumas App använder till iNet-boxen, ser ut. Orsaken är att jag funderar på att kunna skicka dom från en dator (via bredbandsmodem och litet programmering) i stället för från appen.

Det är den där sifferkoden i hex-format på slutet som krävde litet ananlys.
Hela koden är på 40 bitar.
Kommandokoden för statusmeddelandet är 0x369c000000 och för device-status 0x2b81000000
Till denna adderas en tidstämpel som är konstruerad så här:
9 bitar för vilken dag på året det är
5 bitar för timme på dagen
6 bitar för minuter i timmen

För ett meddelande med begäran om status skickat den 5/2 (=dag 36) kl 22:16 blir hela koden 0x369c012590

Här är koden i Python3
now = time.localtime()
tm = now[7] * 2048 + now[3] * 64 + now[4]
output = msg + '{:#x}'.format(0x369c000000 + tm)


Där "msg" är själva texten kopierad exakt av från appen.

MVH
Hans
 
Toppen