Qeedji SMT210 User manual

User manual 001A
SMT210
4.13.13

2
Legal noce
SMT210 4.13.13 (001A_en)
© 2020 Qeedji
Rights and Responsibilies
All rights reserved. No part of this manual may be reproduced in any form or by any means whatsoever. or by any means whatsoever without the wrien permission of the
publisher. The products and services menoned herein may be trademarks and/or service marks of the publisher. or trademarks of their respecve owners. The publisher and the
author do not claim any rights to these Marks.
Although every precauon has been taken in the preparaon of this document, the publisher and the author assume no liability for errors or omissions, or for damages resulng
from the use of the informaon contained in this document or the use of programs and source code that can go with it. Under no circumstances can the publisher and the author
be held responsible for any loss of profits or any other commercial prejudice caused or alleged to have been caused directly or indirectly by this document.
Product informaon
Product design and specificaons are subject to change at any me and `Qeedji` reserves the right to modify them without noce. This includes the hardware, the embedded
soware and this manual, which should be considered as a general guide to the product. The accessories supplied with the product may differ slightly from those described in this
manual, depending on the developments of the various suppliers.
Precauons for use
Please read and heed the following warnings before turning on the power: - installaon and maintenance must be carried out by professionals. - do not use the device near water.
- do not place anything on top of the device, including liquids (beverages) or flammable materials (fabrics, paper). - do not expose the device to direct sunlight, near a heat source,
or in a place suscepble to dust, vibraon or shock.
Warranty clauses
The `Qeedji` device is guaranteed against material and manufacturing defects for a certain duraon. Check the device warranty duraon value at the end of the document. These
warranty condions do not apply if the failure is the result of improper use of the device, inappropriate maintenance, unauthorized modificaon, operaon in an unspecified
environment (see operang precauons at the beginning of the manual) or if the device has been damaged by shock or fall, incorrect operaon, improper connecon, lightning,
insufficient protecon against heat, humidity or frost.
WEEE Direcve
This symbol means that your appliance at the end of its service life must not be disposed of with household waste, but must be taken to a collecon point for waste electrical and
electronic equipment or returned to your dealer. Your acon will protect the environment. In this context, a collecon and recycling system has been set up by the European Union

3
1.1
1.2
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.3
1.4
2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
2.1.8
2.1.9
2.1.10
2.1.11
2.1.12
2.1.13
2.1.14
2.1.15
2.1.16
2.1.17
2.1.18
2.2
2.3
3.1
3.2
3.3
4.1
Table of contents
1 - Descripon and installaon
Introducon
Geng started with the device
Device fixture
Device dimensions
Labelling
Device start-up step
Testcard
LEDs behaviour
Connectors
2 - Configuraon
Configuraon Web interface
Configuraon > Administrator
Configuraon > LAN
Configuraon > WLAN
Configuraon > Output
Configuraon > App
Configuraon > Servers
Configuraon > License
Configuraon > Date and me
Configuraon > Regionality
Configuraon > Tasks
Configuraon > Variables
Maintenance > Testcard
Maintenance > Middleware
Maintenance > Logs
Maintenance > Preferences
Maintenance > Tools
Informaon > Device
Informaon > Network
Configuraon by script
Appendix
3 - Technical informaon
Built-in RFID reader
Technical specificaons
Conformies
4 - Contacts
Contacts

4
1.1 Introducon
This manual explains how to install and configure your device SMT210.
Recommendaons and warnings
This device is designed to be used indoor.
This device is intended to work with the power supply unit. This power supply unit must be connected to a mains socket conforming to standard NF C 15-100. If the AC power cable
is damaged, it must be replaced. It is possible to order a power supply unit replacement by sending a request to the email address sales@qeedji.tech.
This device is a Class A device. In a residenal environment, this device may cause radio interference. In this case, the user is asked to take appropriate measures.
When powering the device from a PoE source, this PoE source must be "Limited Power Source" as defined in EN60950-1: 2006.
Content of the package
Items Descripon
Device SMT210 with Gekkota embedded.
One power supply unit 12V power supply unit with cable of 1.2m.
Labels One on the cardboard packaging and one at the back of the product. Addional label can be present in case build-in opons.

5
1.2 Geng started with the device
Front face and side face
1 RFID tag sensor,
2 Le side LED,
3 Right side LED,
4 Built-in speaker,
5 Touch screen.
Boom face
6 Power supply connector,
7 Power supply red LED,
8 Status green LED,
9 Jack 3.5 mm GPIO connector,
10 RJ45 LAN PoE connector,
11 Phoenix GPIO connector,
12 SD card connector,
13 SIM card (WWAN opon) connector,
14 USB2 2.0 connector,
15 USB1 2.0 connector,
16 WWAN antenna locaon.
1
2
3
4
5
ST
PW
DC IN IR LAN
PoE
I/O
SD CARD
SIM
USB2 USB1
USB
CLIENT
6
7
8
9
10
11
12
13
14
15
16

