Điều kiện khởi động, điều kiện và hành động được hỗ trợ

Các quy trình tự động hoá hỗ trợ các điều kiện khởi động và hành động sau đây. Tất cả các trạng thái cũng được hỗ trợ dưới dạng điều kiện.

Lọc theo loại:

Trạng thái / Sự kiện (khởi động)
Điều kiện
Lệnh (hành động)
Các trường được hỗ trợ Nội dung mô tả
Một điều kiện phức hợp để biểu thị logic AND của tất cả các điều kiện con.
assistant.command.Phát đi thông báo tin nhắn
assistant.command.OkGoogle okGoogle
assistant.sự kiện.OkGoogle query
device.command.ActivateScene kích hoạt Kích hoạt hoặc huỷ kích hoạt một cảnh.
device.command.AppInstall newApplicationName Cài đặt ứng dụng trên thiết bị đã cho.
device.command.AppSearch applicationName Tìm kiếm ứng dụng đã cho.
device.command.AppSelect applicationName Chọn ứng dụng được cung cấp.
device.command.ArmDisarm cánh tay
armCấp
huỷ
Đặt mức chuông báo cho thiết bị.
device.command.Độ sáng tuyệt đối độ sáng Điều chỉnh độ sáng tuyệt đối của thiết bị. Khi bạn đặt độ sáng thành giá trị bất kỳ lớn hơn 0, thì nếu thiết bị đang tắt, thì thiết bị sẽ bật nguồn và [`OnOffState.state`](./on_off_state) thay đổi để thể hiện rằng thiết bị đang bật. Tương tự, khi độ sáng được đặt thành 0, thiết bị sẽ tắt và [`OnOffState.state`](./on_off_state) sẽ thay đổi tương ứng.
device.command.Độ sáng tương đối độ sángRelativePercent
brightnessRelativeWeight
Điều chỉnh độ sáng tương đối của thiết bị. Khi bạn đặt độ sáng thành giá trị bất kỳ lớn hơn 0, thì nếu thiết bị đang tắt, thì thiết bị sẽ bật nguồn và [`OnOffState.state`](./on_off_state) thay đổi để thể hiện rằng thiết bị đang bật. Tương tự, khi độ sáng được đặt thành 0, thiết bị sẽ tắt và [`OnOffState.state`](./on_off_state) sẽ thay đổi tương ứng.
device.command.Sạc điện tích Bắt đầu hoặc dừng sạc.
device.command.ColorAbsolute color.tên
color.spectrumHSV.hue
color.phổiHSV.độ bão hòa
màu sắc.phổiHSV.giá trị
màu.ph phổRGB
màu.nhiệt độ
Đặt màu thành sắc độ được chỉ định. Khi bạn đặt màu trên một thiết bị đang tắt, thiết bị đó sẽ bật và [`OnOffState.state`](./on_off_state) sẽ thay đổi để phản ánh điều này. Tương tự, khi độ sáng được đặt thành 0, thiết bị sẽ tắt và [`OnOffState.state`](./on_off_state) sẽ thay đổi tương ứng.
device.command.Cook CookingMode
foodPreset
số lượng
bắt đầu
đơn vị
Bắt đầu hoặc dừng nấu.
device.command.Phân phối số tiền
item
presetName
đơn vị
Phân phối vật phẩm.
device.command.Gắn Gắn thiết bị vào đế.
device.command.EnableDisableGuestNetwork enable Bật hoặc tắt mạng khách.
device.command.BậtDisableNetworkProfile bật
hồ sơ
Bật hoặc tắt cấu hình mạng. Phải sử dụng phương thức xác minh thứ hai khi xác minh người dùng bằng mã PIN. Tính năng bảo mật nhà của người dùng có thể được coi là bị ảnh hưởng nếu các thiết bị bảo mật khác bị tắt thông qua những lệnh này.
device.command.Điền điền
fillCấp
Đổ đầy hoặc xả thiết bị.
device.command.FindMyDevice tắt tiếng Định vị thiết bị mục tiêu bằng cách tạo cảnh báo cục bộ.
device.command.Độ ẩm tương đối phần trăm độ ẩm tương đối
Trọng lượng độ ẩm tương đối
Điều chỉnh độ ẩm tương ứng với giá trị hiện tại.
device.command.LightEffectColorLoop duration Xoay vòng thiết bị qua một nhóm màu.
device.command.LightEffectPulse duration Cường độ ánh sáng tăng từ độ sáng trung bình đến độ sáng tối đa rồi giảm xuống độ sáng trung bình với tổng thời gian chu kỳ là một xung mỗi giây. Trong mỗi chu kỳ, độ sáng tối đa phải kéo dài 200 mili giây và độ sáng trung bình, không tính giai đoạn chuyển đổi, phải kéo dài ít nhất 500 mili giây.
device.command.LightEffectSleep duration Trong một khoảng thời gian, hãy giảm dần độ sáng của thiết bị và tuỳ ý thay đổi nhiệt độ màu.
device.command.LightEffectWake duration Trong một khoảng thời gian, hãy tăng dần độ sáng của thiết bị và tuỳ ý thay đổi nhiệt độ màu.
device.command.LockLock khóa Khoá hoặc mở khoá thiết bị.
device.command.MediaNext Chuyển đến mục nội dung nghe nhìn tiếp theo.
device.command.MediaPause Tạm dừng phát nội dung nghe nhìn.
device.command.MediaPrevious Chuyển về mục nội dung nghe nhìn trước đó.
device.command.MediaResume Tiếp tục phát nội dung đa phương tiện.
device.command.MediaTrộn Phát ngẫu nhiên danh sách phát hiện tại.
device.command.MediaStop Dừng phát nội dung nghe nhìn.
device.command.Tắt tiếng tắt tiếng Tắt tiếng hoặc bật tiếng thiết bị cụ thể.
device.command.NextInput Chuyển sang đầu vào tiếp theo.
device.command.Bật bật Bật hoặc tắt thiết bị.
device.command.OpenClose openDirection
openPercent
Đặt trạng thái đóng mở của thiết bị
device.command.PauseUnpause tạm dừng Tạm dừng hoặc huỷ tạm dừng hoạt động của thiết bị.
device.command.PreviousInput Chuyển về phương thức nhập trước đó.
device.command.Khởi động lại Khởi động lại thiết bị.
device.command.RelativeChannel channelCount Điều chỉnh kênh hiện tại theo mức tương đối.
device.command.Kênh trả về Quay lại kênh trước đó người dùng đã truy cập.
device.command.CallbackFan Đảo ngược hướng quạt.
device.command.RotateAbsolute rotationdegrees
rotationPercent
Đặt chế độ xoay tuyệt đối cho thiết bị.
device.command.SelectChannel Mã kênh
Tên kênh
Số kênh
Đặt kênh hiện tại thành một giá trị cụ thể.
device.command.SetFanSpeed fanSpeed Đặt tốc độ quạt.
device.command.SetFanSpeedRelative fanSpeedRelativePercent
fanSpeedRelativeWeight
Đặt tốc độ tương đối cho quạt.
device.command.SetĐộ ẩm độ ẩm Đặt độ ẩm ở giá trị tuyệt đối.
device.command.SetInput newInput Thiết lập đầu vào nội dung nghe nhìn.
device.command.SetVolume volumeLevel Đặt âm lượng cho một thiết bị cụ thể.
device.command.StartStop bắt đầu Khởi động hoặc dừng thiết bị.
device.command.StopLightEffect Dừng hiệu ứng ánh sáng hiện tại.
device.command.ThermostatSetMode thermostatMode Đặt chế độ hoạt động mục tiêu cho thiết bị máy điều nhiệt.
device.command.ThermostattemperatureSetpoint thermostatTemperatureSetpoint Đặt nhiệt độ mục tiêu cho một thiết bị máy điều nhiệt.
device.command.ThermostattemperatureSetRange máy điều nhiệtNhiệt độĐặt nhiệt độCao
nhiệt độNhiệt độĐặt điểmThấp
Đặt phạm vi nhiệt độ mục tiêu cho thiết bị máy điều nhiệt.
device.command.TimerAdjust duration Điều chỉnh thời lượng của đồng hồ hẹn giờ.
device.command.TimerCancel Huỷ đồng hồ hẹn giờ.
device.command.TimerPause Tạm dừng đồng hồ hẹn giờ.
device.command.TimerResume Tiếp tục đồng hồ hẹn giờ.
device.command.TimerStart duration Bắt đầu một đồng hồ hẹn giờ mới.
device.event.AnimalCatDetection Camera đã phát hiện thấy một con mèo.
device.event.AnimalDogDetection Camera đã phát hiện thấy một chú chó.
device.event.AnimalOtherDetection Camera phát hiện thấy một con vật.
device.event.DoorbellPress Một chuông cửa đã được nhấn.
device.event.FaceFamiliarDetection Camera đã phát hiện thấy một khuôn mặt quen thuộc.
device.event.FaceUnfamiliarDetection Camera đã phát hiện thấy một khuôn mặt không quen thuộc.
device.event.MotionDetection Thiết bị đã phát hiện thấy chuyển động.
device.sự kiện.điều kiện phát hiện xe Camera phát hiện thấy một phương tiện đang di chuyển.
sự kiện device..PackageProvide Camera đã phát hiện thấy một gói hàng được phân phối.
device.event.PersonDetection Camera đã phát hiện thấy một người.
device.event.PersonTalking Thiết bị này đã phát hiện thấy tiếng người nói.
device.event.Âm thanh Thiết bị đã phát hiện thấy âm thanh.
device.state.AppSelector currentApplication Dành cho các thiết bị có thể chuyển đổi giữa các ứng dụng.
device.state.Giảm chuông báo động currentArmCấp
được Trang bị
Đối với các thiết bị như hệ thống an ninh hỗ trợ tính năng bật chuông báo động và tắt chuông báo động, trạng thái này cho biết thiết bị đang bật hay đã tắt chuông báo động.
thiết bị.trạng thái.Độ sáng độ sáng Chế độ cài đặt độ sáng cho thiết bị.
device.state.Kênh Đối với những thiết bị hỗ trợ các kênh trên một thiết bị truyền thông.
thiết bị.trạng thái.Cài đặt màu color.colorNhiệt độ
màu.phổ tượngHsv.màu sắc
màu sắc.phổ biếnHsv.độ bão hòa
màu sắc.ph phổHsv.giá trị
màu sắc.ph phổRgb
Trạng thái của chế độ cài đặt màu.
thiết bị.trạng thái.Nấu ăn currentCookingMode
currentFoodPreset (Chế độ nấu ăn hiện tại)
Dành cho những thiết bị có thể nấu ăn theo nhiều chế độ đặt sẵn và chế độ nấu được hỗ trợ.
device.state.Gắn isDocked Đối với các thiết bị tự di động có thể ra lệnh quay lại để sạc.
device.state.EnergyStorage Công suất còn lại
đang sạc
isPlugin
Trạng thái của thiết bị lưu trữ năng lượng, chẳng hạn như pin, bao gồm cả lượng năng lượng mà thiết bị đó đang lưu trữ, liệu thiết bị đó có đang sạc hay không và có được cắm điện hay không.
thiết bị.trạng thái.Tốc độ quạt currentFanSpeedPercent
currentFanSpeedCài đặt
Đối với các thiết bị hỗ trợ đặt tốc độ của quạt.
device.state.Điền hiện tạiFillCấp
currentFillPercent
đã được lấp đầy
Đối với các thiết bị hỗ trợ nạp nước, chẳng hạn như bồn tắm.
device.state.Cài đặt độ ẩm độ ẩmAmbientPercent
humiditySetpointPercent
Dành cho các thiết bị hỗ trợ chế độ cài đặt độ ẩm như máy tạo ẩm và máy hút ẩm.
device.state.InputSelector currentInput Cho phép truy vấn các thiết bị có thể chuyển đổi dữ liệu đầu vào. Đầu vào nội dung nghe nhìn có thể có tên động cho mỗi thiết bị đại diện cho nguồn cấp dữ liệu âm thanh hoặc video. Những nguồn cấp dữ liệu này có thể được kết nối với một mạng cố định hoặc được nối mạng, nhưng chúng phải được đặt tên và xuất hiện liên tục một cách hợp lý. Tính năng này không hỗ trợ nguồn cấp dữ liệu tạm thời tuỳ ý, chẳng hạn như thư viện có kết nối mạng có thể tìm kiếm. Các nguồn Bluetooth đã ghép nối và được đặt tên được hỗ trợ. Nguồn có thể có nhiều tên, vì vậy, tên do người dùng tạo và khám phá sẽ được hỗ trợ, cũng như các tên mặc định; ví dụ: "hdmi_1" cũng có thể là "Đầu đĩa DVD" hoặc "usb_1" cũng có thể là "Ổ đĩa cứng". Dữ liệu đầu vào phương tiện có thể được sắp xếp để hỗ trợ các lệnh "tiếp theo" và "trước". Lưu ý: InputSelector không hỗ trợ truy vấn ngữ pháp.
device.state.Hiệu ứng ánh sáng activeLightEffect Đối với các thiết bị có thể hỗ trợ các lệnh ánh sáng phức tạp để thay đổi trạng thái, chẳng hạn như lặp lại qua nhiều màu sắc.
device.state.LockUnlock isJammed
bị khóa
Đối với các thiết bị hỗ trợ tính năng khoá và mở khoá và/hoặc báo cáo trạng thái khoá.
device.state.MediaState playbackState Đối với các thiết bị phát nội dung nghe nhìn, trạng thái của nội dung nghe nhìn đó, chẳng hạn như nội dung nghe nhìn có đang phát hay không.
thiết bị.trạng thái.MotionDetection motionDetectionEventInProgress Đối với các thiết bị có thể phát hiện chuyển động.
device.state.Nhận biết số người lưu trú số người lưu trú Đối với các thiết bị có thể phát hiện có người trong nhà, cho dù thông qua các tính năng PIR, sóng siêu âm hay cảm biến tiếp xúc vật lý.
device.state.Trực tuyến trực tuyến Đối với các thiết bị hỗ trợ trạng thái trực tuyến và ngoại tuyến và/hoặc báo cáo trạng thái trực tuyến và ngoại tuyến.
device.state.Bật bật Chức năng bật và tắt cơ bản dành cho mọi thiết bị có chế độ bật và tắt nhị phân, bao gồm cả phích cắm và công tắc cũng như nhiều thiết bị sau này.
device.state.OpenClose openPercent Đối với các thiết bị hỗ trợ việc đóng và mở, trong một số trường hợp, có thể mở và đóng một phần hoặc có thể theo nhiều hướng.
device.state.Ghi isCurrentlyRecording Đối với các thiết bị hỗ trợ tính năng ghi vào nội dung nghe nhìn.
device.state.Xoay rotationdegrees
rotationPercent
Đối với các thiết bị hỗ trợ chế độ xoay, chẳng hạn như rèm cửa có thanh có thể xoay.
device.state.RunCycle currentCycleRemainingTime
currentTotalRemainingTime
Đối với các thiết bị có thời lượng hoạt động đang diễn ra và có thể truy vấn được. Những thiết bị như vậy sẽ báo cáo tổng số chu kỳ khi bắt đầu hoạt động và mỗi chu kỳ mà thiết bị hiện đang thực hiện trong khi chạy.
device.state.SensorState currentSensorStateData.khoá
currentSensorStateData.giá trị.currentSensorState
Số đo do cảm biến tạo ra. Ví dụ: lượng khói đo bằng máy phát hiện khói hoặc lượng khí CO bằng máy phát hiện khí cacbon monoxit đo được, v.v.
thiết bị.state.StartStop bị tạm dừng
đang chạy
Đối với các thiết bị hỗ trợ việc khởi động và dừng hoạt động. Việc khởi động và dừng một thiết bị có chức năng tương tự như chức năng bật và tắt thiết bị. Trạng thái này cho biết thiết bị hoạt động khác nhau khi bật và khi khởi động. Ví dụ: Một số máy giặt có thể bật và sửa đổi chế độ cài đặt trước khi thực sự bắt đầu hoạt động.
thiết bị.trạng thái.Điều khiển nhiệt độ điểm nhiệt độ
Nhiệt độ đặt nhiệt độ
Điều chỉnh nhiệt độ cho một thiết bị không phải là máy điều nhiệt (ví dụ: lò nướng), bên trong hoặc xung quanh thiết bị.
thiết bị.trạng thái.Cài đặt nhiệt độ hoạt độngĐiều nhiệt





