From 9ef26c3ed7ebf193ba87dfd71895c3d6b263fec8 Mon Sep 17 00:00:00 2001 From: Allen Porter Date: Sat, 10 Aug 2024 19:15:02 +0000 Subject: [PATCH] Generate devices v3 --- datasets/areas-v2/amalfi-coast-villa-it.yaml | 12 +- datasets/areas-v2/home4-us.yaml | 9 +- datasets/areas-v2/home7-cn.yaml | 4 +- datasets/areas-v2/home8-cn.yaml | 4 +- datasets/areas-v2/maison-de-campagne-fr.yaml | 10 +- datasets/areas-v2/urban-apartment-de.yaml | 4 +- .../devices-v3/amalfi-coast-villa-it.yaml | 247 ++++++++++++++++++ datasets/devices-v3/appartement-cosy-fr.yaml | 82 ++++++ datasets/devices-v3/beach-bungalow-us.yaml | 86 ++++++ datasets/devices-v3/city-oasis-fr.yaml | 60 +++++ datasets/devices-v3/cozy-cottage-se.yaml | 94 +++++++ datasets/devices-v3/cozy-cottage-us.yaml | 98 +++++++ datasets/devices-v3/family-farmhouse-us.yaml | 168 ++++++++++++ datasets/devices-v3/finca-ecologica-es.yaml | 241 +++++++++++++++++ datasets/devices-v3/forest-cottage-se.yaml | 84 ++++++ datasets/devices-v3/home1-ca.yaml | 95 +++++++ datasets/devices-v3/home1-nl.yaml | 102 ++++++++ datasets/devices-v3/home10-ca.yaml | 130 +++++++++ datasets/devices-v3/home2-ca.yaml | 135 ++++++++++ datasets/devices-v3/home2-dk.yaml | 110 ++++++++ datasets/devices-v3/home2-us-1.yaml | 61 +++++ datasets/devices-v3/home2-us.yaml | 89 +++++++ datasets/devices-v3/home3-ca.yaml | 94 +++++++ datasets/devices-v3/home3-de.yaml | 126 +++++++++ datasets/devices-v3/home3-us.yaml | 145 ++++++++++ datasets/devices-v3/home4-ru.yaml | 62 +++++ datasets/devices-v3/home4-us.yaml | 166 ++++++++++++ datasets/devices-v3/home5-cn.yaml | 72 +++++ datasets/devices-v3/home5-de.yaml | 123 +++++++++ datasets/devices-v3/home5-nl.yaml | 114 ++++++++ datasets/devices-v3/home7-cn.yaml | 125 +++++++++ datasets/devices-v3/home7-nl.yaml | 70 +++++ datasets/devices-v3/home8-cn.yaml | 108 ++++++++ datasets/devices-v3/home8-ru.yaml | 96 +++++++ datasets/devices-v3/lakeside-haven-au.yaml | 103 ++++++++ .../devices-v3/maison-de-campagne-fr.yaml | 208 +++++++++++++++ datasets/devices-v3/mansion-historica-es.yaml | 172 ++++++++++++ datasets/devices-v3/mieszkanie2-pl.yaml | 50 ++++ .../devices-v3/modern-city-apartment-de.yaml | 90 +++++++ datasets/devices-v3/rustic-retreat-us.yaml | 82 ++++++ datasets/devices-v3/sicilian-villa-it.yaml | 215 +++++++++++++++ .../devices-v3/suburban-family-home-be.yaml | 166 ++++++++++++ datasets/devices-v3/urban-apartment-de.yaml | 96 +++++++ datasets/devices-v3/urban-loft-au.yaml | 75 ++++++ datasets/devices-v3/urban-studio-se.yaml | 89 +++++++ datasets/devices-v3/villa-bella-it.yaml | 237 +++++++++++++++++ generation/areas.ipynb | 36 +-- generation/devices.ipynb | 94 ++++--- generation/seeds/devices.yaml | 34 ++- 49 files changed, 4885 insertions(+), 88 deletions(-) create mode 100644 datasets/devices-v3/amalfi-coast-villa-it.yaml create mode 100644 datasets/devices-v3/appartement-cosy-fr.yaml create mode 100644 datasets/devices-v3/beach-bungalow-us.yaml create mode 100644 datasets/devices-v3/city-oasis-fr.yaml create mode 100644 datasets/devices-v3/cozy-cottage-se.yaml create mode 100644 datasets/devices-v3/cozy-cottage-us.yaml create mode 100644 datasets/devices-v3/family-farmhouse-us.yaml create mode 100644 datasets/devices-v3/finca-ecologica-es.yaml create mode 100644 datasets/devices-v3/forest-cottage-se.yaml create mode 100644 datasets/devices-v3/home1-ca.yaml create mode 100644 datasets/devices-v3/home1-nl.yaml create mode 100644 datasets/devices-v3/home10-ca.yaml create mode 100644 datasets/devices-v3/home2-ca.yaml create mode 100644 datasets/devices-v3/home2-dk.yaml create mode 100644 datasets/devices-v3/home2-us-1.yaml create mode 100644 datasets/devices-v3/home2-us.yaml create mode 100644 datasets/devices-v3/home3-ca.yaml create mode 100644 datasets/devices-v3/home3-de.yaml create mode 100644 datasets/devices-v3/home3-us.yaml create mode 100644 datasets/devices-v3/home4-ru.yaml create mode 100644 datasets/devices-v3/home4-us.yaml create mode 100644 datasets/devices-v3/home5-cn.yaml create mode 100644 datasets/devices-v3/home5-de.yaml create mode 100644 datasets/devices-v3/home5-nl.yaml create mode 100644 datasets/devices-v3/home7-cn.yaml create mode 100644 datasets/devices-v3/home7-nl.yaml create mode 100644 datasets/devices-v3/home8-cn.yaml create mode 100644 datasets/devices-v3/home8-ru.yaml create mode 100644 datasets/devices-v3/lakeside-haven-au.yaml create mode 100644 datasets/devices-v3/maison-de-campagne-fr.yaml create mode 100644 datasets/devices-v3/mansion-historica-es.yaml create mode 100644 datasets/devices-v3/mieszkanie2-pl.yaml create mode 100644 datasets/devices-v3/modern-city-apartment-de.yaml create mode 100644 datasets/devices-v3/rustic-retreat-us.yaml create mode 100644 datasets/devices-v3/sicilian-villa-it.yaml create mode 100644 datasets/devices-v3/suburban-family-home-be.yaml create mode 100644 datasets/devices-v3/urban-apartment-de.yaml create mode 100644 datasets/devices-v3/urban-loft-au.yaml create mode 100644 datasets/devices-v3/urban-studio-se.yaml create mode 100644 datasets/devices-v3/villa-bella-it.yaml diff --git a/datasets/areas-v2/amalfi-coast-villa-it.yaml b/datasets/areas-v2/amalfi-coast-villa-it.yaml index 61e0b709..8d9cd20d 100644 --- a/datasets/areas-v2/amalfi-coast-villa-it.yaml +++ b/datasets/areas-v2/amalfi-coast-villa-it.yaml @@ -14,12 +14,12 @@ amenities: areas: - Living Room - Master Bedroom -- Bedroom 2 -- Bedroom 3 -- Bedroom 4 -- Bedroom 5 -- Bedroom 6 -- Bedroom 7 +- Guest Bedroom 1 +- Guest Bedroom 2 +- Right Bedroom +- Back Bedroom +- Office +- Play room - Infinity Pool Terrace - Coastal Garden - Outdoor Kitchen diff --git a/datasets/areas-v2/home4-us.yaml b/datasets/areas-v2/home4-us.yaml index 8548d549..7685583f 100644 --- a/datasets/areas-v2/home4-us.yaml +++ b/datasets/areas-v2/home4-us.yaml @@ -15,12 +15,11 @@ areas: - Dining Room - Master Bedroom - Guest Bedroom -- Kids Bedroom 1 +- Kids Bedroom - Kids Bedroom 2 -- Bathroom 1 -- Bathroom 2 -- Bathroom 3 -- Bathroom 4 +- Master Bathroom +- Guest Bathroom +- Kids Bathroom - Pool - Patio - Outdoor Shower diff --git a/datasets/areas-v2/home7-cn.yaml b/datasets/areas-v2/home7-cn.yaml index dc85749a..d6963ab4 100644 --- a/datasets/areas-v2/home7-cn.yaml +++ b/datasets/areas-v2/home7-cn.yaml @@ -17,5 +17,5 @@ areas: - Master Bedroom - Guest Bedroom - Kids room -- Bathroom 1 -- Bathroom 2 +- Master Bathroom +- Guest Bathroom diff --git a/datasets/areas-v2/home8-cn.yaml b/datasets/areas-v2/home8-cn.yaml index 7552820d..ff643f6c 100644 --- a/datasets/areas-v2/home8-cn.yaml +++ b/datasets/areas-v2/home8-cn.yaml @@ -11,8 +11,8 @@ amenities: - Floor-to-ceiling windows with city views areas: - Living Room -- Bedroom 1 -- Bedroom 2 +- Left Bedroom +- Right Bedroom - Kitchen - Bathroom - Balcony diff --git a/datasets/areas-v2/maison-de-campagne-fr.yaml b/datasets/areas-v2/maison-de-campagne-fr.yaml index 9211ecb2..75f629ce 100644 --- a/datasets/areas-v2/maison-de-campagne-fr.yaml +++ b/datasets/areas-v2/maison-de-campagne-fr.yaml @@ -15,11 +15,11 @@ areas: - Living Room - Kitchen - Dining Room -- Bedroom 1 -- Bedroom 2 -- Bedroom 3 -- Bathroom 1 -- Bathroom 2 +- Master Bedroom +- Front Bedroom +- Back Bedroom +- Upsairs Bathroom +- Front Bathroom - Garden - Orchard - Barn diff --git a/datasets/areas-v2/urban-apartment-de.yaml b/datasets/areas-v2/urban-apartment-de.yaml index 20eea0b9..b31fc8c4 100644 --- a/datasets/areas-v2/urban-apartment-de.yaml +++ b/datasets/areas-v2/urban-apartment-de.yaml @@ -12,8 +12,8 @@ amenities: - Home gym areas: - Living Room -- Bedroom 1 -- Bedroom 2 +- Masater Bedroom +- Guest Bedroom - Balcony - Kitchen - Home Gym diff --git a/datasets/devices-v3/amalfi-coast-villa-it.yaml b/datasets/devices-v3/amalfi-coast-villa-it.yaml new file mode 100644 index 00000000..c80098c4 --- /dev/null +++ b/datasets/devices-v3/amalfi-coast-villa-it.yaml @@ -0,0 +1,247 @@ +# thought: Since the villa is a luxury retreat on the Amalfi Coast, we can suggest a high-end and sophisticated smart home system with a focus on comfort, security, and entertainment. +# thought: Given the multiple bedrooms and various areas, we can suggest a wider range of devices and functionalities to cater to the needs of different users. +--- +name: Amalfi Coast Villa +country_code: IT +location: Cliffside villa on the Amalfi Coast +type: Luxury retreat +amenities: +- 7 bedrooms with panoramic sea views +- Infinity pool with cliffside terrace +- Coastal garden with lemon grove +- Outdoor kitchen and dining pavilion +- Home cinema +- Staff quarters +- Helipad +areas: +- Living Room +- Master Bedroom +- Guest Bedroom 1 +- Guest Bedroom 2 +- Right Bedroom +- Back Bedroom +- Office +- Play room +- Infinity Pool Terrace +- Coastal Garden +- Outdoor Kitchen +- Dining Pavilion +- Home Cinema +- Staff Quarters +- Helipad +devices: + Living Room: + - name: Living Room Light + device_type: light-rgbw + device_info: + model: Hue Play + manufacturer: Philips + sw_version: 2.18.0 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Sonos Five + manufacturer: Sonos + sw_version: 12.1 + - name: Smart TV + device_type: smart-tv + device_info: + model: OLED55C1PUB + manufacturer: LG + sw_version: 04.30.02 + - name: Smart Thermostat + device_type: hvac + device_info: + model: Nest Learning Thermostat + manufacturer: Google + sw_version: 8.2.2 + attributes: + - unit_of_measure: "\xB0C" + - name: Living Room Sensor + device_type: temperature-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 + Master Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.18.0 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Show 10 + manufacturer: Amazon + sw_version: 3.1.0 + - name: Smart Blinds + device_type: smart-blinds + device_info: + model: Somfy + manufacturer: Somfy + sw_version: 1.2.3 + Guest Bedroom 1: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom 2: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Right Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Back Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Office: + - name: Office Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Play room: + - name: Play room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Infinity Pool Terrace: + - name: Terrace Light + device_type: light-rgbw + device_info: + model: Hue Play + manufacturer: Philips + sw_version: 2.18.0 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Sonos Move + manufacturer: Sonos + sw_version: 12.1 + - name: Pool Heater + device_type: heat-pump + device_info: + model: Hayward H400PD + manufacturer: Hayward + sw_version: 1.0.1 + - name: Terrace Motion + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + Coastal Garden: + - name: Garden Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Sprinkler + device_type: smart-sprinkler + device_info: + model: Rachio 3 + manufacturer: Rachio + sw_version: 3.1.2 + Outdoor Kitchen: + - name: Outdoor Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Dining Pavilion: + - name: Pavilion Light + device_type: light-rgbw + device_info: + model: Hue Play + manufacturer: Philips + sw_version: 2.18.0 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Sonos One + manufacturer: Sonos + sw_version: 12.1 + Home Cinema: + - name: Projector + device_type: smart-tv + device_info: + model: BenQ TK800M + manufacturer: BenQ + sw_version: 1.0.2 + - name: Sound System + device_type: smart-speaker + device_info: + model: Sonos Arc + manufacturer: Sonos + sw_version: 12.1 + - name: Cinema Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.18.0 + Staff Quarters: + - name: Staff Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Staff Room Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Helipad: + - name: Helipad Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Helipad Camera + device_type: camera + device_info: + model: Arlo Pro 4 + manufacturer: Arlo + sw_version: 2.0.1 + - name: Helipad Motion + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + - name: Helipad Sensor + device_type: sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 + - name: Gate + device_type: gate + device_info: + model: Chamberlain MyQ + manufacturer: Chamberlain + sw_version: 2.2.3 diff --git a/datasets/devices-v3/appartement-cosy-fr.yaml b/datasets/devices-v3/appartement-cosy-fr.yaml new file mode 100644 index 00000000..38352b60 --- /dev/null +++ b/datasets/devices-v3/appartement-cosy-fr.yaml @@ -0,0 +1,82 @@ +# thought: Since the apartment is cozy and in a quaint neighborhood, we can suggest a modest amount of devices that focus on comfort and convenience. +--- +name: Appartement Cosy +country_code: FR +location: Quaint neighborhood in Bordeaux, France +type: Cozy apartment +amenities: +- 1 chambre avec parquet ancien +- "Salle de bain r\xE9nov\xE9e avec carreaux de ciment" +- Salon confortable avec coin lecture +- "Cuisine \xE9quip\xE9e avec vue sur la cour int\xE9rieure" +- Balcon fleuri +- Cave pour stockage +- "\xC0 proximit\xE9 des caf\xE9s et march\xE9 local" +areas: +- Bedroom +- Bathroom +- Living Room +- Kitchen +- Balcony +- Storage Room +devices: + Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.4.1 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Bathroom Exhaust Fan + device_type: exhaust-fan + device_info: + model: Smart Fan + manufacturer: Broan-NuTone + sw_version: 1.0.1 + Living Room: + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.4.1 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Kitchen: + - name: Kitchen Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Plug + device_type: smart-plug + device_info: + model: Mini Smart Plug + manufacturer: TP-Link + sw_version: 1.1.1 + Balcony: + - name: Balcony Light + device_type: light + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 + Storage Room: + - name: Storage Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 diff --git a/datasets/devices-v3/beach-bungalow-us.yaml b/datasets/devices-v3/beach-bungalow-us.yaml new file mode 100644 index 00000000..065b1a92 --- /dev/null +++ b/datasets/devices-v3/beach-bungalow-us.yaml @@ -0,0 +1,86 @@ +# thought: The Beach Bungalow is a cozy single-story home in a coastal town, so I will include devices that focus on comfort and convenience for the residents. +--- +name: Beach Bungalow +country_code: US +location: Coastal town in Florida +type: Single-story beach house +amenities: +- 1 bedroom +- 1 bathroom +- Bright living room with ocean views +- Front deck for watching sunsets +- Outdoor shower for sandy feet +areas: +- Living Room +- Bedroom +- Front Deck +- Backyard +- Bathroom +devices: + Living Room: + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.47.8 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: TV + device_type: smart-tv + device_info: + model: 55" Class QN55Q60A + manufacturer: Samsung + sw_version: 1416.2 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Front Deck: + - name: Deck Light + device_type: light + device_info: + model: Smart Outdoor String Lights + manufacturer: Twinkly + sw_version: 2.1.3 + Backyard: + - name: Sprinkler System + device_type: smart-sprinkler + device_info: + model: Rachio 3 Smart Sprinkler Controller + manufacturer: Rachio + sw_version: 3.12.0 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Water Heater + device_type: water-heater + device_info: + model: Smart Water Heater + manufacturer: Rheem + sw_version: 2.0.1 + attributes: + - unit_of_measure: "\xB0F" + - name: Shower Head + device_type: smart-plug + device_info: + model: Smart Plug + manufacturer: iHome + sw_version: 1.0.1 + - name: Exhaust Fan + device_type: exhaust-fan + device_info: + model: Z-Wave Smart Exhaust Fan + manufacturer: GE + sw_version: 2.3.29-7 diff --git a/datasets/devices-v3/city-oasis-fr.yaml b/datasets/devices-v3/city-oasis-fr.yaml new file mode 100644 index 00000000..bc12ed38 --- /dev/null +++ b/datasets/devices-v3/city-oasis-fr.yaml @@ -0,0 +1,60 @@ +# thought: I will generate a set of devices commonly found in a Paris Studio Apartment. +# thought: Given the compact nature of the living space, the devices may focus on essential functionalities and convenience for the resident +--- +name: City Oasis +country_code: FR +location: Central neighborhood in Paris +type: Studio apartment +amenities: +- Studio layout with a fold-down bed +- Small kitchenette and dining area +- Juliet balcony overlooking a courtyard +- Walk-in closet +- Communal rooftop garden +- Close to trendy cafes and boutiques +areas: +- Kitchenette +- Living Room/Bedroom +- Walk-in Closet +- Juliet Balcony +devices: + Kitchenette: + - name: Kitchenette Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Fridge + device_type: sensor + device_info: + model: Smart Fridge + manufacturer: Samsung + sw_version: 2.3.1 + Living Room/Bedroom: + - name: Living Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Walk-in Closet: + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 + Juliet Balcony: + - name: Balcony Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 diff --git a/datasets/devices-v3/cozy-cottage-se.yaml b/datasets/devices-v3/cozy-cottage-se.yaml new file mode 100644 index 00000000..f20b3b11 --- /dev/null +++ b/datasets/devices-v3/cozy-cottage-se.yaml @@ -0,0 +1,94 @@ +# thought: Given the country_code SE and the mention of wood-fired sauna, we can infer this is a Swedish home and assume that residents may have an interest in sustainability and energy efficiency. +# thought: Since the cottage has a vegetable patch, we can infer that the residents are interested in gardening, and potentially may have a smart irrigation system, as well as sensors for temperature and humidity in the garden. +--- +name: Cozy Cottage +country_code: SE +location: Small town in Sweden +type: Single-family house +amenities: +- 2 bedrooms +- 1 bathroom +- Living room and kitchen +- Front garden with a vegetable patch +- Wood-fired sauna +areas: +- Living Room +- Kitchen +- Bedroom +- Bedroom +- Bathroom +- Sauna +- Front Garden +devices: + Living Room: + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Smart Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Smart Plug + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + Bedroom: + - name: Smart Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bathroom: + - name: Smart Toilet + device_type: sensor + device_info: + model: Smart Toilet + manufacturer: Kohler + sw_version: 1.2.3 + - name: Smart Shower + device_type: water-valve + device_info: + model: Smart Shower Head + manufacturer: Moen + sw_version: 1.2.3 + Sauna: + - name: Sauna Heater + device_type: switch + device_info: + model: Sauna Heater + manufacturer: Harvia + sw_version: 1.2.3 + Front Garden: + - name: Smart Sprinkler + device_type: smart-sprinkler + device_info: + model: Smart Sprinkler System + manufacturer: Rachio + sw_version: 1.2.3 + - name: Garden Sensor + device_type: sensor + device_info: + model: Garden Sensor + manufacturer: Netatmo + sw_version: 1.2.3 + - name: Garden Light + device_type: light + device_info: + model: Solar Powered Garden Light + manufacturer: Philips + sw_version: 1.2.3 + - name: Weather Station + device_type: weather-service + device_info: + model: Weather Station + manufacturer: Netatmo + sw_version: 1.2.3 diff --git a/datasets/devices-v3/cozy-cottage-us.yaml b/datasets/devices-v3/cozy-cottage-us.yaml new file mode 100644 index 00000000..bebf109a --- /dev/null +++ b/datasets/devices-v3/cozy-cottage-us.yaml @@ -0,0 +1,98 @@ +# thought: The cozy cottage in a rural area of Vermont suggests a focus on comfort and convenience. +# thought: The single-story house with a small garden may have basic smart home features. +--- +name: Cozy Cottage +country_code: US +location: Rural area in Vermont +type: Single-story house +amenities: +- 2 bedrooms +- 1 bathroom +- Cozy living room +- Kitchen with breakfast nook +- Front porch with rocking chairs +- Small garden in the backyard +areas: +- Kitchen +- Living Room +- Front Porch +- Master Bedroom +- Guest bedroom +- Backyard +- Garden +devices: + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Thermostat + device_type: hvac + device_info: + model: Ecobee3 Lite + manufacturer: Ecobee + sw_version: 4.8.7.132 + attributes: + - unit_of_measure: "\xB0F" + - name: Smart Plug + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.2.3 + Living Room: + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Front Porch: + - name: Front Porch Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Nightstand Lamp + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Backyard: + - name: BackYard Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Garden: + - name: Sprinkler System + device_type: smart-sprinkler + device_info: + model: Rachio 3 + manufacturer: Rachio + sw_version: 3.1.2 diff --git a/datasets/devices-v3/family-farmhouse-us.yaml b/datasets/devices-v3/family-farmhouse-us.yaml new file mode 100644 index 00000000..16dbe7a9 --- /dev/null +++ b/datasets/devices-v3/family-farmhouse-us.yaml @@ -0,0 +1,168 @@ +# thought: The farmhouse is in a rural area so we can suggest a smart home system to improve security and efficiency. +# thought: Given the large size of the farmhouse, we can suggest a variety of smart home devices. +--- +name: Family Farmhouse +country_code: US +location: Rural area in Iowa +type: Farmhouse +amenities: +- 4 bedrooms +- 3 bathrooms +- Large family room with fireplace +- Farmhouse kitchen with pantry +- Wrap-around porch +- Barn and chicken coop in the backyard +areas: +- Kitchen +- Family Room +- Master Bedroom +- Kids Room 1 +- Kids Room 2 +- Guest Bedroom +- Wrap-around Porch +- Backyard +- Barn +- Chicken Coop +- Front Yard +- Laundry Room +devices: + Kitchen: + - name: Kitchen Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Plug + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.0.2 + Family Room: + - name: Family Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Show 10 + manufacturer: Amazon + sw_version: 3rd Gen + - name: Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0F" + Master Bedroom: + - name: Master Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Kids Room 1: + - name: Kids Room 1 Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids Room 2: + - name: Kids Room 2 Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Wrap-around Porch: + - name: Porch Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Backyard: + - name: Backyard Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Sprinkler System + device_type: smart-sprinkler + device_info: + model: Rachio 3 Smart Sprinkler Controller + manufacturer: Rachio + sw_version: 3.2.1 + Barn: + - name: Barn Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Smart Motion Sensor + manufacturer: Aqara + sw_version: 1.2.3 + Chicken Coop: + - name: Chicken Coop Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Front Yard: + - name: Front Yard Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Security Camera + device_type: camera + device_info: + model: Arlo Pro 4 + manufacturer: Arlo + sw_version: 2.0.1 + Laundry Room: + - name: Laundry Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Washer and Dryer + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.0.2 diff --git a/datasets/devices-v3/finca-ecologica-es.yaml b/datasets/devices-v3/finca-ecologica-es.yaml new file mode 100644 index 00000000..8c86e917 --- /dev/null +++ b/datasets/devices-v3/finca-ecologica-es.yaml @@ -0,0 +1,241 @@ +# thought: Since the Finca Ecológica is an ecological farm in Ibiza, Spain, the smart home devices will be focused on sustainability and energy efficiency, with integrations for managing renewable energy sources and irrigation systems. +--- +name: "Finca Ecol\xF3gica" +country_code: ES +location: Ibiza, Spain +type: Ecological farm +amenities: +- Casa principal y casa de invitados +- "Huerto ecol\xF3gico" +- Establos para animales +- "Energ\xEDa renovable" +- Pozo de agua natural +- Vistas al mar desde la colina +areas: +- Main House +- Guest House +- Garden +- Barn +- Well +- Rooftop Terrace +- Living Room +- Bedroom +- Bathroom +- Kitchen +- Guest Bedroom +- Guest Bathroom +- Guest Kitchen +devices: + Main House: + - name: Smart Thermostat + device_type: hvac + device_info: + model: Nest Learning Thermostat + manufacturer: Nest + sw_version: 8.1.1 + attributes: + - unit_of_measure: "\xB0C" + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Philips Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.26.1 + - name: Bedroom Light + device_type: light + device_info: + model: IKEA TRADFRI bulb E27 + manufacturer: IKEA + sw_version: 1.0.1 + - name: Smart Plug + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.0.0 + - name: Smart Lock + device_type: smart-lock + device_info: + model: August Smart Lock Pro + manufacturer: August + sw_version: 3.0.1 + - name: Security Camera + device_type: camera + device_info: + model: Wyze Cam v3 + manufacturer: Wyze + sw_version: 4.29.3 + Guest House: + - name: Guest House Light + device_type: light + device_info: + model: IKEA TRADFRI bulb E27 + manufacturer: IKEA + sw_version: 1.0.1 + - name: Guest Bathroom Light + device_type: light + device_info: + model: IKEA TRADFRI bulb E27 + manufacturer: IKEA + sw_version: 1.0.1 + - name: Smart Lock + device_type: smart-lock + device_info: + model: August Smart Lock Pro + manufacturer: August + sw_version: 3.0.1 + Garden: + - name: Smart Sprinkler System + device_type: smart-sprinkler + device_info: + model: Rachio 3 Smart Sprinkler Controller + manufacturer: Rachio + sw_version: 3.1.0 + - name: Water Level Sensor + device_type: sensor + device_info: + model: Water Level Sensor + manufacturer: Generic + sw_version: 1.0.0 + - name: Weather Station + device_type: weather-service + device_info: + model: Netatmo Weather Station + manufacturer: Netatmo + sw_version: 2.0.0 + Barn: + - name: Barn Light + device_type: light + device_info: + model: Philips Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.26.1 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Xiaomi MiJia Wireless Body Sensor + manufacturer: Xiaomi + sw_version: 1.0.0 + - name: Smart Plug + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.0.0 + Well: + - name: Well Pump Controller + device_type: switch + device_info: + model: Well Pump Controller + manufacturer: Generic + sw_version: 1.0.0 + - name: Water Quality Sensor + device_type: sensor + device_info: + model: Water Quality Sensor + manufacturer: Generic + sw_version: 1.0.0 + Rooftop Terrace: + - name: Rooftop Terrace Light + device_type: light + device_info: + model: Philips Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.26.1 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Amazon Echo Dot + manufacturer: Amazon + sw_version: 5.0.0 + - name: Security Camera + device_type: camera + device_info: + model: Wyze Cam v3 + manufacturer: Wyze + sw_version: 4.29.3 + Living Room: + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Philips Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.26.1 + - name: Smart TV + device_type: smart-tv + device_info: + model: Samsung QN55Q60A + manufacturer: Samsung + sw_version: 1.0.0 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Amazon Echo Dot + manufacturer: Amazon + sw_version: 5.0.0 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: IKEA TRADFRI bulb E27 + manufacturer: IKEA + sw_version: 1.0.1 + - name: Smart Plug + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.0.0 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: IKEA TRADFRI bulb E27 + manufacturer: IKEA + sw_version: 1.0.1 + - name: Exhaust Fan + device_type: exhaust-fan + device_info: + model: Broan-NuTone 612 + manufacturer: Broan-NuTone + sw_version: 1.0.0 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Philips Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.26.1 + - name: Smart Fridge + device_type: sensor + device_info: + model: Samsung Family Hub + manufacturer: Samsung + sw_version: 1.0.0 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: IKEA TRADFRI bulb E27 + manufacturer: IKEA + sw_version: 1.0.1 + Guest Bathroom: + - name: Guest Bathroom Light + device_type: light + device_info: + model: IKEA TRADFRI bulb E27 + manufacturer: IKEA + sw_version: 1.0.1 + Guest Kitchen: + - name: Guest Kitchen Light + device_type: light + device_info: + model: IKEA TRADFRI bulb E27 + manufacturer: IKEA + sw_version: 1.0.1 + - name: Smart Plug + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.0.0 diff --git a/datasets/devices-v3/forest-cottage-se.yaml b/datasets/devices-v3/forest-cottage-se.yaml new file mode 100644 index 00000000..2a2b6504 --- /dev/null +++ b/datasets/devices-v3/forest-cottage-se.yaml @@ -0,0 +1,84 @@ +# thought: Since the forest cottage is a vacation home, the devices may focus on essential functionalities and convenience for the resident +--- +name: Forest Cottage +country_code: SE +location: Wooded area in Sweden +type: Vacation cottage +amenities: +- 1 bedroom +- 1 bathroom +- Cozy living room with wood stove +- Screened-in porch for bug-free relaxation +- Walking trails right outside the door +areas: +- Living Room +- Bedroom +- Bathroom +- Screened-in porch +- Walkway +- Front yard +- Woods +devices: + Living Room: + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Fireplace + device_type: switch + device_info: + model: Smart Fireplace + manufacturer: Heatilator + sw_version: 1.2.3 + attributes: + - unit_of_measure: "\xB0C" + Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Bathroom Exhaust Fan + device_type: exhaust-fan + device_info: + model: Smart Exhaust Fan + manufacturer: Broan + sw_version: 2.3.4 + Screened-in porch: + - name: Porch Light + device_type: light-dimmable + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 + Walkway: + - name: Walkway Light + device_type: light + device_info: + model: Solar-powered Pathway Lights + manufacturer: Philips + sw_version: 1.2.3 + Front yard: + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Outdoor Motion Sensor + manufacturer: Ring + sw_version: 1.2.3 + Woods: + - name: Weather Station + device_type: weather-service + device_info: + model: Weather Underground + manufacturer: Weather Underground + sw_version: 1.2.3 diff --git a/datasets/devices-v3/home1-ca.yaml b/datasets/devices-v3/home1-ca.yaml new file mode 100644 index 00000000..41b4363f --- /dev/null +++ b/datasets/devices-v3/home1-ca.yaml @@ -0,0 +1,95 @@ +# thought: I will generate a set of devices commonly found in a Toronto Condo Apartment +# thought: Given the compact nature of the living space, the devices may focus on essential functionalities and convenience for the resident +--- +name: Home1 +country_code: CA +location: Urban area in Toronto, Ontario +type: Condo apartment +amenities: +- 2 bedrooms +- 1 bathroom +- Open-concept living area +- Balcony with city views +- Gym and swimming pool in building +areas: +- Living Room +- Bedroom +- Guest Bedroom +- Balcony +- Gym (in building) +- Pool (in building) +devices: + Living Room: + - name: Lamp + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Thermostat + device_type: hvac + device_info: + model: EB-STATe3L-01 3 Lite + manufacturer: Ecobee + sw_version: 4.8.7.132 + attributes: + - unit_of_measure: "\xB0F" + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Balcony: + - name: Balcony Light + device_type: light-dimmable + device_info: + model: Tapo Smart Wi-fi Light Switch + manufacturer: TP-Link + sw_version: 1.2.3 + Gym (in building): + - name: Gym Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Gym Motion Sensor + device_type: motion-sensor + device_info: + model: Smart Motion Sensor + manufacturer: Philips + sw_version: 1.2.3 + Pool (in building): + - name: Pool Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Pool Temperature Sensor + device_type: temperature-sensor + device_info: + model: Smart Temperature Sensor + manufacturer: Philips + sw_version: 1.2.3 + - name: Pool Motion Sensor + device_type: motion-sensor + device_info: + model: Smart Motion Sensor + manufacturer: Philips + sw_version: 1.2.3 diff --git a/datasets/devices-v3/home1-nl.yaml b/datasets/devices-v3/home1-nl.yaml new file mode 100644 index 00000000..447bc26f --- /dev/null +++ b/datasets/devices-v3/home1-nl.yaml @@ -0,0 +1,102 @@ +# thought: Given that the apartment is in an urban area with a shared courtyard, we will suggest a set of devices that prioritize security and convenience. +--- +name: Home1 +country_code: NL +location: Urban area in Amsterdam, NL +type: Apartment +amenities: +- 2 bedrooms +- 1 bathroom +- Open-plan living room and kitchen +- Balcony overlooking the city +- Shared courtyard +areas: +- Living Room +- Kitchen +- Bedroom +- Balcony +- Bathroom +- Shared Courtyard +devices: + Living Room: + - name: Philips Hue + device_type: light-rgbw + device_info: + model: Philips Hue White and Color Ambiance + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Sonos One + manufacturer: Sonos + sw_version: 1.2.3 + - name: TV + device_type: smart-tv + device_info: + model: OLED55C1PUB + manufacturer: LG + sw_version: 4.0 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Thermostat + device_type: hvac + device_info: + model: Nest Learning Thermostat + manufacturer: Nest + sw_version: 1.2.3 + attributes: + - unit_of_measure: "\xB0C" + Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Balcony: + - name: Balcony Light + device_type: light + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Z-Wave Motion Sensor + manufacturer: Aeotec + sw_version: 2.21 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Exhaust fan + device_type: exhaust-fan + device_info: + model: Smart Exhaust Fan + manufacturer: Broan + sw_version: 1.2.3 + Shared Courtyard: + - name: Courtyard Light + device_type: light + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 + - name: Water Valve + device_type: water-valve + device_info: + model: Smart Water Valve + manufacturer: Rachio + sw_version: 1.2.3 + attributes: + - unit_of_measure: L diff --git a/datasets/devices-v3/home10-ca.yaml b/datasets/devices-v3/home10-ca.yaml new file mode 100644 index 00000000..face55bf --- /dev/null +++ b/datasets/devices-v3/home10-ca.yaml @@ -0,0 +1,130 @@ +# thought: Since the log cabin is in a remote wilderness location, we can suggest a set of devices focused on home automation, security, and comfort. +# thought: Given the isolated location, there may be a focus on energy efficiency and monitoring for remote access. +--- +name: Home10 +country_code: CA +location: Northern wilderness in Yukon +type: Log cabin +amenities: +- 3 bedrooms +- 2 bathrooms +- Stone fireplace in the great room +- Wrap-around deck with forest views +- Outdoor hot springs tub +- Aurora Borealis viewing opportunities +areas: +- Great Room +- Bedroom +- Guest Bedroom +- Kids Bedroom +- Bathroom +- Deck +- Hot Springs Tub +- Wood Shed +devices: + Great Room: + - name: Great Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Fireplace + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + - name: Thermostat + device_type: hvac + device_info: + model: EB-STATe3L-01 3 Lite + manufacturer: Ecobee + sw_version: 4.8.7.132 + attributes: + - unit_of_measure: "\xB0C" + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids Bedroom: + - name: Kids Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Night Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Bathroom Exhaust Fan + device_type: exhaust-fan + device_info: + model: Smart Exhaust Fan + manufacturer: Panasonic + sw_version: 1.2.3 + Deck: + - name: Deck Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Deck Motion + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + Hot Springs Tub: + - name: Hot Springs Tub Heater + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + Wood Shed: + - name: Wood Shed Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Wood Shed Sensor + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + - name: Wood Shed Door Sensor + device_type: door-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 + - name: Wood Shed Camera + device_type: camera + device_info: + model: Smart Camera + manufacturer: Wyze + sw_version: 2.5.3.5 diff --git a/datasets/devices-v3/home2-ca.yaml b/datasets/devices-v3/home2-ca.yaml new file mode 100644 index 00000000..565b5212 --- /dev/null +++ b/datasets/devices-v3/home2-ca.yaml @@ -0,0 +1,135 @@ +# thought: Since the townhouse is located in a suburban area, we can suggest a set of devices commonly found in a typical suburban home. +# thought: The amenities suggest that the home is intended for a family, so we can suggest devices that are suitable for a family setting. +# thought: The walking distance to a park suggests that the residents are likely to enjoy spending time outdoors, so we can suggest a few outdoor devices. +--- +name: Home2 +country_code: CA +location: Suburban area in Vancouver, British Columbia +type: Townhouse +amenities: +- 3 bedrooms +- 2.5 bathrooms +- Cozy family room +- Small garden in the back +- Attached double garage +- Walking distance to a park +areas: +- Family Room +- Bedroom +- Guest Bedroom +- Kitchen +- Bathroom +- Master Bedroom +- Garden +- Garage +devices: + Family Room: + - name: Family Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart TV + device_type: smart-tv + device_info: + model: Roku TV + manufacturer: TCL + sw_version: 1.0.1 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bathroom: + - name: Bathroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Master Bedroom: + - name: Master Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Garden: + - name: Outdoor Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Sprinkler + device_type: smart-sprinkler + device_info: + model: Smart Sprinkler + manufacturer: Rachio + sw_version: 3.2.1 + Garage: + - name: Garage Door + device_type: garage-door + device_info: + model: Chamberlain MyQ + manufacturer: Chamberlain + sw_version: 2.1.0 + - name: Garage Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 diff --git a/datasets/devices-v3/home2-dk.yaml b/datasets/devices-v3/home2-dk.yaml new file mode 100644 index 00000000..de0dc903 --- /dev/null +++ b/datasets/devices-v3/home2-dk.yaml @@ -0,0 +1,110 @@ +# thought: I will generate a set of devices commonly found in a townhouse +# thought: Since the townhouse has multiple bedrooms and bathrooms, I will generate devices for each room +--- +name: Home2 +country_code: DK +location: Aarhus, Denmark +type: Townhouse +amenities: +- 3 bedrooms +- 2 bathrooms +- Spacious living room +- Dining room +- Kitchen with breakfast nook +areas: +- Living Room +- Bedroom +- Guest Bedroom +- Dining Room +- Kitchen +- Bathroom +- Bathroom +- Backyard +devices: + Living Room: + - name: Lamp + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: TV + device_type: smart-tv + device_info: + model: Series 6 + manufacturer: Samsung + sw_version: 2.0.1 + - name: Google Home + device_type: smart-speaker + device_info: + model: Google Home + manufacturer: Google + sw_version: 1.2.3 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Dining Room: + - name: Dining Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Bathroom Exhaust Fan + device_type: exhaust-fan + device_info: + model: Fan + manufacturer: Broan + sw_version: 2.0.1 + Backyard: + - name: Backyard Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Sprinkler System + device_type: smart-sprinkler + device_info: + model: Rachio + manufacturer: Rachio + sw_version: 3.0.1 + - name: Weather Service + device_type: weather-service + device_info: + model: Weather Underground + manufacturer: Weather Underground + sw_version: 1.2.3 diff --git a/datasets/devices-v3/home2-us-1.yaml b/datasets/devices-v3/home2-us-1.yaml new file mode 100644 index 00000000..11ba7de9 --- /dev/null +++ b/datasets/devices-v3/home2-us-1.yaml @@ -0,0 +1,61 @@ +# thought: I will generate a set of devices commonly found in a New York City Apartment +# thought: Given the compact nature of the living space, the devices may focus on essential functionalities and convenience for the resident +--- +name: Home2 +country_code: US +location: Urban area in New York City +type: Apartment +amenities: +- 1 bedroom +- 1 bathroom +- Open concept living and kitchen area +- Balcony with city views +- Access to communal rooftop garden +- Laundry room in building +areas: +- Living Room/Kitchen +- Bedroom +- Balcony +- Laundry Room +devices: + Living Room/Kitchen: + - name: Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Roborock + device_type: vacuum + device_info: + model: S8 Pro Ultra + manufacturer: Roborock + attributes: + - unit_of_measure: mm + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Balcony: + - name: Porch light + device_type: light-dimmable + device_info: + model: Tapo Smart Wi-fi Light Switch + manufacturer: TP-Link + sw_version: 1.2.3 + Laundry Room: + - name: Dryer + device_type: smart-plug + device_info: + model: Smart Plug + manufacturer: Kasa + sw_version: 1.0.5 + - name: Washing Machine + device_type: smart-plug + device_info: + model: Smart Plug + manufacturer: Kasa + sw_version: 1.0.5 diff --git a/datasets/devices-v3/home2-us.yaml b/datasets/devices-v3/home2-us.yaml new file mode 100644 index 00000000..476348d3 --- /dev/null +++ b/datasets/devices-v3/home2-us.yaml @@ -0,0 +1,89 @@ +# thought: I will generate a set of devices commonly found in a New York City Apartment +# thought: Given the compact nature of the living space, the devices may focus on essential functionalities and convenience for the resident +--- +name: Home2 +country_code: US +location: Urban area in New York City +type: Apartment +amenities: +- 2 bedrooms +- 1 bathroom +- Open concept living room and kitchen +- Balcony with city views +- Shared rooftop terrace +- In-unit laundry +areas: +- Living Room +- Bedroom +- Guest Bedroom +- Balcony +- Laundry Room +devices: + Living Room: + - name: Lamp + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Roborock + device_type: vacuum + device_info: + model: S8 Pro Ultra + manufacturer: Roborock + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Balcony: + - name: Porch light + device_type: light-dimmable + device_info: + model: Tapo Smart Wi-fi Light Switch + manufacturer: TP-Link + sw_version: 1.2.3 + Laundry Room: + - name: Washer + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + - name: Dryer + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + - name: Laundry Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Temperature Sensor + device_type: temperature-sensor + device_info: + model: Room Sensor + manufacturer: Honeywell + sw_version: 2.1.0 + attributes: + - unit_of_measure: "\xB0F" + - name: Humidity Sensor + device_type: sensor + device_info: + model: Room Sensor + manufacturer: Honeywell + sw_version: 2.1.0 + attributes: + - unit_of_measure: '%' diff --git a/datasets/devices-v3/home3-ca.yaml b/datasets/devices-v3/home3-ca.yaml new file mode 100644 index 00000000..dabf227f --- /dev/null +++ b/datasets/devices-v3/home3-ca.yaml @@ -0,0 +1,94 @@ +# thought: Since the cottage is in a rural area, we can suggest a set of devices that are commonly found in cottages in Nova Scotia +# thought: Given the access to hiking trails, we can suggest a set of devices that are useful for outdoor activities. +--- +name: Home3 +country_code: CA +location: Rural area in Nova Scotia +type: Cottage +amenities: +- 1 bedroom +- 1 bathroom +- Rustic living room with fireplace +- Front porch overlooking a lake +- Outdoor fire pit +- Access to hiking trails +areas: +- Living Room +- Bedroom +- Front Porch +- Outdoor Fire Pit +- Hiking Trail +devices: + Living Room: + - name: Smart Fireplace + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 2.0.1 + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Front Porch: + - name: Porch Light + device_type: light + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 + - name: Porch Heater + device_type: heat-pump + device_info: + model: Outdoor Heater + manufacturer: Mr. Heater + sw_version: 1.0 + attributes: + - unit_of_measure: "\xB0F" + Outdoor Fire Pit: + - name: Outdoor Fire Pit Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + Hiking Trail: + - name: Trail Camera + device_type: camera + device_info: + model: Trail Camera + manufacturer: Bushnell + sw_version: 1.0.1 + - name: Weather Service + device_type: weather-service + device_info: + model: Weather Underground + manufacturer: Weather Underground + sw_version: 1.0.0 + - name: Door Sensor + device_type: door-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen diff --git a/datasets/devices-v3/home3-de.yaml b/datasets/devices-v3/home3-de.yaml new file mode 100644 index 00000000..4f70a31b --- /dev/null +++ b/datasets/devices-v3/home3-de.yaml @@ -0,0 +1,126 @@ +# thought: Given the rural location in Germany, we can suggest devices that focus on energy efficiency and sustainability +--- +name: Home3 +country_code: DE +location: Rural area in Brandenburg +type: Farmhouse +amenities: +- 3 bedrooms +- 2 bathrooms +- Traditional kitchen and dining area +- Barn converted into a workshop +- Large backyard with fruit trees +areas: +- Kitchen +- Dining Room +- Living Room +- Master Bedroom +- Bedroom +- Guest Bedroom +- Workshop +- Backyard +devices: + Kitchen: + - name: Kitchen Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Refrigerator + device_type: sensor + device_info: + model: Smart Fridge + manufacturer: Samsung + sw_version: 1.1.1 + attributes: + - unit_of_measure: "\xB0C" + Dining Room: + - name: Dining Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Living Room: + - name: Fireplace + device_type: smart-plug + device_info: + model: Kasa Smart Plug + manufacturer: TP-Link + sw_version: 1.0.1 + - name: Living Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Workshop: + - name: Workshop Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Outlet + device_type: smart-plug + device_info: + model: Kasa Smart Plug + manufacturer: TP-Link + sw_version: 1.0.1 + Backyard: + - name: Backyard Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Weather Station + device_type: weather-service + device_info: + model: Weather Underground Personal Weather Station + manufacturer: Weather Underground + sw_version: 1.0.1 + - name: Sprinkler System + device_type: smart-sprinkler + device_info: + model: Rachio Smart Sprinkler + manufacturer: Rachio + sw_version: 1.0.1 + attributes: + - unit_of_measure: mm + - name: Motion + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 diff --git a/datasets/devices-v3/home3-us.yaml b/datasets/devices-v3/home3-us.yaml new file mode 100644 index 00000000..94759d3c --- /dev/null +++ b/datasets/devices-v3/home3-us.yaml @@ -0,0 +1,145 @@ +# thought: Since it is a farmhouse in a rural area in Texas, we can suggest a set of devices commonly found in a farmhouse with a focus on security, comfort and climate control. +--- +name: Home3 +country_code: US +location: Rural area in Texas +type: Farmhouse +amenities: +- 4 bedrooms +- 3 bathrooms +- Spacious living room with a fireplace +- Large kitchen with a farmhouse sink +- Front porch with rocking chairs +- Barn for livestock +areas: +- Living Room +- Kitchen +- Front porch +- Master bedroom +- Guest bedroom +- Kids room +- Bathroom +- Barn +- Backyard +devices: + Living Room: + - name: Fireplace + device_type: smart-plug + device_info: + model: HS105 + manufacturer: TP-Link + sw_version: 3.1.2 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Refrigerator + device_type: sensor + device_info: + model: Family Hub + manufacturer: Samsung + sw_version: 3.1.2 + attributes: + - unit_of_measure: "\xB0F" + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Oven + device_type: smart-plug + device_info: + model: HS110 + manufacturer: TP-Link + sw_version: 3.1.2 + Front porch: + - name: Front Porch Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Front Porch Security Camera + device_type: camera + device_info: + model: Blink Mini + manufacturer: Amazon + sw_version: 2.1.2 + Master bedroom: + - name: Master Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0F" + Guest bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids room: + - name: Kids Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bathroom: + - name: Bathroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Barn: + - name: Barn Door + device_type: garage-door + device_info: + model: Chamberlain MyQ + manufacturer: Chamberlain + sw_version: 1.2.3 + - name: Barn Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Backyard: + - name: Backyard Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Sprinkler System + device_type: smart-sprinkler + device_info: + model: Rachio 3 + manufacturer: Rachio + sw_version: 2.3.1 + - name: Backyard Security Camera + device_type: camera + device_info: + model: Blink Outdoor + manufacturer: Amazon + sw_version: 2.1.2 diff --git a/datasets/devices-v3/home4-ru.yaml b/datasets/devices-v3/home4-ru.yaml new file mode 100644 index 00000000..a1c3739a --- /dev/null +++ b/datasets/devices-v3/home4-ru.yaml @@ -0,0 +1,62 @@ +# thought: Since the cabin is located in a rural area in Siberia, we can suggest devices that focus on functionality and resilience, considering the harsh climate +# thought: The wood-burning stove suggests a need for smoke detection, and the front porch may have a light for safety +--- +name: Home4 +country_code: RU +location: Rural area in Siberia, Russia +type: Cabin +amenities: +- 1 bedroom loft +- 1 bathroom with sauna +- Open concept living and dining area +- Compact kitchenette +- Wood-burning stove +- Front porch overlooking the forest +areas: +- Living Room +- Bedroom +- Kitchen +- Bathroom +- Front Porch +devices: + Living Room: + - name: Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smoke Detector + device_type: sensor + device_info: + model: First Alert + manufacturer: First Alert + sw_version: 3.1.4 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Front Porch: + - name: Porch Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 diff --git a/datasets/devices-v3/home4-us.yaml b/datasets/devices-v3/home4-us.yaml new file mode 100644 index 00000000..2bc31801 --- /dev/null +++ b/datasets/devices-v3/home4-us.yaml @@ -0,0 +1,166 @@ +# thought: The beach house in a coastal town in Florida is likely to have a lot of smart home devices to help with managing the climate and security. +--- +name: Home4 +country_code: US +location: Coastal town in Florida +type: Beach house +amenities: +- 5 bedrooms +- 4 bathrooms +- Oceanfront living room and dining area +- Private beach access +- Swimming pool +- Outdoor shower +areas: +- Living Room +- Dining Room +- Master Bedroom +- Guest Bedroom +- Kids Bedroom +- Kids Bedroom 2 +- Master Bathroom +- Guest Bathroom +- Kids Bathroom +- Pool +- Patio +- Outdoor Shower +- Beach +devices: + Living Room: + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart TV + device_type: smart-tv + device_info: + model: QN55Q60A + manufacturer: Samsung + sw_version: 1400.1 + - name: Living Room Speaker + device_type: smart-speaker + device_info: + model: HomePod mini + manufacturer: Apple + sw_version: 14.6 + Dining Room: + - name: Dining Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bedroom: + - name: Master Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids Bedroom: + - name: Kids Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids Bedroom 2: + - name: Kids Bedroom 2 Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bathroom: + - name: Master Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Shower + device_type: hvac + device_info: + model: Smart Shower + manufacturer: Moen + sw_version: 1.0.0 + Guest Bathroom: + - name: Guest Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids Bathroom: + - name: Kids Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Pool: + - name: Pool Pump + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + - name: Pool Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Patio: + - name: Patio Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Outdoor Shower: + - name: Water heater + device_type: water-heater + device_info: + model: Smart Water Heater + manufacturer: Rheem + sw_version: 2.0.1 + unit_of_measure: "\xB0F" + Beach: + - name: Beach Umbrella + device_type: sensor + device_info: + model: Smart Umbrella + manufacturer: Some Brand + sw_version: 1.2.3 + attributes: + - unit_of_measure: Open/Closed + - name: Beach Chair + device_type: sensor + device_info: + model: Smart Chair + manufacturer: Some Brand + sw_version: 1.2.3 + attributes: + - unit_of_measure: Open/Closed diff --git a/datasets/devices-v3/home5-cn.yaml b/datasets/devices-v3/home5-cn.yaml new file mode 100644 index 00000000..6e569988 --- /dev/null +++ b/datasets/devices-v3/home5-cn.yaml @@ -0,0 +1,72 @@ +# thought: Since the cabin is in a mountainous area, we can suggest a modest amount of devices focused on safety, comfort, and energy efficiency +--- +name: Home5 +country_code: CN +location: Mountainous area in Yunnan +type: Cabin +amenities: +- 2 bedrooms +- 1 bathroom +- Rustic living room with wood stove +- Kitchenette +- Front porch with mountain views +areas: +- Kitchenette +- Living Room +- Bedroom +- Guest Bedroom +- Front porch +devices: + Kitchenette: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Living Room: + - name: Fireplace + device_type: switch + device_info: + model: Smart Switch + manufacturer: Lutron + sw_version: 1.0.0 + - name: Living Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Front porch: + - name: Front porch Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Security Camera + device_type: camera + device_info: + model: Blink Outdoor + manufacturer: Amazon + sw_version: 2.1.1 + - name: Weather Service + device_type: weather-service + device_info: + model: Weather Underground + manufacturer: Weather Underground + sw_version: 2.2.2 diff --git a/datasets/devices-v3/home5-de.yaml b/datasets/devices-v3/home5-de.yaml new file mode 100644 index 00000000..2b599eca --- /dev/null +++ b/datasets/devices-v3/home5-de.yaml @@ -0,0 +1,123 @@ +# thought: Since the loft is in a urban area in Berlin, we can suggest a modern and minimalist design for the smart home devices. +# thought: Given the high ceilings, we can suggest a smart lighting system to take advantage of the natural light. +# thought: There are no device-types for a smart speaker so we will omit those, but there are other appropriate devices like a motion sensor +--- +name: Home5 +country_code: DE +location: Urban area in Berlin +type: Loft +amenities: +- 3 bedrooms +- 2 bathrooms +- Industrial-style open plan living and kitchen space +- High ceilings with exposed beams +- Rooftop terrace with city skyline views +- Gym and sauna facilities in building +areas: +- Living Room +- Bedroom +- Guest Bedroom +- Kitchen +- Rooftop Terrace +- Bathroom +- Bathroom +- Sauna +- Gym +devices: + Living Room: + - name: Light + device_type: light-dimmable + device_info: + model: Dimmer Switch + manufacturer: Philips + sw_version: 2.47.8 + - name: TCL + device_type: smart-tv + device_info: + model: Roku TV + manufacturer: TCL + Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Dimmer Switch + manufacturer: Philips + sw_version: 2.47.8 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Dimmer Switch + manufacturer: Philips + sw_version: 2.47.8 + - name: Kitchen Light + device_type: light + device_info: + model: Dimmer Switch + manufacturer: Philips + sw_version: 2.47.8 + Rooftop Terrace: + - name: Terrace Light + device_type: light-dimmable + device_info: + model: Dimmer Switch + manufacturer: Philips + sw_version: 2.47.8 + - name: Motion + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Exhaust Fan + device_type: exhaust-fan + device_info: + model: Smart Exhaust Fan + manufacturer: Broan + sw_version: 1.0.1 + Sauna: + - name: Sauna Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Sauna Heater + device_type: hvac + device_info: + model: Sauna Heater + manufacturer: Tylo + sw_version: 1.0.0 + Gym: + - name: Gym Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Motion + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen diff --git a/datasets/devices-v3/home5-nl.yaml b/datasets/devices-v3/home5-nl.yaml new file mode 100644 index 00000000..03126a10 --- /dev/null +++ b/datasets/devices-v3/home5-nl.yaml @@ -0,0 +1,114 @@ +# thought: The canal house in a historic area likely has a blend of traditional and modern features +# thought: The canal view from the living room suggests a focus on aesthetics and ambiance +# thought: The courtyard garden provides an outdoor space for relaxation and gardening +# thought: The attic studio could be used for various purposes, such as a home office, a guest room, or an art studio +--- +name: Home5 +country_code: NL +location: Historic area in Haarlem, NL +type: Canal house +amenities: +- 3 bedrooms +- 2 bathrooms +- Canal view from living room +- Traditional Dutch architecture +- Courtyard garden +- Attic studio +areas: +- Living Room +- Kitchen +- Master Bedroom +- Guest Bedroom +- Kids Room +- Bathroom +- Courtyard garden +- Attic studio +devices: + Living Room: + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids Room: + - name: Kids Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Courtyard garden: + - name: Courtyard Light + device_type: light + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 + - name: Sprinkler + device_type: smart-sprinkler + device_info: + model: Smart Sprinkler + manufacturer: Rachio + sw_version: 3.1.0 + Attic studio: + - name: Attic Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Attic Studio + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Attic Studio Window + device_type: window-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 diff --git a/datasets/devices-v3/home7-cn.yaml b/datasets/devices-v3/home7-cn.yaml new file mode 100644 index 00000000..c8ea119a --- /dev/null +++ b/datasets/devices-v3/home7-cn.yaml @@ -0,0 +1,125 @@ +# thought: The courtyard house is a traditional design in Xi'an and may be a family home with a focus on outdoor living and entertaining. +# thought: The courtyard is a key feature, and may have smart lighting and watering systems. +--- +name: Home7 +country_code: CN +location: Historic area in Xi'an +type: Courtyard House +amenities: +- 3 bedrooms +- 2 bathrooms +- Traditional courtyard with garden +- Separate kitchen and dining room +- Covered veranda for outdoor dining +areas: +- Courtyard +- Kitchen +- Dining Room +- Veranda +- Master Bedroom +- Guest Bedroom +- Kids room +- Master Bathroom +- Guest Bathroom +devices: + Courtyard: + - name: Courtyard Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 + - name: Smart Sprinkler + device_type: smart-sprinkler + device_info: + model: Rain Bird + manufacturer: Rain Bird + sw_version: 2.0.1 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 + - name: Range Hood + device_type: exhaust-fan + device_info: + model: Smart Range Hood + manufacturer: Haier + sw_version: 1.0.2 + - name: Smart Plug + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + Dining Room: + - name: Dining Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 + Veranda: + - name: Veranda Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: XiaoAi Speaker Pro + manufacturer: Xiaomi + sw_version: 1.0.2 + Master Bedroom: + - name: Master Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 + - name: Thermostat + device_type: hvac + device_info: + model: Smart Thermostat + manufacturer: Midea + sw_version: 2.0.1 + attributes: + - unit_of_measure: "\xB0C" + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 + Kids room: + - name: Kids room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 + Master Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 + - name: Water Valve + device_type: water-valve + device_info: + model: Smart Water Valve + manufacturer: Moen + sw_version: 1.0.1 + Guest Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Xiaomi + sw_version: 1.2.3 diff --git a/datasets/devices-v3/home7-nl.yaml b/datasets/devices-v3/home7-nl.yaml new file mode 100644 index 00000000..a0ed024c --- /dev/null +++ b/datasets/devices-v3/home7-nl.yaml @@ -0,0 +1,70 @@ +# thought: Since this is a loft in a city center, we can suggest a modern and minimalist design for the smart home devices +# thought: Given the exposed brick walls and high ceilings, we can suggest a smart lighting system to highlight the architectural features +--- +name: Home7 +country_code: NL +location: City center in Eindhoven, NL +type: Loft +amenities: +- 1 bedroom +- 1 bathroom +- Industrial-style living space +- Exposed brick walls +- High ceilings +- Rooftop terrace +areas: +- Living Room +- Bedroom +- Rooftop Terrace +devices: + Living Room: + - name: Living Room Lamp + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.47.8 + - name: Smart TV + device_type: smart-tv + device_info: + model: OLED55C1PUB + manufacturer: LG + sw_version: webOS 6.0 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Home Mini + manufacturer: Google + sw_version: 2.48.1004260 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.47.8 + - name: Smart Plug + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.2.3 + Rooftop Terrace: + - name: Outdoor Light + device_type: light + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.47.8 + - name: Smart Security Camera + device_type: camera + device_info: + model: Arlo Pro 3 + manufacturer: Arlo + sw_version: 2.47.8 + - name: Smart Water Valve + device_type: water-valve + device_info: + model: Rachio 3 Smart Sprinkler + manufacturer: Rachio + sw_version: 2.47.8 diff --git a/datasets/devices-v3/home8-cn.yaml b/datasets/devices-v3/home8-cn.yaml new file mode 100644 index 00000000..2d98cd98 --- /dev/null +++ b/datasets/devices-v3/home8-cn.yaml @@ -0,0 +1,108 @@ +# thought: Since the loft apartment has exposed brick walls and high ceilings, we can suggest a smart lighting system to take advantage of the natural light +# thought: Given the combined living, dining, and kitchen space, we can suggest a smart speaker for entertainment and control. +# thought: There are no device-types for a smart speaker so we will omit those, but there are other appropriate devices like a motion sensor +--- +name: Home8 +country_code: CN +location: Industrial zone in Tianjin +type: Loft Apartment +amenities: +- 2 bedrooms +- 1 bathroom +- Exposed brick walls and high ceilings +- Combined living, dining, and kitchen space +- Floor-to-ceiling windows with city views +areas: +- Living Room +- Left Bedroom +- Right Bedroom +- Kitchen +- Bathroom +- Balcony +- Work area +devices: + Living Room: + - name: Living Room + device_type: light-dimmable + device_info: + model: Yeelight Smart Bulb + manufacturer: Xiaomi + sw_version: 1.4.6 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Aqara Motion Sensor + manufacturer: Xiaomi + sw_version: 1.2.3 + Left Bedroom: + - name: Left Bedroom + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Xiaomi Motion Sensor + manufacturer: Xiaomi + sw_version: 1.1.1 + Right Bedroom: + - name: Right Bedroom + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Xiaomi Aqara Light + manufacturer: Xiaomi + sw_version: 1.2.1 + - name: Fridge + device_type: sensor + device_info: + model: Mi Smart Sensor + manufacturer: Xiaomi + sw_version: 1.2.3 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Exhaust Fan + device_type: exhaust-fan + device_info: + model: Smart Exhaust Fan + manufacturer: Panasonic + sw_version: 1.1.1 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Xiaomi Motion Sensor + manufacturer: Xiaomi + sw_version: 1.1.1 + Balcony: + - name: Balcony Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Work area: + - name: Work area + device_type: light-dimmable + device_info: + model: Yeelight Smart Bulb + manufacturer: Xiaomi + sw_version: 1.4.6 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Xiaomi Motion Sensor + manufacturer: Xiaomi + sw_version: 1.1.1 diff --git a/datasets/devices-v3/home8-ru.yaml b/datasets/devices-v3/home8-ru.yaml new file mode 100644 index 00000000..69d7db92 --- /dev/null +++ b/datasets/devices-v3/home8-ru.yaml @@ -0,0 +1,96 @@ +# thought: Since the house is located in Russia, I will suggest a set of devices commonly found in homes in Russia. +# thought: Given the historical area, the devices may focus on home security and comfort for the residents. +--- +name: Home8 +country_code: RU +location: Historical area in Kazan, Russia +type: Duplex +amenities: +- 3 bedrooms +- 2 bathrooms +- Spacious open-plan living area +- Modern kitchen with island +- Balcony with views of the Kremlin +- Street parking +areas: +- Living Room +- Bedroom +- Guest Bedroom +- Kitchen +- Balcony +- Shared Hallway +devices: + Living Room: + - name: Main Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Yandex Station Mini + manufacturer: Yandex + sw_version: 2.0.1 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Balcony: + - name: Balcony Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Shared Hallway: + - name: Hallway Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Front Door + device_type: smart-lock + device_info: + model: Smart Lock + manufacturer: August + sw_version: 1.1.22 + - name: Front Door Sensor + device_type: door-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 + - name: Camera + device_type: camera + device_info: + model: Smart Security Camera + manufacturer: TP-Link + sw_version: 1.2.3 diff --git a/datasets/devices-v3/lakeside-haven-au.yaml b/datasets/devices-v3/lakeside-haven-au.yaml new file mode 100644 index 00000000..22bb4740 --- /dev/null +++ b/datasets/devices-v3/lakeside-haven-au.yaml @@ -0,0 +1,103 @@ +# thought: Given the Lakeside Haven is a cottage, we can suggest devices that are appropriate for a vacation home or a tranquil retreat +--- +name: Lakeside Haven +country_code: AU +location: Lakefront community in Queensland +type: Cottage by the lake +amenities: +- 3 bedrooms +- 2 bathrooms +- Vaulted ceiling in the living room +- Eat-in kitchen with lake views +- Covered veranda facing the water +- Dock for boating and fishing +areas: +- Living Room +- Master Bedroom +- Guest Bedroom +- Kids room +- Kitchen +- Veranda +- Dock +devices: + Living Room: + - name: Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Fan + device_type: fan-oscilating + device_info: + model: Hunter + manufacturer: Hunter + sw_version: 1.2.4 + - name: Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Master Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids room: + - name: Kids Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Veranda: + - name: Veranda Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Dock: + - name: Dock Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Camera + device_type: camera + device_info: + model: Arlo Pro 3 Floodlight + manufacturer: Arlo + sw_version: 1.2.3 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Smart Motion Sensor + manufacturer: Wyze + sw_version: 1.2.3 + - name: Door Sensor + device_type: door-sensor + device_info: + model: Smart Door Sensor + manufacturer: Wyze + sw_version: 1.2.3 diff --git a/datasets/devices-v3/maison-de-campagne-fr.yaml b/datasets/devices-v3/maison-de-campagne-fr.yaml new file mode 100644 index 00000000..928f99cd --- /dev/null +++ b/datasets/devices-v3/maison-de-campagne-fr.yaml @@ -0,0 +1,208 @@ +# thought: The farmhouse in Normandy is likely to have a traditional style with some modern amenities, but not a fully connected smart home. +--- +name: Maison de Campagne +country_code: FR +location: Rural area in Normandy, France +type: Farmhouse +amenities: +- "3 chambres \xE0 l'\xE9tage" +- "2 salles de bains avec baignoire \xE0 pieds" +- "Salle \xE0 manger avec chemin\xE9e" +- "Cuisine en ch\xEAne massif" +- Jardin avec potager et verger +- "Grange pour am\xE9nager en espace suppl\xE9mentaire" +- "Proche des sentiers de randonn\xE9e" +areas: +- Living Room +- Kitchen +- Dining Room +- Master Bedroom +- Front Bedroom +- Back Bedroom +- Upsairs Bathroom +- Front Bathroom +- Garden +- Orchard +- Barn +- Entryway +- Attic +- Basement +- Veranda +devices: + Living Room: + - name: Fireplace + device_type: switch + device_info: + model: Z-Wave Plus Smart Switch + manufacturer: Aeotec + sw_version: 2.21 + - name: Living Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Kitchen Outlet + device_type: smart-plug + device_info: + model: Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.2.3 + Dining Room: + - name: Dining Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bedroom: + - name: Master Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Master Bedroom Outlet + device_type: smart-plug + device_info: + model: Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.2.3 + Front Bedroom: + - name: Front Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Back Bedroom: + - name: Back Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Upsairs Bathroom: + - name: Upsairs Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Front Bathroom: + - name: Front Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Garden: + - name: Garden Lights + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Sprinkler + device_type: smart-sprinkler + device_info: + model: Rachio Smart Sprinkler + manufacturer: Rachio + sw_version: 2.1.3 + - name: Water Valve + device_type: water-valve + device_info: + model: Z-Wave Plus Water Valve + manufacturer: Aeotec + sw_version: 2.21 + Orchard: + - name: Orchard Lights + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Barn: + - name: Barn Lights + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Barn Door + device_type: gate + device_info: + model: Chamberlain MyQ Smart Garage Door Opener + manufacturer: Chamberlain + sw_version: 1.2.3 + Entryway: + - name: Entryway Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Front Door + device_type: smart-lock + device_info: + model: Smart Lock + manufacturer: August + sw_version: 1.1.22 + - name: Front Door Sensor + device_type: door-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 + Attic: + - name: Attic Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Basement: + - name: Basement Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Veranda: + - name: Veranda Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Veranda Outlet + device_type: smart-plug + device_info: + model: Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.2.3 + - name: Veranda Ceiling Fan + device_type: fan-oscilating + device_info: + model: Smart Ceiling Fan + manufacturer: Hunter + sw_version: 1.2.3 + - name: Veranda Motion + device_type: motion-sensor + device_info: + model: Motion Sensor + manufacturer: Sengled + sw_version: 1.2.3 + - name: Veranda Temperature Sensor + device_type: temperature-sensor + device_info: + model: Temperature Sensor + manufacturer: Sengled + sw_version: 1.2.3 diff --git a/datasets/devices-v3/mansion-historica-es.yaml b/datasets/devices-v3/mansion-historica-es.yaml new file mode 100644 index 00000000..70cef478 --- /dev/null +++ b/datasets/devices-v3/mansion-historica-es.yaml @@ -0,0 +1,172 @@ +# thought: This is a large historic mansion, suggesting an emphasis on security, comfort, and maintaining the historical integrity +--- +name: "Mansi\xF3n Hist\xF3rica" +country_code: ES +location: Toledo, Spain +type: Historic mansion +amenities: +- 7 habitaciones +- "5 ba\xF1os" +- "Salones con decoraci\xF3n palaciega" +- "Cocina cl\xE1sica con comedor" +- Grandes jardines con fuentes +- Capilla privada +areas: +- Living Room +- Kitchen +- Dining Room +- Master Bedroom +- Guest Bedroom +- Child's room +- Study +- Conservatory +- Chapel +- Garden +- Fountain +- Patio +- Garage +devices: + Living Room: + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Kitchen Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Dining Room: + - name: Dining Room Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bedroom: + - name: Master Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Master Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Guest Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Child's room: + - name: Child's Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Study: + - name: Study Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Study Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Conservatory: + - name: Conservatory Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Chapel: + - name: Chapel Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Garden: + - name: Garden Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Fountain: + - name: Fountain Switch + device_type: switch + device_info: + model: Smart Plug + manufacturer: TP-Link + sw_version: 1.0 + Patio: + - name: Patio Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Garage: + - name: Garage Door + device_type: garage-door + device_info: + model: MyQ Garage Door Opener + manufacturer: Chamberlain + sw_version: 2.1.0 + - name: Garage Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Security Camera + device_type: camera + device_info: + model: Blink Mini + manufacturer: Amazon + sw_version: 1.0.0 + attributes: + - motion_detection: enabled + - recording: enabled + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Motion Sensor + manufacturer: Xiaomi + sw_version: 1.0.0 diff --git a/datasets/devices-v3/mieszkanie2-pl.yaml b/datasets/devices-v3/mieszkanie2-pl.yaml new file mode 100644 index 00000000..d44ee3e7 --- /dev/null +++ b/datasets/devices-v3/mieszkanie2-pl.yaml @@ -0,0 +1,50 @@ +# thought: I will generate a set of devices commonly found in a Polish apartment +# thought: Given the size of the apartment, the devices may focus on essential functionalities and convenience for the resident +--- +name: Mieszkanie2 +country_code: PL +location: Residential area in Gdansk +type: Apartment +amenities: +- 1 bedroom +- 1 bathroom +- Cozy living room +- Small balcony +areas: +- Living Room +- Bedroom +- Balcony +devices: + Living Room: + - name: Lamp + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Balcony: + - name: Balcony Light + device_type: light-dimmable + device_info: + model: Tapo Smart Wi-fi Light Switch + manufacturer: TP-Link + sw_version: 1.2.3 + - name: Weather Station + device_type: weather-service + device_info: + model: Netatmo Weather Station + manufacturer: Netatmo + sw_version: 2.1.1 diff --git a/datasets/devices-v3/modern-city-apartment-de.yaml b/datasets/devices-v3/modern-city-apartment-de.yaml new file mode 100644 index 00000000..f70b2685 --- /dev/null +++ b/datasets/devices-v3/modern-city-apartment-de.yaml @@ -0,0 +1,90 @@ +# thought: The apartment in an urban area with city views may be a modern and minimalist design. +# thought: The open-concept living room and kitchen suggests a need for smart lighting and climate control. +# thought: The balcony with city views could benefit from a smart outdoor lighting system for evening enjoyment. +# thought: The underground parking suggests a need for a smart garage door opener. +# thought: The gym in the building may have access to smart fitness equipment. +--- +name: Modern City Apartment +country_code: DE +location: Urban area in Berlin +type: Apartment +amenities: +- 1 bedroom +- 1 bathroom +- Open-concept living room and kitchen +- Balcony with city views +- Underground parking +- Gym in the building +areas: +- Living Room/Kitchen (open concept) +- Bedroom +- Balcony +- Gym +devices: + Living Room/Kitchen (open concept): + - name: Main light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.47.8 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Thermostat + device_type: hvac + device_info: + model: EB-STATe3L-01 3 Lite + manufacturer: Ecobee + sw_version: 4.8.7.132 + attributes: + - unit_of_measure: "\xB0C" + Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.47.8 + Balcony: + - name: Balcony light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.47.8 + Gym: + - name: Smart Scale + device_type: sensor + device_info: + model: Aria 2 + manufacturer: Withings + sw_version: 2.0.4 + - name: Smart Mirror + device_type: sensor + device_info: + model: S90C 75" + manufacturer: Samsung + sw_version: 3.3.1 + - name: Water Fountain + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + Underground Parking: + - name: Garage Door + device_type: garage-door + device_info: + model: Chamberlain MyQ + manufacturer: Chamberlain + sw_version: 1.2.2 + - name: Garage Light + device_type: light + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 diff --git a/datasets/devices-v3/rustic-retreat-us.yaml b/datasets/devices-v3/rustic-retreat-us.yaml new file mode 100644 index 00000000..567a83d5 --- /dev/null +++ b/datasets/devices-v3/rustic-retreat-us.yaml @@ -0,0 +1,82 @@ +# thought: The rustic retreat suggests a focus on nature and tranquility, so the devices will be designed to blend with the surrounding environment and provide a sense of comfort +# thought: I also added a motion sensor to the Hiking Trail access point to detect any activity and provide additional security. It's also a great way to automatically turn on lights when someone is approaching the cabin from the trail. +--- +name: Rustic Retreat +country_code: US +location: Rural area in Vermont +type: Cabin +amenities: +- 2 bedrooms +- 1 bathroom +- Open concept living and dining area +- Wood-burning fireplace +- Front porch with rocking chairs +- Access to hiking trails in the forest +areas: +- Living Room +- Kitchen +- Master Bedroom +- Guest Bedroom +- Front Porch +- Hiking Trail (access point) +devices: + Living Room: + - name: Fireplace + device_type: switch + device_info: + model: Smart Fireplace Switch + manufacturer: Ecobee + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Front Porch: + - name: Porch Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Hiking Trail (access point): + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Motion Sensor + manufacturer: Aeotec + sw_version: 2.21 + - name: Trail Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 diff --git a/datasets/devices-v3/sicilian-villa-it.yaml b/datasets/devices-v3/sicilian-villa-it.yaml new file mode 100644 index 00000000..d2307523 --- /dev/null +++ b/datasets/devices-v3/sicilian-villa-it.yaml @@ -0,0 +1,215 @@ +# thought: Since the Sicilian Villa is a large, luxurious residence, we can suggest a comprehensive suite of devices for managing the home's amenities and comfort. +--- +name: Sicilian Villa +country_code: IT +location: Coastal town in Sicily +type: Mediterranean villa +amenities: +- 6 bedrooms with sea views +- Terrace with panoramic views of the Mediterranean +- Chef's kitchen with outdoor dining area +- Infinity pool overlooking the sea +- Citrus grove +- Yoga studio +- Guest house +areas: +- Kitchen +- Dining room +- Living room +- Master Bedroom +- Guest Bedroom +- Bedroom +- Bedroom +- Bedroom +- Bedroom +- Terrace +- Pool +- Guest House +- Citrus Grove +- Yoga Studio +devices: + Kitchen: + - name: Kitchen Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Refrigerator + device_type: sensor + device_info: + model: Smart Refrigerator + manufacturer: Samsung + sw_version: 1.1.2 + - name: Dishwasher + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + - name: Oven + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + Dining room: + - name: Dining Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Living room: + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: TV + device_type: smart-tv + device_info: + model: Roku TV + manufacturer: TCL + sw_version: 4.1.3 + Master Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: TV + device_type: smart-tv + device_info: + model: Roku TV + manufacturer: TCL + sw_version: 4.1.3 + - name: Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Guest Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Terrace: + - name: Terrace Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Terrace Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Pool: + - name: Pool Light + device_type: light + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 + - name: Pool Pump + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + - name: Pool Heater + device_type: smart-plug + device_info: + model: S31 Lite zb + manufacturer: SONOFF + sw_version: 2.3.3.140 + Guest House: + - name: Guest House Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Guest House Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Guest House Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Citrus Grove: + - name: Citrus Grove Light + device_type: light + device_info: + model: Enbrighten Z-Wave + manufacturer: GE + sw_version: 2.3.29-7 + - name: Sprinkler + device_type: smart-sprinkler + device_info: + model: Smart Sprinkler Controller + manufacturer: Rachio + sw_version: 3.1.4 + Yoga Studio: + - name: Yoga Studio Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Air Quality Sensor + device_type: sensor + device_info: + model: Smart Air Quality Monitor + manufacturer: Awair + sw_version: 2.0.1 + attributes: + - unit_of_measure: ppm diff --git a/datasets/devices-v3/suburban-family-home-be.yaml b/datasets/devices-v3/suburban-family-home-be.yaml new file mode 100644 index 00000000..d1d129c5 --- /dev/null +++ b/datasets/devices-v3/suburban-family-home-be.yaml @@ -0,0 +1,166 @@ +# thought: The house is in Belgium, which has a temperate climate, suggesting a need for both heating and cooling. +# thought: The family home has many rooms suggesting a need for several lights, smart plugs for appliances, and more than one thermostat. +# thought: The backyard with a vegetable garden suggests a need for smart sprinklers. +# thought: The garage with two cars suggests a need for a smart garage door opener. +--- +name: Suburban Family Home +country_code: BE +location: Leuven, Belgium +type: Single-family house +amenities: +- 4 bedrooms +- 2.5 bathrooms +- Family room +- Formal dining room +- Backyard with a vegetable garden +- Attached two-car garage +areas: +- Kitchen +- Living Room +- Family Room +- Dining Room +- Backyard +- Garage +- Master Bedroom +- Kids Room 1 +- Kids Room 2 +- Guest Room +- Front Yard +devices: + Kitchen: + - name: Kitchen Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Kitchen Appliance Plug + device_type: smart-plug + device_info: + model: Smart Plug + manufacturer: TP-Link + sw_version: 1.2.3 + - name: Kitchen Sink + device_type: water-valve + device_info: + model: Smart Water Valve + manufacturer: Moen + sw_version: 1.0.0 + - name: Refrigerator + device_type: sensor + device_info: + model: Smart Fridge + manufacturer: Samsung + sw_version: 1.1.1 + attributes: + - unit_of_measure: "\xB0C" + Living Room: + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: TV + device_type: smart-tv + device_info: + model: Samsung 4K TV + manufacturer: Samsung + sw_version: 1.0.0 + Family Room: + - name: Family Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Dining Room: + - name: Dining Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Backyard: + - name: Backyard Light + device_type: light + device_info: + model: Smart Outdoor Light + manufacturer: Philips + sw_version: 1.2.3 + - name: Sprinklers + device_type: smart-sprinkler + device_info: + model: Smart Sprinkler System + manufacturer: Rachio + sw_version: 1.0.0 + Garage: + - name: Garage Door + device_type: garage-door + device_info: + model: Smart Garage Door Opener + manufacturer: Chamberlain + sw_version: 1.0.0 + - name: Garage Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Master Bedroom: + - name: Master Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Master Bedroom Thermostat + device_type: hvac + device_info: + model: Nest Thermostat + manufacturer: Nest + sw_version: 1.0.0 + attributes: + - unit_of_measure: "\xB0C" + Kids Room 1: + - name: Kids Room 1 Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Kids Room 2: + - name: Kids Room 2 Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Room: + - name: Guest Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Guest Room Thermostat + device_type: hvac + device_info: + model: Nest Thermostat + manufacturer: Nest + sw_version: 1.0.0 + attributes: + - unit_of_measure: "\xB0C" + Front Yard: + - name: Front Yard Light + device_type: light + device_info: + model: Smart Outdoor Light + manufacturer: Philips + sw_version: 1.2.3 diff --git a/datasets/devices-v3/urban-apartment-de.yaml b/datasets/devices-v3/urban-apartment-de.yaml new file mode 100644 index 00000000..1071afc4 --- /dev/null +++ b/datasets/devices-v3/urban-apartment-de.yaml @@ -0,0 +1,96 @@ +# thought: In a city center in Berlin, the apartment is likely compact and designed for urban living. +# thought: The focus of the devices will be on efficiency and convenience for a single person or a couple. +--- +name: Urban Apartment +country_code: DE +location: City center in Berlin +type: Apartment +amenities: +- 2 bedrooms +- 1 bathroom +- Open-plan living room and kitchen +- Balcony with city views +- Access to communal rooftop garden +- Home gym +areas: +- Living Room +- Masater Bedroom +- Guest Bedroom +- Balcony +- Kitchen +- Home Gym +devices: + Living Room: + - name: Smart TV + device_type: smart-tv + device_info: + model: OLED55C1PUB + manufacturer: LG + sw_version: 03.21.10 + - name: Living Room Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Living Room Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + Masater Bedroom: + - name: Master Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Guest Bedroom: + - name: Guest Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Balcony: + - name: Balcony Light + device_type: light + device_info: + model: Tapo Smart Wi-fi Light Switch + manufacturer: TP-Link + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Fridge + device_type: sensor + device_info: + model: Smart Fridge + manufacturer: Samsung + sw_version: 1.1.2 + attributes: + - unit_of_measure: "\xB0C" + Home Gym: + - name: Home Gym Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Motion + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + - name: Door + device_type: door-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 diff --git a/datasets/devices-v3/urban-loft-au.yaml b/datasets/devices-v3/urban-loft-au.yaml new file mode 100644 index 00000000..69ec128f --- /dev/null +++ b/datasets/devices-v3/urban-loft-au.yaml @@ -0,0 +1,75 @@ +# thought: Since the loft apartment is in a city center, we can suggest a modern and minimalist design for the smart home devices. +# thought: Given the open-concept living space with exposed brick walls, we can suggest a smart lighting system that highlights the architectural details. +# thought: There are no device-types for a smart speaker so we will omit those, but there are other appropriate devices like a motion sensor +--- +name: Urban Loft +country_code: AU +location: City center in Melbourne +type: Loft apartment +amenities: +- 1 bedroom +- 1 bathroom +- Open-concept living space with exposed brick walls +- Modern kitchen with stainless steel appliances +- Juliet balcony with city views +- Shared rooftop terrace with a BBQ area +areas: +- Living Room +- Bedroom +- Balcony +- Kitchen +- Rooftop Terrace +devices: + Living Room: + - name: Living Room + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.20.1 + - name: Samsung + device_type: smart-tv + device_info: + model: QN43Q60A + manufacturer: Samsung + sw_version: 1600.1 + Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.20.1 + Balcony: + - name: Balcony Light + device_type: light + device_info: + model: Tapo Smart Wi-fi Light Switch + manufacturer: TP-Link + sw_version: 1.2.3 + Kitchen: + - name: Kitchen Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.20.1 + Rooftop Terrace: + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Outdoor Motion Sensor + manufacturer: Aqara + sw_version: 1.4.4 + - name: Terrace Light + device_type: light + device_info: + model: Tapo Smart Wi-fi Light Switch + manufacturer: TP-Link + sw_version: 1.2.3 + - name: Smart Plug + device_type: smart-plug + device_info: + model: Kasa Smart Plug Mini + manufacturer: TP-Link + sw_version: 1.2.3 diff --git a/datasets/devices-v3/urban-studio-se.yaml b/datasets/devices-v3/urban-studio-se.yaml new file mode 100644 index 00000000..0d215f94 --- /dev/null +++ b/datasets/devices-v3/urban-studio-se.yaml @@ -0,0 +1,89 @@ +# thought: I will generate a set of devices commonly found in a Helsinki Studio apartment +# thought: Given the compact nature of the living space, the devices may focus on essential functionalities and convenience for the resident +--- +name: Urban Studio +country_code: SE +location: Downtown Helsinki, Finland +type: Studio apartment +amenities: +- Studio layout with bed, living area, and kitchenette +- 1 bathroom +- Shared rooftop terrace +- Laundry facilities in the building +- Close to public transportation +areas: +- Living Room/Kitchen/Bedroom +- Bathroom +- Rooftop Terrace +devices: + Living Room/Kitchen/Bedroom: + - name: Main Light + device_type: light-dimmable + device_info: + model: Hue White and Color Ambiance + manufacturer: Philips + sw_version: 2.47.8 + - name: Lamp + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: TV + device_type: smart-tv + device_info: + model: OLED C1 Series + manufacturer: LG + sw_version: webOS 6.0 + - name: Thermostat + device_type: hvac + device_info: + model: EB-STATe3L-01 3 Lite + manufacturer: Ecobee + sw_version: 4.8.7.132 + attributes: + - unit_of_measure: "\xB0C" + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen + - name: Vacuum Cleaner + device_type: vacuum + device_info: + model: S7+ + manufacturer: Roborock + sw_version: 1.5.6 + Bathroom: + - name: Bathroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 + - name: Exhaust Fan + device_type: exhaust-fan + device_info: + model: Whisper Quiet + manufacturer: Broan + sw_version: 1.2.3 + Rooftop Terrace: + - name: Outdoor Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: TriSensor + manufacturer: Aeotec + sw_version: v2.21 diff --git a/datasets/devices-v3/villa-bella-it.yaml b/datasets/devices-v3/villa-bella-it.yaml new file mode 100644 index 00000000..71f59317 --- /dev/null +++ b/datasets/devices-v3/villa-bella-it.yaml @@ -0,0 +1,237 @@ +# thought: A luxury villa in the Tuscan countryside would have sophisticated smart home systems for comfort, security, and energy efficiency. +# thought: The home theater and wine cellar may have dedicated climate control. +--- +name: Villa Bella +country_code: IT +location: Tuscan countryside +type: Luxury villa +amenities: +- 5 bedrooms with en-suite bathrooms +- Spacious living room with fireplace +- Gourmet kitchen with marble countertops +- Private swimming pool with panoramic views +- Vineyard and olive grove +- Home theater +- Tennis court +areas: +- Living Room +- Kitchen +- Master Bedroom +- Guest Bedroom +- Bedroom +- Bedroom +- Bedroom +- Home Theater +- Wine Cellar +- Swimming Pool +- Vineyard +- Olive Grove +- Tennis Court +- Patio +- Garden +- Garage +devices: + Living Room: + - name: Living Room Light + device_type: light-rgbw + device_info: + model: Hue Go + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: HomePod + manufacturer: Apple + sw_version: 15.2 + - name: Thermostat + device_type: hvac + device_info: + model: Ecobee Smart Thermostat + manufacturer: Ecobee + sw_version: 4.8.7.132 + attributes: + - unit_of_measure: "\xB0C" + Kitchen: + - name: Kitchen Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Refrigerator + device_type: sensor + device_info: + model: Smart Fridge + manufacturer: Samsung + sw_version: 3.2.1 + attributes: + - unit_of_measure: "\xB0C" + Master Bedroom: + - name: Bedroom Light + device_type: light-dimmable + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Smart Thermostat + device_type: hvac + device_info: + model: Learning Thermostat + manufacturer: Nest + sw_version: 5.9.3 + attributes: + - unit_of_measure: "\xB0C" + Guest Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Bedroom: + - name: Bedroom Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Home Theater: + - name: TV + device_type: smart-tv + device_info: + model: QN65Q60A + manufacturer: Samsung + sw_version: 14.0.0.2 + - name: Surround Sound + device_type: smart-speaker + device_info: + model: HomePod + manufacturer: Apple + sw_version: 15.2 + - name: Thermostat + device_type: hvac + device_info: + model: Smart Thermostat + manufacturer: Ecobee + sw_version: 4.8.7.132 + attributes: + - unit_of_measure: "\xB0C" + Wine Cellar: + - name: Wine Cellar Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Thermostat + device_type: hvac + device_info: + model: Smart Thermostat + manufacturer: Ecobee + sw_version: 4.8.7.132 + attributes: + - unit_of_measure: "\xB0C" + Swimming Pool: + - name: Pool Light + device_type: light + device_info: + model: Philips Hue White and Color Ambiance + manufacturer: Philips + sw_version: 1.2.3 + - name: Pool Pump + device_type: switch + device_info: + model: Smart Switch + manufacturer: Lutron + sw_version: 2.0.1 + Vineyard: + - name: Vineyard Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Irrigation System + device_type: smart-sprinkler + device_info: + model: Rachio 3 Smart Sprinkler + manufacturer: Rachio + sw_version: 3.2.1 + Olive Grove: + - name: Olive Grove Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Irrigation System + device_type: smart-sprinkler + device_info: + model: Rachio 3 Smart Sprinkler + manufacturer: Rachio + sw_version: 3.2.1 + Tennis Court: + - name: Tennis Court Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Patio: + - name: Patio Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Outdoor Heater + device_type: heat-pump + device_info: + model: EcoSmart ECO-120 + manufacturer: EcoSmart + sw_version: 2.1.1 + attributes: + - unit_of_measure: "\xB0C" + Garden: + - name: Garden Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + Garage: + - name: Garage Light + device_type: light + device_info: + model: Smart LED Bulb + manufacturer: Philips + sw_version: 1.2.3 + - name: Garage Door + device_type: garage-door + device_info: + model: Chamberlain MyQ + manufacturer: Chamberlain + sw_version: 2.1.1 + attributes: + - unit_of_measure: open/closed + - name: Smart Lock + device_type: smart-lock + device_info: + model: Smart Lock + manufacturer: August + sw_version: 1.1.22 + attributes: + - unit_of_measure: locked/unlocked + - name: Motion Sensor + device_type: motion-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 + - name: Door Sensor + device_type: door-sensor + device_info: + model: Z-Wave Plus + manufacturer: Aeotec + sw_version: 2.21 diff --git a/generation/areas.ipynb b/generation/areas.ipynb index 02819d91..56a94c81 100644 --- a/generation/areas.ipynb +++ b/generation/areas.ipynb @@ -220,7 +220,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 16, "metadata": {}, "outputs": [ { @@ -228,32 +228,32 @@ "output_type": "stream", "text": [ "Total homes: 40\n", - "Total areas: 266 (average 6.65 per home)\n", - "Total unique areas: 101\n", + "Total areas: 312 (average 7.80 per home)\n", + "Total unique areas: 112\n", "Areas:\n" ] }, { "data": { "text/plain": [ - "[('Bedroom 2', '26 65% 10%'),\n", - " ('Bedroom 1', '25 62% 9%'),\n", - " ('Living Room', '22 55% 8%'),\n", - " ('Kitchen', '17 42% 6%'),\n", - " ('Bedroom 3', '13 32% 5%'),\n", - " ('Bathroom', '10 25% 4%'),\n", - " ('Backyard', '7 18% 3%'),\n", - " ('Bedroom 4', '6 15% 2%'),\n", + "[('Living Room', '31 78% 10%'),\n", + " ('Bedroom', '30 75% 10%'),\n", + " ('Kitchen', '25 62% 8%'),\n", + " ('Guest Bedroom', '19 48% 6%'),\n", + " ('Bathroom', '17 42% 5%'),\n", + " ('Master Bedroom', '14 35% 4%'),\n", + " ('Balcony', '11 28% 4%'),\n", + " ('Dining Room', '7 18% 2%'),\n", + " ('Backyard', '7 18% 2%'),\n", + " ('Garden', '6 15% 2%'),\n", " ('Rooftop Terrace', '5 12% 2%'),\n", - " ('Garage', '5 12% 2%'),\n", - " ('Kitchenette', '4 10% 2%'),\n", - " ('Master Bedroom', '4 10% 2%'),\n", - " ('Deck', '4 10% 2%'),\n", - " ('Bedroom', '4 10% 2%'),\n", - " ('Living Area', '3 8% 1%')]" + " ('Garage', '4 10% 1%'),\n", + " ('Front Porch', '4 10% 1%'),\n", + " ('Bedroom 2', '4 10% 1%'),\n", + " ('Barn', '4 10% 1%')]" ] }, - "execution_count": 30, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } diff --git a/generation/devices.ipynb b/generation/devices.ipynb index 380eee3a..37e216a9 100644 --- a/generation/devices.ipynb +++ b/generation/devices.ipynb @@ -22,15 +22,17 @@ "metadata": {}, "outputs": [], "source": [ - "import openai\n", + "import google.generativeai as genai\n", "\n", - "from home_assistant_datasets.secrets import get_secret\n", + "from home_assistant_datasets import secrets\n", "from home_assistant_datasets import model_client\n", "\n", - "MODEL_ID = \"gpt-4o\"\n", + "secrets.DEFAULT_SECRETS_FILE = \"../secrets.yaml\"\n", "\n", - "openai = openai.OpenAI(api_key=get_secret(\"openai_api_key\"))\n", - "model = model_client.ModelClient(openai, MODEL_ID)" + "# Gemini flash is higher quality and cheaper model than the GPT alternatives.\n", + "MODEL_ID = \"gemini-1.5-flash\"\n", + "genai.configure(api_key=secrets.get_secret(\"google_api_key\"))\n", + "model = model_client.GoogleClient(MODEL_ID)" ] }, { @@ -54,7 +56,6 @@ "import synthetic_home\n", "\n", "SEEDS_DIR = pathlib.Path(\"./seeds\")\n", - "DEVICE_TYPES_FILE = SEEDS_DIR / \"device-types.yaml\"\n", "SEED_DEVICES_FILE = SEEDS_DIR / \"devices.yaml\"\n", "\n", "registry = synthetic_home.device_types.load_device_type_registry()\n", @@ -110,7 +111,7 @@ "desc: Bungalow in a seaside village in Norway\n", "areas:\n", "- Living Room\n", - "- Bedrooms\n", + "- Bedroom\n", "- Porch\n", "- Outdoor Shower\n", "\n", @@ -123,6 +124,12 @@ " model: Enbrighten Z-Wave\n", " manufacturer: GE\n", " sw_version: 2.3.29-7\n", + "- name: Smart Speaker\n", + " device_type: smart-speaker\n", + " device_info:\n", + " model: Echo Dot\n", + " manufacturer: Amazon\n", + " sw_version: 4th Gen\n", "- name: Thermostat\n", " device_type: hvac\n", " device_info:\n", @@ -131,15 +138,15 @@ " sw_version: 5.9.3\n", " attributes:\n", " - unit_of_measure: \"\\xB0C\"\n", - "Bedrooms:\n", - "- name: Bedrooms Light\n", + "Bedroom:\n", + "- name: Bedroom Light\n", " device_type: light\n", " device_info:\n", " model: Smart LED Bulb\n", " manufacturer: Philips\n", " sw_version: 1.2.3\n", "Porch:\n", - "- name: Port light\n", + "- name: Porch light\n", " device_type: light\n", " device_info:\n", " model: Enbrighten Z-Wave\n", @@ -166,8 +173,10 @@ "areas:\n", "- Living Room\n", "- Kitchen\n", - "- Bedroom\n", + "- Master Bedroom\n", + "- Kids Bedroom\n", "- Balcony\n", + "- Entry\n", "\n", "Output:\n", "# thought: I will generate a set of devices commonly found in a New York City Apartment\n", @@ -179,9 +188,11 @@ " model: Smart LED Bulb\n", " manufacturer: Philips\n", " sw_version: 1.2.3\n", - "- name: heat-pump\n", - " attributes:\n", - " - unit_of_measure: \"\\xB0F\"\n", + "- name: Roborock\n", + " device_type: vacuum\n", + " device_info:\n", + " model: S8 Pro Ultra\n", + " manufacturer: Roborock\n", "Kitchen:\n", "- name: Thermostat\n", " device_type: hvac\n", @@ -197,7 +208,7 @@ " model: S31 Lite zb\n", " manufacturer: SONOFF\n", " sw_version: 2.3.3.140\n", - "Bedroom:\n", + "Master Bedroom:\n", "- name: Bedroom Light\n", " device_type: light\n", " device_info:\n", @@ -241,6 +252,11 @@ " model: Dimmer Switch\n", " manufacturer: Philips\n", " sw_version: 2.47.8\n", + "- name: TCL\n", + " device_type: smart-tv\n", + " device_info:\n", + " model: Roku TV\n", + " manufacturer: TCL\n", "Entry:\n", "- name: Front Door\n", " device_type: smart-lock\n", @@ -302,7 +318,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -334,19 +350,21 @@ "with `# thought:`.\n", "\n", "{seed_devices_prompt}\n", + "\n", + "Output yaml in plain text and do not output markdown.\n", "\"\"\"" ] }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 14, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "Skipped 18: 100%|██████████| 40/40 [10:44<00:00, 16.11s/it]\n" + "Skipped 0: 100%|██████████| 40/40 [03:09<00:00, 4.73s/it]\n" ] } ], @@ -357,8 +375,8 @@ "\n", "N_DATAPOINTS = 40\n", "DATASET_DIR = pathlib.Path(\"../datasets\")\n", - "AREAS_DIR = DATASET_DIR / \"areas\"\n", - "DEVICES_OUTPUT_DIR = DATASET_DIR / \"devices-v2\"\n", + "AREAS_DIR = DATASET_DIR / \"areas-v2\"\n", + "DEVICES_OUTPUT_DIR = DATASET_DIR / \"devices-v3\"\n", "\n", "# Wipe existing devices\n", "shutil.rmtree(DEVICES_OUTPUT_DIR, ignore_errors=True)\n", @@ -419,7 +437,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 15, "metadata": {}, "outputs": [ { @@ -427,32 +445,32 @@ "output_type": "stream", "text": [ "Total homes: 40\n", - "Total devices: 456 (average 1.70 per area, 11.40 per home)\n", - "Total unique devices: 21\n", + "Total devices: 571 (average 1.88 per area, 14.28 per home)\n", + "Total unique devices: 26\n", "Devices:\n" ] }, { "data": { "text/plain": [ - "[('light', '29%'),\n", - " ('light-dimmable', '22%'),\n", - " ('hvac', '10%'),\n", - " ('smart-plug', '8%'),\n", - " ('motion-sensor', '7%'),\n", - " ('smart-speaker', '3%'),\n", - " ('light-rgbw', '3%'),\n", - " ('temperature-sensor', '3%'),\n", - " ('camera', '3%'),\n", - " ('door-sensor', '2%'),\n", - " ('water-valve', '2%'),\n", - " ('sensor', '1%'),\n", + "[('light', '36%'),\n", + " ('light-dimmable', '15%'),\n", + " ('smart-speaker', '9%'),\n", + " ('smart-plug', '6%'),\n", + " ('hvac', '5%'),\n", + " ('motion-sensor', '5%'),\n", + " ('sensor', '4%'),\n", + " ('smart-sprinkler', '3%'),\n", + " ('smart-tv', '3%'),\n", + " ('camera', '2%'),\n", + " ('exhaust-fan', '2%'),\n", + " ('switch', '1%'),\n", " ('weather-service', '1%'),\n", - " ('garage-door', '1%'),\n", - " ('fan-oscilating', '1%')]" + " ('door-sensor', '1%'),\n", + " ('water-valve', '1%')]" ] }, - "execution_count": 12, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" } diff --git a/generation/seeds/devices.yaml b/generation/seeds/devices.yaml index 8d241d88..af0b99bd 100644 --- a/generation/seeds/devices.yaml +++ b/generation/seeds/devices.yaml @@ -10,7 +10,7 @@ home: desc: Bungalow in a seaside village in Norway areas: - Living Room - - Bedrooms + - Bedroom - Porch - Outdoor Shower devices-thoughts: @@ -23,6 +23,12 @@ devices: model: Enbrighten Z-Wave manufacturer: GE sw_version: 2.3.29-7 + - name: Smart Speaker + device_type: smart-speaker + device_info: + model: Echo Dot + manufacturer: Amazon + sw_version: 4th Gen - name: Thermostat device_type: hvac device_info: @@ -31,15 +37,15 @@ devices: sw_version: 5.9.3 attributes: - unit_of_measure: °C - Bedrooms: - - name: Bedrooms Light + Bedroom: + - name: Bedroom Light device_type: light device_info: model: Smart LED Bulb manufacturer: Philips sw_version: 1.2.3 Porch: - - name: Port light + - name: Porch light device_type: light device_info: model: Enbrighten Z-Wave @@ -64,8 +70,10 @@ home: areas: - Living Room - Kitchen - - Bedroom + - Master Bedroom + - Kids Bedroom - Balcony + - Entry devices-thoughts: - I will generate a set of devices commonly found in a New York City Apartment - Given the compact nature of the living space, the devices may focus on essential functionalities and convenience for the resident @@ -77,9 +85,11 @@ devices: model: Smart LED Bulb manufacturer: Philips sw_version: 1.2.3 - - name: heat-pump - attributes: - - unit_of_measure: °F + - name: Roborock + device_type: vacuum + device_info: + model: S8 Pro Ultra + manufacturer: Roborock Kitchen: - name: Thermostat device_type: hvac @@ -95,7 +105,7 @@ devices: model: S31 Lite zb manufacturer: SONOFF sw_version: 2.3.3.140 - Bedroom: + Master Bedroom: - name: Bedroom Light device_type: light device_info: @@ -137,6 +147,11 @@ devices: model: Dimmer Switch manufacturer: Philips sw_version: 2.47.8 + - name: TCL + device_type: smart-tv + device_info: + model: Roku TV + manufacturer: TCL Entry: - name: Front Door device_type: smart-lock @@ -162,7 +177,6 @@ devices: device_info: manufacturer: Philips sw_version: 2.47.8 - # TODO: Add outdoor smart speaker - name: Motion device_type: motion-sensor device_info: