Qeedji SMT210 User manual

User manual
SMT210
4.13.13 0 0 2G

2
Legal notice
SMT210 4.13.13 (0 0 2G _ en)
© 2020 Qeedji
Rights and Responsibilities
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
written permission of the publisher. The products and services mentioned herein may be trademarks and/or service marks of the publisher. or
trademarks of their respective owners. The publisher and the author do not claim any rights to these Marks.
Although every precaution has been taken in the preparation of this document, the publisher and the author assume no liability for errors or
omissions, or for damages resulting from the use of the information 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 information
Product design and specifications are subject to change at any time and `Qeedji` reserves the right to modify them without notice. This includes the
hardware, the embedded software 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.
Precautions for use
Please read and heed the following warnings before turning on the power: - installation 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 susceptible to dust, vibration or shock.
Warranty clauses
The `Qeedji` device is guaranteed against material and manufacturing defects for a certain duration. Check the device warranty duration value at the
end of the document. These warranty conditions do not apply if the failure is the result of improper use of the device, inappropriate maintenance,
unauthorized modification, operation in an unspecified environment (see operating precautions at the beginning of the manual) or if the device has
been damaged by shock or fall, incorrect operation, improper connection, lightning, insufficient protection against heat, humidity or frost.
WEEE Directive
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 collection
point for waste electrical and electronic equipment or returned to your dealer. Your action will protect the environment. In this context, a collection
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
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7
3.1.8
3.1.9
3.1.10
3.1.11
3.1.12
3.1.13
3.1.14
3.1.15
3.1.16
3.1.17
3.1.18
4.1
5.1
5.2
5.3
6.1
7.1
Table of contents
Part I : Description and installation
Introduction
Getting started with the device
Device fixture
Device dimensions
Labelling
Device start-up step
Test card
LEDs behaviour
Connectors
Part II : Applicative user interface
Applicative user interface
Part III : Administration console user interface
Administration console user interface
Configuration > Administrator
Configuration > LAN
Configuration > WLAN
Configuration > Output
Configuration > App
Configuration > Servers
Configuration > License
Configuration > Date and time
Configuration > Regionality
Configuration > Tasks
Configuration > Variables
Maintenance > Test card
Maintenance > Middleware
Maintenance > Logs
Maintenance > Preferences
Maintenance > Tools
Information > Device
Information > Network
Part IV : Configuration by script
Configuration by script
Part V : Technical information
Built-in RFID reader
Technical specifications
Conformities
Part V I : Contacts
Contacts
Part V II : Appendix
Appendix: Device status (status.xml)

4
Part I Description and installation

5
1.1Introduction
This manual explains how to install and configure your SMT210 device.
Recommendations 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 residential 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 Description Q uantity
Device SMT210 device with Gekkota embedded. 1
Power supply unit 12 V power supply unit with cable of 1.2 m. 1
Labels One on the cardboard packaging and another one at the back of the product.
Additional label can be present in case build-in options. 2

6
1.2G etting started with the device
Front face and side face
1 RFID tag sensor,
2 Left side LED,
3 Right side LED,
4 Built-in speaker,
5 Touch screen.
Bottom face
6 Power supply connector,
7 Power supply red LED,
8 Status green LED,
9 J ack 3.5 mm GPIO connector,
10 RJ 45 LAN PoE connector,
11 Phoenix GPIO connector,
12 SD card connector,
13 SIM card (WWAN option) connector,
14 USB2 2.0 connector,
15 USB1 2.0 connector,
16 WWAN antenna location.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

7
1.2.1Device fix ture

8
1.2.2Device dimensions

9
1.2.3Labelling
Product label
The model of the device, the power supply characteristics, the serial number (PSN) and the MAC address are written on a label stuck on the case.
Packingbox label
This is the label stuck also on the packingbox. It is showing information on:
the device model,
the serial number (PSN).
Some additional labels may be present in case of built-in options.
☛ The serial number of the device could be requested in case of technical support.

10
1.2.4Device start-up step
Step 1 (T0 = 0 s)
Device start-up initialisation
Step 2 (T ~ 21s)
Device start-up finalisation
This phase duration is depending on
some variable values ( like NTP) ,
some network access duration or
some data checking ( check-disk)
Step 3 (T ~ 1min)
Nominal mode
During this step, the device has to
play the App content.
* After firmware upgrade occurred,
in case valid DNS & inactivated
NTP server, it takes ~ 6min.

