Qeedji SAP10e User Manual

Generic server
Hide thumbs Also See for SAP10e:

Advertisement

Quick Links

User manual
SAP10e generic server
1.11.10 001B

Advertisement

Table of Contents
loading

Summary of Contents for Qeedji SAP10e

  • Page 1 User manual SAP10e generic server 1.11.10 001B...
  • Page 2 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.
  • Page 3: Table Of Contents

    3.1.14 Part IV : Technical information Technical specifications Conformities Part V : Contacts Contacts Part VI : Appendix Appendix: Qeedji PowerPoint publisher for SLATE Appendix: Qether Appendix: Web services Appendix: Device configuration with TFTP server (+ DHCP server code 66)
  • Page 4: Part I : Description And Installation

    Description and installation Part I...
  • Page 5: Introduction

    1.1    Introduction This manual explains how to install and configure your SAP10e device. The SAP10e device allows up to ten SAP10e e-papers to be connected to a TCP/IP network. Once the application is installed, the access point can connect itself and periodically to file remote server to get the PPK contents.
  • Page 6: Getting Started With The Device

    1.1.1    Getting started with the device Front and side face The SAP10e device has: 1 male Ethernet connector 1 power red LED 1 status green LED...
  • Page 7: Device Dimensions

    1.1.2    Device dimensions...
  • Page 8: Labelling

    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. ☛ The QR code on the product label is corresponding to the product identification URL, for example: i.qeedji.tech?model=SAP10e&sn=01390-00001&mac.lan1=00-1C-E6-02-4C-EC&mac.wpan1=F3-5C-2A-3F-F5-4B Packingbox label This is the label stuck also on the packingbox.
  • Page 9: Installation

    Consequently, the Ethernet wall plug whose plastron is angled is not supported. ☛ Thanks to the lock pin of its Ethernet connector, the SAP10e device can be installed on vertical surfaces, like walls as well as horizontal surfaces, like ceilings.
  • Page 10: Uninstallation

    1.1.5    Uninstallation With a screw driver, hold down the pin of the Ethernet connector of the SAP10e device at the same time you are releasing with the hand SAP10e device from the Ethernet wall plug.
  • Page 11: Applications

    .output/<1>/ .output/<10>/ once the URL of the remote file server is properly set in the SAP10e device, the content sources are updated automatically by the generic_server application which is connecting periodically to a remote file server which is containing all the required contents for all the SLATEs.
  • Page 12: Part Ii : Applicative User Interface

    Applicative user interface Part II...
  • Page 13: Applicative User Interface

    ☛ To refresh the synchronization state, click on the button. Refresh ☛ To be synchronized, the SLATEs needs first to be paired with the right index. To check simply whether some SLATEs are paired to the SAP10e device, refer to the chapter § Information > WPAN peripherals.
  • Page 14: Part Iii : Administration Console User Interface

    Administration console user interface Part III...
  • Page 15: Device Configuration Web User Interface

    3.1    device configuration Web user interface The SAP10e device supports a Web user interface that can be accessed with a Web browser. The supported Web browsers are: Google Chrome Mozilla Firefox MS-Edge (Chromium) It is available from the URL: http://<device_IP_addr>/...
  • Page 16: Configuration > Administrator

    Password ☛ It is recommended that you enter one unique value for each device. In case several SAP10e devices are located in different Hostname buildings or geographical locations, we recommend that you enter hostname values with information about the building and the location (e.g.
  • Page 17: Configuration > Lan

    3.1.2    Configuration > LAN tab, select the LAN menu to set up the network configuration of the In the interface of your device. Configuration ☛ The device supports the UPnP and can be for example detected automatically in the local network environment of your computer. Enter a suitable LAN network configuration to that the device can access to the Web to get the local time with a NTP server.
  • Page 18: Configuration > Servers

    NTP time server ☛ The NTP time server is the only way for the SAP10e device to be on time. Once the device is on time, the date and time is transmitted to the SLATEs. When the NTP time server is configured, ensure to have a valid gateway and a valid DNS server.
  • Page 19: Configuration > Slates Pairing

    Configuration The SAP10e device is designed to work with at least one and up to ten SLATEs. In case you are using a SAP10e device already installed, it is recommended to double check its wake-up configuration before starting any ◬...
  • Page 20 Pairing procedure The SAP10e device pairing allows to associate one or several SLATEs to a SAP10e device. A SLATE can be paired to only one SAP10e device at a time. When a new SAP10e device is trying to pair a legacy SLATE already paired to another SAP10e device, the SLATE will be paired to the new ◬...
  • Page 21 If the SLATE does not appear in the list after 15 minutes, either they are too far from the SAP10e device or the wake-up policy configuration ◬ does not allow to wake up now. For further information, refer to the...
  • Page 22 ☛ If you try to pair SLATEs already used in a previous installation, and which was already been paired with a pairing , at the device PIN code dropping, you are invited to enter the appropriate pairing (4 alphanumeric digits) for each SLATE requiring PIN code before to be PIN Code paired.
  • Page 23 : allows to unpair a SLATE from this SAP10e device,  Unpair : allows to pair manually a SLATE to this SAP10e device by entering its PSN and an optional PIN code,  Pair ☛ If required, it is possible to change the hostname of each slate, set the same PIN code for all SLATEs and activate temporarily the TestCard by changing some user preferences.
  • Page 24 HUB.PPK Maintenance > Files > .output/<index>/ through WPAN by the respective SLATEs. For further information, refer to the chapter § Appendix: Qeedji PowerPoint publisher for SLATE. ☛ In case the directory is empty or does not contain the right filename, the SLATEs can not update Maintenance >...
  • Page 25 Time to obtain a connection quality The connection quality status is showing the file download error rate averaged on the ten last files downloading between the SAP10e device and the SLATEs. The files can be as well: an APPLI.CFG configuration file, a .ppk file,...
  • Page 26 Data partition format In case the device data partition is formatted, all the SLATEs are unpaired from the SAP10e device.
  • Page 27: Configuration > Date And Time

    (day and time). ☛ Given that the time is transmitted from the SAP10e device to the SLATEs devices (for wake-up scheduling strategy), it is advised that the SAP10e device is on time, synchronized with a NTP server.
  • Page 28: Configuration > Tasks

    3.1.6    Configuration > Tasks tab, select the Tasks menu to activate a daily device reboot task and adjust the reboot task time. In the Configuration ☛ If the NTP server set by the user is not available anymore and the user preference is true, the device is rebooting system.task.reboot.enable automatically every days, 24 hours after the last device reboot.
  • Page 29: Maintenance > Firmware

    ☛ Corrective and evolutive maintenance software versions are regularly made available in the support tab of the official website Qeedji http://www.qeedji.tech/en/support/index.php?SAP10e/Generic_server. It is therefore advised to regularly update the device firmware. From this website, download the appropriate latest firmware version available for your device model ( file). For further information, contact .bin...
  • Page 30: Maintenance > Preferences

    After a user preference restoration, in case a configuration script, suitable for the application of this SAP10e device, is available on the ◬ server, the user preference is set to true. Consequently, the SAP10e device is rebooting once again to take into TFTP system.tftp.enable account the configuration script available on the...
  • Page 31 If true, when the configuration file is taken into appli.pictureframe.slate.*.testcard.enabled (default) account, the SLATE removes the test content and displays the content communicated by the SAP10e. false If false, allows to inactivate the vibration sensor on the SLATE. appli.pictureframe.slate.*.vibration_sensor.enabled...
  • Page 32 Web services CORS (Cross-origin resource sharing) activated inside the SAP10e device by setting the system.httpd.cors.enable user preference to true. When the request is activated, the system.httpd.cors.origin user preference allows to set a suitable value for CORS (Cross-origin resource sharing) header corresponding to the origin of the requesting Web site.
  • Page 33: Maintenance > Logs

    ◬ TFTP the SAP10e. When the server is available with suitable credentials, these logs should be printed. The HTTP success status value is 200 when the PPK content has just changed, its value is 304 when the PPK content is the same as the previous one.
  • Page 34: Maintenance > Tools

    ¹ The flash memory storage is used to store all the directories and files hosted at the root of the WebDAV directory, and the user preferences as well. In case a flash formatting, the device returns to the default factory settings. After having pressed on the button, all the SLATEs are unpaired from the SAP10e device. Format...
  • Page 35: Maintenance > Files

    Restore factory preferences prefs.json tftp_crc Save or restore a pairing configuration It is recommended to save the preciously to configure your SAP10e device in order to be able to restore its SAP10e pairing ◬ configuration.js configuration afterwards. The content of the is depending on the used application.
  • Page 36 Configuration > Date and time, ☛ In case the SAP10e device can not fetch a valid date and time through NTP at device boot-up, the clock does not progress and stays with the value . The date and time metadata of the files added after this date on the file system is also...
  • Page 37 Install a new pictureframe release version for SLATEs with your SAP10e device To install a new pictureframe release version for the SLATEs paired to your SAP10e device, download the wished pictureframe software version from Qeedji Website. tab, select the Files menu to see the files hosted at the WebDAV root directory. Then click on the...
  • Page 38: Information > Device

    In the Information : label and version of the firmware embedded in the device, Firmware : model of the device, Model Qeedji : product manufacturer name, Manufacturer : manufacturer Website, Manufacturer URL : name of the device on the network, Hostname : Universal Unique IDentifier,...
  • Page 39: Information > Network

    3.1.13    Information > Network tab, select the Network menu to view a summary of the device's network configuration. In the Information...
  • Page 40: Information > Wpan Peripherals

    3.1.14    Information > WPAN peripherals tab, select the WPAN Peripherals menu to see WPAN peripherals paired to your SAP10e device. In the Information The pane allows to display system information like: : SLATE index column : Qeedji or EnOcean,...
  • Page 41: Part Iv : Technical Information

    Technical information Part IV...
  • Page 42: Technical Specifications

    4.1    Technical specifications Model Manufacturer SAP10e Qeedji Power supply Information PoE IEEE802.3af POE power supply input: ES1 / PS2 (48 V – 20 mA) Processors   Nordic Semiconductor nRF52 Security processor ARM CryptoCell 310 Storage   Flash Memory for file system...
  • Page 43: Conformities

    4.2    Conformities EUROPE In conformity with the following European directives: LVD 2014/35/EU EMC 2014/30/EU RED 2014/53/EU...
  • Page 44: Part V : Contacts

    Contacts Part V...
  • Page 45: Contacts

    5.1    Contacts For further information, please contact us: Technical support: support@qeedji.tech, Sales department: sales@qeedji.tech. Refer to the Website for FAQ, application notes, and software downloads: https://www.qeedji.tech/ Qeedji Qeedji FRANCE INNES SA 5A rue Pierre Joseph Colin 35700 RENNES Tel: +33 (0)2 23 20 01 62...
  • Page 46: Part Vi : Appendix

    Appendix Part VI...
  • Page 47: Appendix: Qeedji Powerpoint Publisher For Slate

    SCHMIDT ☛ In the example, the SLATEs are spread on two floors. In case your MS-PowerPoint presentation needs to deal with two SAP10e devices or more, do prefer use a MS-PowerPoint presentation with sections. In case your MS-PowerPoint presentation deals with only one SAP10e device, do prefer use a MS-PowerPoint presentation without section.
  • Page 48 ☛ Some sections can be used especially to publish on several SAP10e devices, with one section per SAP10e device or to shorten the publication time for a given SAP10e device by avoiding to publish unuseful slides. With a right click on the slide thumbnail list on the left, it is possible to remove one or all the sections.
  • Page 49 Change the layout and the content according to your needs. Add as much slides as required.
  • Page 50 ☛ In some rare cases, the warning message PowerPoint has problems with the Qeedji complement. If the problem persists, disable this add-on could be prompted when opening a MS-Office PowerPoint. In this case, do and check for updates.
  • Page 51 Select then the only SAP10e devices on which you want to publish, by double clicking on them. ☛ The SAP10e devices sorting order in the list is decisive because it is taken into account during the publication. The slides of the first section, or the first ten slides, are always affected to the SAP10e device located at the top of the list.
  • Page 53 The Publishing status report is showing whether the publishing on each SAP10e devices has succeeded or not: : the publication has succeeded Publishing succeeded : the publishing has failed. In this case, check the network connection between your computer and the SAP10e. Publishing failure (Error: 503) Publishing status report example: 1/2 - Publishing on device: *floor-1* (192.168.1.121)
  • Page 54 ☛ After the publication, wait until 15 minutes (default SLATE wake up policy), the time for the SLATE to update their content. Qeedji PowerPoint Publisher for SLATE: export To export each slide content into a respective PPK content file, click on the button to select the output directory.
  • Page 55: Appendix: Qether

    <product_type> is the MAC address of the device with the format <SAP10e_device_MAC_address> 00:1C:E6:AB:CD:EF The MAC address of the device is written on the label stuck at the back of the SAP10e device with the format ◬ 00-1C-E6-AB-CD-EF Discover command example This command allows to find out the SAP10e devices available on the local network:...
  • Page 56: Appendix: Web Services

    "pictureSyncState" = "synchronized" | "unsynchronized" | "undefined" Examples by using Curl tool The value 192.168.1.50 is an IP address example of a SAP10e device, and , the login credentials to access to the Web services of the admin admin SAP10e device: curl command example to get the device firmware version:...
  • Page 57: Appendix: Device Configuration With Tftp Server (+ Dhcp Server Code 66)

    6.4    Appendix: Device configuration with TFTP server (+ DHCP server code 66) The SAP10e device can be configured thanks to a configuration script (Javascript) hosted on a ¹ server associated to a server (code 66 TFTP DHCP option) properly configured and available on the local network.
  • Page 58 In this example, the server address is and the exported directory is TFTP 192.168.1.15 D:/usr/tftp ☛ In this pane, enter the IP address of the server. Indeed entering the server domain name may prevent the feature to work properly. TFTP TFTP Copy the configuration script in the exported directory of the...

Table of Contents