---
title: "Echobell ile Home Assistant Bildirimleri: Akıllı Eviniz için Anında Uyarılar"
description: "Güvenlik ve otomasyon olayları için öncelikli push bildirimleri ya da telefon aramaları almak üzere Home Assistant'ı REST komutlarıyla Echobell'e bağlayın."
date: 2025-12-01
author: Nooc
authorAvatarLink: /images/avatars/nooc.webp
authorLink: https://nooc.me
tags:
  - Echobell
  - Home Assistant
  - Akıllı Ev
  - Ev Otomasyonu
  - Webhook Bildirimleri
---

# Echobell ile Home Assistant Bildirimleri: Akıllı Eviniz için Anında Uyarılar

Home Assistant'ın yerleşik mobil bildirimleri, telefonunuzdaki diğer her şeyin arasında kaybolur. Echobell öncelik seviyeleri ekler — push, zaman duyarlı ya da gerçek bir telefon araması — böylece kritik akıllı ev olayları gözden kaçmaz. Entegrasyon özel bileşen gerektirmez: yalnızca bir REST komutu ve webhook URL'niz yeterlidir.

## Temel Kurulum

1. [Echobell'i indirin](https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-home-assistant-notifications-1ozbir&mt=8) / [Google Play](https://play.google.com/store/apps/details?id=one.echobell.echobellandroid) ve bir kanal oluşturun (ör. "Ev Uyarıları")
2. Kanal ayarlarından webhook URL'sini kopyalayın
3. `configuration.yaml` dosyanıza bir REST komutu ekleyin:

```yaml
rest_command:
  echobell_home:
    url: "https://hook.echobell.one/t/<channel-token>"
    method: POST
    content_type: "application/json"
    payload: '{"title": "{{ title }}", "message": "{{ message }}"}'
```

4. Home Assistant'ı yeniden başlatın
5. Servisi herhangi bir otomasyondan çağırın

Basit bir kapı sensörü otomasyonuyla test edin:

```yaml
automation:
  - alias: "Door Open Test"
    trigger:
      - platform: state
        entity_id: binary_sensor.front_door
        to: "on"
    action:
      - service: rest_command.echobell_home
        data:
          title: "Front Door"
          message: "Door opened at {{ now().strftime('%H:%M') }}"
```

## Pratik Otomasyon Örnekleri

### Aramalı Uyarıyla Sıcaklık İzleme

Yiyecekleri, ekipmanı veya güvenliği koruyan sensörler için — Echobell kanal türünü **Arama** olarak ayarlayın ki telefon gibi çalsın:

```yaml
automation:
  - alias: "Freezer Temperature Alert"
    trigger:
      - platform: numeric_state
        entity_id: sensor.freezer_temperature
        above: -10
        for:
          minutes: 15
    action:
      - service: rest_command.echobell_home
        data:
          title: "⚠️ Freezer Temperature Alert"
          message: "Freezer is at {{ states('sensor.freezer_temperature') }}°C for 15+ minutes"
          severity: "critical"
```

### Akıllı Güvenlik Uyarıları

Webhook ile bağlam değişkenleri gönderin, ardından kanal tarafında filtrelemek için [Echobell koşullarını](/tr/docs/conditions) kullanın:

```yaml
automation:
  - alias: "Smart Security Alert"
    trigger:
      - platform: state
        entity_id:
          - binary_sensor.motion_living_room
          - binary_sensor.motion_bedroom
        to: "on"
    action:
      - service: rest_command.echobell_home
        data:
          title: "Security Event"
          message: "{{ trigger.to_state.attributes.friendly_name }} detected motion"
          alarm_state: "{{ states('alarm_control_panel.home_alarm') }}"
          hour: "{{ now().hour }}"
```

Kanal koşulu: `alarm_state == "armed_away" || (hour >= 22 || hour <= 7)`

Bu, uyarıları yalnızca alarm kurulduğunda ya da gece olduğunda gönderir — otomasyonu devre dışı bırakmadan gündüz hareket gürültüsünü eler.

### Cihaz Tamamlanma Uyarıları

```yaml
automation:
  - alias: "Laundry Done"
    trigger:
      - platform: state
        entity_id: sensor.washer_power
        to: "0"
        for:
          minutes: 3
    action:
      - service: rest_command.echobell_home
        data:
          title: "🧺 Laundry Complete"
          message: "Washing machine finished. Don't let it sit!"
```

### Sabah Özeti

```yaml
automation:
  - alias: "Morning Home Report"
    trigger:
      - platform: time
        at: "08:00:00"
    action:
      - service: rest_command.echobell_home
        data:
          title: "Good Morning - Home Status"
          message: >
            Temperature: {{ states('sensor.living_room_temperature') }}°C
            Humidity: {{ states('sensor.living_room_humidity') }}%
            Energy yesterday: {{ states('sensor.daily_energy') }} kWh
            All windows: {% if is_state('binary_sensor.window_group', 'off') %}Closed{% else %}OPEN{% endif %}
```

## Gelişmiş Özellikler

### Bağlamsal Bağlantılar

`externalLink` değişkeni, Echobell'deki bildirim geçmişinize dokunulabilir bir bağlantı ekler:

```yaml
action:
  - service: rest_command.echobell_home
    data:
      title: "Motion at Front Door"
      message: "Check the camera feed"
      externalLink: "https://my-home-assistant.duckdns.org/lovelace/security"
```

### Çok Kanallı Strateji

Farklı bildirim türlerine sahip ayrı kanallar kullanın:

1. **Ev Rutini** (normal): Cihazlar, günlük özetler
2. **Ev İzleme** (zaman duyarlı): Sıcaklık, nem, enerji sıçramaları
3. **Ev Güvenliği** (arama): Alarm kuruluyken hareket, kapı sensörleri, kritik arızalar

### Webhook URL'lerini Güvenceye Alma

Webhook URL'nizi yapılandırma dosyalarında açıkta bırakmamak için Home Assistant gizli anahtarlarını kullanın:

```yaml
# secrets.yaml
echobell_webhook: "https://hook.echobell.one/t/<channel-token>"

# configuration.yaml
rest_command:
  echobell_home:
    url: !secret echobell_webhook
```

Gelişmiş şablonlama ve sorun giderme dahil eksiksiz teknik dokümantasyon için [Home Assistant entegrasyon kılavuzuna](/tr/docs/developer/home-assistant) bakın. Diğer entegrasyonlar için [GitHub Actions bildirimleri](/tr/blog/github-actions-notifications) ve [Grafana izleme uyarıları](/tr/blog/grafana-call-notification) sayfalarına göz atın.