Đối với những thiết bị hỗ trợ chế độ và điểm nhiệt độ.
thiết bị.trạng thái.Hẹn giờ timerPaused Đối với các thiết bị hỗ trợ tính năng hẹn giờ. Ví dụ: bộ điều khiển tưới nước thông minh hoặc công tắc đèn thông minh có thể có bộ tính giờ tích hợp. Bạn có thể dùng thông tin này để truy vấn thiết bị về thời lượng còn lại trên đồng hồ hẹn giờ.
device.state.Âm lượng Hiện tại
Đang tắt tiếng
Đối với các thiết bị có thể thay đổi âm lượng (ví dụ: đặt âm lượng ở một mức nhất định, tắt tiếng hoặc bật tiếng).
home.command.Thông báo tiêu đề
thành viên
nội dung
Gửi thông báo đến các thành viên đã chỉ định trong nhà.
home.state.HomePresence homePresenceMode
không phải Một điều kiện để biểu thị logic NOT của điều kiện khác.
hoặc Một điều kiện phức hợp để biểu thị logic OR của tất cả các điều kiện con.
time.trong khoảng Đại diện cho một phạm vi thời gian.
thời gian.độ trễ Thêm một khoảng thời gian tạm dừng trong quá trình thực thi tự động hoá.
thời gian.lịch biểu Đại diện cho một sự kiện lịch biểu thời gian.