Milesight Gateway Configuratie instellen Losse installatie zonder device hub

Milesight Gateway Configuratie instellen Losse installatie zonder device hub

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.

 


    • Related Articles

    • Milesight Gateway Configuratie instellen

      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 ...
    • Milesight Gateway UG-63 - Netwerk-configuratie aanpassen

      Milesight Gateway UG-63 - Netwerk-configuratie aanpassen Als de gateway geen data doorgeeft en geen internetverbinding lijkt te hebben, dan zijn er een 2 mogelijkheden waar het aan zou kunnen liggen. De eerste is dat de vereiste poorten niet open ...
    • Milesight gateway Wifi instellen

      Hieronder een handleiding hoe de gateways van Milesight kunnen worden ingesteld op de Wifi op locatie. Bij vragen kunt u altijd contact met ons opnemen via support@airteq.eu of telefonisch via +31 (0) 345 785 611 - Pak de gateway uit de doos - ...
    • Milesight UG65 Netwerk specs

      Zorg ervoor dat op de gateway het lampje ETH brand. Wanneer deze gedempt is, is er geen verbinding en is waarschijnlijk de kabel stuk of de verbonden router/switch heeft geen verbinding. Zelfs als er bijvoorbeeld een poort dichtstaat brandt het ...
    • Wifi specificaties Gateway Milesight

      Wifi-specificaties: Geschikt voor Wi-Fi 802.11 b/g/n (2.4 GHz). Ondersteunde beveiligingen: Open/WEP/WPA/WPA2-personal (TKIP and AES). https://www.nslookup.io/dns-records/aircheq.eu Netwerk: Wi-Fi router of bekabelde internetaansluiting met ...