Qeedji SMH300 User manual

User manual 001A
SMH300
4.13.14

2
Legal noce
SMH300 4.13.14 (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.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.1.19
2.1.20
2.1.21
2.2
2.3
2.4
3.1
3.2
4.1
Table of contents
1 - Descripon and installaon
Introducon
Geng started with the device
Device fixture
Device dimensions
Labelling
Device start-up step
LEDs behaviour
Connectors pin-out
2 - Configuraon
Configuraon Web interface
Configuraon > Administrator
Configuraon > LAN
Configuraon > WLAN
Configuraon > SLATEs pairing
Configuraon > Push buons pairing
Configuraon > Sensors pairing
Configuraon > Busy lights pairing
Configuraon > App
Configuraon > Servers
Configuraon > License
Configuraon > Date and me
Configuraon > Regionality
Configuraon > Tasks
Configuraon > Variables
Maintenance > Middleware
Maintenance > Logs
Maintenance > Preferences
Maintenance > Tools
Informaon > Device
Informaon > Network
Informaon > Wpan devices
Configuraon by script
Appendix 1: Device status (status.xml)
Appendix 2: Qeedji PowerPoint publisher for SLATE
3 - Technical informaon
Technical specificaons
Conformies
4 - Contacts
Contacts

4
1.1 Introducon
This manual explains how to install and configure your device SMH300.
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.
The Bluetooth system operates in the 2.4 GHz ISM¹ frequency bands, the operaon of which does not require a licence due to the low transmission power and the low risk of
interference. This frequency band is between 2402 and 2 480 MHz.
¹ Industrial, Scienfic and Medical.
Content of the package
Items Descripon
Device SMH300 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.

6
1.2.1 Device fixture
The boom of the smh300 if oen fixed at 220 cm far from the floor, oriented in the right sense, meaning cable output oriented towards the ceiling.
200
258
176
screws
6mm ≤ Ø ≤ 8mm
Ø ≤ 4mm
SMH300 DRILL PATTERN

7
1.2.2 Device dimensions
258 mm 35 mm
176 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.
00:1C:E6:02:2E:3DMac:
12VInput:
SMH300
5A rue Pierre Joseph Colin
35000 Rennes, FR
PSN00920-00036 CD4
www.qeedji.tech
600mA
This is the label stuck also on the cardbox. They are showing informaon on:
the device model,
the serial number (PSN).
3 7 0 0 5 6 8 1 0 6 2 4 0
SMH300
EAN
www.qeedji.tech
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~9s)
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~35s)
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 ~4 min 30 s.

10
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 ¹

11
• 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)
Fail So Mode message is wrien on the device status.xml.
The instability has been caused probably by a content media not yet supported by the Gekkota OS. Consequently, to prevent any
further reboot, the content has been invalided. You are invited to remove the deficient media from your App and publish again 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
Fail So Mode message is wrien on the device status.xml.
The instability has been caused probably by a content media not yet supported by the Gekkota OS. Consequently, to prevent any
further reboot, the content has been invalided. You are invited to remove the deficient media from your App and publish again 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, the “checking the file system of data paron in progress”
message is wrien on the device status.xml ³
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.

12
1.4 Connectors pin-out
Power supply connector (12VDC-1.2A)
LAN connector
Ethernet RJ-45 PoE. 10/100 BaseT. It is recommended to use shielded cables.
Jack 3.5 mm connector (GPIO1)
N° Name Write/Read Control
1 Voltage reference 3.3V
2 GPIO1 IN or OUT CPU/GPIO1
3 Ground
Electrical features
Vin min Vin max VOH min VOL max VIH min VIL max
GPIO1 -0.5V 3.6V 2.9V 0.4V 2.0V 0.8V
The 3.3V pin must not be used as a power supply, but rather as a reference voltage.
During boot, the GPIO is configured in input during some seconds. And then aer the system startup, the GPIOs is operaonal.
The GPIO has a weak pull-up.
It is not recommended to hotplug/unplug the GPIO1 connector, which could damage the device.
+
ST
PW
DC IN
IR LAN
PoE
321
IR LAN
PoE

13
Three wires input configuraon for GPIO1:
Two wires configuraon for GPIO1:
Output configuraon for GPIO1:
3.3V
CPU/GPIO1
SMH300
Switch
Input
2 (Jack)
3 (Jack)
1 (Jack)
PERIPHERAL
CPU/GPIO1
SMH300
Switch or dry loop
Input
2 (Jack)
3 (Jack)
PERIPHERAL
CPU/GPIO1
SMH300
Logic gate, transistor or opto-coupler
Output
Power supply
+-
2 (Jack)
3 (Jack)
PERIPHERAL

14
2.1 Configuraon Web interface
The SMH300 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.
.output/ : locaon of the respecve ppk contents for the 10 SLATES device. This directory contains also a screenshot.jpg file, capture of the last viewport content. This file
allows to show informaon message or error message. In case an informaon message is displayed (like Error: invalid license or Informaon: no content), the hub.ppk content
could not be updated.
Content update Once paired to a SMH300, with the Index from 1 to 10, the SLATEs are programmed to get their new respecve .ppk content to display on these SMH300 BLE
access point WebDAV directories:
http://<SMH300_IP_Addr>/.output/<index>/hub.ppk .
Click on a hub.ppk content (propriety format) since a Web browser to view it.
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 SMH300 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.

16
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 SMH300 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 ).

17
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.

18
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.

19
2.1.4 Configuraon > SLATEs pairing
In the Configuration pane, select the menu SLATEs pairing to pair the SLATEs devices to your SMH300 device.
The SMH300 device is designed to work with at least one and up to 10 SLATEs.
◬
In case you are using an already installed SMH300 device, it is recommended double check its heartbeat configuraon before starng any configuraon. For further
informaon, refer to the chapter §Common preferences. In the factory configuraon, the SMH300 device is configuring the SLATEs so that they are waking up every 15
minutes.
◬
In case several SMH300 devices are required, think to not install them at the same place else they could interfer each other.
Prepare SLATE pairing configuraon
◬
Before starng any SLATE pairing, ensure that your device is on me.
To pair properly one or several slates devices to your smh300 device, you need to prepare for each SLATE PSN (Product Serial Number):
a specific Index : between 1 and 10,
a specific Hostname : max: 8 alphanumeric digits,
a oponal PIN code : 0000 .. to 9999.
In case you had to use several SMH300 devices, prepare the same informaon for all of them.
For example, when the SLATEs are installed in different meeng rooms, and different buildings:
Building A:
SMH300 Hostname Meeng room name SLATE PSN slate # slate hostname slate PIN Code
smh300-buildA Sales 00900-00050 1 Sales none
smh300-buildA R&D 00900-00051 2 R&D 1234
smh300-buildA Director 00900-00052 3 Director none
smh300-buildA Berlioz 00900-00053 5 Berlioz none
Building B:
SMH300 Hostname Meeng room name SLATE PSN slate # slate hostname slate PIN Code
smh300-buildB Prod 00900-00054 1 Prod none
smh300-buildB Havana 00900-00055 3 Havana none
smh300-buildB Valley 00900-00056 5 Valley none
smh300-buildB Paris 00900-00057 7 Paris none
☛ In case only few slate devices are used, do prefer use the lower Index (1, 2, 3, …), whose the .ppk content is updated first, before using the higher Index ( …, 9, 10).

20
SLATEs configuraon
In the default configuraon, the SMH300 is configured to work with SLATEs in the nominal configuraon:
Wake-up policy:
every quarter of an hour,
9.00 AM-7.00 PM,
5/7 days.
Slate Message Overlay : not acvated,
Slate Maintainer : not acvated,
Touch keys : not acvated,
NFC badging : not acvated,
Extend interacvity for custom App: not acvated.
As soon as a SLATE is paired to a SMH300 device, it inherits of the configuraon file APPLI.CFG provided by the SMH300 device. So before starng any pairing procedure, check
aenvely the SMH300 device configuraon for the SLATE.
If the nominal configuraon is correct, go directly to the chapter § Pairing procedure.
Else press on Activate buon.
☛ Some SLATEs are appearing in the SLATES not paired to this device table. Press on the Common preferences buon.
Common preferences:
Select the General 1 tab.
The interface supports several field to define the SLATE wake up policy, where they are allowed update their content, install a new soware release, or apply a new configuraon.
a) Wake up policy:
The Limit the wake-up to a period of time fieldset allows to define the meslot in which the SLATE can wake-up:
Limit the wake-up to a period of time :
the Active interval ¹ 2,
All day long,
From hh1:mm1 to hh2:mm2,
the Active days ² 3:
Sunday: deacvated by default,
Monday: acvated by default,
Tuesday: acvated by default,
Wednesday: acvated by default,
Thursday: acvated by default,
Friday: acvated by default,
Saturday: deacvated by default.
The Wake-up regularly fieldset, which is always acvated, is defining the wake up periodicity (or heartbeat) inside the meslot defined above:
Each quarter of an hour 4: the SLATE wakes up every quarter of an hours (…, 2.00 PM, 2.15 PM, 2.30 PM, 2.45 PM, 3.0 PM, 3.15 PM, …)
By interval 4: 15 .. 1440 (minutes).
¹ The Active interval must be at least 15 minutes. Outside the Active interval , the device is in sleep mode and does nothing and can not be woken up by vibraon.
² At least one day must be acvated.
⚠
So that the wake up policy is working properly, the smh300 BLE access point needs to be on me.
⚠
Be careful when you are programming a new wake-up policy. Indeed, progamming a unexpected value for the wake-up may configure the SLATE to only wake-up when
there are no people at all at the office !!
b) Vibraon, touch key, NFC:
The Wake-up by vibration sensor 5 fieldset allows to acvate vibraon wake-up events to support for example:
Slate Message Overlay,
Slate Maintainer.
When the Wake-up by vibration sensor 5 fieldset is acvated, it allows to acvate support for:
Touch keys³ 6,
NFC using protocol³ 7:
1
2
3
4
5
6
7
8
Other manuals for SMH300
2
Table of contents