Skip to content

balgerion/ha_Pstryk_card

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

🏠 Pstryk Energy Card dla Home Assistant

Version HACS License


✨ Co potrafi?

  • 🎨 Trzy tryby wyświetlania: pełny, kompaktowy, super kompaktowy
  • 📊 Widgety: słupki lub linia z animacją
  • 🚨 Alerty: ostrzeżenia, gdy cena przekracza ustalone progi
  • 🔴🟢 Zmiana koloru na czerwony/zielony w zależności od ustawień cen w integracji
  • 🌍 Obsługa PL i EN – karta sama wykryje język
  • 🎯 Efekty i zbędne bajery

{8ADD4FD9-6CE4-4984-B94C-3022E159F392} {55E1D715-4207-4254-A312-30519EF5FC50} {4FC17EE9-74AA-4445-BF92-BE63CAB8F9BD}

📦 Jak zainstalować?

1. HACS (najprościej)

  1. Otwórz HACS → +
  2. Wybierz Custom repositories
  3. Wklej URL: https://github.com/balgerion/ha_Pstryk_card
  4. W kategorii zaznacz Dashboard i kliknij Add
  5. Zainstaluj Pstryk Energy Card
  6. Zrestartuj Home Assistant

2. Ręcznie

  1. Ściągnij plik pstryk-card.js i wrzuć do /www/community/pstryk-card

  2. W Home Assistant: Settings → Dashboards → Resources → Add Resource

    • URL: /local/community/pstryk-card/pstryk-card.js
    • Typ: JavaScript Module
  3. Zrestartuj


🚀 Szybki start - przykłady

##full

type: custom:pstryk-card
buy_entity: sensor.pstryk_current_buy_price
sell_entity: sensor.pstryk_current_sell_price
card_mode: full                   # full | compact | super_compact
show_title: true                  # true | false
show_legend: true                 # true | false
show_widget: sparkline            # none | bars | sparkline
widget_effect: pulse              # none | pulse (sparkline) | fill (bars)
widget_hours: 24                  # 1-48
alert_buy_above: 1.15             # liczba lub null
alert_sell_below: 0.25            # liczba lub null
hover_effect: lift                # none | lift | glow | shake | pulse
click_action: none                # none | more-info

##Kompaktowy z słupkami

type: custom:pstryk-card
buy_entity: sensor.pstryk_current_buy_price
sell_entity: sensor.pstryk_current_sell_price
card_mode: compact                # full | compact | super_compact
show_widget: bars                 # none | bars | sparkline
widget_effect: fill               # none | fill (bars) | pulse (sparkline) 
widget_hours: 12                  # 1-48
hover_effect: glow                # none | lift | glow | shake | pulse
attribute_config: average_24      # next_hour | average_remaining | average_24 | null | custom_attribute

##Super kompaktowy (minimalny)

type: custom:pstryk-card
buy_entity: sensor.pstryk_current_buy_price
sell_entity: sensor.pstryk_current_sell_price
card_mode: super_compact          # full | compact | super_compact
alert_buy_above: 1.0              # liczba lub null
alert_sell_below: 0.1             # liczba lub null

⚙️ Wszystkie opcje

  • buy_entity (string) – encja z ceną zakupu (np. sensor.pstryk_current_buy_price)
  • sell_entity (string) – encja z ceną sprzedaży
  • card_mode (full/compact/super_compact) – wybierz wygląd karty
  • title (string) – tekst nagłówka (domyślnie "Energy Prices")
  • show_title (true/false) – wyświetl tytuł
  • show_legend (true/false) – legenda kolorów (tylko w full)
  • attribute_config (next_hour/average_remaining/average_24/null/custom) – dodatkowy atrybut
  • show_widget (none/bars/sparkline) – typ wykresu
  • widget_effect (none/pulse/fill) – animacja wykresu (pulse (sparkline), fill (bars))

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published