Antares
Antares
id
id
  • Pendahuluan
    • Registrasi Akun
    • Buat App
    • Tambah Device ke Application
    • Instalasi Board pada Arduino IDE
      • ESP8266
      • ESP32
      • STM32
    • Instalasi Arduino IDE
    • Instalasi Library Arduino
      • Antares LoRaWAN
      • Antares Wi-Fi HTTP
      • Antares Wi-Fi MQTT
      • DHT11 Sensor Library
      • Adafruit SSD1306
    • Instalasi STM32 Cube IDE
    • Instalasi STM32 Cube Programmer
    • Instalasi Expansion Pack I-CUBE-LRWAN
    • Instalasi Software
      • Instalasi MQTTX
      • Instalasi Postman
      • Instalasi Operating System (OS) pada SD Card
    • Quickstart
  • Antares Insight Hub
    • Getting Started
      • Request Demo
      • Request Free Trial
    • Usecase
      • Power Meter
        • Prasyarat Usecase Power Meter
        • Power Meter Device Recommendation
        • Payload Example Power Meter
        • Setup Device Threshold Power Meter
      • Water Meter
        • Prasyarat Usecase Water Meter
        • Water Meter Device Recommendation
        • Payload Example Water Meter
        • Setup Device Threshold Water Meter
      • Water Level
        • Prasyarat Usecase Water Level
        • Water Level Device Recommendation
        • Payload Example Water Level
        • Setup Device Threshold Water Level
      • Environment Monitoring
        • Prasyarat Usecase Environment Monitoring
        • Environment Monitoring Device Recommendation
        • Payload Example Environment Monitoring
        • Setup Device Threshold Environment Monitoring
    • Settings
      • Manage Alert Recipient (Telegram)
      • Manage User
      • Roles
  • Subscription and Payment
    • Platform
      • Cara Menggunakan Layanan Platform
      • Tata Cara Pembelian Layanan Platform
        • Pembayaran Menggunakan Virtual Account
          • Bank Mandiri
          • Bank Permata
          • Bank BRI
          • Bank BNI
        • Pembayaran Menggunakan e-Wallet (LinkAja)
        • Pembayaran Menggunakan Credit Cards (CC)
        • Pembayaran Menggunakan Antares Coins
      • Tata Cara Memperpanjang Layanan Platform
      • Tata Cara Mengganti Layanan Platform
    • Connectivity
      • Cara Menggunakan Layanan Connectivity
      • Tata Cara Pembelian Layanan Connectivity
        • Pembayaran Menggunakan Virtual Account
          • Bank Mandiri
          • Bank Permata
          • Bank BRI
          • Bank BNI
        • Pembayaran Menggunakan e-Wallet (LinkAja)
        • Pembayaran Menggunakan Credit Cards (CC)
        • Pembayaran Menggunakan Antares Coins
      • Tata Cara Memperpanjang Layanan Connectivity
      • Tata Cara Mengganti Layanan Connectivity
    • Antares Coins
      • Tata Cara Pembayaran Top Up Antares Coins
        • Pembayaran Menggunakan Virtual Account
          • Bank Mandiri
          • Bank Permata
          • Bank BRI
          • Bank BNI
        • Pembayaran Menggunakan e-Wallet (LinkAja)
        • Pembayaran Menggunakan Credit Cards (CC)
  • Contoh kode dan library
    • ESP8266 (Wi-Fi)
      • Prasyarat Umum ESP8266 Wi-Fi
      • ESP8266 (Wi-Fi) Protokol HTTP
        • Mengirim Data Sederhana ke Antares dengan Protokol HTTP
        • Mengambil Data Terakhir dari Server Antares dengan Protokol HTTP
        • Project Sederhana ESP8266 HTTP Antares
          • Post Data DHT 11 Secara Periodik
          • Post Data DHT 11 dengan Push Button
          • Post Data DHT 11 dan ditampilkan pada Display OLED
          • Get Data ditampilkan pada Display OLED
          • Post dan Get Data DHT 11 ditampilkan pada Display OLED
          • Mengontrol Relay dan LED Melalui Perintah Get
      • ESP8266 (Wi-Fi) Protokol MQTT
        • Mengirim Data Sederhana ke Antares dengan Protokol MQTT
        • Mengambil Data Terakhir dari Server Antares dengan Protokol MQTT
        • Project Sederhana ESP8266 MQTT Antares
          • Send Data DHT 11 Secara Periodik
          • Send Data DHT 11 dengan Push Button
          • Send Data DHT 11 dan ditampilkan pada Display OLED
          • Retrieve Data ditampilkan pada Display OLED
          • Send Data DHT 11 dan Retrieve Data ditampilkan pada Display OLED
          • Mengontrol Relay dan LED Melalui Perintah Get
    • Arduino Uno
      • Instalasi Arduino IDE
      • Instalasi Library Antares Ethernet Shield
      • Konfigurasi
      • Kirim Data Sederhana ke Antares
    • ESP32 (Wi-Fi)
      • Prasyarat Umum ESP32 Wi-Fi
      • ESP32 (Wi-Fi) Protokol HTTP
        • Mengirim Data Sederhana ke Antares dengan Protokol HTTP
        • Mengambil Data Terakhir dari Server Antares dengan Protokol HTTP
        • Project Sederhana Lynx-32 HTTP Antares
          • Post Data DHT 11 Secara Periodik
          • Post Data DHT 11 dengan Push Button
          • Post Data DHT 11 dan ditampilkan pada Display OLED
          • Get Data ditampilkan pada Display OLED
          • Post dan Get Data DHT 11 ditampilkan pada Display OLED
          • Mengontrol Relay dan LED Melalui Perintah Get
      • ESP32 (Wi-Fi) Protokol MQTT
        • Mengirim Data Sederhana ke Antares dengan Protokol MQTT
        • Mengambil Data Terakhir dari Server Antares dengan Protokol MQTT
        • Project Sederhana Lynx-32 MQTT Antares
          • Send Data DHT 11 Secara Periodik
          • Send Data DHT 11 dengan Push Button
          • Send Data DHT 11 dan ditampilkan pada Display OLED
          • Retrieve Data ditampilkan pada Display OLED
          • Send Data DHT 11 dan Retrieve Data ditampilkan pada Display OLED
          • Mengontrol Relay dan LED Melalui Perintah Retrieve
      • Protokol HTTP & MQTT
    • ESP32 (LoRa)
      • Prasyarat Umum ESP32 LoRa
      • Mengirim Data Sederhana ke Antares
      • Project Sederhana Lynx-32 LoRa Antares
        • Uplink Data DHT11 Secara Periodik
        • Uplink Data DHT11 dengan Push Button
        • Uplink Data DHT11 dan Ditampilkan pada Display Oled
        • Downlink Data Ditampilkan pada Display Oled
        • Uplink Data DHT 11 dan Downlink Data ditampilkan pada Display OLED
        • Mengontrol Relay dan LED melalui perintah Downlink
      • LoRaWAN Class
    • STM32 (LoRa) STM32Cube IDE
      • Prasyarat Umum STM32 (LoRa) STM32Cube IDE
      • Mengirim Data Sederhana ke Antares
    • STM32 (LoRa) Arduino IDE
      • Prasyarat Umum STM32 (LoRa) Arduino IDE
      • Mengirim Data Sederhana ke Antares
    • Raspberry Pi
      • GUI (Graphical User Interface)
        • Prasyarat Umum Raspberry GUI
        • Mengirim Data Menggunakan Node.js
        • Monitoring Suhu dan Kelembaban Menggunakan Sensor DHT11
      • SSH (Secure Shell)
        • Prasyarat Umum Raspberry SSH
        • Mengirim Data Menggunakan Node.js
        • Monitoring Suhu dan Kelembaban Menggunakan Sensor DHT11
    • NB-IoT
      • NB-Lynx-7000
        • Prasyarat Umum NB-Lynx-7000
        • Mengirim Data Sederhana ke Antares
        • Mengambil Data GNSS (Global Navigation Satellite System)
      • NB-Lynx-95
        • Prasyarat Umum NB-Lynx-95
        • Mengirim Data Sederhana ke Antares
    • Android
      • Mengambil data dari ANTARES mengunakan Android
      • Coding Stuff
    • MIT App Inventor
    • Node-RED
    • Postman
    • MQTT | Push data to Device
    • HTTP | Subscribe and Notify Mechanism
    • Library PHP
    • MQTT | Subscribe LoRa Device
    • LoRaWAN | Downlink Tutorial
    • Register Perangkat LoRaWAN
      • Register Menu
    • GPS TrackerID
  • Data Model
  • Port Configuration
  • API | HTTP
    • Device
    • Data of Device
    • Subscriber
  • API | MQTT
    • Device
    • Subscriber
  • Daftar Akronim
  • Software Relevan