11
1.2.5Test card
At the factory, the device content set by default is the Test Card . The chart displays important information to assist in the device configuration:
☛ The * star pictogram is showing the chosen identification method in the device. It can be H O S TN AM E 1, U U I D 2 or M AC 3. In the example,
the star is showing the M AC identification method ( default value) .
☛ The
key pictogram 4 is showing the MAC address value associated to the Gekkota license key.
☛ The up STATE 5 is meaning that the network interface currently showed is alive. If the STATE is down , the network interface is not alive.
The Test Card can be inactivated by using the Administration console user interface.
1
2
3
4
5

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

13
• Step 3: Nominal mode
State Information
Green blinking: 1 very
short flash (300 ms)
spaced 4 seconds
apart
OK
Green blinking: 2 very
short and consecutive
flashs (300 ms),
spaced 4 seconds
apart
Warning: Fail Soft Mode Level 1
Frequent device reboot detected (for example 4 times in less than ½ hour)
Message is displayed on screen « Fail Soft Mode: waiting 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
publication is needed to go ahead. ²
Green blinking: 3 very
short and consecutive
flashs (300 ms) spaced
4 seconds apart
Warning: Fail Soft Mode Level 2
Frequent device reboot detected (for example 4 times in less than ½ hour)
Content is purged
Message is displayed on screen « Fail Soft Mode: waiting for new content » .
The instability has been caused probably by a content not supported yet by system or one 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 publication is needed to go ahead. ²
Green blinking: 4 very
short and consecutive
flashs (300 ms) spaced
4 seconds apart
Warning: Check disk
The device has detected memory corruption on content storage. The media storage is being repaired. This repair
step is called Check-Disk and its duration can be several minutes. During this step, a message “ checking the file
system of data partition in progress” is displayed on screen. ³
Green blinking: 5 very
short and consecutive
flashs (300 ms) spaced
4 seconds apart
Warning: errors on system partition
The user has to connect to device Web user interface, go to Maintenance > Tools menu, and click on the Format or
Repair button to solve the problem. ³
Green blinking: 6 very
short and consecutive
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 consecutive
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 support@ qeedji.tech.
² 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 after a partition repairing, contact support@ qeedji.tech.

14
1.4Connectors
Power supply connector (12 V DC - 1.2 A)
LAN connector
Ethernet RJ -45. 10/100 BaseT. It is recommended to use schielded calbe.
J ack 3.5 mm connector (G PIO4)
N° Name Write/ Read Control
1 Voltage reference 3.3 V
2 GPIO4 IN ou OUT CPU/GPIO4
3 Ground
G PIO4 Electrical features
V in min V in max V OH min V OH max IOH max V OL max IOL max V IH min V IL max
GPIO4 -0.5 V 3.8 V 3.1 V (-20 µ A) 5 V -100 µ A 0.6 V (2 mA) 5 mA 2.35 V 0.8 V
The pin 3.3 V must not be used as a power supply, but rather for voltage reference. A fuse (350 mA @ 20 ° C) allows to cut the power in case current is
more than 350 mA. Then the fuse can be manually re-armed. During board (re)starting, the defaut level for GPIO4 is 3.3 V
The GPIO4 has:
one 4.7 K Ohms pull-up to 3.3 V,
one 182 K Ohms pull-down to 0 V.
Principle schematics of several use case
Three wires input configuration for GPIO4:

15
Two wires configuration for GPIO4:
Output configuration for GPIO4:
J ack 3.5 mm G PIO4 configuration
The GPIO configuration des GPIOs can be realized by editing some user preferences in the Administration console user interface or thanks to a
configuration script.
H ow to configure the J ack 3.5 mm connector:
/ / Set J ack 3.5 mm mode infrared
if ( aDirection == " disable" )
{
Services.prefs.setBoolPref( " system.connector.j ack35_ 1.1.io.uart_ 1.enabled" , true) ;
}
else / / Set J ack 3.5 mm mode GPIO
{
Services.prefs.setBoolPref( " system.connector.j ack35_ 1.1.io.uart_ 1.enabled" , false) ;
}
/ / Set the J ack 3.5 mm direction: input or output
if ( aDirection == " out" )
{
Services.prefs.setBoolPref( " innes.app-profile.gpio-input.j ack35-gpio_ 1.j ack35_ 1.* .authoriz ed" , false) ;
Services.prefs.setBoolPref( " innes.app-profile.gpio-output.j ack35-gpio_ 1.j ack35_ 1.* .authoriz ed" , true) ;
Services.prefs.setBoolPref( " system.connector.j ack35_ 1.1.io.j ack35-gpio_ 1.enabled" , true) ;
}
else if ( aDirection == " in" )
{
Services.prefs.setBoolPref( " innes.app-profile.gpio-input.j ack35-gpio_ 1.j ack35_ 1.* .authoriz ed" , true) ;
Services.prefs.setBoolPref( " innes.app-profile.gpio-output.j ack35-gpio_ 1.j ack35_ 1.* .authoriz ed" , false) ;
Services.prefs.setBoolPref( " system.connector.j ack35_ 1.1.io.j ack35-gpio_ 1.enabled" , true) ;
}
else if ( aDirection == " disable" )
{
Services.prefs.setBoolPref( " innes.app-profile.gpio-input.j ack35-gpio_ 1.j ack35_ 1.* .authoriz ed" , false) ;
Services.prefs.setBoolPref( " innes.app-profile.gpio-output.j ack35-gpio_ 1.j ack35_ 1.* .authoriz ed" , false) ;
Services.prefs.setBoolPref( " system.connector.j ack35_ 1.1.io.j ack35-gpio_ 1.enabled" , false) ;
}
Phoenix connector

