KKM KGateway Instruction sheet

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 1/ 33
KGateway(for KBeacon) Configuration
Manual
Revision History
Version
Date
Change Description
Author
V1.0
2017/7/1
initial
Ning
V1.1
2018/8/20
Add hidden Wi-Fi function
Hogen
V1.2
2018/12/1
Modify network architecture picture
Hogen
V1.3
2019/12/1
Add the Cellular info
Hogen
V1.31
2020/03/1
Add MQTT configuration example
Hogen

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 2/ 33
Catalogue
1. Purpose..................................................................................................................................3
2. Introduction...................................................................................................................................3
3. External interface..........................................................................................................................4
3.1 Network interface................................................................................................................4
3.2 Power supply interface........................................................................................................4
3.3 LED indicator......................................................................................................................4
3.4 Insert LTE USB dongle SIM card (If needed)....................................................................5
4. Configuration................................................................................................................................5
4.1 Connect to KGateway.........................................................................................................6
4.2 Network interface................................................................................................................7
4.2.1 Configure WAN interface........................................................................................7
4.2.2 View the WAN interface status..............................................................................10
4.2.1 Configure KGateway Wi-Fi AP.............................................................................11
4.3 Service configuration........................................................................................................12
4.3.1 Advertisement Upload Parameters.........................................................................12
4.3.2 MQTT without SSL configuration.........................................................................14
4.3.3 MQTT with SSL configuration..............................................................................15
4.3.4 HTTP configuration...............................................................................................18
4.4 Modifying the Web Portal Login Password......................................................................19
5. Quickly verify KGateway API....................................................................................................19
5.1 How to verify HTTP API..................................................................................................20
5.2 How to verify MQTT API.................................................................................................20
6. Trouble shooting.........................................................................................................................20
6.1.1 The KGateway flash red LED................................................................................20
6.1.2 The Cellular signal was very pool..........................................................................25
7. Appendix1 Advertisement Upload Filter for different scenario .................................................26
7.1 Scenario 1: Only upload nearby beacon advertisement ....................................................26
7.2 Scenario 2: Reduce advertisement message to clouds ......................................................27
7.3 Scenario 3: Only upload specific MAC address to clouds................................................28
7.4 Scenario 4: Only upload iBeacon advertisement ..............................................................28
7.5 Scenario 5: Only upload Eddystone advertisement...........................................................29
7.6 Scenario 6: Filter advertisement packet by service ID......................................................30
7.7 Scenario 7: Beacon Location ............................................................................................30
8. Appendix2 Setup your own MQTT Server.........................................................................31

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 3/ 33
1. Purpose
This document describes the basic functions and physical interfaces of the KGateway, which
are mainly used to guide users to install and configure.
2. Introduction
The KGateway is made of PC material and is waterproof and dustproof. It supports outdoor
installation and can be installed by wall mounting.
After the KGateway power on, it will periodically scan the KBeacon advertisement packet
then report the data through Wi-Fi or Ethernet. Also it can accept data command from the cloud
and forward the data to KBeacon, such as updating the KBeacon configuration. The KGateway
uses open MQTT + JSON API interface for third-party integration.
Specification
Power
POE or DC 5V
Scanning ability
> 240 beacon per 1 second (nRF52840)
> 120 beacon per 1 second (TI CC2640R2F)
Wireless distance
BLE5.0: > 200 meters
BLE4.0/4.1/4.2 > 100 meters
(depends on environment)
BLE
MAX TX power: 8dBm for nRF52840
5dBm for TI CC2640R2F
Receiver Sensitivity: –96 dBm
Protocol:BLE4.0/4.1/4.2/5.0
Antenna: omnidirectional
Antenna VSWR: < 1.3
Transmitting way
•ETH RJ45

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 4/ 33
•Wi-Fi
•Wi-Fi hopping
•3G/4G USB Dongle(optional)
API protocol
•HTTPS
•MQTT
Installation way
Screw
Waterproof/Dustproof
IP54
Size
173*90*40mm
Material
ABS
3. External interface
3.1 Network interface
The KGateway supports following ways to connect to the internet:
1. through Wi-Fi;
2. through the Ethernet cable;
3. Though Cellular network (optional, only available when the LTE usb dongle was insert);
4. The KGateway supports Wi-Fi Hopping, which means one KGateway can connect to
internet by another KGateway.
3.2 Power supply interface
There are two interfaces for power supply: macro USB interface and Ethernet POE port;
POE power supply, directly through the Ethernet cable interface, using POE(802.3af) to
supply power.
Macro USB power supply, powered by the 5V/1A DC.
Warning: The KGateway can only use one of the two power supplies at the same time.
Please don’t insert two power supplies at the same time, otherwise KGateway may be
damaged.
3.3 LED indicator
The gateway has 2 LED indicators. The specific meanings are as follows:

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 5/ 33
1. Red indicator light:
If the red led flash, it means the gateway connect to the cloud fails.
2. Green indicator light:
2-seconds or less frequency flash: indicates that the KGateway is successfully
connected to the cloud and report KBeacon advertisement packet success.
10-second frequency flash: indicating that the KGateway connect to the cloud success,
but it didn’t find any KBeacon devices.
3.4 Insert LTE USB dongle SIM card (If needed)
Please note: This procedure is only for KGateway with USB dongle and LTE module
installed.
Disassemble the gateway and insert the SIM card at the position indicated in the picture
below.
4. Configuration
The KGateway is configured in web portal mode. You can use an web browser to configure it.
Chrome browser is recommended to use for the configuration.

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 6/ 33
As shown above, each base station has two interfaces with different IP addresses. One of
these IP addresses (referred to as the WAN port) is used to connect to the internet network
(MQTT server), which has a series of firewall rule protection. The other IP address (referred to
as LAN port, also known as the intranet interface) is used for Wi-Fi hotspot broadcasting.
WAN Port: This interface supports Wi-Fi and ETH (network wire). KGateway can
connect to routers via Wi-Fi or network wire, where IP addresses are assigned by routers. The
base station is connected to the MQTT/HTTPs server through this interface, so you need to
ensure that the network between this interface and the MQTT server is interconnected. WAN
address IP address configuration see "4.3.2 configuration WAN port network connection".
LAN port: This interface only supports Wi-Fi. The default IP address of this interface is
192.168.8.1, PC can connect to this interface through Wi-Fi, or the next hopping KGateway can
connect to the internet by Upper level.
If you need to configure the gateway, you can only configure it through Wi-Fi, and you
cannot configure it through the network line (for security reasons, the network line interface
only supports the WAN interface).
4.1 Connect to KGateway
After power on, the KGateway will automatically broadcast Wi-Fi signal, and the default
Wi-Fi name is “beacongw_mac address”

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 7/ 33
The default Wi-Fi connection password is“12345678”
The default KGateway configuration IP address is 192.168.8.1
Login in to the gateway by typing http://192.168.8.1 in the browser.
5. Enter the user name: ‘admin’and password: ‘admin’
4.2 Network interface
4.2.1 Configure WAN interface
Tap on Network to go to the network configuration page. You can choose to connect to the
internet network using Wi-Fi /Ethernet/Cellular connection.

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 8/ 33
4.2.1.1 Connect to internet by Ethernet
The IP address can be assigned in DHCP or static configuration.
4.2.1.2 Connect to internet by Wi-Fi

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 9/ 33
Click on “Nearby WLAN”, then you can see the Wi-Fi name and the signal strength (0~100).
100 means the signal is very strong.
Connect to an hidden Wi-Fi AP:
You can see some Wi-Fi name like mac address; it means that Wi-Fi was hidden. You should
input the Wi-Fi name and password if you want to connect to it.
If your Wi-Fi AP name does not appear in the nearby WLAN list, please try to reboot
the KGateway. (In others page, you can reboot the device)

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 10 / 33
4.2.1.3 Connect to internet by Cellular
Please make sure SIM card was insert into the KGateway.
4.2.2 View the WAN interface status
4.2.2.1 Ethernet status
The AP MAC was also printed in the KGateway shell.
WAN IP: The gateway IP address in WAN interface.
Router IP: Your router IP address.
UP time: How long the network interface was active.
RX Bytes: received data from WAN interface.
TX Bytes: sent data to WAN interface.

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 11 / 33
4.2.2.2 Cellular status
If the KGateway connect to internet by cellular, the cellular signal will show in this page.
Very good signal: RSRP>-85dBm;
Good signal: RSRP=-85~-95dBm;
Middle signal: RSRP=-95~-105dBm;
Pool signal: RSRP=-105~-115dBm;
Very pool signal: RSRP<-115dB;
4.2.1 Configure KGateway Wi-Fi AP
Check status about KGateway, you can change the AP LAN IP address.

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 12 / 33
4.3 Service configuration
Click Services to go to the service configuration page, where each field is defined as follows:
4.3.1 Advertisement Upload Parameters
Click Services to go to the service configuration page, where each field is defined as follows:
1. Upload period: KGateway uses this parameter to control upload period of modified
advertisement data about KBeacon to Cloud.
It needs at least Upload period seconds for KGateway to send advertisement to cloud when
KBeacon advertisement data change.
2. Redundant Upload period: KGateway uses this parameter to control upload period of
unchanged advertisement data of KBeacon to cloud. The cloud uses this parameter to keep alive
for all KBeacon.

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 13 / 33
3. Max Packet Size: This parameter is used to control max packet size when upload KBeacon
advertisement data to KBeacon.
4. Rssi filter: If this parameter is set, the KGateway will only report the advertisement packet
which signal is > Min Rssi value.
5. Ble Services filter: If this parameter is set, the KGateway will only report the advertisement
packet which includes the setting BLE services ID.
Following example is using Lightblue app on IOS to view the device service UUIDs, then you
can set the services filter to 0xFEA0.
6. BLE mac filter: KGateway can use this parameter to filter KBeacon mac address. This
parameter uses Regular express.
For example, if Ble Mac filter value set to ^20DD, then following KBeacon advertisement packet
will report to cloud.
KBeacon1: ble mac = 0x20DD01000002 : report to cloud
KBeacon2: ble mac = 0xA133DD010002 : not report to cloud
KBeacon3: ble mac = 0xA10005033DD2 :not report to cloud
7. Raw data filter: KGateway can use this parameter to filter KBeacon advertisement packet.
This parameter uses Regular express.
8. Upload iBeacon: ‘Yes’means KGateway will report iBeacon protocol advertisement.
9. Upload Eddystone: ‘Yes’means KGateway will report Eddystone(URL/TLM/UID) protocol
advertisement.
10. Upload KSensor: ‘Yes’means KGateway will report KKM KSensor protocol

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 14 / 33
advertisement.
11. Upload Unknown: ‘Yes’means KGateway will report unknown advertisement that using
hex string.
12. Include RSSI only: ‘Yes’means KGateway will only report RSSI and not include
advertisement content. This option will reduce the advertisement packet size.
4.3.2 MQTT without SSL configuration
1. Service Access: select MQTT and the KGateway will using MQTT protocol to connect to
cloud server.
2. Url: the MQTT cloud address.
TCP:// select TCP for connection.
MQTT URL address and MQTT port. The default port is 61613.
3. Client ID: Mqtt client id
4. Qos: MQTT qos value for publish action and subscribe action topic. The publish Topic

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 15 / 33
Qos is fixed to 0.
5. Username: mqtt client user name
6. User Password: mqtt client password
7. Publish Topic: The status of the status release message, the status of the gateway scanning
to each label, published through this topic.
8. Publish Action: The response message of the gateway to the MQTT server, such as
pictures and new response messages, is published through this topic.
9. Subscribe Action: The gateway store will subscribe to the request from the MQTT server
to listen to this topic. Such as pictures with new request messages.
Other MQTT parameters are basic MQTT information, which will not be detailed here.
4.3.3 MQTT with SSL configuration
1. Service Access: select MQTT and the KGateway will using MQTT protocol to connect to
cloud server.
2. Url: the MQTT cloud address.
SSL:// : select SSL for TLS connection.

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 16 / 33
MQTT URL address and MQTT port. Our test MQTT server SSL port is 8883.
3. Client ID: Mqtt client id
4. Qos: MQTT qos value for publish action and subscribe action topic. The publish Topic
Qos is fixed to 0.
5. Username: mqtt client user name
6. User Password: mqtt client password
SSL Parameters, the KGateway support self-signed certificates MQTT access.
7. CA: the CA file about the MQTT server
Default CA file about MQTT test server, please copy follow text to the CA field.
-----BEGIN CERTIFICATE-----
MIIDpzCCAo+gAwIBAgIJAI0op2GKzfvrMA0GCSqGSIb3DQEBDQUAMGoxFzAVBgNV
BAMMDkFuIE1RVFQgYnJva2VyMRYwFAYDVQQKDA1Pd25UcmFja3Mub3JnMRQwEgYD
VQQLDAtnZW5lcmF0ZS1DQTEhMB8GCSqGSIb3DQEJARYSbm9ib2R5QGV4YW1wbGUu
bmV0MB4XDTE5MDYyNzA5NDc1OFoXDTMyMDYyMzA5NDc1OFowajEXMBUGA1UEAwwO
QW4gTVFUVCBicm9rZXIxFjAUBgNVBAoMDU93blRyYWNrcy5vcmcxFDASBgNVBAsM
C2dlbmVyYXRlLUNBMSEwHwYJKoZIhvcNAQkBFhJub2JvZHlAZXhhbXBsZS5uZXQw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcpXqe1CtVzexiQYOhJ8l/
KYXcrvHAniyBEszeBzA37kxK4hhAc7EuM8t0fuolOqHbRApc29sFXwC/mhz+xa72
FqVyAKeYUlREr808mcjyInvaaZJH9IgjAiAzONT38eNbvTbH9MHV2fD1SEZJozqH
mvW6BCgEjuPpvzIjGva1tO9tXegheLPEM+J1bnm7i5uPtN26BgZxxAxcuoxFQSST
g8bNcw656+fPJFf5YkLU8BKAIX0ezeZi/Y0olTU+UoZZ97v11onZ4QHc/YVB7KWX
ecGRnxXRee4sbXYIJuZ8ok/4k7LyFtKy54GhxojV9vsQj+AHmGN/H3hMzsjgOERL
AgMBAAGjUDBOMB0GA1UdDgQWBBSwp17hqpq8Ny+rEmpX2rfgz4AFrTAfBgNVHSME
GDAWgBSwp17hqpq8Ny+rEmpX2rfgz4AFrTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3
DQEBDQUAA4IBAQBE4mzg2XtTJCNP4rdi8Ti8RKehB83R6PcUe8VOmF3oRmmE3uL+
IzkGJnXqNC6tXwmro+QyLQKUhdtMebvsfxa9/WOQMWF2JQzZPX8tYff8QhBWyf1Y
z+pX8+5NWdwLryckmWPLeg9nNh9K80wHrgmqVm1efJZGGr3ph+72PTJUp8F0QKD4
lJuNdtw5juU07ji/WxM7KMF+OBBzNgXYzMGvN7nVdpIyM7fPKAFr4ZZal8mo9Qs+
wwQAJnCm2VhCMmEQJqwgtYrA34bVxDOyGugd6O0iusrvoeijYZOXBDrzfIvbXCb1
6YcHk31LuRiKMymb6Llz8jHOz9pw9in6Gkru
-----END CERTIFICATE-----
8. Client Certificate: MQTT Client certificate file.
Default client certificate file about MQTT test server, please copy follow text to the Client
Certificate field.
-----BEGIN CERTIFICATE-----
MIIERjCCAy6gAwIBAgIJAN1JjiihXuQFMA0GCSqGSIb3DQEBDQUAMGoxFzAVBgNV
BAMMDkFuIE1RVFQgYnJva2VyMRYwFAYDVQQKDA1Pd25UcmFja3Mub3JnMRQwEgYD
VQQLDAtnZW5lcmF0ZS1DQTEhMB8GCSqGSIb3DQEJARYSbm9ib2R5QGV4YW1wbGUu

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 17 / 33
bmV0MB4XDTE5MDYyNzA5NTIwN1oXDTMyMDYyMzA5NTIwN1owEzERMA8GA1UEAwwI
bXljbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLLzrOzsPK
vHKRJwuJuGpKe9pEk2e3Z0uD2XDGipIAetDrTiW7bvmw8zWktT16VTWS7DcPFniQ
u9UKGmHlLkIsIE4VOv2p6AoZOttDnsEcFzWqyeA2pVRv/G9M/nSLMUBA6XeQq+os
8HdLnx1uxL3auc9lj3SBFePRhhRchejEmNYdbTRWXWfNjgoqEnU4jR9+Fc+EPXXZ
0y+O0/9oAALooUI9GLTdMxSuw+Xeq5ZHmHGDTSYFg0wrigB3jeM/omrj2nEae5zP
yh0Dqxkbzz4qV+2yglh3eOmFtH2YC5ZKur8y5779H7uUiu+M5fZLk1ttt0posMsO
hvebbBGmBhJjAgMBAAGjggFEMIIBQDAMBgNVHRMBAf8EAjAAMAkGA1UdEQQCMAAw
EQYJYIZIAYb4QgEBBAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
BDALBgNVHQ8EBAMCA6gwKAYJYIZIAYb4QgENBBsWGUNsaWVudCBCcm9rZXIgQ2Vy
dGlmaWNhdGUwHQYDVR0OBBYEFE0MxRznHhq8gZcyT720Jc/wNQKDMIGcBgNVHSME
gZQwgZGAFLCnXuGqmrw3L6sSalfat+DPgAWtoW6kbDBqMRcwFQYDVQQDDA5BbiBN
UVRUIGJyb2tlcjEWMBQGA1UECgwNT3duVHJhY2tzLm9yZzEUMBIGA1UECwwLZ2Vu
ZXJhdGUtQ0ExITAfBgkqhkiG9w0BCQEWEm5vYm9keUBleGFtcGxlLm5ldIIJAI0o
p2GKzfvrMA0GCSqGSIb3DQEBDQUAA4IBAQC51d61OUeZGgj6GCmoiOsSNSHkf8qe
mT//Sb67D51Je234H5Qjo57Fp270/P9aBZJeUOyb6vLtQdllrAPCLpkjatKjjUZY
8MqKohDDKATEo7J8+VAUU+1RHH1rL7qTke7bqQA1D63X4uMCoqnENNVIrdx0aPs3
FbJamviEWeHE7Xe/9z/ttnkD46iH6nK94FR4K1yFFql16VDXyj/8COAl5lgxBqP9
i6lfDq3d6CrPxL8p1REAy/TigRD6jkKIr0xRbT8iMKMfgEknkmPvUSwB97Lom+Bg
exUIhP4E/g/JH3vUFbUAWSNwbesLIVux0iE3xLV3NQANXjbJL2ycqmny
-----END CERTIFICATE-----
9. Certificate Key: MQTT Client Key file:
Default client certificate key file about MQTT test server
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAyy86zs7DyrxykScLibhqSnvaRJNnt2dLg9lwxoqSAHrQ604l
u275sPM1pLU9elU1kuw3DxZ4kLvVChph5S5CLCBOFTr9qegKGTrbQ57BHBc1qsng
NqVUb/xvTP50izFAQOl3kKvqLPB3S58dbsS92rnPZY90gRXj0YYUXIXoxJjWHW00
Vl1nzY4KKhJ1OI0ffhXPhD112dMvjtP/aAAC6KFCPRi03TMUrsPl3quWR5hxg00m
BYNMK4oAd43jP6Jq49pxGnucz8odA6sZG88+KlftsoJYd3jphbR9mAuWSrq/Mue+
/R+7lIrvjOX2S5NbbbdKaLDLDob3m2wRpgYSYwIDAQABAoIBAHDilZ6uu5LYriI8
+ikS32Lweqzc5KO97POdDA4SkNlZYtdIvKftGSaZiTUwSK69xp0RRenJB0UKRmtt
ivQkhjkz3Y3oD2SleW7ZB1cDTbDIqFVyAXL62fW53zB8ss1emJ831uj2yo0bMHxA
M78F6aEq2LJJSGYrfj47avaYo2ENt370nUJVBWFzQtEq4lyvrHV561XC0PpNNOOc
hcBV3m9yjcDzecsHt40X8aNk9Yu7rIbBvsLcUFPYFRpIU5PkdcmFXEBVNHvvA6Zn
jqiIaI8tKKc7CV4KupduXSxrHKoKyRdJsfvNoiBXVAcrO+mV4P1FsvWST478U5/p
E4CV0mECgYEA5r9o5UCWk+9XaMFXuB7w3cKCYV3TMs7wzyARaWCuVvOEKi28nZ59
DV7NJB80bJoFV0Y3lKDqLT0j8WDnkWOsiexOMPMmqD5nK7t4YjN7KzjYtsnOOVqE
/rYitWu48jOU2uHHJEYeXeOEX7do3KgEsgix16fmtrq6+M8JAXJDvxECgYEA4Wud

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 18 / 33
G9SiSlPOh6xXEqBQZJj9EB8vsmHRwSLaLAaMXeYaViOHlA9ZA3JcwVEQIFCq4tGI
E1xg6G1S1kUJQj3/jjM15j7RldjxYh34KxA99hsSgTqzEA1vX9aLW8e5OGtE1WsE
NHKgRUJvL2qgA8Y07ErBmVft8ykn1byR1io64jMCgYBIkLVqMy+ngkNY3ES70G8r
LjpWaG08szujx4/yNcdd7OMJaKzCXM8y3zdgPrf710wKsDhWc2xxoaKmDDWG0XO3
RCsq1ay4iDdl12T6bPo1E4GDql9CRidA+wJbT28wK+yKESrRS4PNPvmoKEO/8M7Z
NkbHbTPvDzYxfNp2K/sGIQKBgQCOwpmIQ5zYV8UntWSbnj3rx9wU9rs9TKgLmef0
E92Xph+tx+iYQzQLc8T8hTsiTBQ9e5ejM1EIQhxBKQ2ZDyymwRX0kHopXXBZxEMj
+rBTCYgpoaQ/mVKcroIpiQ5rhbvdMV5DXQjVdCJ4NB3M5h0kPJ/pXn+LDNh2i2sM
6EfMcwKBgG72O5CFfxD50266IOz7MsUV0wIPN2kkhDB5oSUiJVc2i/piy+O0zCfE
TIEecsxxKWvLtoQBdITgq9u15sFVSkKq5I2NQLjDhtCB5+alv3YzKpuv6lg0GlH2
/9T75FmQ0StYMJcWkOVmrfUQm7fNzFZv06CVIHkF3PaH823/p4Gs
-----END RSA PRIVATE KEY-----
10. Publish Topic: The status of the status release message, the status of the gateway scanning
to each label, published through this topic.
11. Publish Action: The response message of the gateway to the MQTT server, such as
pictures and new response messages, is published through this topic.
12. Subscribe Action: The gateway store will subscribe to the request from the MQTT server
to listen to this topic. Such as pictures with new request messages.
4.3.4 HTTP configuration
1. Service Access: select HTTP and the KGateway will using HTTP protocol to connect to
cloud server.
2. Authentication: The KGateway support single password authentication for HTTP post.
3. Url: The cloud HTTP service.
We provide a test HTTP server and the URL address is:
http://api.ieasygroup.com:8091/postdata

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 19 / 33
Also the KGateway can support simple password that connect to clouds.
4.4 Modifying the Web Portal Login Password
The default login password is “root” and users can change it to other password.
5. Quickly verify KGateway API
In order for customer easily integrates our gateway, KKM provides test servers for HTTP

