AssistantVerticalsHomeautomationProtoSmartHomeFeatures

AI Overview😉

  • The potential purpose of this module is to identify and categorize smart home devices and their features, such as circadian lighting, energy savings, gentle wake-up, and home/away status updates. This module likely helps Google understand the capabilities of different smart home devices and how they can be integrated with Google's services.
  • This module could impact search results by influencing the ranking of smart home devices and related content. For example, if a user searches for "smart light bulbs with circadian lighting," devices with this feature enabled may be ranked higher in the search results. Additionally, this module could also affect the display of device features and specifications in search results, making it easier for users to find devices that meet their specific needs.
  • To be more favorable for this function, a website may want to ensure that their smart home devices and features are accurately and clearly represented on their website. This could include providing detailed product specifications, highlighting key features like circadian lighting or energy savings, and using structured data to help Google understand the capabilities of their devices. By doing so, websites may improve their chances of being ranked higher in search results and being displayed with relevant features and specifications.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.AssistantVerticalsHomeautomationProtoSmartHomeFeatures (google_api_content_warehouse v0.4.0)

SmartHome feature flags that may be enabled per-item. LINT.IfChange

Attributes

  • circadianLightingEnabled (type: boolean(), default: nil) - Flag indicating whether the background Circadian Lighting effect is enabled for a particular light (go/circadian-lighting-e2e).
  • energySavingsEnabled (type: boolean(), default: nil) - Flag indicating whether automatic Energy Savings are enabled for this item.
  • gentleWakeupEnabled (type: boolean(), default: nil) - Flag indicating whether Gentle Wake Up is enabled for this item (go/sleep-wake-design).
  • homeAwayOverMatterEnabled (type: boolean(), default: nil) - Flag indicating whether the user has enabled / disabled sending Home/Away status updates to the device through the Google custom IntelligenceEvents Matter cluster. (go/google-clusters-design)

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.AssistantVerticalsHomeautomationProtoSmartHomeFeatures{
    circadianLightingEnabled: boolean() | nil,
    energySavingsEnabled: boolean() | nil,
    gentleWakeupEnabled: boolean() | nil,
    homeAwayOverMatterEnabled: boolean() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.