node-red-contrib-google-smarthome
Version:
Lets you control Node-Red via Google Assistant or the Google Home App
411 lines (410 loc) • 18.2 kB
JSON
{
"device": {
"label": {
"node_name": "Device",
"name": "Name",
"nicknames": "Nicknames",
"topic": "Topic",
"topic_filter": "Filter incoming messages by topic",
"device_type": "Device Type",
"lang": "Language",
"online": "Online",
"transport_control": "Transport control",
"supported_commands": "Supported Commands",
"caption_control": "Caption control",
"next": "Next",
"pause": "Pause",
"previous": "Previous",
"resume": "Resume",
"seek_relative": "Seek relative",
"seek_to_position": "Seek to position",
"set_repeat": "Set repeat",
"shuffle": "Shuffle",
"stop": "Stop",
"command_query": "Command/Query",
"volume": "Volume",
"volume_max_level": "Volume max level",
"volume_can_mute_and_unmute": "Can mute and unmute",
"volume_default_percentage": "Volume default percentage",
"level_step_size": "Level step size",
"onoff": "On/Off",
"command_only": "Command only",
"query_only": "Query only",
"command_and_query": "Command and query",
"media_state": "Media state",
"support_activity_state": "Support activity state",
"support_playback_state": "Support playback state",
"apps": "Apps",
"appselector_file": "Available applications file",
"channels": "Channels",
"channel_file": "Available channels file",
"inputs": "Inputs",
"inputselector_file": "Available inputs file",
"ordered_inputs": "Ordered inputs",
"modes": "Modes",
"modes_file": "Available modes file",
"toggles": "Toggles",
"toggles_file": "Available toggles file",
"passthru": "If msg arrives on input, pass through to output:",
"brightness": "Brightness",
"color_model": "Color model",
"temperature_k": "Temperature K",
"rgb": "RGB",
"hsv": "HSV",
"rgb_temp": "RGB/Temperature K",
"hsv_temp": "HSV/Temperature K",
"color_temperature_range": "Color temperature range",
"temperature_min_k": "Temperature min K",
"temperature_max_k": "Temperature max K",
"hls": "Hls URL",
"hls_app_id": "Hls App Id",
"dash": "Dash URL",
"dash_app_id": "Dash App Id",
"smooth_stream": "Smooth stream URL",
"smooth_stream_app_id": "Smooth stream App Id",
"progressive_mp4": "Progressive mp4 URL",
"progressive_mp4_app_id": "Progressive mp4 App Id",
"webrtc": "WebRTC Signaling URL",
"webrtc_offer": "WebRTC Offer session description protocol (SDP)",
"webrtc_ice_servers": "WebRTC IceServers",
"need_auth_token": "Need authorization token",
"auth_token": "Authorization token",
"scene_reversible": "Reversible",
"max_timer_limit_sec": "Max timer limit (Sec)",
"available_thermostat_modes": "Available thermostat modes",
"off": "Off",
"heat": "Heat",
"cool": "Cool",
"on": "On",
"heatcool": "Heatcool",
"auto": "Auto",
"fan_only": "Fan only",
"purifier": "Purifier",
"eco": "Eco",
"dry": "Dry",
"min_threshold_celsius": "Min threshold (°C)",
"max_threshold_celsius": "Max threshold (°C)",
"thermostat_temperature_unit": "Thermostat temperature unit",
"_c": "*C",
"_f": "*F",
"buffer_range_celsius": "Buffer range (°C)",
"tc_min_threshold_celsius": "Min threshold (°C)",
"tc_max_threshold_celsius": "Max threshold (°C)",
"tc_temperature_step_celsius": "Temperature Step (°C)",
"tc_temperature_unit_for_ux": "Temperature unit for UX",
"min_percent": "Min percent",
"max_percent": "Max percent",
"discrete_only_openclose": "Discrete only Open/Close",
"open_direction": "Open direction",
"up": "Up",
"down": "Down",
"left": "Left",
"right": "Right",
"in": "In",
"out": "Out",
"pausable": "Pausable",
"available_zones": "Available zones",
"no_config_for_trait": "No configuration available.",
"da": "Danish",
"nl": "Dutch",
"en": "English",
"fr": "French",
"de": "German",
"hi": "Hindi",
"id": "Indonesian",
"it": "Italian",
"ja": "Japanese",
"ko": "Korean",
"no": "Norwegian",
"pt-BR": "Portuguese",
"es": "Spanish",
"sv": "Swedish",
"th": "Thai",
"supports_degrees": "Supports degrees",
"supports_percent": "Supports percent",
"rotation_degrees_min": "Rotation degrees min (deg)",
"rotation_degrees_max": "Rotation degrees max (deg)",
"supports_continuous_rotation": "Supports continuous rotation",
"default_sleep_duration": "Default sleep duration (sec)",
"default_wake_duration": "Default wake duration (sec)",
"supported_effects": "Supported effects",
"color_loop": "Color loop",
"sleep": "Sleep",
"wake": "Wake",
"supported_cooking_modes": "Supported cooking modes",
"food_presets_file": "Food presets file",
"UNKNOWN_COOKING_MODE": "Unknown cooking mode",
"BAKE": "Bake",
"BEAT": "Beat",
"BLEND": "Blend",
"BOIL": "Boil",
"BREW": "Brew",
"BROIL": "Broil",
"CONVECTION_BAKE": "Convection bake",
"COOK": "Cook",
"DEFROST": "Defrost",
"DEHYDRATE": "Dehydrate",
"FERMENT": "Ferment",
"FRY": "Fry",
"GRILL": "Grill",
"KNEAD": "Knead",
"MICROWAVE": "Microwave",
"MIX": "Mix",
"PRESSURE_COOK": "Pressure cook",
"PUREE": "Puree",
"ROAST": "Roast",
"SAUTE": "Saute",
"SLOW_COOK": "Slow cook",
"SOUS_VIDE": "Sous vide",
"STEAM": "Steam",
"STEW": "Stew",
"STIR": "Stir",
"WARM": "Warm",
"WHIP": "Whip",
"reversible": "Reversible",
"supports_fan_speed_percent": "Supports fan speed percent",
"fan_speeds_ordered": "Ordered fan speeds",
"arm_levels_ordered": "Ordered arm levels",
"available_fan_speeds_file": "Available fan speeds file",
"sensor_states_supported": "Sensor states supported",
"air_quality" : "Air Quality",
"carbon_monoxide_level" : "Carbon Monoxide Level",
"smoke_level" : "Smoke Level",
"filter_cleanliness" : "Filter Cleanliness",
"water_leak" : "Water Leak",
"rain_detection" : "Rain Detection",
"filter_life_time" : "Filter Life Time",
"pre_filter_life_time" : "Pre Filter Life Time",
"hepa_filter_life_time" : "HEPA Filter Life Time",
"max2_filter_life_time" : "Max2 Filter Life Time",
"carbon_dioxide_level" : "Carbon Dioxide Level",
"PM2_5" : "Particulate matter 2.5 (PM2.5)",
"PM10" : "Particulate matter 10 (PM10)",
"volatile_organic_compounds" : "Volatile Organic Compounds",
"available_fill_levels_file": "Available fill levels file",
"ordered_fill_levels": "Ordered fill levels",
"supports_fill_percent": "Supports fill percent",
"available_arm_levels_file": "Available arm levels file",
"energy_storage_distance_unit_for_ux": "Energy storage distance unit for UX",
"is_rechargeable": "Is rechargeable",
"KILOMETERS": "Kilometers",
"MILES": "Miles",
"supported_dispense_items_file": "Supported dispense items file",
"supported_dispense_presets_file": "Supported dispense presets file",
"supports_enabling_guest_network": "Supports Enabling Guest Network",
"supports_disabling_guest_network": "Supports Disabling Guest Network",
"supports_getting_guest_network_password": "Supports Getting Guest Network Password",
"network_profiles": "Network Profiles",
"supports_enabling_network_profile": "Supports Enabling Network Profile",
"supports_disabling_network_profile": "Supports Disabling Network Profile",
"supports_network_download_speedtest": "Supports Network Download SpeedTest",
"supports_network_upload_speedtest": "Supports Network Upload SpeedTest",
"show_trait": "Show trait",
"selected": "Selected",
"recommended": "Recommended",
"all": "All",
"advanced_settings": "Advanced settings",
"room_hint": "Room hint",
"challenge_type": "Challenge type",
"no_challenge": "No challenge",
"ackNeeded": "Ack needed",
"pinNeeded": "PIN needed",
"pin": "PIN",
"persistent_state": "Persistent state",
"type": "Type",
"occupancy_sensing_pir": "Passive infrared (PIR)",
"occupancy_sensing_ultrasonic": "Ultrasonic",
"occupancy_sensing_physical_contact": "Physical contact",
"occupied_to_unoccupied_delay_sec": "Occupied to unoccupied delay (sec)",
"unoccupied_to_occupied_delay_sec": "Unoccupied to occupied delay (sec)",
"unoccupied_to_occupied_event_threshold": "Unoccupied to occupied event threshold"
},
"placeholder": {
"name": "Name",
"nicknames": "Nicknames",
"topic": "Outgoing topic",
"volume_max_level": "Volume max level",
"volume_can_mute_and_unmute": "Can mute and unmute",
"volume_default_percentage": "Volume default percentage",
"level_step_size": "Level step size",
"support_activity_state": "Support activity state",
"support_playback_state": "Support playback state",
"channel_file": "Available channels file",
"inputselector_file": "Available inputs file",
"appselector_file": "Available applications file",
"modes_file": "Available modes file",
"toggles_file": "Available toggles file",
"temperature_min_k": "Temperature min Kelvin",
"temperature_max_k": "Temperature max Kelvin",
"hls": "Hls URL",
"hls_app_id": "Hls App Id",
"dash": "Dash URL",
"dash_app_id": "Dash App Id",
"smooth_stream": "Smooth stream URL",
"smooth_stream_app_id": "Smooth stream App Id",
"progressive_mp4": "Progressive mp4 URL",
"progressive_mp4_app_id": "Progressive mp4 App Id",
"webrtc": "WebRTC Signaling URL",
"webrtc_offer": "WebRTC Offer session description protocol (SDP)",
"webrtc_ice_servers": "WebRTC IceServers",
"need_auth_token": "Need authorization token",
"auth_token": "Authorization token",
"max_timer_limit_sec": "Max timer limit (Sec)",
"min_threshold_celsius": "Min threshold (°C)",
"max_threshold_celsius": "Max threshold (°C)",
"buffer_range_celsius": "Buffer range (°C)",
"tc_min_threshold_celsius": "Min threshold (°C)",
"tc_max_threshold_celsius": "Max threshold (°C)",
"tc_temperature_step_celsius": "Temperature Step (°C)",
"min_percent": "Min percent",
"max_percent": "Max percent",
"rotation_degrees_min": "Rotation degrees min (deg)",
"rotation_degrees_max": "Rotation degrees max (deg)",
"default_sleep_duration": "Default sleep duration (sec)",
"default_wake_duration": "Default wake duration (sec)",
"food_presets_file": "Food presets file",
"available_fan_speeds_file": "Available fan speeds file",
"available_fill_levels_file": "Available fill levels file",
"available_arm_levels_file": "Available arm levels file",
"energy_storage_distance_unit_for_ux": "Energy storage distance unit for UX",
"supported_dispense_items_file": "Supported dispense items file",
"supported_dispense_presets_file": "Supported dispense presets file",
"room_hint": "Room hint",
"pin": "PIN",
"occupied_to_unoccupied_delay_sec": "Occupied to unoccupied delay (sec)",
"unoccupied_to_occupied_delay_sec": "Unoccupied to occupied delay (sec)",
"unoccupied_to_occupied_event_threshold": "Unoccupied to occupied event threshold"
},
"trait": {
"appselector": "App selector",
"armdisarm": "Arm/Disarm",
"brightness": "Brightness",
"camerastream": "Camera stream",
"channel": "Channel",
"colorsetting": "Color setting",
"colortemperature": "Color remperature",
"cook": "Cook",
"dispense": "Dispense",
"dock": "Dock",
"energystorage": "Energy storage",
"fanspeed": "Fan speed",
"fill": "Fill",
"humiditysetting": "Humidity setting",
"inputselector": "Input selector",
"lighteffects": "Light effects",
"locator": "Locator",
"lockunlock": "Lock/Unlock",
"mediastate": "Media state",
"modes": "Modes",
"networkcontrol": "Network control",
"objectdetection": "Object detection",
"occupancysensing": "Occupancy sensing",
"onoff": "On/Off",
"openclose": "Open/Close",
"reboot": "Reboot",
"rotation": "Rotation",
"runcycle": "Run cycle",
"scene": "Scene",
"sensorstate": "Sensor state",
"softwareupdate": "Software update",
"startstop": "Start stop",
"statusreport": "Status report",
"temperaturecontrol": "Temperature control",
"temperaturesetting": "Temperature Setting",
"timer": "Timer",
"toggles": "Toggles",
"transportcontrol": "Transport control",
"volume": "Volume"
},
"device_type": {
"UNKNOWN": "Unknown",
"AC_UNIT": "Air conditioning unit",
"AIRCOOLER": "Air cooler",
"AIRFRESHENER": "Air freshener",
"AIRPURIFIER": "Air purifier",
"AUDIO_VIDEO_RECEIVER": "Audio-Video receiver",
"AWNING": "Awning",
"BATHTUB": "Bathtub",
"BED": "Bed",
"BLANKET": "Blanket",
"BLENDER": "Blender",
"BLINDS": "Blinds",
"BOILER": "Boiler",
"CAMERA": "Camera",
"CARBON_MONOXIDE_DETECTOR": "Carbon monoxide detector",
"CHARGER": "Charger",
"CLOSET": "Closet",
"COFFEE_MAKER": "Coffee Maker",
"COOKTOP": "Cooktop",
"CURTAIN": "Curtain",
"DEHUMIDIFIER": "Dehumidifier",
"DEHYDRATOR": "Dehydrator",
"DISHWASHER": "Dishwasher",
"DOOR": "Door",
"DOORBELL": "Doorbell",
"DRAWER": "Drawer",
"DRYER": "Dryer",
"FAN": "Fan",
"FAUCET": "Faucet",
"FIREPLACE": "Fireplace",
"FREEZER": "Freezer",
"FRYER": "Fryer",
"GAME_CONSOLE": "Game console",
"GARAGE": "Garage",
"GATE": "Gate",
"GRILL": "Grill",
"HEATER": "Heater",
"HOOD": "Hood",
"HUMIDIFIER": "Humidifier",
"KETTLE": "Kettle",
"LIGHT": "Light",
"LOCK": "Lock",
"MICROWAVE": "Microwave",
"MOP": "Mop",
"MOWER": "Mower",
"MULTICOOKER": "Multicooker",
"NETWORK": "Network",
"OUTLET": "Outlet",
"OVEN": "Oven",
"PERGOLA": "Pergola",
"PETFEEDER": "Pet feeder",
"PRESSURECOOKER": "Pressure cooker",
"PUMP": "Pump",
"RADIATOR": "Radiator",
"REFRIGERATOR": "Refrigerator",
"REMOTECONTROL": "Remote control",
"ROUTER": "Router",
"SCENE": "Scene",
"SECURITYSYSTEM": "Security system",
"SENSOR": "Sensor",
"SETTOP": "Settop",
"SHOWER": "Shower",
"SHUTTER": "Shutter",
"SMOKE_DETECTOR": "Smoke detector",
"SOUNDBAR": "Soundbar",
"SOUSVIDE": "Sousvide",
"SPEAKER": "Speaker",
"SPRINKLER": "Sprinkler",
"STANDMIXER": "Stand mixer",
"STREAMING_BOX": "Streaming box",
"STREAMING_SOUNDBAR": "Streaming soundbar",
"STREAMING_STICK": "Streaming stick",
"SWITCH": "Switch",
"THERMOSTAT": "Thermostat",
"TV": "Television",
"VACUUM": "Vacuum",
"VALVE": "Valve",
"WASHER": "Washer",
"WATERHEATER": "Water heater",
"WATERPURIFIER": "Water purifier",
"WATERSOFTENER": "Water softener",
"WINDOW": "Window",
"YOGURTMAKER": "Yogurt maker"
},
"errors": {
"missing-config": "Missing SmartHome configuration",
"missing-bridge": "Missing SmartHome",
"no-trait-selected": "No trait selected"
}
}
}