Repository navigation
Releases: GregECAT/smartinghome-homeassistant
Releases · GregECAT/smartinghome-homeassistant
Release list
v1.75.0 — taryfa dynamiczna: zakup wyceniany godzinowo (ENTSO-E)
Poprawka: Max Zysk na taryfie dynamicznej
Dotąd planer na taryfie dynamicznej wyceniał zakup z sieci jedną stałą ceną (jak G11), więc nie korzystał z tanich godzin.
- Zakup wyceniany godzina po godzinie z cen day-ahead integracji ENTSO-E (dziś; jutro po publikacji ok. 13:00), z marżą, akcyzą i dystrybucją ustawionymi w tej integracji.
- Godziny bez opublikowanej ceny: szacunek wg tej samej godziny z ostatniego znanego dnia (panel: „dynam.~”); gdy serii nie ma — cena bieżąca („dynam.*”). Notatka planu mówi, które godziny są szacowane.
- Na taryfie dynamicznej nie ma szczytów taryfowych — decyduje cena każdego slotu. Reguła rozliczenia godzinowego (bez ładowania z sieci i sprzedaży z baterii w tej samej godzinie) obowiązuje.
- Panel pokazuje notatkę planu.
Wymaga zainstalowanej integracji ENTSO-E (encje sensor.entso_e_aktualna_cena_energii, sensor.entso_e_koszt_all_in_teraz). Ładowanie z sieci w ciągu dnia (gdy świeci słońce) nadal jest wyłączone; ceny są godzinowe.
v1.74.0 — Wizytówka instalacji (dane na żywo, za zgodą)
Nowe: Wizytówka instalacji (opcjonalna, domyślnie wyłączona)
Ustawienia → Wizytówka instalacji pozwala udostępnić bieżące działanie instalacji na publicznej stronie (np. smartinghome.pl/instalacja-na-zywo/).
- Co 5 minut integracja wysyła podpisaną (HMAC-SHA256) paczkę z danymi zagregowanymi: moc PV, zużycie, wymiana z siecią, bateria i SOC, średnie napięcia 10-min, cena RCE i strefa taryfy, decyzja Autopilota i plan na 6 h, bieżący miesiąc depozytu prosumenckiego; raz na godzinę sumy dzienne z 30 dni.
- Nigdy nie wychodzą: nazwy encji, numery seryjne, PPE, adres IP, identyfikator HA, współrzędne, adres. Z opisu i uzasadnienia Autopilota są wycinane adresy, e-maile, linki i numery seryjne.
- „Podgląd JSON” pokazuje dokładnie to, co zostanie wysłane. Sekret nigdy nie wraca do panelu.
- Ustawienia może zmieniać tylko administrator Home Assistant.
v1.73.2 — rozliczenie godzinowe w planerze, AI zna weekendy i święta
Poprawki
- Planer uwzględnia godzinowe rozliczenie net-billingu. Nie ładuje już baterii z sieci i nie sprzedaje z niej w tej samej godzinie zegarowej — licznik i tak zbilansowałby pobór z oddaniem, a bateria tylko by się zużywała.
- AI-doradca wie, jaki jest dzień. W weekendy i święta przez całą dobę obowiązuje jedna cena (G13: brak szczytów) — porada nie liczy już oszczędności względem szczytu z dni roboczych. Doradca dostaje też plan Autopilota i musi liczbowo uzasadnić inną rekomendację.
- Święta w dni robocze (np. 11 listopada) traktowane jak niedziela we wszystkich miejscach Autopilota, nie tylko w planerze.
🤖 Generated with Claude Code
v1.73.1 — właściciel oprogramowania: JG INVEST P.S.A.
Zmiana formalna
- Właścicielem i licencjodawcą Smarting HOME jest JG INVEST P.S.A. (ul. Jana Matejki 2, 32-600 Oświęcim, KRS 0000915798). Licencja w wersji 1.2 (LICENSE), nagłówki we wszystkich plikach źródłowych, AGENTS.md, README.
- Warunki licencji i działanie integracji bez zmian. Sprzedawcą licencji w sklepie smartinghome.pl pozostaje GAPLI eCommerce P.S.A.
🤖 Generated with Claude Code
v1.73.0 — licznik energii także bez falownika (Shelly, Eastron)
Licznik energii — także bez falownika
- „Wykryj licznik” w panelu Energia i koszty → Ustawienia: znajduje liczniki Shelly (EM, 3EM, Pro 3EM) i Eastron (przez integrację Modbus) i proponuje przypisanie encji do akceptacji.
- Gotowy szablon Modbus dla Eastron SDM630, SDM72D-M i SDM120M (docs/eastron_sdm_modbus.yaml), adresy rejestrów z dokumentacji producenta. SDM72DR i SDM72BI mają tylko wyjście impulsowe.
- Panel „Energia i koszty”:
- energia pobrana i oddana, saldo (także godzinowe);
- moc, napięcie i prąd na fazach z min/max dnia, asymetria;
- współczynnik mocy, moc bierna i tg φ z ostrzeżeniem przy wartości powyżej 0,4 (wskazówka — próg i opłatę sprawdź w umowie).
- Raport napięciowy i alerty napięcia z licznika: bez falownika licznik jest jedynym źródłem; przy falowniku można go wybrać zamiast falownika.
- Licznik jest tylko odczytywany; sterowanie falownikiem bez zmian.
Drobne
- Limit oddawania do sieci w Ustawienia → Sieć i OSD pyta o potwierdzenie, gdy wartość wygląda nietypowo (poniżej 2 kW albo powyżej 60 kW), i pokazuje ją w kW.
- Link „Dokumentacja” w panelu prowadzi do smartinghome.pl/hems.
🤖 Generated with Claude Code
v1.72.0 — limit sieci z przyłącza, pierwszeństwo OSD, bezpieczne zatrzymanie
Sieć i OSD
- Limit oddawania do sieci nigdy wyżej niż z warunków przyłączenia. Nowa karta Ustawienia → Sieć i OSD · prywatność: wpisz limit ze zgłoszenia mikroinstalacji. Na nowej instalacji Smarting HOME zapamiętuje limit ustawiony przez instalatora, zanim cokolwiek zapisze. Wcześniej tryby sprzedaży i powrotu do pracy zwykłej ustawiały stałe 16 kW.
- Limit ustawiony przez kogoś innego jest respektowany. Jeśli operator sieci, integrator OSD albo aplikacja producenta zmieni limit w falowniku, od tej chwili obowiązuje niższa wartość, a w Home Assistant pojawia się powiadomienie.
- Tryb „Sterowanie OSD / integratora ma pierwszeństwo”: Smarting HOME w ogóle nie zapisuje limitu eksportu.
- Nastaw Q(U), cos φ i zabezpieczeń falownika Smarting HOME nie zmienia.
Bezpieczeństwo
- Bezpieczne zatrzymanie: przy wyłączeniu integracji albo zatrzymaniu Home Assistant falownik wraca z trybu wymuszonego (ładowanie z sieci, sprzedaż, wstrzymanie baterii) do zwykłej autokonsumpcji.
- Ustawienia sterowania tylko dla administratora: Autopilot, napięcie, bojler, aktualizacje, powiadomienia, limit sieci.
- Zgłaszanie podatności: SECURITY.md, prywatne zgłoszenia na GitHubie, https://smartinghome.pl/.well-known/security.txt.
Prywatność
- Informacja o instalacji (wersja FREE) jest wysyłana raz na wersję, a nie przy każdym starcie, i można ją wyłączyć. Opis, co i dokąd wysyłamy, jest w panelu.
- Serwer licencji dostaje prawdziwą wersję integracji (wcześniej na sztywno „1.15.0”).
🤖 Generated with Claude Code
v1.71.1 — autoaktualizacja widzi nowe wersje od razu
Poprawka
- Automatyczne aktualizacje same odświeżają HACS. HACS sprawdza repozytoria dodane ręcznie (takie jak Smarting HOME) tylko co 48 godzin, więc nowa wersja mogła czekać dwie noce, zanim pojawiła się do instalacji. Teraz moduł odświeża śledzone repozytoria co 6 godzin, godzinę przed nocnym oknem i przed przyciskiem „Zainstaluj teraz”.
🤖 Generated with Claude Code
v1.71.0 — Max Zysk w wersji FREE, nowy podział FREE / PRO
FREE zarabia, PRO zarabia więcej.
- Zakładka Autopilot jest dostępna w wersji FREE — z planerem arbitrażu Max Zysk, Max Autokonsumpcją, Ochroną baterii i Zero Export. Harmonogram i ręczne sterowanie (ładuj / rozładuj / STOP) też bez licencji.
- Karta arbitrażu w zakładce HEMS pokazuje dane na żywo każdemu — bez zachęty „PREMIUM”.
- PRO odblokowuje: AI (doradca, raporty, analiza ROI, strategia „AI Pełna Autonomia”), strategię Pogodową i prognozę PV uczoną na Twojej instalacji, powiadomienia SMS / e-mail i na kilka telefonów, raport dnia, eksport raportu napięciowego z gotową reklamacją do OSD (PN-EN 50160), porównanie z fakturą, automatyczne aktualizacje, do 10 stringów PV i kilka turbin.
- Instalacje sprzed 1.71 zachowują funkcje, które miały za darmo (powiadomienia, raport dnia, eksport raportu napięciowego, faktura, auto-aktualizacje, kalibracja PV, kilka turbin). Wyjątek: zadania AI w harmonogramie wymagają teraz PRO.
- Funkcje PRO są sprawdzane po stronie integracji, panel pokazuje przy nich 🔒 PRO.
🤖 Generated with Claude Code
v1.70.1 — nadwyżka PV do baterii zamiast do sieci za grosze
- „Trzymaj” nie blokuje już ładowania baterii, gdy nadwyżka PV płynie do sieci (np. po 0,03 zł) — bateria bierze tę energię.
- Plan bieżącego półgodzinnego okna liczy się ze średniej z 10 minut (PV i zużycie), więc przelotne chmury nie przełączają trybów co minutę.
- „Ładuj z PV” nie przechodzi w „Ładuj z sieci” przez chmurę w obrębie bloku.
- Auto-aktualizacje pomijają dodatki, które Supervisor aktualizuje sam.
🤖 Generated with Claude Code
v1.70.0 — automatyczne aktualizacje
- Automatyczne aktualizacje (Ustawienia → 🔄 Automatyczne aktualizacje): raz na noc w wybranym oknie Smarting HOME instaluje dostępne aktualizacje — samego siebie, innych integracji HACS, dodatków oraz Home Assistant Core/OS. Dla każdej grupy osobny minimalny wiek wersji; Core domyślnie tylko wersje poprawkowe (.1+).
- Przed instalacją kopia zapasowa, przed restartem sprawdzenie konfiguracji, po restarcie weryfikacja wersji i powiadomienie.
- Domyślnie wyłączone — włącz w panelu. Przycisk „Aktualizuj teraz”.
🤖 Generated with Claude Code