The different types of apps available and the arguments for each app

Application

Type

Arguments

Website

url

url: displays website URL
ttvloginname: username to login for web pages requiring user authentication
ttvloginpassword: Password for webpage if needed for access
ttvzoomscale: Zoom scale as decimal
ttvcapture: Boolean captures website as an image
ttvcapturedelay: Seconds before image is captured
ttvcapturesize: Size of image file captured
ttvcapturettl: Lifespan of image
ttvxframeoptions: Boolean enables xframe options

Contact

contact

title: Title of contact
link: Takes a website URL
twitter: Twitter URL
facebook: Facebook URL
instagram: Instagram URL
phone: Phone number
address: address
qrCode: Insert URL for QR code
hAlign: alignment of horizontal text to "left", "center" or "right"
vAlign: alignment of vertical text to "left", "center" or "right"
font: Formats text in font
hideBox: Boolean hides background
bgType: Sets background as 'stock', 'color', 'unsplash' or "custom"
stockMedia: Stock media database item URL
unsplashImage: Takes unsplash URL for background for bgType 'Unsplash'
bgColor: can be set as a colour HEX code or as a 'gradient'
Overlay: Adds overlay to background
gradientOverlay: Sets gradient where bgType=color
whiteText: boolean sets text to white
darkOverlay: Boolean darkens background to highlight text
zoomEffect: Boolean slowly zooms on background

Events

events

events title : Sets events title at top of screen
events location : Sets location to be displayed
events repeat : Set as 'Yes' or 'No' for repeating event slides
events date : Sets date for event
events allday : Boolean Sets whether date is all day or at specific time
events start_hour: sets numeric hour
events start_minute: sets numeric minute of event
events start_second: sets numeric second of event
events duration: sets event duration (if not all day)
useICal: Boolean for whether .ics file is used
iCals url: insert ics URL
showUpcoming: boolean reveals next events in calendar
hideLocation: boolean hides location
dontFeatureNext: boolean doesnt feature next events
font: Sets font
hideBox: boolean Boolean hides background
bgType: Sets background as 'stock', 'color', 'unsplash' or "custom"
stockMedia: Stock media database item URL
unsplashImage: Takes unsplash URL for background for bgType 'Unsplash'
bgColor: can be set as a colour HEX code or as a 'gradient'
Overlay: Boolean
gradientOverlay: Sets gradient where bgType=color
whiteText: boolean sets text to white
darkOverlay: boolean darkens background to highlight text set as 'true' or 'false'
zoomEffect: boolean slowly zooms on background set as 'true' or 'false'

Profile

profile

items name : Adds name to profile item
items description : Adds description to profile item
items profileMedia: Takes URL as profile item picture
interval: Numeric value for duration of slide in seconds
hAlign: alignment of horizontal text to "left", "center" or "right"
vAlign: alignment of vertical text to "left", "center" or "right"
font: Formats text in font
hideBox: Boolean hides background
bgType: Sets background as 'stock', 'color', 'unsplash' or 'custom'
stockMedia: Stock Media URL
unsplashImage: Takes unsplash URL for background where bgType='Unsplash'
bgColor: can be set as a colour HEX code or as a 'gradient'
Overlay: Boolean for overlay on background
gradientOverlay: Sets gradient where bgType=color
whiteText: boolean sets text to white
darkOverlay: boolean darkens background to highlight text set as 'true' or 'false'
zoomEffect: boolean slowly zooms on background set as 'true' or 'false'

Qoute

qoute

quotes name : Adds person's name
quotes title : Adds title to qoute
quotes message : Insert qoute
interval: Numeric value for Length of time for slide (seconds)
font: Formats text in font
hideBox: Boolean hides background
bgType: Sets background as 'stock', 'color', 'unsplash' or "custom"
stockMedia: Stock Media URL
unsplashImage: Takes unsplash URL for background for bgType 'Unsplash'
bgColor: can be set as a colour HEX code or as a 'gradient'
Overlay: Boolean
gradientOverlay: Sets gradient where bgType : color
whiteText: boolean sets text to white
darkOverlay: boolean darkens background to highlight text set as 'true' or 'false'
zoomEffect: boolean slowly zooms on background set as 'true' or 'false'

WindyTV

windytv

city: Takes a city name to display
lat: latitude of map
lon: longtitude of map
sourcelocation: City name
overlay: overlays weather effect takes Wind, Temperature, Rain/Snow, Waves, Pressure
useFahrenheit: Boolean for Fahreneit format

Rss

Rss

