IoT system connection to NightPOSÂķ
āļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļÂķ
To connect the IoT system to an NightPOS database, the following prerequisites must be met:
āđāļāļ Internet of Things (IoT) āļāđāļāļ:ref:
āļāļīāļāļāļąāđāļ <general/install>āļĢāļ°āļāļ IoT āļāđāļāļāđāļāļ·āđāļāļĄāļāđāļāļāļąāļāđāļāļĢāļ·āļāļāđāļēāļĒ
The device connecting to NightPOS must be on the same network as the IoT system.
Note
āđāļāļ°āļāļģāđāļŦāđāđāļāļ·āđāļāļĄāļāđāļāļĢāļ°āļāļ IoT āļāļąāļāļāļīāļāļŠāđāļāļāļāđ āļāļēāļĢāļāļĨāļīāļ āđāļāļ·āđāļāļāļāļēāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļĢāļ°āđāļ āļāļāļ·āđāļāļāļēāļāļāļģāđāļŦāđāđāļāļīāļāļāļąāļāļŦāļē (āđāļāđāļ āļāļēāļĢ:ref:āļŠāļĢāđāļēāļāđāļāļĢāļąāļāļĢāļāļ HTTPS <iot/https_certificate_iot/iot-eligibility>)
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ
āļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļÂķ
To connect the IoT system to an NightPOS database, open the IoT app and click Connect.
āđāļāļĢāļēāļ§āđāđāļāļāļĢāđāļāļ°āļŠāđāļāļāđāļāļĢāļ·āļāļāđāļēāļĒāļāļĩāđāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāļ·āđāļāļĄāļāđāļāļāļĒāļđāđāđāļāļ·āđāļāļŦāļēāļĢāļ°āļāļ IoT āļāļĩāđāļāļĢāđāļāļĄāđāļāđāļāļēāļ āļŦāļēāļāļāļĢāļ§āļāļāļāļĢāļ°āļāļ IoT āļĢāļ°āļāļāļāļ°āđāļāļ·āđāļāļĄāļāđāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āļŦāļēāļāļāļāļĢāļ°āļāļ IoT āļŦāļĨāļēāļĒāļĢāļ°āļāļ āđāļŦāđāđāļĨāļ·āļāļāļĢāļ°āļāļāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāđāļāļāđāļāļāļāļąāļāļāļĩāđāđāļāļīāļāļāļķāđāļ āļāļēāļāļāļąāđāļāļāļĨāļīāļ āđāļāļ·āđāļāļĄāļāđāļ āļŦāļēāļāđāļĄāđāļĄāļĩāļāļēāļĢāļāļĢāļ§āļāļāļāļĢāļ°āļāļ IoT āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āđāļŦāđāļĨāļāļāđāļāļ·āđāļāļĄāļāđāļāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļĒāđāļāđ āļĢāļŦāļąāļŠāļāļąāļāļāļđāđ āļŦāļĢāļ·āļ āđāļāđāļāđāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ
Tip
āļāļ·āđāļāļāļāļāļĢāļ°āļāļ IoT āļāļĢāļ°āļāļāļāļāđāļ§āļĒ IoT box āļŦāļĢāļ·āļāļŦāļĄāļēāļĒāđāļĨāļāļāļĢāļ°āļāļģāļāļąāļ§āļŠāļīāļāļāđāļēāļāļāļāđāļĄāļāļāļāļĢāđāļ āļāļāļĄāļāļīāļ§āđāļāļāļĢāđ Windows āļāļēāļĄāļāđāļ§āļĒ āļĢāļŦāļąāļŠāļāļąāļāļāļđāđ
āļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāđāļāļĒāđāļāđāļĢāļŦāļąāļŠāļāļąāļāļāļđāđÂķ
Note
āļĢāļŦāļąāļŠāļāļąāļāļāļđāđāļāļ°āđāļāđāđāļāđāļāļēāļāļŠāļđāļāļŠāļļāļ 2 āļāļąāđāļ§āđāļĄāļāļŦāļĨāļąāļāļāļēāļāđāļāļīāļāļĢāļ°āļāļ IoT āļŦāļēāļāļĢāļŦāļąāļŠāđāļĄāđāļāļđāļāļāđāļāļāļāļĩāļāļāđāļāđāļ āđāļŦāđāļĢāļĩāļŠāļāļēāļĢāđāļ IoT box āļŦāļĢāļ·āļ āļĢāļĩāļŠāļāļēāļĢāđāļāļāļĢāļīāļāļēāļĢ Windows virtual IoT āđāļāļ·āđāļāđāļŠāļāļāļĢāļŦāļąāļŠāļāļąāļāļāļđāđāļāļĩāļāļāļĢāļąāđāļ āļŦāļĢāļ·āļāđāļāļ·āđāļāļĄāļāđāļāļĢāļ°āļāļ IoT āļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļĒāđāļāđ āđāļāđāļāđāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ
āļĢāļŦāļąāļŠāļāļąāļāļāļđāđāļāļ°āđāļĄāđāđāļŠāļāļāļŦāļēāļāļĢāļ°āļāļ IoT āđāļāļ·āđāļāļĄāļāđāļāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĒāļđāđāđāļĨāđāļ§ (āđāļāđāļ āļāļēāļāļāđāļāļĄāļđāļĨāļāļāļŠāļāļ) āļŦāļēāļāļāļģāđāļāđāļ āđāļŦāđ āļĒāļāđāļĨāļīāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļĢāļ°āļāļ IoT āļāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ
āļāļķāļāļĢāļŦāļąāļŠāļāļēāļĢāļāļąāļāļāļđāđāļāļāļāļĢāļ°āļāļ IoT:
āđāļāļ·āđāļāļĄāļāđāļ IoT box āļāļąāļāļāļāļ āļēāļĒāļāļāļāļŦāļĢāļ·āļāđāļāļĢāļ·āđāļāļāļāļīāļĄāļāđ USB āļŦāļēāļ IoT box āļāļđāļāđāļŠāļĩāļĒāļāđāļ§āđāļāđāļāļāļŦāļāđāļēāļāļĩāđāđāļĨāđāļ§ āđāļŦāđ:ref:
āļĢāļĩāļŠāļāļēāļĢāđāļ <iot/iot-box/restart>āļāļāļ āļēāļĒāļāļāļ: āļĢāļŦāļąāļŠāļāļēāļĢāļāļąāļāļāļđāđāļāļ°āđāļŠāļāļāļāļāļŦāļāđāļēāļāļāļŦāļĨāļąāļāļāļēāļ(āļĢāļĩ)āļŠāļāļēāļĢāđāļ IoT box
āđāļāļĢāļ·āđāļāļāļāļīāļĄāļāđāļāļĩāđāđāļāļ·āđāļāļĄāļāđāļāļāđāļēāļ USB: āļĢāļŦāļąāļŠāļāļēāļĢāļāļąāļāļāļđāđāļāļ§āļĢāļāļīāļĄāļāđāļāļāļāļĄāļēāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī
Tip
āļŦāļēāļāđāļĄāđāļĄāļĩāļāļāļ āļēāļāļ āļēāļĒāļāļāļāļŦāļĢāļ·āļāđāļāļĢāļ·āđāļāļāļāļīāļĄāļāđāđāļāļ·āđāļāļĄāļāđāļāļāļąāļ IoT box āđāļŦāđāđāļāđāļēāļāļķāļ:ref:
āļŦāļāđāļēāđāļĢāļāļāļāļ IoT box <iot/iot-box/homepage>āļĢāļŦāļąāļŠāļāļ°āđāļŠāļāļāđāļāļŠāđāļ§āļ:guilabel:āļĢāļŦāļąāļŠāļāļąāļāļāļđāđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĩāđāļāļīāļāļāļąāđāļ Windows virtual IoT āđāļŦāđāđāļāļīāļāļŦāļāđāļēāđāļĢāļāļāļāļāļĢāļ°āļāļ IoT āđāļāđāļ§āđāļāđāļāļĢāļēāļ§āđāđāļāļāļĢāđāđāļāļĒāđāļāļāļĩāđ URL
http://localhost:8069āļāļēāļāļāļąāđāļāđāļĨāļ·āđāļāļāđāļāļāļĩāđāļŠāđāļ§āļ:guilabel:āļĢāļŦāļąāļŠāļāļąāļāļāļđāđIn NightPOS, open the IoT app and click Connect.
āđāļāļāđāļāļāļāļąāļ āļāļģāļĨāļąāļāļāđāļāļŦāļē IoT Box āļāļĩāđāđāļāļīāļāļāļķāđāļ āđāļŦāđāļāļĨāļīāļ āđāļāđāļĢāļŦāļąāļŠāļāļēāļĢāļāļąāļāļāļđāđ
āļāđāļāļ āļĢāļŦāļąāļŠāļāļēāļĢāļāļąāļāļāļđāđ āđāļĨāļ°āļāļĨāļīāļ āđāļāļ·āđāļāļĄāļāđāļ
āļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāđāļāļĒāđāļāđāđāļāđāļāđāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļÂķ
āđāļāļīāļāđāļāđāļāļēāļāđāļŦāļĄāļāļāļąāļāļāļąāļāļāļē
In NightPOS, open the IoT app and click Connect.
āđāļāļāđāļāļāļāļąāļ āļāļģāļĨāļąāļāļāđāļāļŦāļē IoT Box āļāļĩāđāđāļāļīāļāļāļķāđāļ āđāļŦāđāļāļĨāļīāļ āļāļēāļĢāļāļąāļāļāļđāđāđāļāļāļāļāļāđāļĨāļāđ
āđāļāļāđāļāļāļāļąāļ āļāļąāļāļāļđāđ IoT Box āđāļāļāļāļāļāđāļĨāļāđ āļāļĩāđāđāļāļīāļāļāļķāđāļ āđāļŦāđāļāļąāļāļĨāļāļ Token
āđāļāđāļēāļāļķāļāļŦāļāđāļēāđāļĢāļāļāļāļ:ref:
IoT box <iot/iot-box/homepage>āļŦāļĢāļ·āļ:ref:Windows virtual IoT <iot/windows-iot/homepage>In the NightPOS database connected section, click Configure.
āļ§āļēāļāđāļāđāļāđāļāļĨāļāđāļāļāđāļāļ:guilabel:
āđāļāđāļāđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āļāļĨāļīāļ:guilabel:āđāļāļ·āđāļāļĄāļāđāļ
Note
āđāļĄāļ·āđāļāļĢāļ°āļāļ IoT āđāļāļ·āđāļāļĄāļāđāļāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļĨāđāļ§:
āļŦāļēāļāļāļīāļāļāļąāđāļ āđāļāļāļāļēāļĢāļāļēāļĒāļŦāļāđāļēāļĢāđāļēāļ āļāļ°āļĄāļĩāļŦāļāđāļēāļāđāļēāļāļāđāļāļāļāļąāļāļāļķāđāļāļĄāļēāđāļāļ·āđāļāđāļĨāļ·āļāļ āļāļēāļĢāļāļēāļĒāļŦāļāđāļēāļĢāđāļēāļāļāļĩāđāļĢāļ°āļāļ IoT āļāļ§āļĢāđāļāļ·āđāļāļĄāđāļĒāļāļāđāļ§āļĒ
āļŦāļēāļāđāļāđ IoT box āđāļŦāđāļĢāļāļŠāļąāļāļāļĢāļđāđāđāļāļ·āđāļāđāļŦāđāļāļąāļāđāļāļāļāđāļāļāđāļāđ:doc:`āļāļļāļāļāļĢāļāđ <devices>`āļāļĩāđāđāļāļ·āđāļāļĄāļāđāļ
The IoT system automatically requests an HTTPS certificate and its homepage is updated to a new HTTPS URL ending with
.nightpos-iot.comwhen it becomes available.
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ
āđāļāļāļāļāļĢāđāļĄāļĢāļ°āļāļ IoTÂķ
Once the IoT system is connected to the NightPOS database, it is displayed as a card in the IoT app. Click the card to access the IoT system's form, which allows to access the IoT box's or Windows virtual IoT's homepage and view the list of devices connected to the IoT system.
Tip
āđāļāļīāļāđāļāđāļāļēāļ:ref:āđāļŦāļĄāļāļāļąāļāļāļąāļāļāļē <developer-mode>`āđāļāļ·āđāļāđāļāđāļēāļāļķāļ:guilabel:`āļāđāļāļĄāļđāļĨāļāļēāļāđāļāļāļāļīāļ`āļāļāļāļĢāļ°āļāļ IoT āđāļāđāļ :guilabel:`āļāļĩāđāļāļĒāļđāđāđāļāđāļĄāļ āđāļ§āļāļĢāđāļāļąāđāļāļāļīāļĄāđāļĄāļ āđāļĨāļ°:ref:āđāļāļĢāļąāļāļĢāļāļ SSL <iot/connect/https_certificate> āļ§āļąāļāļāļĩāđāļŠāļīāđāļāļŠāļļāļ āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āđāļāļĢāđāļ§āļāļĢāđāļāļ°:ref:āļāļąāļāđāļāļ <iot_updating_iot/handlers>`āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļīāļāļļāļāļāļĢāļąāđāļāļāļĩāđāļĢāļĩāļŠāļāļēāļĢāđāļāļĢāļ°āļāļ IoT āļŦāļēāļāļāđāļāļāļāļēāļĢāļāļīāļāļāļēāļĢāļāļąāļāđāļāļāļāļąāļāđāļāļĄāļąāļāļī āđāļŦāđāļĒāļāđāļĨāļīāļāļāļēāļĢāđāļĨāļ·āļāļāļāļąāļ§āđāļĨāļ·āļāļ :guilabel:`āļāļąāļāđāļāļāđāļāļĢāđāļ§āļāļĢāđāļāļąāļāđāļāļĄāļąāļāļī
āļāļąāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļĢāļ°āļāļ IoT āļāļēāļāļāļēāļāļāđāļāļĄāļđāļĨÂķ
āļŦāļēāļāļāđāļāļāļāļēāļĢāļāļąāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļĢāļ°āļāļ IoT āļāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ āđāļŦāđāļāļģāļāļēāļĄāļāļąāđāļāļāļāļāļāđāļāđāļāļāļĩāđ:
āđāļāļīāļāđāļāļ IoT āđāļĨāļ°āļāļĨāļīāļāļāļĩāđāļāļēāļĢāđāļāļāļāļāļĢāļ°āļāļ IoT āļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ
āļāļĨāļīāļāđāļāļāļāļ (āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢ) āđāļĨāļ°āđāļĨāļ·āļāļ āļĨāļ
Tip
āļāļĩāļāļāļēāļāļŦāļāļķāđāļ:
āđāļāđāļēāļāļķāļāļŦāļāđāļēāđāļĢāļāļāļāļ:ref:
IoT box <iot/iot-box/homepage>āļŦāļĢāļ·āļ:ref:Windows virtual IoT <iot/windows-iot/homepage>Click Configure in the NightPOS database connected section.
āļāļĨāļīāļ āļĒāļāđāļĨāļīāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ āđāļāļŦāļāđāļēāļāđāļēāļāļāđāļāļāļāļąāļāļāļĩāđāđāļāļīāļāļāļķāđāļ
āđāļāļĢāļąāļāļĢāļāļ HTTPSÂķ
HTTPS āļāļ·āļāđāļ§āļāļĢāđāļāļąāļāļāļĩāđāļāļĨāļāļāļ āļąāļĒāđāļĨāļ°āđāļāđāļēāļĢāļŦāļąāļŠāļāļāļ HTTP āđāļāļĒāđāļāđāđāļāļĢāļąāļāļĢāļāļ TLS (āđāļāļīāļĄāļāļ·āļ SSL) āđāļāļ·āđāļāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļāļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āļāļāļāđāļāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļĨāļāđāļāļĨāļĩāđāļĒāļāļĢāļ°āļŦāļ§āđāļēāļāđāļāļĢāļēāļ§āđāđāļāļāļĢāđāđāļĨāļ°āđāļ§āđāļāđāļāļāđ āļāļļāļāļāļĢāļāđāđāļāļĢāļ·āļāļāđāļēāļĒāļāļēāļāļāļāļīāļ āđāļāđāļ āđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļēāļĢāļāļģāļĢāļ°āđāļāļīāļ āļāļģāđāļāđāļāļāđāļāļāđāļāđāđāļāļĢāļąāļāļĢāļāļ HTTPS āļāļĩāđāļāļđāļāļāđāļāļāđāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļąāļāļĢāļ°āļāļ IoT āļŦāļēāļāđāļĄāđāļĄāļĩ āļāļļāļāļāļĢāļāđāđāļŦāļĨāđāļēāļāļĩāđāļāļ°āđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļāđāļāđāļāļĒāđāļēāļāđāļŦāļĄāļēāļ°āļŠāļĄ
Note
In this documentation and throughout NightPOS, the term HTTPS certificate refers to a valid SSL certificate that allows an HTTPS connection.
āđāļĄāļ·āđāļāļĢāļ°āļāļ IoT āđāļĢāļīāđāļĄāļāđāļ (āļŦāļĢāļ·āļāđāļĢāļīāđāļĄāđāļŦāļĄāđ) āđāļĨāļ°āđāļāļ·āđāļāļĄāļāđāļāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨ āļĢāļ°āļāļāļāļ°āļāļēāļ§āļāđāđāļŦāļĨāļāđāļāļĢāļąāļāļĢāļāļ HTTPS āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļīāļŦāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāđāļāđāļāļāļēāļĄāđāļāļāļāđāļāļļāļāļŠāļĄāļāļąāļāļīāļāđāļāđāļāļāļĩāđ:
āļāļēāļāļāđāļāļĄāļđāļĨāļāđāļāļāđāļāđāļāļāļīāļāļŠāđāļāļāļāđ āļāļĩāđāđāļāđāļāļēāļāļāļĢāļīāļ āļāļīāļāļŠāđāļāļāļāđāļāļēāļāļāđāļāļĄāļđāļĨāđāļĄāđāļāļ§āļĢāđāļāđāļāļŠāļģāđāļāļē āļāđāļāļĄāļđāļĨāļāđāļģ āļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļŠāļģāļŦāļĢāļąāļāļāļāļŠāļāļ āļŦāļĢāļ·āļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļē
The NightPOS subscription must be ongoing (In Progress status).
āđāļĄāļ·āđāļāđāļāđāļĢāļąāļāđāļāļĢāļąāļāļĢāļāļāđāļĨāđāļ§:
The IoT system's homepage address is updated to a new HTTPS URL ending with
.nightpos-iot.com.āđāļāļāđāļāļāļĢāđ āđāļāļĢāļąāļāļĢāļāļ HTTPS āđāļŠāļāļāļĢāļ°āļĒāļ°āđāļ§āļĨāļēāļāļĩāđāđāļāļĢāļąāļāļĢāļāļāļĄāļĩāļāļĨāđāļāđāļāļēāļ āļŦāļēāļāļāđāļāļāļāļēāļĢāļāļđāļāđāļāļĄāļđāļĨāļāļĩāđ āđāļŦāđāļāļĨāļīāļāļāļļāđāļĄ (āđāļāļ·āļāļāļāļąāđāļāļāđāļē) āļāļĩāđāļĄāļļāļĄāļāļ§āļēāļāļāļāļāļāļŦāļāđāļēāđāļĢāļāļāļāļāļĢāļ°āļāļ IoT
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