Minut Point
The Point hub enables integration with the Minut Point
Prerequisites
Before adding the integration to Home Assistant, you need to get Minut Point application credentials.
-
Navigate to the API-client | Minut
dashboard and Create client: - Enter a Name for your client (this is just an identifier).
- Enter
https://my.home-assistant.io/redirect/oauthin the Redirect URI field.
-
Get the ClientID and ClientSecret for the new client and store them in a safe place. You need them to complete the integration setup in Home Assistant.
If you are a Kickstarter backer, you need to send an email to hello@minut.com to retrieve the ClientID and ClientSecret. Don’t forget to mention that the Redirect URI should be https://my.home-assistant.io/redirect/oauth.
配置
要将 Minut Point integration 添加到您的 Home Assistant 实例中,请使用此 My 按钮:
手动配置步骤
如果上述 My 按钮不起作用,您也可以手动执行以下步骤:
-
浏览到您的 Home Assistant 实例。
-
转到
设置 > 设备与服务。 -
在右下角,选择
Add Integration 按钮。 -
从列表中选择 Minut Point。
-
按照屏幕上的说明完成设置。
Device types
The integration supports the following device types within Home Assistant:
The Point is just active occasionally so the sensors are only updated every hour or so. The binary sensors are however updated via Cloud Push, making the changes close to instant.
Alarm
Each home configured in the Point mobile application will show up as a separate alarm control panel. The panels allow arming and disarming of the Point home alarm system.
The Point only supports a Arm/Disarm action, so it is only Arm Away that is implemented.
Binary sensor
Each Point exposes the following binary sensors:
-
alarm:
Onmeans alarm sound was recognized,Offmeans normal -
battery:
Onmeans low,Offmeans normal -
button_press:
Onmeans the button was pressed,Offmeans normal -
cold:
Onmeans cold,Offmeans normal -
connectivity:
Onmeans connected,Offmeans disconnected -
dry:
Onmeans too dry,Offmeans normal -
glass:
Onmeans the sound of glass break was detected,Offmeans normal -
heat:
Onmeans hot,Offmeans normal -
light:
Onmeans light detected,Offmeans no light -
moisture:
Onmeans moisture detected (wet),Offmeans no moisture (dry) -
motion:
Onmeans motion was detected,Offmeans no motion -
noise:
Onmeans noise was detected,Offmeans noise levels have gone back to normal -
sound:
Onmeans sound detected,Offmeans no sound (clear) -
tamper:
Onmeans the point was removed,Offmeans normal -
tamper_old:
Onmeans the point was removed or attached,Offmeans normal (this is only supported on some “old” devices)
The binary sensors button_press, sound and tamper are switched On for a brief moment and are then switched back to Off.
Automation example
The following example show how to implement an automation for the button_press binary sensor.
# Example configuration.yaml Automation entry
automation:
alias: "Point button press"
triggers:
- trigger: state
entity_id: binary_sensor.point_button_press # Change this accordingly
to: "on"
actions:
- action: persistent_notification.create
data:
title: Point button press
message: Point button was pressed.
Webhook events
The events shown as binary sensors are sent to Home Assistant as webhooks with the event_type set to point_webhook_received. Below is an example of how to use such a webhook do note the trigger.event.data.event.device_id which translates to the id of the Point device that sent the event.
# Example configuration.yaml Automation entry
automation:
alias: "Point button press (webhook)"
triggers:
- trigger: event
event_type: point_webhook_received
event_data: {}
conditions:
- condition: template
value_template: "{{ trigger.event.data.event.type == 'short_button_press' }}"
actions:
- action: persistent_notification.create
data:
title: Point button press (webhook)
message: "Button press on Point {{ trigger.event.data.event.device_id }}"
Sensor
Each Point exposes the following sensors:
- temperature: Temperature in °C.
- humidity: Percentage of humidity in the air.
- sound_level: Sound level in dBA