Home AssistantからGyazoにアップロードするカスタムコンポーネントを作った

というかGeminiに作らせた https://github.com/oquno/ha-gyazo HACS経由で入れたりすれば使えるはずだけどアイコンがうまくセットされてない気がするのでどこからかプルリクエストが来たら取り込みたい。

こんな感じのオートメーションで使いたかった。まあモーションセンサーのを逐一見るとかカメラと付属のサービスだけでやるのでもいいのだけれど。

設定 – Home Assistant

画像URL取るところまでやってないのでキャプチャ一覧を見ろみたいなメッセージを通知するところにつなげてる。 設定はYAMLだと以下

alias: 振動検知でカメラ撮影
description: 家の振動を検知した際に、自動的に外部カメラで写真を撮影します。
triggers:
  - type: vibration
    device_id: ~~~~~~~~~~
    entity_id: ~~~~~~~~~~
    domain: binary_sensor
    trigger: device
conditions: []
actions:
  - action: camera.snapshot
    metadata: {}
    target:
      entity_id: camera.wyze_v3_out
    data:
      filename: /media/wyze/img/wyze_v3_out.jpg
  - action: gyazo.upload_image
    metadata: {}
    data:
      file_path: /media/wyze/img/wyze_v3_out.jpg
      title: 玄関郵便受け
  - action: notify.mobile_app_pixel_7
    metadata: {}
    data:
      message: 郵便受けが振動しました。 https://gyazo.com/captures
      title: 郵便通知
mode: single
published at