Ana içeriğe geç

Home Assistant İklim ve Hava Durumu Kokpiti (İç & Dış Mekan)

Bu rehber; dış mekan hava durumu tahminleri ile evin içerisindeki oda sıcaklığı ve bağıl nem değerlerini tek bir kompakt, modern ve renk geçişli (gradient) panel kartında birleştirmeyi açıklar.


📦 Gerekli HACS Kartları

  1. Weather Forecast Card: Home Assistant yerleşik hava durumu kartı.
  2. sensor-bar-card-plus: HACS üzerinden kurulan, yatay renk geçişli çubuk gösterge kartı (custom:sensor-bar-card-plus).
  3. card-mod (İsteğe bağlı): Kart kenarlıklarını ve arka plan saydamlığını yumuşatmak için kullanılır (card-mod).

💻 Lovelace Dashboard YAML Kodu

Aşağıdaki kodu gösterge panelinizde (Lovelace) manuel kart ekleyerek yapıştırabilirsiniz:

type: vertical-stack
cards:
  - type: weather-forecast
    entity: weather.forecast_home
    show_current: true
    show_forecast: false
    name: Dış Mekan (Hava Durumu)
  - type: grid
    columns: 2
    square: false
    cards:
      - type: custom:sensor-bar-card-plus
        title: İç Sıcaklık
        entities:
          - entity: sensor.ev_sicaklik
            name: Sıcaklık
        scale:
          min:
            fixed: 10
          max:
            fixed: 40
        layout:
          label:
            position: inside
        bar:
          fill_style: gradient
          gradient_stops:
            - pos: 10
              color: '#03A9F4'  # Soğuk (Mavi)
            - pos: 22
              color: '#4CAF50'  # İdeal (Yeşil)
            - pos: 30
              color: '#ef4444'  # Sıcak (Kırmızı)
        card_mod:
          style: |
            ha-card {
              background: rgba(0, 0, 0, 0.2) !important;
              box-shadow: none !important;
              border: none !important;
            }
      - type: custom:sensor-bar-card-plus
        title: İç Nem
        entities:
          - entity: sensor.ev_nem
            name: Nem
        scale:
          min:
            fixed: 0
          max:
            fixed: 100
        layout:
          label:
            position: inside
        bar:
          fill_style: gradient
          gradient_stops:
            - pos: 0
              color: '#FFC107'  # Kuru (Sarı)
            - pos: 40
              color: '#4CAF50'  # Konforlu (Yeşil)
            - pos: 70
              color: '#03A9F4'  # Yüksek Nem (Mavi)
        card_mod:
          style: |
            ha-card {
              background: rgba(0, 0, 0, 0.2) !important;
              box-shadow: none !important;
              border: none !important;
            }

⚙️ Yapılandırma İpuçları

  • entity: weather.forecast_home satırını sisteminizdeki Meteoroloji veya OpenWeatherMap entegrasyonu varlığıyla değiştirin.
  • sensor.ev_sicaklik ve sensor.ev_nem varlıklarını akıllı termostatınızdan veya Zigbee/BLE sıcaklık sensörünüzden gelen kimliklerle güncelleyin.
  • Renk eşiklerini (gradient_stops) kış ve yaz mevsim konfor tercihlerinize göre derecelendirebilirsiniz.