6
1.2.1 Device fixture
200 mm
258 mm
176 mm
100 mm
6 mm ≤ Ø ≤ 8 mm
Ø ≤ 4 mm
34 mm

7
1.2.2 Device dimensions
258 mm
176 mm
35 mm

8
1.2.3 Labelling
☛ The serial number of the device can be requested in case of technical support.
The model of the device, the power supply characteriscs, the serial number (PSN) and the MAC address are wrien on labels which are stuck on the case.
Model:
00:1C:E6:02:01:A9
5A rue Pierre Joseph Colin
35000 RENNES
12V DC
MAC:
830mA
www.qeedji.tech
Input:
SMT210
FRANCE
PSN00434-01043 CD9
This is the label stuck also on the cardbox. They are showing informaon on:
the device model,
the serial number (PSN).
www.qeedji.tech
3 7 0 0 5 6 8 1 0 4 5 2 9
EAN
MODEL
SMT210B
Some addional labels may be present in case of built-in opons.

9
1.2.4 Device start-up step
Step 1 (T0=0s)
Device start-up inialisaon
Step 2 (T~21s)
Device start-up finalisaon
This phase duraon is depending on some variable values
(like NTP), some network access duraon or some data
checking (check-disk)
Step 3 (T~1min)
Nominal mode
During this step, the device has to play the App content.
When firmware upgrade process occured, in case
DNS valid & NTP server inacve, it takes ~6min.

10
1.2.5 Testcard
At the factory, the device content set by default is the Test Card . The chart displays important informaon to assist in the device configuraon:
Disable the Test Card by using the WebUI.

11
1.3 LEDs behaviour
LED POWER behaviour (power on device)
State Informaon
Red OK: Power supplied
Off Error: Power supply issue ¹
LED LAN behaviour (power on device)
State Informaon
Off There is no network traffic on the Ethernet connector
Blinking The blinking frequency is indicang the data rate on Ethernet connector
LED STATUS behaviour depending on device start-up steps
• Step 1: Device start-up inialisaon
State Informaon
Green: connuous OK
Always Off Error: Power supply issue ¹
• Step 2: Device start-up finalisaon
State Informaon
Off OK. This step duraon can be from several seconds to several minutes.
Green blinking: 1 second duraon flash and periodicity every 2 seconds Error: Boot issue ¹

12
• Step 3: Nominal mode
State Informaon
Green blinking: 1 very
short flash (300 ms) spaced
4 seconds apart
OK
Green blinking: 2 very
short and consecuve
flashs (300 ms), spaced 4
seconds apart
Warning: Fail So Mode Level 1
Frequent device reboot detected (for example 4 mes in less than ½ hour)
Message is displayed on screen «Fail So Mode: waing for new content ».
The instability has been caused probably by a content media not supported yet by system. Consequently, to prevent any further reboot,
the content has been invalided. The message displayed on screen indicates that a new publicaon is needed to go ahead. ²
Green blinking: 3 very
short and consecuve
flashs (300 ms) spaced 4
seconds apart
Warning: Fail So Mode Level 2
Frequent device reboot detected (for example 4 mes in less than ½ hour)
Content is purged
Message is displayed on screen «Fail So Mode: waing for new content ».
The instability has been caused probably by a content not supported yet by system or a user preference which has been modified.
Consequently, to prevent any further reboot, the content has been invalidated and user preferences (saved before unexpected reboot)
have been restored. The message displayed on screen indicates that a new publicaon is needed to go ahead. ²
Green blinking: 4 very
short and consecuve
flashs (300 ms) spaced 4
seconds apart
Warning: Check disk
The device has detected memory corrupon on content storage. The media storage is being repaired. This repair step is called Check-Disk
and its duraon can be several minutes. During this step, a message “checking the file system of data paron in progress” is displayed on
screen. ³
Green blinking: 5 very
short and consecuve
flashs (300 ms) spaced 4
seconds apart
Warning: errors on system paron
The user has to connect to device WebUI, go to Maintenance > Tools menu, and press buon Format or Repair to solve the problem. ³
Green blinking: 6 very
short and consecuve
flashs (300 ms) spaced 4
seconds apart
Warning: a firmware upgrade is pending
During this phase, no content is played on the device, do not switch OFF the device.
Green blinking: 7 very
short and consecuve
flashs (300 ms) spaced 4
seconds apart
Error: write problem on the storage
For an unknown reason, your storage space isn't usable any more. ³
Off Error. ¹
¹ If the problem persists in despite of an appropriate power-supply, contact [email protected]ech.
² If the problem persists, it is recommended to find out the media not supported yet by the system and remove it from content.
³ If the problem persists aer a paron repairing, contact [email protected]ech.