Powered by GitBook
On this page
  • Create Subscriber of Application
  • Create Subscriber of Device
  • Retrieve All Subscribers ID of an Application
  • Retrieve Particular Subscriber of an Application
  • Retrieve All Subscribers ID of a Device
  • Retrieve Particular Subscriber of a Device
  • Delete Subscriber of Application
  • Delete Subscriber of Device
  1. API | HTTP

Subscriber

Create Subscriber of Application

  • Request

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-ID or https://platform.antares.id:8443/~/antares-cse/your-application-ID Note: your-application-ID must be starting with CAE. e.g. CAE760571675

Method

POST

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/json;ty=23

Accept

application/json

Body

{
            "m2m:sub": {
                "rn": "nama-subscriber-anda",
                "nu": "server-hostname-anda-atau-ip",
                "nct": 2
            }
        }

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-ID or https://platform.antares.id:8443/~/antares-cse/your-application-ID Note: your-application-ID must be starting with CAE. e.g. CAE760571675

Method

POST

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/xml;ty=23

Accept

application/xml

Body

<m2m:sub xmlns:m2m="http://www.onem2m.org/xml/protocols" rn="your-subscriber-name">
            <nu>your-server-address</nu>
            <nct>2</nct>
        </m2m:sub>
  • Response

Result

