- 1. PSTRYK.purchase_price
- 2. PSTRYK.sale_price
- 3. PSTRYK.purchase_price_tomorrow
- 4. PSTRYK.sale_price_tomorrow
- 5. PSTRYK.purchase_is_cheap
- 6. PSTRYK.purchase_is_expensive
- 7. PSTRYK.daily_consumption_kwh
- 8. PSTRYK.daily_production_kwh
- 9. PSTRYK.daily_consumption_cost
- 10. PSTRYK.daily_production_yield
- 11. PSTRYK.monthly_consumption_kwh
- 12. PSTRYK.monthly_production_kwh
- 13. PSTRYK.monthly_consumption_cost
- 14. PSTRYK.monthly_production_yield
- Przykłady zastosowania
Identyfikatory z grupy PSTRYK umożliwiają odczyt cen zakupu i sprzedaży energii elektrycznej oraz danych dotyczących zużycia, produkcji i ich wartości. Informacje te możesz wykorzystać do wyświetlania danych w interfejsach użytkownika oraz definiowania reguł automatyki, np. uruchamiania wybranych urządzeń w okresach niskiej ceny zakupu energii.
Sposób konfiguracji integracji opisano w rozdziale 9.13. – Integracje (Pstryk).
Poniższa tabela przedstawia dostępne identyfikatory i obsługiwane przez nie funkcje. Szczegółowe opisy oraz przykłady znajdują się w dalszej części rozdziału.
| Identyfikator | Skrócony opis | Stan | Zdarzenia | Komenda |
|---|---|---|---|---|
PSTRYK.purchase_price | Aktualna cena zakupu energii [PLN/kWh]. | + | + | – |
PSTRYK.sale_price | Aktualna cena sprzedaży energii [PLN/kWh]. | + | + | – |
PSTRYK.purchase_price_tomorrow | Średnia cena zakupu energii na następny dzień [PLN/kWh]. | + | + | – |
PSTRYK.sale_price_tomorrow | Średnia cena sprzedaży energii na następny dzień [PLN/kWh]. | + | + | – |
PSTRYK.purchase_is_cheap | Informacja o zakwalifikowaniu ceny zakupu jako taniej. | + | + | – |
PSTRYK.purchase_is_expensive | Informacja o zakwalifikowaniu ceny zakupu jako drogiej. | + | + | – |
PSTRYK.daily_consumption_kwh | Dzienne zużycie energii [kWh]. | + | + | – |
PSTRYK.daily_production_kwh | Dzienna produkcja energii [kWh]. | + | + | – |
PSTRYK.daily_consumption_cost | Dzienny koszt zużycia energii [PLN]. | + | + | – |
PSTRYK.daily_production_yield | Dzienna wartość wyprodukowanej energii [PLN]. | + | + | – |
PSTRYK.monthly_consumption_kwh | Miesięczne zużycie energii [kWh]. | + | + | – |
PSTRYK.monthly_production_kwh | Miesięczna produkcja energii [kWh]. | + | + | – |
PSTRYK.monthly_consumption_cost | Miesięczny koszt zużycia energii [PLN]. | + | + | – |
PSTRYK.monthly_production_yield | Miesięczna wartość wyprodukowanej energii [PLN]. | + | + | – |
Znak + oznacza obsługiwaną funkcję, a – jej brak. Opisane identyfikatory służą do odczytu danych i generują zdarzenia przy zmianie stanu. Nie udostępniają komend sterujących.
Identyfikator zdarzenia powstaje przez dodanie prefiksu E. do identyfikatora stanu, np. PSTRYK.purchase_price → E.PSTRYK.purchase_price. Zdarzenie przekazuje nową wartość danego parametru.
Przykłady konfiguracji: w zakładce Zdarzenia wpisz identyfikator zdarzenia w polu Kanał, a przykładową wartość w polu Dane. W sekcji Akcje określ komendy wykonywane po wystąpieniu zdarzenia. Wartości liczbowe poniżej są poglądowe i nie stanowią progów klasyfikacji ceny jako taniej lub drogiej.
1. PSTRYK.purchase_price #
Identyfikator informuje o aktualnej cenie zakupu energii elektrycznej. Wartość jest wyrażana w PLN/kWh.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.purchase_price | dowolna liczba | Aktualna cena zakupu energii elektrycznej [PLN/kWh]. |
| Zdarzenie | E.PSTRYK.purchase_price | dowolna liczba | Informacja o zmianie aktualnej ceny zakupu energii elektrycznej. |
Wyświetlanie wartości w aplikacji Remote #
Dodaj element typu Tekst w zakładce Remote. W polu Kanał wpisz PSTRYK.purchase_price. W etykiecie możesz zastosować opis „Cena zakupu energii”. Przy prezentowanej wartości uwzględnij jednostkę PLN/kWh.
#
2. PSTRYK.sale_price #
Identyfikator informuje o aktualnej cenie sprzedaży energii elektrycznej. Wartość jest wyrażana w PLN/kWh.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.sale_price | dowolna liczba | Aktualna cena sprzedaży energii elektrycznej [PLN/kWh]. |
| Zdarzenie | E.PSTRYK.sale_price | dowolna liczba | Informacja o zmianie aktualnej ceny sprzedaży energii elektrycznej. |
#
3. PSTRYK.purchase_price_tomorrow #
Identyfikator informuje o średniej cenie zakupu energii elektrycznej na następny dzień. Wartość jest wyrażana w PLN/kWh.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.purchase_price_tomorrow | dowolna liczba | Średnia cena zakupu energii elektrycznej na następny dzień [PLN/kWh]. |
| Zdarzenie | E.PSTRYK.purchase_price_tomorrow | dowolna liczba | Informacja o zmianie średniej ceny zakupu energii elektrycznej na następny dzień. |
#
4. PSTRYK.sale_price_tomorrow #
Identyfikator informuje o średniej cenie sprzedaży energii elektrycznej na następny dzień. Wartość jest wyrażana w PLN/kWh.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.sale_price_tomorrow | dowolna liczba | Średnia cena sprzedaży energii elektrycznej na następny dzień [PLN/kWh]. |
| Zdarzenie | E.PSTRYK.sale_price_tomorrow | dowolna liczba | Informacja o zmianie średniej ceny sprzedaży energii elektrycznej na następny dzień. |
#
5. PSTRYK.purchase_is_cheap #
Identyfikator informuje, czy aktualna cena zakupu energii jest zakwalifikowana jako tania. Może posłużyć do uruchamiania wybranych urządzeń w okresach niskiej ceny energii.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.purchase_is_cheap | 0–1 | 0 – cena nie jest zakwalifikowana jako tania; 1 – cena jest zakwalifikowana jako tania. |
| Zdarzenie | E.PSTRYK.purchase_is_cheap | 0–1 | Informacja o zmianie klasyfikacji aktualnej ceny zakupu energii jako taniej. |
Reakcja na niską cenę zakupu energii #
Kanał: E.PSTRYK.purchase_is_cheap
Dane: 1
Aktualna cena zakupu została zakwalifikowana jako tania. W sekcji Akcje możesz dodać komendy uruchamiające wybrane urządzenia.
6. PSTRYK.purchase_is_expensive #
Identyfikator informuje, czy aktualna cena zakupu energii jest zakwalifikowana jako droga. Może posłużyć do ograniczania zużycia energii przez wybrane odbiorniki w okresach wysokiej ceny.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.purchase_is_expensive | 0–1 | 0 – cena nie jest zakwalifikowana jako droga; 1 – cena jest zakwalifikowana jako droga. |
| Zdarzenie | E.PSTRYK.purchase_is_expensive | 0–1 | Informacja o zmianie klasyfikacji aktualnej ceny zakupu energii jako drogiej. |
Reakcja na wysoką cenę zakupu energii #
Kanał: E.PSTRYK.purchase_is_expensive
Dane: 1
Aktualna cena zakupu została zakwalifikowana jako droga. W sekcji Akcje możesz dodać komendy ograniczające zużycie energii przez wybrane odbiorniki.
7. PSTRYK.daily_consumption_kwh #
Identyfikator informuje o dziennym zużyciu energii elektrycznej. Wartość jest wyrażana w kWh.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.daily_consumption_kwh | dowolna liczba | Dzienne zużycie energii elektrycznej [kWh]. |
| Zdarzenie | E.PSTRYK.daily_consumption_kwh | dowolna liczba | Informacja o zmianie wartości dziennego zużycia energii elektrycznej. |
#
8. PSTRYK.daily_production_kwh #
Identyfikator informuje o dziennej produkcji energii elektrycznej. Wartość jest wyrażana w kWh.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.daily_production_kwh | dowolna liczba | Dzienna produkcja energii elektrycznej [kWh]. |
| Zdarzenie | E.PSTRYK.daily_production_kwh | dowolna liczba | Informacja o zmianie wartości dziennej produkcji energii elektrycznej. |
#
9. PSTRYK.daily_consumption_cost #
Identyfikator informuje o dziennym koszcie zużycia energii elektrycznej. Wartość jest wyrażana w PLN.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.daily_consumption_cost | dowolna liczba | Dzienny koszt zużycia energii elektrycznej [PLN]. |
| Zdarzenie | E.PSTRYK.daily_consumption_cost | dowolna liczba | Informacja o zmianie dziennego kosztu zużycia energii elektrycznej. |
#
10. PSTRYK.daily_production_yield #
Identyfikator informuje o dziennej wartości wyprodukowanej energii elektrycznej. Wartość jest wyrażana w PLN.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.daily_production_yield | dowolna liczba | Dzienna wartość wyprodukowanej energii elektrycznej [PLN]. |
| Zdarzenie | E.PSTRYK.daily_production_yield | dowolna liczba | Informacja o zmianie dziennej wartości wyprodukowanej energii elektrycznej. |
#
11. PSTRYK.monthly_consumption_kwh #
Identyfikator informuje o miesięcznym zużyciu energii elektrycznej. Wartość jest wyrażana w kWh.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.monthly_consumption_kwh | dowolna liczba | Miesięczne zużycie energii elektrycznej [kWh]. |
| Zdarzenie | E.PSTRYK.monthly_consumption_kwh | dowolna liczba | Informacja o zmianie wartości miesięcznego zużycia energii elektrycznej. |
#
12. PSTRYK.monthly_production_kwh #
Identyfikator informuje o miesięcznej produkcji energii elektrycznej. Wartość jest wyrażana w kWh.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.monthly_production_kwh | dowolna liczba | Miesięczna produkcja energii elektrycznej [kWh]. |
| Zdarzenie | E.PSTRYK.monthly_production_kwh | dowolna liczba | Informacja o zmianie wartości miesięcznej produkcji energii elektrycznej. |
#
13. PSTRYK.monthly_consumption_cost #
Identyfikator informuje o miesięcznym koszcie zużycia energii elektrycznej. Wartość jest wyrażana w PLN.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.monthly_consumption_cost | dowolna liczba | Miesięczny koszt zużycia energii elektrycznej [PLN]. |
| Zdarzenie | E.PSTRYK.monthly_consumption_cost | dowolna liczba | Informacja o zmianie miesięcznego kosztu zużycia energii elektrycznej. |
#
14. PSTRYK.monthly_production_yield #
Identyfikator informuje o miesięcznej wartości wyprodukowanej energii elektrycznej. Wartość jest wyrażana w PLN.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
| Stan | PSTRYK.monthly_production_yield | dowolna liczba | Miesięczna wartość wyprodukowanej energii elektrycznej [PLN]. |
| Zdarzenie | E.PSTRYK.monthly_production_yield | dowolna liczba | Informacja o zmianie miesięcznej wartości wyprodukowanej energii elektrycznej. |
#
Przykłady zastosowania #
- Wyświetlanie aktualnej ceny zakupu energii
Dodaj element typu Tekst w zakładce Remote.
W polu Kanał wpisz:PSTRYK.purchase_price
Element będzie wyświetlał aktualną wartość ceny zakupu energii. W opisie kontrolki uwzględnij jednostkę PLN/kWh. - Reakcja na niską cenę zakupu energii
W zakładce Zdarzenia utwórz regułę z następującymi ustawieniami:
Kanał:E.PSTRYK.purchase_is_cheap
Dane:1
Reguła zostanie wywołana, gdy wskazany parametr zmieni wartość na 1.
W sekcji Akcje możesz zdefiniować komendy uruchamiające wybrane urządzenia. - Reakcja na wysoką cenę zakupu energii
Kanał:E.PSTRYK.purchase_is_expensive
Dane:1
Zdarzenie możesz wykorzystać do uruchomienia akcji ograniczających zużycie energii przez wybrane odbiorniki. - Wyświetlanie miesięcznego kosztu zużycia energii
Dodaj element typu Tekst w zakładce Remote.
W polu Kanał wpisz:PSTRYK.monthly_consumption_cost
Element będzie wyświetlał miesięczny koszt zużycia energii. W opisie kontrolki uwzględnij jednostkę PLN.