Stap 1. Open de doos , zet de antenne erop en verbindt de router met de stroom. (Haal hiervoor het achterklepje eraf)
Stap 2. Verbindt met de router via de wifi van de PC. Plak
een sticker met de routernaam op de router. Zo kan je eenvoudig de juiste
terugvinden.
Ga naar 192.168.1.1 en log in met
Gebruikersnaam: admin
Wachtwoord: password
-selecteer external antenna
Verander password naar: vraag op via de mail
Log opnieuw in met de nieuwe gegevens.
Stap 3. Klik op Network -> Interface
Zet de connection type op DCHP Client. Klik op save & apply.
Stap 4. Ga naar Network Server -> Applications
Klik op de +
Vul het volgende in:
Name: Milesight
Description: Milesight
Payload codec: custom
Vul dit bij payload decoder function in:
function Decode(fPort, bytes) {
var decoded = {};
decoded.devEUI = LoRaObject.devEUI;
decoded.rssi = LoRaObject.rxInfo[0].rssi;
decoded.time= LoRaObject.time;
for (var i = 0; i < bytes.length;) {
var channel_id = bytes[i++];
var channel_type = bytes[i++];
// BATTERY
if (channel_id === 0x01 && channel_type === 0x75) {
decoded.battery = bytes[i];
i += 1;
}
// TEMPERATURE
else if (channel_id === 0x03 && channel_type === 0x67) {
decoded.temperature = readInt16LE(bytes.slice(i, i + 2)) / 10;
i += 2;
}
// HUMIDITY
else if (channel_id === 0x04 && channel_type === 0x68) {
decoded.humidity = bytes[i] / 2;
i += 1;
}
// PIR
else if (channel_id === 0x05 && channel_type === 0x00) {
decoded.pir = bytes[i] === 1 ? "trigger": "idle";
i += 1;
}
// LIGHT
else if (channel_id === 0x06 && channel_type === 0xCB) {
decoded.light_level = bytes[i];
i += 1;
}
// CO2
else if (channel_id === 0x07 && channel_type === 0x7D) {
decoded.co2 = readUInt16LE(bytes.slice(i, i + 2));
i += 2;
}
// TVOC
else if (channel_id === 0x08 && channel_type === 0x7D) {
decoded.tvoc = readUInt16LE(bytes.slice(i, i + 2));
i += 2;
}
// PRESSURE
else if (channel_id === 0x09 && channel_type === 0x73) {
decoded.pressure = readUInt16LE(bytes.slice(i, i + 2)) / 10;
i += 2;
}
// HCHO
else if (channel_id === 0x0A && channel_type === 0x7D) {
decoded.hcho = readUInt16LE(bytes.slice(i, i + 2)) / 100;
i += 2;
}
// PM2.5
else if (channel_id === 0x0B && channel_type === 0x7D) {
decoded.pm2_5 = readUInt16LE(bytes.slice(i, i + 2));
i += 2;
}
// PM10
else if (channel_id === 0x0C && channel_type === 0x7D) {
decoded.pm10 = readUInt16LE(bytes.slice(i, i + 2));
i += 2;
}
// O3
else if (channel_id === 0x0D && channel_type === 0x7D) {
decoded.o3 = readUInt16LE(bytes.slice(i, i + 2)) / 100;
i += 2;
}
// BEEP
else if (channel_id === 0x0E && channel_type === 0x01) {
decoded.beep = bytes[i] === 1 ? "yes" : "no";
i += 1;
} else {
break;
}
}
return decoded;
}
/* ******************************************
* bytes to number
********************************************/
function readUInt16LE(bytes) {
var value = (bytes[1] << 8) + bytes[0];
return value & 0xffff;
}
function readInt16LE(bytes) {
var ref = readUInt16LE(bytes);
return ref > 0x7fff ? ref - 0x10000 : ref;
}
Klik op Save.
Klik op het pen symbooltje om verder in te stellen.
Klik bij Data Transmission op de +
Type MQTT
Broker address: aircheq.eu
Broker port: 1883
Client ID: milesight(naam locatie) , bijv. Milesightrhizo1
User credentials Enable
Username: milesight
Password: 5S8fQb9lr38bek9D
Uplink data: milesight/$deveui/DDATA
Downlink data: milesight/UDATA
Klik op Save.
Stap 5. Ga naar Network Server-> Profiles
Klik op de +
Geef deze een naam bijv milesight.
Klik op save.
Stap 6. Ga naar System->General settings-> System Time
Zet deze op 1 Netherlands (Amsterdam) en klik op save.
Stap 7. Ga naar System-> Device management
Open een 2e internetpagina. Ga naar: https://devicehub.milesight-iot.com/
Login met:
Gebruikersnaam: info@airteq.eu
Wachtwoord: Airteq0345
Klik op device
Klik op ‘Add’
Name: locatie(router1) bijv. Rhizo1
Klik nogmaals op ‘Add’
Kopieer deze code en ga terug naar de webpagina van de router.
Authentication code (staat onderaan): zojuist gekopieerd, plak deze hier.
Activation server address: devicehub.milesight-iot.com
Device management server address: https://devicehub.milesight-iot.com/acs
Klik op connect.
________________________________________________________________________________
Er kan vanaf nu op afstand worden ingelogd op de router.
Verbindt de router met een lan kabel en wacht tot het ETH lampje gaat branden.
Je kan via de IOT Hub nu inloggen op de router in plaats van via wifi. Dit werkt namelijk niet goed wanneer de router eth verbinding heeft.
Klik op de wereldbol van de nieuwe router.
Selecteer een tijd en klik op visit. Klik op de link die is gegenereerd.
Log in op de router en ga naar Network Server-> Applications
Klik op het pen symbool -> data transmission en klik nog een keer op het pen symbool.
Controleer
of de status ‘Connected is’.
Niet werkend.
Werkend.
Wanneer het werkend is, is de router goed ingesteld.
Zo niet, controleer de instellingen.