{
    "m2m:sub": {
        "rn": "nama-subscriber-anda",
        "ty": 23,
        "ri": "/antares-cse/sub-542371250",
        "pi": "/antares-cse/CAE492050112",
        "ct": "20191120T160324",
        "lt": "20191120T160324",
        "acpi": [
            "/antares-cse/acp-35730207",
            "/antares-cse/acp-891035820"
        ],
        "nu": [
            "server-hostname-anda-atau-ip"
        ],
        "nct": 2
    }
}

Result

<?xml version="1.0" encoding="UTF-8"?>
<m2m:sub xmlns:m2m="http://www.onem2m.org/xml/protocols" xmlns:hd="http://www.onem2m.org/
xml/protocols/homedomain" rn="nama-subscriber-anda">
    <ty>23</ty>
    <ri>/antares-cse/sub-841863552</ri>
    <pi>/antares-cse/CAE492050112</pi>
    <ct>20191120T160045</ct>
    <lt>20191120T160045</lt>
    <acpi>/antares-cse/acp-35730207</acpi>
    <acpi>/antares-cse/acp-891035820</acpi>
    <nu>server-address-anda</nu>
    <nct>2</nct>
</m2m:sub>

Create Subscriber of Device

  • Request

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/device-name or https://platform.antares.id:8443/~/antares-cse/your-device-ID Note: your-application-ID must be starting with CAE. e.g. CAE760571675

Method

POST

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/json;ty=23

Accept

application/json

Body

{
            "m2m:sub": {
                "rn": "nama-subscriber-anda",
                "nu": "server-hostname-anda-atau-ip",
                "nct": 2
            }
        }

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/device-name or https://platform.antares.id:8443/~/antares-cse/your-device-ID Note: your-device-ID must be starting with CNT. e.g. CNT-842419289

Method

POST

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/xml;ty=23

Accept

application/xml

Body

