FIBARO Choice

Created At

May 13, 2021

Last Update

May 26, 2021

Platforms

HC 3 Lite, Yubii Home, HC 3

Views

180

Download

11

Type Quick App

Version: 1.2.1 (2021.05)

Compatibility:

  • FIBARO HC3, HC3-Lite, Yubii Home 
  • All ARYLIC devices  with firmware v4.2.xxxx or newer
  • Latest list of Arylic devices at www.arylic.com 

Functions:

  • Complete playback status and AlbumArt
  • Playback control (Play/Pause/Next/Prev)
  • Volume and mute control
  • Source selector (USB/BT/AUX-IN)
  • 10 presets access buttons (links to TuneIn, UPnP, USB, Spotify, Tidal and more)
  • Playback custom URL stream (ex. shoutcast radio)
  • Shuffle/Repeat modes
  • Multiroom buttons  to link other ARYLIC devices
  • Solo mode switch disconnects from master/slaves
  • Sleep timer settings and status
  • Fanart on-off switch 🖼
  • Implementation of Player class for easy use in block scenes for playback  and volume control
  • Easy configuration of multiroom configurations via block scenes
  • Additional set of public functions to set presets, sleep timer and sources from LUA code

Installation and initial configuration:

  • After installation IP address and port of ARYLIC device have to be set, both at QuickApp’s Variable tab
  • Default Port number is 80.
  • LinkButton_x variables contains keys to other ARYLIC devices available in the same network. Values shall be SSID of devices (to be found in device configuration section in 4Stream mobile app). It can be also IP address of other device – QuickApp will revert it to SSID automatically. When LinkButton_x variable has single character value – it is treat as empty. 6 buttons are initially defined in QuickApp interface, and 6 variables are prepared. QuickApp code handles up to 16 links, but variables and buttons has to be added.

 

  • Setup button [🛠 SET...] appears for 60sec. after QuickApp restart and allows for automatic initialisation. It updates QuickApp’s name and updates references to other ARYLIC devices by setting values to LinkButton_x variables. Button shall be used after adding QuickApps for all ARYLIC devices in the network, after setting their IP addresses and getting connections. If [🛠 SET...] button disappears, restart of QuickApp can be done for example by change of any value at Advanced tab, etc. Change of QuickApp name is visible after refreshing web browser interface.
  • Buttons ♫1-♫5 contain sample code for internet radio stations from shoutcast.com, can be updated and/or multiplicated (see QuickApp:uiButton_PlayURL() function code). If not used, buttons can be removed to compact QuickApp’s interface.
  • Buttons 1-10 invokes presets, presets shall can defined individually for each device via 4Stream mobile app.
  • Icon numbers for 5 states: Offline, Stop, Play, Pause, and Standby can be set in first part of QuickApp’s LUA code (icon_xxxxx local variables). Icons shall be first manually uploaded to the system, and their IDs has to me known. Icons files are provided with the QuickApp file.
  • QuickApp creates global variable jArylicDevices which aggregate information about all ARYLIC devices in multiroom configuration, and allow to connect each other

Limitations and notes:

  • IP Address of Arylic device must be provided manually. It can be find at 4Stream mobile app (Configuration section), after configuring the device. ARYLIC devices obtain IP addresses from DHCP server and does not support static IP configuration, It is recommended to setup router (DHCP server) to fix IP assignment for ARYLIC devices.
  • When device plays as slave, it does not display source information. Only Volume/Mute/SleepTime buttons are active. Also SOLO button can be used. Multroom buttons will link other devices to same master.
  • Depends on the source, some AlbumArt graphics can be not displayed at mobile Fibaro apps. Only secured picture sources, with https url, are supported. AlbumArt for USB sources are not supported.
  • There is no way to upload and set QuickApp icons automatically for now (05.2021). There are also some limitation in uploading icons directly to QuickApp via its General Tab (fix from Fibaro is expected soon). Icons shall be somehow uploaded (for example as icon for any temperature sensor).

ZIP file for download:

  • Arylic_Player_xxxxxxxx.fqa file with QuickApp, to import to HC3/HC3L hub
  • 5 PNG icons 
  • PNG screenshots

0 Comments,  Want to add comment please login
Load more comments