sourcefeed: Takes .XML or .RSS url source
transitionInterval: transition between slides
playOnlyOne: boolean plays only one item from feed
zoomEffect: boolean Zooms on background image

Weather

weather

theme: default 'blue_skies' or custom (see for custom see 'bgtype')
interval: Length of the slide in secords
hourlyForecast: Boolean enables hourly figures
dailyForecast: Boolean enables daily figures
show24hr: Boolean uses 24hr clock
hideBox: hides background
bgType: Sets background as 'stock', 'color', 'unsplash' or "custom"
stockMedia: Stock media database item URL
unsplashImage: Takes unsplash URL for background for bgType 'Unsplash'
bgColor: can be set as a colour HEX code or as a 'gradient'
Overlay: Boolean enables overlay
whiteText: boolean sets text to white
gradientOverlay: Sets gradient where bgType = color
whiteText: boolean sets text to white
darkOverlay: boolean Boolean darkens background to highlight text set as 'true' or 'false'
zoomEffect: Boolean slowly zooms on background set as 'true' or 'false'
sourcelocation:Tokyo Takes location for stats and displays name
temperatureUnit: 'c' for celcius or 'f' for farenheit

Youtube

youtube

url: Youtube URL source for video
showCaptions: Boolean Shows text captions
noOlderThan: Numeric value- Restricts videos by date of upload i.e. no longer than 1 day ago
playOnlyOneVideo: Boolean plays only one video
mute: Boolean turns sound off
type: Set as 'Video' or 'Channel' or 'Playlist'
shuffle: Boolean shuffles videos if a Channel or a Playlist

Calendar

calendar

title: Sets title of calendar
iCals url: Takes an .ics file for calendar
iCals label : Labels calendar
iCals color : Sets HEX colour for dates showing on calendar
iCals url :
bgType: Sets background as 'stock', 'color', 'unsplash' or "custom"
stockMedia: Takes stock media URL for bgType=stock
unsplashImage: Takes unsplash URL for background for bgType 'Unsplash'
bgColor: Can be set as a colour HEX code or as a 'gradient'
Overlay: Boolean for background overlay
gradientOverlay: Sets gradient where bgType : color
whiteText: boolean sets text to white
darkOverlay: Boolean darkens background to highlight text set as 'true' or 'false'
zoomEffect: Boolean Boolean slowly zooms on background set as 'true' or 'false'

Clock

clock

cities name: Takes a city name to display
citiestimezone: Takes the timezone for clock to display i.e. America/NewYork
interval:
show24hr: Boolean sets as 24hr clock format
hAlign: alignment of horizontal text to "left", "middle" or "right"
vAlign: alignment of vertical text to "left", "middle" or "right"
font: Sets font
hideBox: Boolean hides background box
bgType: Sets background as 'stock', 'color', 'unsplash' or "custom"
stockMedia: Takes stock media URL
unsplashImage: Takes unsplash URL for background for bgType 'Unsplash'
bgColor: Can be set as a colour HEX code or as a 'gradient'
Overlay: Boolean
whiteText: boolean sets text to white
gradientOverlay: Sets gradient where bgType : color
whiteText: boolean sets text to white
darkOverlay: Boolean darkens background to highlight text set as 'true' or 'false'
zoomEffect: Boolean slowly zooms on background set as 'true' or 'false'

Grafana

grafana

authentication: Set as 'none' or 'User name & Passwords" for logging into private URLs
refresh: How many seconds the slide refreshes i.e. '10s'
zoomScale: Decimal representing zoom
url: Grafana dash URL
username: Grafana username (needed for private dash)
password: Grafana password (needed for private dash)

Smartroom

smartroom

sourcename: can be Google, Office 365 or 25Live
interactive: whether or not user can interact with browser - flags true' or 'false'

Currency

currency

base: base currency
symbols: currencies rates against base

Stocks

stocks

symbols: stock index seperated by Comma's symbols:AAPL, GOOG etc

Wayfinding

wayfinding

title: Title of slide
rss: Takes .XML or .RSS url source
default_media:
media_base_on_tag:true Takes a random image associated with room name as background
theme: Set theme as 'dark' or 'light'

Google Calendar

g-calendar

Takes an iframe of google calendar as an argument

Google Sheets

g-sheets

Takes Google Sheets published URL as an argument

Google Slides

g-slides

url: Takes Google Slides published URL as an argument

Google Docs

g-docs

Takes Google Docs published URL as an argument

InfoTV

infotv