<m2m:sub xmlns:m2m="http://www.onem2m.org/xml/protocols" rn="nama-subscriber-anda">
            <nu>server-address-anda</nu>
            <nct>2</nct>
        </m2m:sub>
  • Response

Result

{
    "m2m:sub": {
        "rn": "your-subscriber-name",
        "ty": 23,
        "ri": "/antares-cse/sub-422069048",
        "pi": "/antares-cse/cnt-869787388",
        "ct": "20191120T155438",
        "lt": "20191120T155438",
        "acpi": [
            "/antares-cse/acp-35730207",
            "/antares-cse/acp-891035820"
        ],
        "nu": [
            "server-hostname-anda-atau-ip"
        ],
        "nct": 2
    }
}

Result

<?xml version="1.0" encoding="UTF-8"?>
<m2m:sub xmlns:m2m="http://www.onem2m.org/xml/protocols" xmlns:hd="http://www.onem2m.org/
xml/protocols/homedomain" rn="your-subscriber-name">
    <ty>23</ty>
    <ri>/antares-cse/sub-631201523</ri>
    <pi>/antares-cse/cnt-681155603</pi>
    <ct>20191120T112528</ct>
    <lt>20191120T112528</lt>
    <acpi>/antares-cse/acp-35730207</acpi>
    <acpi>/antares-cse/acp-891035820</acpi>
    <nu>server-address-anda</nu>
    <nct>2</nct>
</m2m:sub>

Retrieve All Subscribers ID of an Application

  • Request

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/application-name?fu=1&ty=23 or https://platform.antares.id:8443/~/antares-cse/your-application-ID?fu=1&ty=23 Note: your-application-ID must be starting with CAE. e.g. CAE760571675

Method

GET

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/json

Accept

application/json

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/application-name?fu=1&ty=23 or https://platform.antares.id:8443/~/antares-cse/your-application-ID?fu=1&ty=23 Note: your-application-ID must be starting with CAE. e.g. CAE760571675

Method

GET

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/xml

Accept

application/xml

SS

  • Response

{
  "uril": ""
}

Result

<?xml version="1.0" encoding="UTF-8"?>
<m2m:uril xmlns:m2m="http://www.onem2m.org/xml/protocols" xmlns:hd="http://www.onem2m.org/
xml/protocols/homedomain"></m2m:uril>

Retrieve Particular Subscriber of an Application

  • Request

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-name/subscriber-name or https://platform.antares.id:8443/~/antares-cse/your-subscriber-ID Note: your-subscriber-ID must be starting with sub. e.g. sub-123456789

Method

GET

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/json

Accept

application/json

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-name/subscriber-name or https://platform.antares.id:8443/~/antares-cse/your-subscriber-ID Note: your-subscriber-ID must be starting with sub. e.g. sub-123456789

Method

GET

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/xml

Accept

application/xml

  • Response

{
  "sub": {
    "ty": 23,
    "ri": "/antares-cse/sub-542371250",
    "pi": "/antares-cse/CAE492050112",
    "ct": "20191120T160324",
    "lt": "20191120T160324",
    "acpi": [
      "/antares-cse/acp-35730207",
      "/antares-cse/acp-891035820"
    ],
    "nu": "server-hostname-anda-atau-ip",
    "nct": 2
  }
}

Result

<?xml version="1.0" encoding="UTF-8"?>
    <m2m:sub xmlns:m2m="http://www.onem2m.org/xml/protocols" xmlns:hd="http://www.onem2m.org/
    xml/protocols/homedomain" rn="your-subscriber-Name">
        <ty>23</ty>
        <ri>/antares-cse/sub-542371250</ri>
        <pi>/antares-cse/CAE492050112</pi>
        <ct>20191120T160324</ct>
        <lt>20191120T160324</lt>
        <acpi>/antares-cse/acp-35730207</acpi>
        <acpi>/antares-cse/acp-891035820</acpi>
        <nu>your-server-hostname-or-ip</nu>
        <nct>2</nct>
    </m2m:sub>