13
1.4 Connectors
Power supply connector (12VDC-1.2A)
LAN connector
Ethernet RJ-45. 10/100 BaseT. It is recommended to use schielded calbe.
Jack 3.5 mm connector (GPIO4)
N° Name Write/Read Control
1 Voltage reference 3.3V
2 GPIO4 IN ou OUT CPU/GPIO4
3 Ground
GPIO4 Electrical features
Vin min Vin max VOH min VOH max IOH max VOL max IOL max VIH min VIL max
GPIO4 -0.5V 3.8V 3.1V (-20 µA) 5V -100µA 0.6V (2mA) 5mA 2.35V 0.8V
The pin 3.3V must not be used as a power supply, but rather for voltage reference. A fuse (350mA @ 20°C) allows to cut the power in case current is more than 350mA. Then the
fuse can be manually re-armed. During board (re)starng, the defaut level for GPIO4 is 3.3V
The GPIO4 has:
one 4.7 KOhms pull-up to 3.3V,
one 182 KOhms pull-down to 0V.
Principle schemacs of several use case
Three wires input configuraon for GPIO4:
Two wires configuraon for GPIO4:
+
ST
PW
DC IN
IR LAN
PoE
321
IR LAN
PoE
3.3V
CPU/GPIO4
SMT210
Switch
Input
2 (Jack)
3 (Jack)
1 (Jack)
PERIPHERAL

14
Output configuraon for GPIO4:
Jack 3.5 mm GPIO4 configuraon
The GPIO configuraon des GPIOs can be realized by eding some user preferences in the device configuraon Web interface or thanks to a configuraon script.
How to configure the Jack 3.5 mm connector:
//Set Jack 3.5 mm mode infrared
if (aDirection == "disable")
{
Services.prefs.setBoolPref("system.connector.jack35_1.1.io.uart_1.enabled", true);
}
else //Set Jack 3.5 mm mode GPIO
{
Services.prefs.setBoolPref("system.connector.jack35_1.1.io.uart_1.enabled", false);
}
// Set the Jack 3.5 mm direction: input or output
if (aDirection == "out")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.jack35-gpio_1.jack35_1.*.authorized", false);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.jack35-gpio_1.jack35_1.*.authorized", true);
Services.prefs.setBoolPref("system.connector.jack35_1.1.io.jack35-gpio_1.enabled", true);
}
else if (aDirection == "in")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.jack35-gpio_1.jack35_1.*.authorized", true);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.jack35-gpio_1.jack35_1.*.authorized", false);
Services.prefs.setBoolPref("system.connector.jack35_1.1.io.jack35-gpio_1.enabled", true);
}
else if (aDirection == "disable")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.jack35-gpio_1.jack35_1.*.authorized", false);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.jack35-gpio_1.jack35_1.*.authorized", false);
Services.prefs.setBoolPref("system.connector.jack35_1.1.io.jack35-gpio_1.enabled", false);
}
Phoenix connector
The Phoenix connector has 2 funcons:
the capability to drive with the GPIO1 a internal relay, allowing for example to open or close a electric door,
the capability to drive a peripheral or get the state of another peripheral thank to the GPIO2 and GPIO3.
PIN N° Name Write/Read Driving
1 Internal relay PIN1 OUT CPU/GPIO1
2 Internal relay PIN2 OUT CPU/GPIO1
3 GPIO2 IN or OUT CPU/GPIO2
4 GPIO3 IN or OUT CPU/GPIO3
5 Ground
In case purchasing a male connector suitable for the peripheral, contact the provider WURTH and order the reference: 691 361 100 005 .
GPIO2/GPIO3 Electrical features
CPU/GPIO4
SMT210
Switch or dry loop
Input
2 (Jack)
3 (Jack)
PERIPHERAL
CPU/GPIO4
SMT210
Logic gate, transistor or opto-coupler
Output
Power supply
+-
2 (Jack)
3 (Jack)
PERIPHERAL
I/O
SD CARD
SIM
12345
1
2
3
4
5

15
Vin min Vin max VOH min VOH max IOH max VOL max IOL max VIH min VIL max
GPIO2 -0.5V 6.5V 5V 0.4V 10mA 1.17V 0.63V
GPIO3 -0.5V 6.5V 5V 0.4V 10mA 1.17V 0.63V
The GPIO2 et GPIO3 have a 10 KOhms pull-up to 5 V. Aer a device restart, the GPIO default voltage levels are 5 V.
Several use case schemacs
Output configuraon for the GPIO2 or GPIO3:
Two wires input configuraon for GPIO2 or GPIO3:
Internal relay driving with the GPIO1
To drive the relay, the GPIO1 has to be configured in OUT mode (Write). Aer a device restart, the GPIO1 default voltage level GPIO1 is 0 (relay is opened). A logic level 1 on the
GPIO1 allows to close the relay. Once the relay is closed, the PIN1 and the PIN2 of the relay are connected. The relay can support 1 A max under 24 VCC. . The logic level 0 on the
GPIO1 allows to open the relay. The PIN1 and PIN2 can be switched.
Relay usage schemacs
Applicaon when using a strike
In case the device SMT210 has to drive a strike for an electric door, it is highly recommended to check, before any use, that a addionnal freewhell diode is really installed with the
strike. Please refer to the strike User manual. If no frewheel diode is mounted on the electrical system of the strike when using for the first me, the user acts to deliberatly
degrade the SMT210 device which is not warraned in this case.
electrical system example:
The only freewheel diode (D1), mounted in parallel of the strike (L1), ensure the electric protecon against the huge over-voltage which can degrade, when the relay is opening, a
part of the SMT210 device.
example of electrical system with a strike and its freewheel diode:
CPU/GPIO2
SMT210
Logic gate, transistor or opto-coupler
Output
Power supply
+
-
3 (Phoenix)
5 (Phoenix)
or CPU/GPIO3
or 4 (Phoenix)
PERIPHERAL
CPU/GPIO2
SMT210
Switch or dry loop
Input
3 (Phoenix)
5 (Phoenix)
or CPU/GPIO3
or 4 (Phoenix)
PERIPHERAL
Max. + 24 V
Device to control
1 (Phoenix)
relay
CPU/GPIO1
2 (Phoenix)
SMT210 PERIPHERAL
SMT210
1 (Phoenix)
2 (Phoenix)
relay
CPU/GPIO1
Max. + 24 V
D1
L1
ES
PERIPHERAL

16
It is recommended to plug the freewheel diode very close to the strike.
Phoenix connector GPIOs configuraon
The GPIOs configuraon can be done by eding the user preferences in the device configuraon Web interface or with a configuraon script. The part related to the GPIO
configuraon is explained below:
// Set Phoenix direction: input or output
if (aDirection == "out")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.phoenix-gpio_1.phoenix_1." + aPort + ".authorized", false);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.phoenix-gpio_1.phoenix_1." + aPort + ".authorized", true);
Services.prefs.setBoolPref("system.connector.phoenix_1." + aPort + ".io.phoenix-gpio_1.enabled", true);
}
else if (aDirection == "in")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.phoenix-gpio_1.phoenix_1." + aPort + ".authorized", true);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.phoenix-gpio_1.phoenix_1." + aPort + ".authorized", false);
Services.prefs.setBoolPref("system.connector.phoenix_1." + aPort + ".io.phoenix-gpio_1.enabled", true);
}
else if (aDirection == "disable")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.phoenix-gpio_1.phoenix_1." + aPort + ".authorized", false);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.phoenix-gpio_1.phoenix_1." + aPort + ".authorized", false);
Services.prefs.setBoolPref("system.connector.phoenix_1." + aPort + ".io.phoenix-gpio_1.enabled", false);
}
+
-
Freewheel
diode
Strike

