en-XX
- Englishde-XX
- Germanes-XX
- Spanishfr-XX
- Frenchko-XX
- Koreanpt-XX
- PortugueseXX
above with the country code.en-US
for English (United States), es-AR
for Spanish (Argentina), or es-BO
for Spanish (Bolivia). For more details about supported speech detection languages see this Google Cloud Platform Speech API page.keyFilename
- The location and name of your JSON keyfile forhotword
- The text of the hotword that you are using to trigger the mirror. This should be "Smart Mirror". Additional Keywords can be entered by clicking the +
sign.model
- The filename for your model (should not include spaces). Additional models can be entered by clicking the +
sign.sensitivity
- Sensitivity for the keyword spotter. This value is between 0 and 1. If you are getting too many false positives or are having trouble detecting you can change this value."main"
(recommended) or "icesnow"
.greeting
can either be an array of greetings to randomly select from OR it can be an object that specifies multiple arrays to choose from based on the time of day.Randomly All Day
for "How would you like greetings displayed?" and then clicking -
sign to remove any values listed.Randomly All Day
for "How would you like greetings displayed?" and enter as many greetings as you would like by pressing the +
sign. You can also click on a tab to rearrange the order. Lastly you can click the -
sign to remove the greeting on the bottom.By Time of Day
for "How would you like greetings displayed?" and enter as many greetings as you would like for each time of day (Morning, Midday, Evening, and Night) by pressing the +
sign under each heading. You can also click on a tab to rearrange the order. Lastly you can click the -
sign to remove the greeting on the bottom.API Key
- see the links in the API Key source
dropdownUnits
- It should be ok to leave the units
set as auto because the units that are used are determined by your location. if u want to force a particular unit setting select one from the dropdown (US or si)Refresh Interval (minutes)
- This is how often you would like the Weather to update in minutes.ip
and a username
. You can find the instructions for this on the Philips Hue Documentation site in the Getting Started section (unfortunately you need to create an account to view this info).0
will control all the lights.icals
array. Note that these URLs should begin with http(s)://
and not ical://
maxResults
: Maximum number of upcoming calender events to display.maxDays
: Maximum number of days to look into the future when listing upcoming events.dc6zaTOxFJmzC
vy2u1t34bo123bu41234yduv1234tb
API Key
- After selecting from the provided fields, and entering your email address, you can find your key at the bottom of the page. It should look something like this: QKQYHF247BBS6Q3V
. Enter this in the key
field under Stock Settings, Alpha Vantage API Key
vy2u1t34bo123bu41234yduv1234tb
trips
and a reload_interval
(how often should the mirror refresh trip data, in minutes).mode
- Mode of transportation. One of"Driving"
- By Car"Transit"
- By public transportation"Walking"
- Walkingorigin
- The address for the start of your tripdestination
- The address for the destination of your tripname
- Human readable name for the destinationstartTime
- Time to start displaying on Smart Mirror. (optional: leave blank to always display)endTime
- Time to end displaying on Smart Mirror. (optional: leave blank to always display)When in monitor mode you must also fill out the commands to go to sleep or to wake the mirror. the default are as follows:For "Command used to wake up Smart Mirror"1sudo ./scripts/raspi-monitor.sh on > /dev/null 2>&1Copied!For "Command used put Smart Mirror to sleep"1sudo ./scripts/raspi-monitor.sh off > /dev/null 2>&1Copied!