Openhab 2.3 persist...
 
Powiadomienia
Wyczyść wszystko

UWAGAStrona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.

W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉

Za niedogodności z góry przepraszam, admin

Kontakt

Openhab 2.3 persistence

4 Wpisów
2 Użytkownicy
0 Reactions
1,914 Wyświetleń
(@_aro_)
Wpisów: 20
Praktykant
Autor tematu
 

Witam !

Czy w wersji 2.3 mieliście problem przy dodawaniu całej grupy w pliku .persistence żeby dane się zapisywały w bazie ?

W pliku .items mam określoną (może w niewłaściwy sposób ?) grupę Kitchen:

Group           Garage                  "Garaż"             <garage>          (Garage)
Group LivingRoom "Salon" <sofa> (LivingRoom)
Group Boiler_Room "Kotłownia" <gas> (Boiler_Room)
Group Kitchen "Kuchnia" <kitchen> (Kitchen)

Switch Sonoff_POW1_Kitchen "Zmywarka i młynek" <kitchen> (Kitchen) {mqtt=">[broker:dom/cmnd/kuchnia/POWER:command:*:default], <[broker:dom/stat/kuchnia/POWER:state:default]"}
// Napięcie w Woltach
Number Sonoff_POW1_Kitchen_V "Napięcie elektryczne [%.1f V]" <energy> (Kitchen) {mqtt="<[broker:dom/tele/kuchnia/SENSOR:state:JSONPATH($.ENERGY.Voltage)]"}
// Moc w Watach
Number Sonoff_POW1_Kitchen_W "Moc czynna [%.1f W]" <poweroutlet> (Kitchen) {mqtt="<[broker:dom/tele/kuchnia/SENSOR:state:JSONPATH($.ENERGY.Power)]"}
// Prąd w Amperach
Number Sonoff_POW1_Kitchen_C "Natężenie prądu [%.1f A]" <poweroutlet> (Kitchen) {mqtt="<[broker:dom/tele/kuchnia/SENSOR:state:JSONPATH($.ENERGY.Current)]"}
// Energia elektryczna dzisiaj w Wh
Number Sonoff_POW1_Kitchen_Wh "Zużycie dzisiaj [%.1f kWh]" <poweroutlet> (Kitchen) {mqtt="<[broker:dom/tele/kuchnia/SENSOR:state:JSONPATH($.ENERGY.Today)]"}
// Energia elektryczna wczoraj w Wh
Number Sonoff_POW1_Kitchen_Y_Wh "Zużycie wczoraj [%.1f kWh]" <poweroutlet> (Kitchen) {mqtt="<[broker:dom/tele/kuchnia/SENSOR:state:JSONPATH($.ENERGY.Yesterday)]"}
// Energia elektryczna całkowita w Wh
Number Sonoff_POW1_Kitchen_T_Wh "Zużycie do tej pory [%.1f kWh]" <poweroutlet> (Kitchen) {mqtt="<[broker:dom/tele/kuchnia/SENSOR:state:JSONPATH($.ENERGY.Total)]"}

W pliku influxdb.persist mam określoną grupę tą grupę do zapisywania danych w bazie:

Items {
Kitchen* : strategy = everyChange, restoreOnStartup
}

Z tego co doczytałem zaznaczenie w taki sposób powoduje, że wszystkie elementy grupy są przewidziane do zapisywania w bazie (zrzut w załączeniu).

Po prostu powyższy sposób u mnie nie działa. W ogóle nie przychodzą do bazy dane wtedy.

Jeśli określę (wyszczególnię) wszystkie itemy danej grupy w pliku influxdb.persist to zachowanie w bazie influxdb działa:

Sonoff_POW1_Kitchen_V, Sonoff_POW1_Kitchen_W,
Sonoff_POW1_Kitchen_C, Sonoff_POW1_Kitchen_Wh,
Sonoff_POW1_Kitchen_Y_Wh, Sonoff_POW1_Kitchen_T_Wh : strategy = everyMinute, restoreOnStartup

Czy ktoś się spotkał z takim zachowaniem ?

Gdzie robię błąd ?

pozdr

Bez tytułu
 
Dodane : 01/02/2019 9:52 am
adrian
(@adrian)
Wpisów: 4038
Szefu Admin Zasłużony dla Forum, Patron Strony
 

gdzieś był na ten temat wątek, ale nie moge znaleśc - co było nie tak. Ja miałem  tym problem bo używałem grupa*, a przy którymś upgradzie OH przestało mi działać.

Teraz używam każdy item pojedynczo jeśli chodzi o zapisywanie danych do influxdb, a w przypadku wartości domyślnych do odtworzenia podczas startu robię 

* : strategy = everyChange, restoreOnStartup

 
Dodane : 02/02/2019 7:21 pm
(@_aro_)
Wpisów: 20
Praktykant
Autor tematu
 

A w wersji 2.4 działają te grupy ?

Tych itemów to będzie trochę i łatwiej byłoby zarządzać mając taki podział na grupy ...

Ta strategia 

* : strategy = everyChange, restoreOnStartup

w sumie też załatwia sprawę w większości przypadków, bo określam częstotliwość przesyłanych danych

po stronie firmware (u mnie Tasmota) i nie muszę już nic ustawiać po stronie OH.

A z ciekawości - jak masz często odczyty aktualnego zużycia energii z jakiegoś urządzenia ?

Mam sonoff Pow przed zmywarką - jak mam odczyty co 5 min to nie wygląda to ładnie na wykresie - 

chyba zbyt małe próbkowanie. Jak dałem z drugiej strony co 10 sekund to mam ładny wykres w grafanie, ale większość czasu zmywarka nie działa więc to chyba bez sensu. Zresztą po co komu takie dokładne statystyki - duża ilość danych na darmo.

Tak z ciekawości pytam  😀 

 
Dodane : 04/02/2019 1:05 pm
adrian
(@adrian)
Wpisów: 4038
Szefu Admin Zasłużony dla Forum, Patron Strony
 

ja mam co 60sek pomiar z urządzeń

 
Dodane : 04/02/2019 3:09 pm
Udostępnij: