General usage: $ iatool <host>[:port] [options] command
[:port] - ip address and port of IAdea media player or signboard. Port is optional, default value is 8080.
IADEA_HOST, IADEA_PORT, IADEA_USER, IADEA_PASS could be specified as environment variables or in .ENV file.
NOTE: if IADEA_HOST is specified as an environment variable or in .ENV file, host argument may be omitted.
common options
-h, --help output usage information
-U, --user <user> set user name
-P, --pass <pass> set user password
commands
List of available commands:
info show information on the player
list [options] [filter] display file list.
play <file> play a local file or an external URL
switch switch to play default content
remove [options] [file] remove file(s) matching criteria
upload <source> [destination] upload file
replace <source> [destination] remove file on iadea device and upload new file
autostart <file> set default content to play each time player boots up
fallback <file> set content to play on critical errors
startapp <package> <class> set autostart android apk
display <status> turn display on/off
reboot reboot player
showconfig [options] [name] show configuration settings
setname <name> set player name
setconfig <name> <value> set configuration parameter
screenshot [options] <file> save screenshot to file
find [<host>] find all IAdea devices
notify <event> send notify event to Iadea device
setcolor <color> set color of LED bar lights (XDS-1078)
password [pass] update device password (reset if no argument specified)
setrotation [rotation] set rotation of the screen (0, 90, 180, 270, auto = default)
iatool info
Usage: $ iatool <host>[:port] info
show information on the player (model, firmware, storage, etc).
iatool list
Usage: $ iatool <host>[:port] list [options] [filter]
Display list of files on the player. If optional parameter filter is specified, only files that contains filter are listed.
It is possible to specify the information that should be displayed on each file.
The following options are available:
-h, --help output usage information
-p, --downloadPath add downloadPath to the list
-i, --id add file id to the list
-s, --fileSize add fileSize to the list
-z, --transferredSize add transferredSize to the list
-t, --mimeType add mimeType to the list
-d, --createdDate add createdDate to the list
-m, --modifiedDate add modifiedDate to the list
-c, --completed add completed flag to the list
Play specified file or external URL once. It could be a media file, SMIL playlist or html-page.
It's possible to specify full path or file name or part of file name.
If more then one files match the criteria only one will be played.
NOTE: it's also possible to specify external URL.
Examples:
$ iatool 192.168.1.11 play media/image1.jpg
Playing: http://localhost:8080/v2/user-data/media/image1.jpg
$ iatool 192.168.1.11 play video.mp4
Playing: http://localhost:8080/v2/user-data/media/video.mp4
To play external URL:
$ iatool 192.168.1.11 play http://www.auvix.ru
Playing: http://www.auvix.ru
iatool switch
Usage: $ iatool <host>[:port] switch
Switch to play the default content (it can be set with autostart command).
Upload specified file () to IAdea media player.
If [destination] is not specified the file will keep the name of ordinal file.
By default all media files (images, videos, etc.) are uploaded to \media\ folder.
The target folder could be se in [destination].
Find and remove file on IAdea device and upload new file.
If no file found on IAdea device or found more than one files operation cannot be completed.
See also descripton of upload command.
iatool autostart
Usage: $ iatool <host>[:port] autostart <file>
Set default content to play each time player boots up.
See the description of play command for more details.
iatool fallback
Usage: $ iatool <host>[:port] fallback <file>
Set the content to play on critical errors.
See the description of play command for more details.
Command line tool to control Iadea players and signboards.
We found that iatool demonstrated a not healthy version release cadence and project activity because the last version was released a year ago.It has 1 open source maintainer collaborating on the project.
Package last updated on 19 Jul 2020
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.