Qeedji 1.11.11 002A User Manual Download Page 39

39

6.2    Appendix: Qether

In  case  an  application  can  not  be  executed,  the  SBL10e  returns  to  a 

 Recovery 

  mode,  waiting  for  firmare  update.

The  provided 

 Qether 

  tool  allows  to  make  some  remote  operations  on  the  SBL10e,  based  on  its  device  MAC  address  like:

SBL10e  device  firmware  upgrade,

SBL10e  device  configuration  update,

SBL10e  device  reboot.

The 

 <product_type> 

  is  an  extract  of  the  device  PSN  value.  For  example,  the 

0132x-xxxx

 

 PSN 

  value  leads  to  the 

0132

 

 <product_type> 

.

The 

 <SBL10e_device_MAC_address> 

  is  the  MAC  address  of  the  device  with  the  format 

 00:1C:E6:AB:CD:EF 

.

  The  MAC  address  of  the  device  is  written  on  the  label  stuck  at  the  back  of  the  SBL10e  device  with  the  format 

 00-1C-E6-AB-CD-EF 

.

Discover command example

This  command  allows  to  find  out  the  SBL10e  devices  available  on  the  local  network:

qether.exe FF 0132 discover 

Configuration command syntax

Send  a 

 .js 

  configuration  script  and  apply  it  (default  parameters):

qether.exe <SBL10e_device_MAC_address> <product_type> configure -f configuration.js 

 

When  using 

 Qether 