17
2.1 Configuraon Web interface
The SMT210 device has a Web-based configuraon interface that can be accessed with a Web browser. The supported browsers are: Google Chrome , Mozilla Firefox , MS-Edge
and MS-Edge (Chromium) .
It is accessible from the URL:
http://<device_IP_addr>/
By default, the login credenals for the configuraon Web interface and the Web server are:
login: admin ,
password: admin .
WebDAV directories
Clicking on the parent directory provides access to the root of the device's WebDAV server, which provides access to directories, among other things:
.playlog/ : locaon to store data for mediametry,
.resources/ : locaon to store the resources of the configuraon Web interface,
.software/ : locaon to store .frm middleware for updates,
.status/ : locaon to store the device status file status.xml ,
.upnp/ : locaon to store device.xml device status for upnp detecon,
.assets/ : locaon to store some of the resources of the configuraon Web interface,
.playout/ : locaon to store the App is hosted when deployed on the device,
.log/ : locaon to store the applicaon logs, when they are acvated.
Administraon console
Click on the Administration Console buon to access the device configuraon interface.
With the buon at the top right corner, choose the language in which your Web interface should be displayed. The supported languages are:
English,
Spanish,
German,
French.
⚠ It is desirable that your device SMT210 is on me. When possible, do synchronize it with an NTP server.
◬
Aer you have changed and saved all your sengs in the different panes, be sure to perform a device restart by clicking the Reboot the device buon so that your
changes are fully reflected.
Click on the device logo at the le top corner to return to the main page.
⚠ If the device does not respond to its IP address, either the device power supply is unplugged, or the Ethernet cable is not connected, or the network configuraon is not
properly adjusted. To solve the problem, if your computer and local network supports IPV6, connect a Ethernet cable on the device and connect to the device Web interface with
its IPV6 address, which can be found on the test paern displayed on the screen.
For example, for the MAC address value: ``00-1c-e6-02-1e-45`,
In a Web browser, enter the URL: http://[fc00::21c:e6ff:fe02:1e45]/.admin/
To obtain the applicaon note reminding some noons about IPV6 configuraon, click on the link to the Qeedji site

18
2.1.1 Configuraon > Administrator
In the Configuration pane, select the Administrator menu to change:
the hostname,
the login credenals,
the device idenficaon method:
MAC (default),
Hostname ,
UUID .
For security reasons, it may be useful to change the login credenals for the device's configuraon Web interface. Please keep these login credenals in a safe place aerwards.
It is recommended that you enter a unique Hostname value for each device. In case several SMT210 devices are located in different buildings or geographical locaons, we
recommend that you enter hostname values with informaon about the building and the locaon (e.g. Hall-RD-Paris-1 ).

19
2.1.2 Configuraon > LAN
In the Configuration pane, select the LAN menu to set up the network configuraon of the LAN interface of your device:
If your device is not located in a secure network, select:
security: None.
If your device is located and properly declared in a secure network, select 802.1X , then select an 802.1X authencaon method supported by your RADIUS server:
security: 802.1x.
☛ In the context of a secure network, your device must first be declared to your dedicated RADIUS server. Some idenficaon methods require you to add a trusted
certificate (the one used by your RADIUS server) and/or a client certificate (generated with the MAC address of your device and the trusted cerficate of the RADIUS
server); For more informaon, please contact your IT department.
☛ When using a 802.1X cerficate with an expiraon date, in case your device is not on me or when the expiraon date has expired, the device is not able to access the
network anymore. To work around, you have to insert a USB sck containing a specific configuraon script to set either a new cerficate or update the device date and
me.
☛ By default, the device is configured with DHCP acvated. In case the DHCP server is not available, aer the DHCP meout, the device ends up using the stac IP address
whose the default value is 192.168.0.2 when it has not been changed yet by the end user.

20
2.1.3 Configuraon > WLAN
From the Configuration pane, select the WLAN menu to set up the network configuraon of the WLAN interface on your device.
☛ The WLAN menu is only displayed when the WLAN opon is supported by your device.
Connection mode :
infrastructure: Allows you to establish a WIFI connecon between your device and a WIFI router:
Security :
None,
WEP,
WPA-Personal (PSK),
WPA2-Personal (PSK),
WPA-Enterprise (EAP),
WPA2-Enterprise (EAP).
adhoc: Allows you to establish a direct WIFI connecon between your device and e.g. your computer, without using a router.
Security :
None,
WEP.
The SSID Hidden opon tells to the device whether or not the SSID value is broadcast over the network by your WIFI router. It also allows you to deduce the subset of pair key
encryption and group key encryption modes supported.
The maximum lengths for WLAN crypto keys are:
for WEP key:
26 hexadecimal characters max.
for WPA-Personal (PSK) and WPA2-Personal (PSK) keys:
63 ASCII characters max.
☛ TKIP pair (or group) key encrypon is not supported if the router is in IEEE 802.11n mode.
☛ Adhoc connecon is not supported by all computer types. For more informaon, contact your IT department.
☛ Selecng the WPA-Enterprise (EAP) or WPA-Enterprise (EAP) security implies that your device is located in a secure network, and therefore connects to a properly
configured WIFI router with a dedicated RADIUS server. Your device must first be registered inside your dedicated RADIUS server. Some identification methods may
require you add a trusted certificate (the one used by your RADIUS server) and/or a client certificate (generated with the MAC address of your device and the
trusted cerficate of the RADIUS server); For more informaon, please contact your IT department.
The WLAN interface is not checked by default.
☛ In WLAN configuraon, it is recommended that the device has a daily device reboot task.
Other manuals for SMT210
2
Table of contents