16
The Phoenix connector has 2 functions:
the capability to drive with the GPIO1 an internal relay, allowing for example to open or close an 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 .
G PIO2/ G PIO3 Electrical features
V in min V in max V OH min V OH max IOH max V OL max IOL max V IH min V IL max
GPIO2 -0.5 V 6.5 V 5 V 0.4 V 10 mA 1.17 V 0.63 V
GPIO3 -0.5 V 6.5 V 5 V 0.4 V 10 mA 1.17 V 0.63 V
The GPIO2 et GPIO3 have a 10 K Ohms pull-up to 5 V. After a device restart, the GPIO default voltage levels are 5 V.
Several use case schematics
Output configuration for the GPIO2 or GPIO3:
Two wires input configuration for GPIO2 or GPIO3:
Internal relay driving with the G PIO1
To drive the relay, the GPIO1 has to be configured in OUT mode (Write). After 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 schematics

17
Application 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 an additional 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 time, the user acts to deliberatly degrade the SMT210 device which is not warrantied in this case.
electrical system example:
The only freewheel diode ( D1) , mounted in parallel of the strike ( L1) , ensure the electric protection 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:
It is recommended to plug the freewheel diode very close to the strike.
Phoenix connector G PIOs configuration
The GPIOs configuration can be done by editing the user preferences in the device Web user interface or with a configuration script. The part related
to the GPIO configuration is explained below:

18
/ / Set Phoenix direction: input or output
if ( aDirection == " out" )
{
Services.prefs.setBoolPref( " innes.app-profile.gpio-input.phoenix-gpio_ 1.phoenix_ 1." + aPort + " .authoriz ed" , false) ;
Services.prefs.setBoolPref( " innes.app-profile.gpio-output.phoenix-gpio_ 1.phoenix_ 1." + aPort + " .authoriz ed" , 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 + " .authoriz ed" , true) ;
Services.prefs.setBoolPref( " innes.app-profile.gpio-output.phoenix-gpio_ 1.phoenix_ 1." + aPort + " .authoriz ed" , 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 + " .authoriz ed" , false) ;
Services.prefs.setBoolPref( " innes.app-profile.gpio-output.phoenix-gpio_ 1.phoenix_ 1." + aPort + " .authoriz ed" , false) ;
Services.prefs.setBoolPref( " system.connector.phoenix_ 1." + aPort + " .io.phoenix-gpio_ 1.enabled" , false) ;
}

19
Part II Applicative user interface

20
2.1Applicative user interface
The SMT210 device has a Web user interface that can be accessed with a Web browser. The supported Web browsers are: Google Chrome , Moz illa
Firefox , MS-Edge ( Chromium) .
It is available from the URL: http:/ / <device_ IP_ addr>/ .
By default, the login credentials for the device Web user interface are:
login: admin ,
password: admin .
The URL falls automatically into the applicative user interface: http:/ / <device_ IP_ addr>/ .playout/ . This pane allows to watch the App content:
product = smt210
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/ : location to store data for mediametry,
.resources/ : location to store the resources of the device Web user interface,
.software/ : location to store .frm middleware for updates,
.status/ : location to store the device status file status.xml ,
.upnp/ : location to store device.xml device status for UPnP detection,
.assets/ : location to store some of the resources of the device Web user interface,
.playout/ : location to store the App when deployed on the device,
.log/ : location to store the application logs, when they are activated.
Other manuals for SMT210
2
Table of contents
Other Qeedji Tablet manuals