Skip to content

Commit

Permalink
Update alexa integration with new metadata syntax
Browse files Browse the repository at this point in the history
Signed-off-by: jsetton <jeremy.setton@gmail.com>
  • Loading branch information
jsetton committed Aug 21, 2021
1 parent 5541f3e commit d3c71b9
Show file tree
Hide file tree
Showing 11 changed files with 1,430 additions and 310 deletions.
271 changes: 0 additions & 271 deletions bundles/org.openhab.ui/web/src/assets/definitions/metadata/alexa.js

This file was deleted.

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'
}
Loading

0 comments on commit d3c71b9

Please sign in to comment.