Retrieve All Subscribers ID of a Device

  • Request

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/application-name/device-name?fu=1&ty=23 or https://platform.antares.id:8443/~/antares-cse/your-device-ID?fu=1&ty=23 Note: your-device-ID must be starting with CNT. e.g. CNT-842419289

Method

GET

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/JSON

Accept

application/JSON

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/application-name/device-name?fu=1&ty=23 or https://platform.antares.id:8443/~/antares-cse/your-device-ID?fu=1&ty=23 Note: your-device-ID must be starting with CNT. e.g. CNT-842419289

Method

GET

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/xml

Accept

application/xml

  • Response

Result

{
    "m2m:uril": [
        "/antares-cse/antares-id/your-application-name/sub_your-subscriber-name"
    ]
}

Result

<?xml version="1.0" encoding="UTF-8"?>
<m2m:uril xmlns:m2m="http://www.onem2m.org/xml/protocols" xmlns:hd="http://www.onem2m.org/xml/protocols/homedomain">/antares-cse/antares-id/your-application-name/sub_your-subscriber-name</m2m:uril>

Retrieve Particular Subscriber of a Device

  • Request

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-name/your-device-name/subscriber-name or https://platform.antares.id:8443/~/antares-cse/your-subscriber-ID Note: your-subscriber-ID must be starting with sub. e.g. sub-123456789

Method

GET

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/json

Accept

application/json

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-name/your-device-name/subscriber-name or https://platform.antares.id:8443/~/antares-cse/your-subscriber-ID Note: your-subscriber-ID must be starting with sub. e.g. sub-123456789

Method

GET

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/xml

Accept

application/xml

  • Response

{
  "sub": {
    "ty": 23,
    "ri": "/antares-cse/sub-422069048",
    "pi": "/antares-cse/cnt-869787388",
    "ct": "20191120T155438",
    "lt": "20191120T155438",
    "acpi": [
      "/antares-cse/acp-35730207",
      "/antares-cse/acp-891035820"
    ],
    "nu": "server-hostname-anda-atau-ip",
    "nct": 2
  }
}

Result

<?xml version="1.0" encoding="UTF-8"?>
    <m2m:sub xmlns:m2m="http://www.onem2m.org/xml/protocols" xmlns:hd="http://www.onem2m.org/
    xml/protocols/homedomain" rn="your-subscriber-name">
        <ty>23</ty>
        <ri>/antares-cse/sub-422069048</ri>
        <pi>/antares-cse/cnt-869787388</pi>
        <ct>20191120T155438</ct>
        <lt>20191120T155438</lt>
        <acpi>/antares-cse/acp-35730207</acpi>
        <acpi>/antares-cse/acp-891035820</acpi>
        <nu>your-server-hostname-or-ip</nu>
        <nct>2</nct>
    </m2m:sub>

Delete Subscriber of Application

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-name/subscriber-name or https://platform.antares.id:8443/~/antares-cse/your-subscriber-ID Note: your-subscriber-ID must be starting sub. e.g. sub-123456789

Method

DELETE

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/json

Accept

application/json

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-name/subscriber-name or https://platform.antares.id:8443/~/antares-cse/your-subscriber-ID Note: your-subscriber-ID must be starting sub. e.g. sub-123456789

Method

DELETE

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/xml

Accept

application/xml

Delete Subscriber of Device

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-name/your-device-name/subscriber-name or https://platform.antares.id:8443/~/antares-cse/your-subscriber-ID

Note: your-subscriber-ID must be starting with sub. e.g. sub-123456789

Method

DELETE

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/json

Accept

application/json

Field

Value

URL

https://platform.antares.id:8443/~/antares-cse/antares-id/your-application-name/your-device-name/subscriber-name or https://platform.antares.id:8443/~/antares-cse/your-subscriber-ID

Note: your-subscriber-ID must be starting with sub. e.g. sub-123456789

Method

DELETE

Header

Key

Value

X-M2M-Origin

antares-access-key

Content-Type

application/xml

Accept

application/xml

PreviousData of DeviceNextAPI | MQTT

Last updated 9 months ago