Contoh Rule yang digunakan untuk menghubungkan 2lemetry ke Dexma Energy Management System

Setiap gateway/modem memiliki IMEI sebagai nomor identifikasinya,
setiap account dexma memiliki sebuah device virtual gateway dengan source_key dan dexcell_source_token yang berbeda.
Untuk setiap alat yang dipasang biasanya perlu ditambahkan 2 Rule pada 2lemetry (rule untuk parameter IE dan parameter TP) dengan source_key dan dexcell_source_token yang sesuai dengan account dexma yang digunakan.

(Sebenarnya bisa melakukan penambahan atau perubahan Rule melalui https://app.thingfabric.com)

Setelah itu pada dexma (https://indospec.dexcell.com) perlu melakukan ‘accept device’, menambahkan device pada ‘location’, menambahkan panel/dashboard, dan melakukan setting user account tambahan untuk pengguna.

Contoh Rule yang digunakan untuk menghubungkan 2lemetry ke Dexma Energy Management System:

curl "https://api.m2m.io:443/2/account/domain/p9ivjtfcp3rof67/rule" \
-u "maman@indospec.com:iesiot" \
-H "Content-Type: application/json" \
-X POST \
-d ‘{"domain": "p9ivjtfcp3rof67","name": "Dies Meter IE","rule":
"\"p9ivjtfcp3rof67/meter/013949004579150\" {\"IE\":ie where ie !=
null} -> post url:\"http://is3.dexcell.com/readings?source_key=coba2lemetry&dexcell_source_token=83efefca77ecdd738d05\"
Content-Type:\"application/json;charset=utf-8\"
body:\"[{\\\"did\\\":\\\"$(3)_$(sa)\\\", \\\"sqn\\\":1,

\\\"ts\\\":\\\"$(ts)\\\", \\\"values\\\":[{\\\"p\\\":402,
\\\"v\\\":$(IE)}]}]\"","stuff": "meter"}’

curl "https://api.m2m.io:443/2/account/domain/p9ivjtfcp3rof67/rule" \
-u "maman@indospec.com:iesiot" \
-H "Content-Type: application/json" \
-X POST \
-d ‘{"domain": "p9ivjtfcp3rof67","name": "Dies Meter TP","rule":
"\"p9ivjtfcp3rof67/meter/013949004579150\" {\"TP\":tp where tp !=
null} -> post url:\"http://is3.dexcell.com/readings?source_key=coba2lemetry&dexcell_source_token=83efefca77ecdd738d05\"
Content-Type:\"application/json;charset=utf-8\"
body:\"[{\\\"did\\\":\\\"$(3)_$(sa)\\\", \\\"sqn\\\":1,

\\\"ts\\\":\\\"$(ts)\\\", \\\"values\\\":[{\\\"p\\\":401,
\\\"v\\\":$(TP)}]}]\"","stuff": "meter"}’

curl "https://api.m2m.io:443/2/account/domain/p9ivjtfcp3rof67/rule" \
-u "maman@indospec.com:iesiot" \
-H "Content-Type: application/json" \
-X POST \
-d ‘{"domain": "p9ivjtfcp3rof67","name": "Dies Meter V3","rule":
"\"p9ivjtfcp3rof67/meter/013949004579150\" {\"V3\":v3 where v3 !=
null} -> post url:\"http://is3.dexcell.com/readings?source_key=coba2lemetry&dexcell_source_token=83efefca77ecdd738d05\"
Content-Type:\"application/json;charset=utf-8\"
body:\"[{\\\"did\\\":\\\"$(3)_$(sa)\\\", \\\"sqn\\\":1,

\\\"ts\\\":\\\"$(ts)\\\", \\\"values\\\":[{\\\"p\\\":405,
1

No Responses

Write a response