videoSources: Takes video from prefined source i.e. bbc cnn
newsSources: Filters RSS feed suburl
customRss: Takes a custom RSS URL
weatherLocation: Takes a location name for Weather api information
mute: Boolean mutes video
show_stocks: Boolean adds Stock exhange to slide
show_currency: Boolean adds currency rates to slide
show_twitter: Boolean adds a Twitter feed
stocks_symbols: Takes stock to be displayed i.e. GOOG FTSE
currency_base: Sets base currency to be exchanged i.e. CAD
currency_symbols: Displays the exchange rates of currencies against base i.e. EUR USD

Vimeo

vimeo

url: Takes an URL source for Vimeo video
showCaptions: Boolean shows captions for video
noOlderThan: Restricts videos by date of upload i.e. no longer than 1 day ago
playOnlyOneVideo: Boolean plays only one video
shuffle: Boolean shuffles videos if a Channel or a Playlist
mute: Boolean mutes video
type: 'video'

Instagram

instagram

url: Takes instagram URL as source
hashtag: Takes a value and queries Instagram
transitionInterval: Numeric value for seconds between changing Post slides
showInfo: Boolean shows account information
zoomEffect: Boolean slowly zooms in on background images
advanced: Boolean allows advanced options
timeframe: 'restrict' allows timeframe_hour to filter pots, 'any' shows all
imageFillOpt: options for background cover / fill / contain / original
imagePosOpt: X Y image alignment center top bottom left right i.e. center left, left top etc
imageRepeatOpt: no-repeat, repeat, repeat-x, repeat-y, space, round
displayOption: Displays 'username' or 'Fullname'
timeframe_hour: Numeric value for timeframe

Twitter

twitter

type: queries twitter content based on 'hashtag', 'search' 'screenname' or user's 'hometimeline'
source: Insert query term
result_type: Sorts twitter query results by "recent" "popular" or "mixed"
no_offensive_words: Boolean filter offensive content
exclude_retweets: Boolean excludes retweets posts in results returned
content_filter: set as 'image_video' 'image' or 'video' to filter post types
timeframe:restrict set as 'restrict' or 'any' to filter time of posts
order: Set as "desc" or "asc"
interval: Seconds between slides
transition: allows 'fade' between slides with 'fade' value
theme: set as 'sidephoto', 'highlight_topic' or 'fullscreen_media' for theme styling
advanced: Bollean allows advanced options
autoplay_videos: Boolean autoplay video frames in feed
animated_zoom_effect: Boolean zoom on background images
background: "default" for Standard Twitter, "twitter_blue" or "custom" for custom options below
bgType: Sets background as 'stock', 'color', 'unsplash' or "custom"
stockMedia:
unsplashImage: Takes unsplash URL for background for bgType 'Unsplash'
bgColor: can be set as a colour HEX code or as a 'gradient'
Overlay: Boolean adds overlay to background
whiteText: boolean sets text to white
gradientOverlay: Sets gradient where bgType : color
whiteText: boolean sets text to white
darkOverlay: Boolean darkens background to highlight text set as 'true' or 'false'
zoomEffect: Boolean slowly zooms on background set as 'true' or 'false'
exclude_users: List of Twitter users excluded in query results
timeframe_hour: Filters posts by how many hours ago
oauthtwitter: Boolean whether Twitter has logged in with OAuth

Countdown

countdown

title: Sets title for Countdown slide
startHour: Sets hour to Countdown towards
startMinute: Sets Minute to Countdown towards
startSecond: Sets seconds to countdown towards
date: Sets date for Countdown MM:DD:YY
sound: Alarm sound takes values "default" "alert" "buzzer" "chimes-1" "chimes-2" "chimes-3" "chimes-4" "chimes-5" "ding-dong-1" "ding-dong-2" "drop-1" "drop-2" "drop-3" "echo" "notice" "ring" "sonar" "water-drop" "mute"
stopAtZero: Boolean whether slide continues after counting after countdown event
font: Formats text in font
hideBox: Boolean hides background
bgType: Sets background as 'stock', 'color', 'unsplash' or "custom"
stockMedia: Stock Media URL
unsplashImage: Takes unsplash URL for background for bgType 'Unsplash'
bgColor: can be set as a colour HEX code or as a 'gradient'
Overlay:
whiteText: Boolean boolean sets text to white
gradientOverlay: Boolean Sets gradient where bgType : color
darkOverlay: Boolean Boolean darkens background to highlight text set as 'true' or 'false'
zoomEffect: Boolean Boolean slowly zooms on background set as 'true' or 'false'
isUseIcal: Boolean Uses iCal for next Event to countdown towards

Slack

slack

channel: Slack channel URI
channel_name: slack subchannel name
reacted_only: Boolean only generates messages with reacts