,  no  specific  filename  pattern  is  required  for  the 

 .js 

  configuration  script,  except  the 

 `.js 

  file  extension.

 

The 

 system.httpd.username 

  preference  value  is  limited  to  15  characters  max.  The 

 system.httpd.password 

  preference  value  is  limited  to  100

characters  max.  The  alphanumeric  characters  and  the  following  characters 

 {}|~[]!#_$&()/;<=@|^%?+~((),' 

  are  supported  for  the

 system.httpd.username 

  and 

 system.httpd.password 

  preference  values.

 

The 

 system.hostname 

  preference  value  is  limited  to  15  characters  max.  The  alphanumeric  characters,  the  character 

 - 

  and  the  character 

 . 

  are

supported  for  the 

 system.hostname 

  preference  value.

 

To  get  an  IP  address  with  the  DHCP  server,  set 

 system.lan1.ipv4.static-addr 

  with  the  value 

 false 

.  Else  to  work  with  a  static  IP  address,  set

 system.lan1.ipv4.static-addr 

  with  the  value 

 true 

.

Reboot command syntax

Reboot  the  target  device:

qether.exe <SBL10e_device_MAC_address> <product_type> reboot 

Firmware upgrade command syntax

Send  a  firmware  file,  with  default  transfer  parameters,  and  install  it.  For  example:

qether.exe <SBL10e_device_MAC_address> <product_type> install -f bm0032_m365_room-sbl10e-setup-1.11.11.bin 

 

Qether  needs  first  to  be  installed  first  on  your  MS-Windows  computer.  For  further  information,  refer  to  the 

Qether  user  manual

.

Summary of Contents for 1.11.11 002A

Page 1: ...User manual SBL10e m365_room 1 11 11 002A...

Page 2: ...oduct 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 t...

Page 3: ...n guration Administrator Con guration LAN Con guration Servers Con guration Date and time Con guration Tasks Maintenance Firmware Maintenance Preferences Maintenance Logs Maintenance Tools Maintenance...

Page 4: ...4 Part I Description and installation...

Page 5: ...ensure better rendering of the SBL10e the device should not be installed under direct sunlight The SBL10e device is designed to be illuminated 12 hours a day 7 days a week Package Contents Articles D...

Page 6: ...6 1 1 1 Device dimensions...

Page 7: ...ple i qeedji tech model SBL10e sn 01320 00009 mac lan1 00 1C E6 02 4C EC mac wpan1 DF 27 83 3C 8A 90 Packingbox label This is the label stuck also on the packingbox It is showing the device model the...

Page 8: ...an Ethernet wall plug supporting PoE IEEE802 3af Given the device footprint it is preconised to use Ethernet wall plug plastron with a right insertion Consequently the Ethernet wall plug whose plastro...

Page 9: ...4 Uninstallation With a screw driver hold down the pin of the Ethernet connector 1 of the SBL10e device at the same time you are releasing with the hand 2 the SBL10e device from the Ethernet wall plu...

Page 10: ...isplayed Light states and colors The device can support the states and colors values showed below Color State OFF Red ON steady or ON flashing Green ON steady or ON flashing Blue ON steady or ON flash...

Page 11: ...a new bm0032_m365_room sbl10e xx yy zz bin rmware le at the root of the device WebDAV directory http device ip addr pushed with a WebDAV client by receiving an install command with an appropriate bm0...

Page 12: ...tory are not valid It should never occur For further information contact support qeedji tech Nominal or recovery 4 very short and consecutive blue ashs 250 ms with a 5 5 seconds periodicity A SBL10e d...

Page 13: ...13 Part II Applicative user interface...

Page 14: ...sword admin The URL falls into the m365_room applicative user interface http device_IP_addr webui This pane allows to watch the current light state color ON steady green there is no more event schedul...

Page 15: ...aracters the Next booking subject value the start date and the end date could stay sometimes empty or the Next booking subject value may be displayed with a unexpected shortened value of the original...

Page 16: ...16 Part III Administration console user interface...

Page 17: ...rd admin The URL falls automatically into the applicative user interface At the top right corner click on the Administration Console button For further information refer to the chapter Applicative use...

Page 18: ...ds The same login credentials are used to access to the WebDAV server It is recommended that you enter one unique Hostname value for each device In case several SBL10e devices are located in different...

Page 19: ...te After a device reboot when the device is con gured with Obtain de IP address automatically by DHCP activated and Time for attempts is activated in case the DHCP server is unavailable after the Time...

Page 20: ...7 NTP time server 8 ensure that NTP time server is checked and has a valid IP address The m365_room application can work properly only when the NTP server is activated in the Web user interface and i...

Page 21: ...ction attempts the light is switched Off until the next successful connection attempt Upgrading the device with another application type will clear the current datasource con guration data When the de...

Page 22: ...ation pane select the Date and Time menu to check the time con guration timezone system date of your device day and time Your device must be on time and a valid NTP server must be de ned For further i...

Page 23: ...ogram the reboot task time During the reboot task the light state is Off for a couple of seconds until the next data source server connection If the NTP server set is not available anymore and the sys...

Page 24: ...op your bin le in the Drop file here or click to add one location or click on it to add one then click on the Send button to update the rmware version of your device Wait a couple of seconds the time...

Page 25: ...eles America Manaus America Mexico_City America Montevideo America New_York America Phoenix America Recife America Regina America Rio_de_Janeiro America San_Francisco America Santiago America Sao_Paul...

Page 26: ...try to x the trouble The logs are allowing to know whether the M365 server is available if not check your internet connection and check with your administrator account that your M365 system is availa...

Page 27: ...for the Datasource server The trusted certi cate is not checked in this version The ash memory storage is used to store all the directories and les hosted at the root of the WebDAV directory and the...

Page 28: ...s created in the conf folder When the user preference system tftp enable is true a tftp_crc le containing the CRC of the js con guration script downloaded from the TFTP server is written in the conf f...

Page 29: ...s json le per each device Loading a wrong prefs json suitable for another application type for example would lead to some loss of data like the datasource server con guration So check the consistency...

Page 30: ...tion about the device Firmware label and version of the rmware embedded in the device Model model of the Qeedji device Manufacturer product manufacturer name Manufacturer URL manufacturer Web site Hos...

Page 31: ...31 3 1 12 Information Network In the Information pane select the Network menu to view a summary of the device s network con guration...

Page 32: ...32 Part IV Technical information...

Page 33: ...rk Other information 1x Ethernet 10 100 Base T male connector WPAN Bluetooth Low Energy 5 Frequency band 2 402 to 2 480 GHz Tx Power 8 dBm Operating temperature Storage temperature 0 C to 40 C 20 C to...

Page 34: ...ted consult the dealer or an experienced radio TV technician for help This equipment complies with FCC s radiation exposure limits set forth for an uncontrolled environment under the following conditi...

Page 35: ...35 Part V Contacts...

Page 36: ...ji Web site for FAQ application notes and software downloads https www qeedji tech Qeedji FRANCE INNES SA 5A rue Pierre Joseph Colin 35700 RENNES Tel 33 0 2 23 20 01 62 Fax 33 0 2 23 20 22 59 Qeedji G...

Page 37: ...37 Part VI Appendix...

Page 38: ...ce SN 1 10 13 api v1 s ys m odel nam e yes None val ue SBL10e Get t he devi ce m odel nam e 1 10 13 api v1 s ys m anuf act ur er yes None val ue Qeedj i Get t he m anuf act ur er 1 10 13 api v1 s ys m...

Page 39: ...speci c lename pattern is required for the js con guration script except the js le extension The system httpd username preference value is limited to 15 characters max The system httpd password prefer...

Page 40: ...abbccddeeff js with aa bb cc dd ee ff is the MAC address of the device When a js con guration script is modi ed on the TFTP server the device must be restarted once so that the new con guration script...

Page 41: ...is pane enter the IP address of the TFTP server Indeed entering the TFTP server domain name may prevent the feature to work properly Copy the js con guration script in the exported directory of the TF...

Page 42: ...DOWS system32 PSVersionTable Name Value PSVersion 5 1 19041 1023 PSEdition Desktop PSCompatibleVersions 1 0 2 0 3 0 4 0 BuildVersion 10 0 19041 1023 CLRVersion 4 0 30319 42000 WSManStackVersion 3 0 PS...

Page 43: ...bb1ff602 943c 42dc a890 45caf0504afb DEMO 02 demo02 innesrd onmicrosoft com Member bb1ff602 943c 42dc a890 45caf0504afc DEMO 03 demo03 innesrd onmicrosoft com Member bb1ff602 943c 42dc a890 45caf0504...

Page 44: ...s Powershell_Innes_AAD Certificate PS Import PfxCertificate FilePath InnesCodeSigningRootCA_1 pfx CertStoreLocation cert CurrentUser Root Password ConvertTo SecureString 1234 AsPlainText Force To impo...

Page 45: ...hell console To use the functions or get help you must then import the module s with the Import Module function Example PS Import Module PSAAD Depending on how you get the scripts you may have this fo...

Page 46: ...rts the common parameters Verbose Debug ErrorAction ErrorVariable WarningAction WarningVariable OutBuffer PipelineVariable and OutVariable For more information see about_CommonParameters https go micr...

Page 47: ...ous command allowing to watch the client Id the tenant Id and the client secret values PS sbl10e_m365_room Name Value clientId xxxxxxxx xxxx xxxx xxxx xxxxxxxxxxxx objectId xxxxxxxx xxxx xxxx xxxx xxx...

Page 48: ...shown here after by connecting to the Microsoft Azure portal This procedure allows to generate you own ID and SECRET required in SBL10e con guration pane To support Microsoft 365 Application client I...

Page 49: ...ation name e g SBL10e M365 room Select the appropriate Account in the organization directory only organization only Single tenant radio button and press on the Register button In the Overview menu cop...

Page 50: ...50 In the Overview menu copy to clipboard the Directory tenant ID value the 2nd value required in SBL10e con guration tab and store it preciously...

Page 51: ...Enter a name e g my_client_secret and press on the Add button Copy into clipboard the client secret value the 3rd input for the SBL10e con guration tab and store it preciously Do it right now because...

Page 52: ...52...

Page 53: ...PI permissions menu press on the Add a permission button For m365_room application these permissions must be granted Calendars Read User Read All Click on the Microsoft graph button Select then the Ap...

Page 54: ...ter input enter the text calendar and check the option Calendars Read Do not press now on the Add permissions button right now In the display lter input enter the text User and scroll to the bottom to...

Page 55: ...55 Select the option User ReadAll Click on the Add permissions button At this step the permissions are not yet granted...

Page 56: ...56 Click on the Grant admin consent for your_organization button Now the permissions are granted...

Page 57: ...PowerShell scripts function allow to create or delete Azure Active Directory application and get the appropriate application client ID value client secret value tenant ID value Room creation and con...

Page 58: ...calendar system The resource must be in AutoAccept mode so that the meeting is automatically stored properly in the room resource calendar Check the AutoProcessing value by calling this Powershell com...

Reviews: