46
frame dat wordt verzonden met het JSON/HTTP-protocol kunt u ook de koptekst definiëren
(zie "HTTP-header" pag. 39). Voorbeelden van frames die met verschillende protocollen
worden verzonden, worden hieronder weergegeven.
MQTT en JSON protocol
{"MAC":"868325024202972", "I1":11841, "BI2":1, "I3":0, "I4":0,
"I5":0, "I6":0, "I7":0, "I8":0, "AC":0, "S1":0, "BS2":1, "S3":0,
"S4":0, "S5":0, "S6":0, "S7":0, "S8":0, "O1":1, "O2":0, "O3":1,
"O4":0, "P":13692, "EV":44, "MEV":619}}
– module hardware adres.
MAC
I1...I8
– ingang status (NO [0 = niet geactiveerd, 1 = geactiveerd], NC [1 = niet
geactiveerd, 0 = geactiveerd ] / waarde van de analoge ingang (geschaald
en vermenigvuldigd met 1000).
BI1...8:1
– ingang overbrugd.
– AC ingang status (0 = niet geactiveerd [AC voltage aanwezig], 1 =
AC
geactiveerd [geen AC voltage]).
– AC-ingang overbrugd.
BAC:1
S1...S8
– de waarde van de 1-draads digitale temperatuur sensor (vermenigvuldigd
met 1000).
BS1...8:1
– 1-draads temperatuursensor overbrugd.
O1...O4
– uitgangsstatus (normale polariteit: 0=UIT, 1=AAN/omgekeerde polariteit:
1=UIT, 0=AAN).
– de voltage waarde van de module voeding (vermenigvuldigd met 1000).
P
– index van de gebeurtenis die het laatst is opgeslagen in het geheugen van
EV
de module.
– maximale index voor gebeurtenissen die zijn opgeslagen in het geheugen
MEV
van de module (herschrijfbare buffer).
JSON/HTTP-protocol
POST http://192.168.7.230:502/write HTTP/1.1
User-Agent: ETHM-A 1.00.000
Content-Type: application/json
{"MAC":"868325024202972", "I1":11841, "BI2":1, "I3":0, "I4":0,
"I5":0, "I6":0, "I7":0, "I8":0, "AC":0, "S1":0, "BS2":1, "S3":0,
"S4":0, "S5":0, "S6":0, "S7":0, "S8":0, "O1":1, "O2":0, "O3":1,
"O4":0, "RSSI":64, "P":13692, "SP":"XY [2G]", "EV":44, "MEV":619}
192.168.7.230 – adres van de server waarmee communicatie plaatsvindt (%H%).
– het aantal TCP-poorten dat wordt gebruikt voor communicatie met de
502
– versienummer van module-firmware (%V%).
1.00.000
Zie voor een beschrijving van andere gegevens "MQTT en JSON protocol".
server (%P%),
ETHM-A
SATEL