-
-
Notifications
You must be signed in to change notification settings - Fork 238
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update alexa integration with new metadata syntax
Signed-off-by: jsetton <jeremy.setton@gmail.com>
- Loading branch information
Showing
11 changed files
with
1,430 additions
and
310 deletions.
There are no files selected for viewing
271 changes: 0 additions & 271 deletions
271
bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa.js
This file was deleted.
Oops, something went wrong.
75 changes: 75 additions & 0 deletions
75
bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa/constants.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
export const ARM_STATES = ['DISARMED', 'ARMED_STAY', 'ARMED_AWAY', 'ARMED_NIGHT'] | ||
|
||
export const EQUALIZER_MODES = ['MOVIE', 'MUSIC', 'NIGHT', 'SPORT', 'TV'] | ||
|
||
export const FAN_DIRECTIONS = ['FORWARD', 'REVERSE'] | ||
|
||
export const FAN_SPEEDS = ['OFF', 'LOW', 'MEDIUM', 'HIGH'] | ||
|
||
export const INPUTS = [ | ||
'AUX 1', 'AUX 2', 'AUX 3', 'AUX 4', 'AUX 5', 'AUX 6', 'AUX 7', 'BLURAY', 'CABLE', 'CD', | ||
'COAX 1', 'COAX 2', 'COMPOSITE 1', 'DVD', 'GAME', 'HD RADIO', 'HDMI 1', 'HDMI 2', 'HDMI 3', | ||
'HDMI 4', 'HDMI 5', 'HDMI 6', 'HDMI 7', 'HDMI 8', 'HDMI 9', 'HDMI 10', 'HDMI ARC', 'INPUT 1', | ||
'INPUT 2', 'INPUT 3', 'INPUT 4', 'INPUT 5', 'INPUT 6', 'INPUT 7', 'INPUT 8', 'INPUT 9', | ||
'INPUT 10', 'IPOD', 'LINE 1', 'LINE 2', 'LINE 3', 'LINE 4', 'LINE 5', 'LINE 6', 'LINE 7', | ||
'MEDIA PLAYER', 'OPTICAL 1', 'OPTICAL 2', 'PHONO', 'PLAYSTATION', 'PLAYSTATION 3', | ||
'PLAYSTATION 4', 'SATELLITE', 'SMARTCAST', 'TUNER', 'TV', 'USB DAC', 'VIDEO 1', 'VIDEO 2', | ||
'VIDEO 3', 'XBOX' | ||
] | ||
|
||
export const LANGUAGES = { | ||
en: 'English', | ||
fr: 'French', | ||
de: 'German', | ||
hi: 'Hindi', | ||
it: 'Italian', | ||
ja: 'Japanese', | ||
pt: 'Portuguese', | ||
es: 'Spanish' | ||
} | ||
|
||
export const LOCK_STATES = ['LOCKED', 'UNLOCKED', 'JAMMED'] | ||
|
||
export const NAVIGATION_KEYS = [ | ||
'UP', 'DOWN', 'LEFT', 'RIGHT', 'SELECT', | ||
'PAGE_UP', 'PAGE_DOWN', 'PAGE_LEFT', 'PAGE_RIGHT', | ||
'INFO', 'MORE', 'BACK' | ||
] | ||
|
||
export const OPEN_STATES = ['CLOSED', 'OPEN'] | ||
|
||
export const PLAYBACK_OPERATIONS = ['Play', 'Pause', 'Next', 'Previous', 'FastForward', 'Rewind'] | ||
|
||
export const TEMPERATURE_SCALES = ['CELSIUS', 'FAHRENHEIT'] | ||
|
||
export const THERMOSTAT_MODES = ['OFF', 'HEAT', 'COOL', 'ECO', 'AUTO'] | ||
|
||
export const THERMOSTAT_FAN_MODES = ['AUTO', 'ON'] | ||
|
||
export const VACUUM_MODES = ['CLEAN', 'DOCK', 'SPOT', 'PAUSE', 'STOP'] | ||
|
||
export const UNITS_OF_MEASURE = { | ||
'Angle.Degrees': '°', | ||
'Angle.Radians': 'rad', | ||
'Percent': '%', | ||
'Distance.Yards': 'yd', | ||
'Distance.Inches': 'in', | ||
'Distance.Meters': 'm', | ||
'Distance.Feet': 'ft', | ||
'Distance.Miles': 'mi', | ||
'Distance.Kilometers': 'km', | ||
'Mass.Kilograms': 'kg', | ||
'Mass.Grams': 'g', | ||
'Weight.Pounds': 'lb', | ||
'Weight.Ounces': 'oz', | ||
'Temperature.Degrees': '°', | ||
'Temperature.Celsius': '°C', | ||
'Temperature.Fahrenheit': '°F', | ||
'Temperature.Kelvin': 'K', | ||
'Volume.Gallons': 'gal', | ||
'Volume.Pints': 'pt', | ||
'Volume.Quarts': 'qt', | ||
'Volume.Liters': 'l', | ||
'Volume.CubicMeters': 'm3', | ||
'Volume.CubicFeet': 'ft3' | ||
} |
Oops, something went wrong.