KKM Co.Ltd KGateway(for KBeacon) Configuration
Copyright by KKM Inc. public 20 / 33
and MQTT.
5.1 How to verify HTTP API
1. The gateway is setting to MQTT server by default after factory. So please reference
section<< 4.3.4 HTTP configuration>> to change the service’s type.
2. KKM provides a test HTTP server, and the address is:
http://api.ieasygroup.com:8091/postdata
3. After KGateway connect to the HTTP service success, it will flash green LED and
periodically post the KBeacon advertisement data to HTTP server.
4. You can view the reported data on HTTP server by follow address. You should replace the
mac address to your KGateway.
http://api.ieasygroup.com:8091/viewdata.jsp?mac=D03304001182
5.2 How to verify MQTT API
Download mqttfx software:
http://www.jensd.de/apps/mqttfx/1.5.0/
Please reference the document << KGateway API Specification.pdf>> for other details.
6. Trouble shooting
6.1.1 The KGateway flash red LED
If the KGateway connect to HTTPs/MQTT server success, it will flash green LED, otherwise
it will flash red LED.
If the KGateway flash red led, please check the connection by following steps:
Table of contents
Popular Gateway manuals by other brands

4IPNET
4IPNET WHG201 user manual

Dinstar
Dinstar DWG2000D user manual

ZyXEL Communications
ZyXEL Communications Internet Security Gateway ZyWALL 100 Read me first

Leuze electronic
Leuze electronic MA 258i operating instructions

AudioCodes
AudioCodes Mediant Series Quick setup guide

Lucent Technologies
Lucent Technologies APX 1000 Specifications