UNPKG

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
{ "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" } } }