Covid-19 statystyki...
 
Powiadomienia
Wyczyść wszystko

Covid-19 statystyki domoticz

22 Wpisów
6 Użytkownicy
1 Reactions
3,782 Wyświetleń
isom
 isom
(@isom)
Wpisów: 5178
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

Zastanawiałem się  czy ma to sens , ale jak popatrzę na wykresy w grafanie to wzmaga to czujność . Gdyby ktoś chciał to są to dwa skrypty dzVents jeden świat drugi Polska 

 covid19
 
Dodane : 23/03/2020 9:56 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
 

A ja poproszę

 
Dodane : 01/04/2020 11:07 pm
isom
 isom
(@isom)
Wpisów: 5178
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@wojtek_gtx do każdego skryptu tworzysz trzy urządzenia typu licznik , zmieniasz typ z energy na counter i nazywasz tak jak w skrypcie , albo nazywasz jak chcesz i modyfikujesz nazwy w skrypcie . 

Pobieranie danych dla PL ustawiłem co 30 min chociaż aktualizowane są chyba tylko dwa razy na dobę , reszta w skryptach 

 
Dodane : 02/04/2020 12:12 pm
wojtek_gtx reacted
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
 

Działa, zrobiłem tylko Polskę  ale jest OK

 
Dodane : 02/04/2020 6:04 pm
(@bandi)
Wpisów: 54
Kontrybutor
 

@isom dzięki za skrypt. Z uwagi na sposób zapisu przy okazji mamy dzienny przyrost. Mam tylko jedno pytanie nie dotyczące skryptu tylko domoticza. Z uwagi na ilość zarażonych przekroczona została wczoraj wartość miliona i w liczniku pokazało się E. Gdzie można zwiększyć zakres licznika?

 
Dodane : 03/04/2020 9:22 am
isom
 isom
(@isom)
Wpisów: 5178
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@bandi Nie wiem niestety gdzie zwiększyć ten limit , przypuszczam że zaszyty jest w części kodu , którego nie ogarniam 

 
Dodane : 03/04/2020 5:17 pm
(@krzysztofch)
Wpisów: 489
Ekspert Donator 2K20 Zasłużony dla Forum, Donator 2K19
 

Hej isom. Mam pytanie fajnie by bylo jak by mi sie pokazywalo cos z gieldy. Czyli cena akcji. I zapis historii jak sie zmieniala cena   . Co musze znalesc ?napewno api. A potem idzie to ogarnac dla domoticza. To znaczy czy ty bys to ogarnal. 

 
Dodane : 04/04/2020 1:58 am
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
 

@krzysztofch

Kiedyś @Isom wrzucił taki skrypt odnośnie kursów walut, wejdź sobie na stronę tego api co tam jest zaszyte w skrypcie i zobacz co oni dostarczają, jakie dane dostarczają było tam sporo informacji. Mi kursy walut bardzo ładnie pracują już od kilku ładnych miesięcy.

 
Dodane : 04/04/2020 1:34 pm
(@krzysztofch)
Wpisów: 489
Ekspert Donator 2K20 Zasłużony dla Forum, Donator 2K19
 

Kursy tez mam. Jednego dnia szukalem jakiejs strony ktora posiada api. Dzien sie skonczyl i nie wracalem do tematu. Musze poszukac jakas strone

 
Dodane : 04/04/2020 5:32 pm
isom
 isom
(@isom)
Wpisów: 5178
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@krzysztofch trochę nie w temacie piszesz , ale jak znajdziesz url z którego da się wyciągnąć to co chcesz to mogę spróbować coś z tym zrobić

 
Dodane : 05/04/2020 4:35 pm
(@zorza)
Wpisów: 1
Świeżak
 

super pomysł, działa znakomicie.

Czy może była by możliwość dodania licznika dla konkretnego województwa, strona z aktualnymi danymi poniżej
https://mapakoronawirusa.pl/#pol-stats

 
Dodane : 10/04/2020 6:17 pm
(@prychol)
Wpisów: 18
Praktykant
 

Witam

Chciałem dodać do swojego Domoticza (Version: 2020.1) powyższe liczniki. Zrobiłem wszystko wg opisu, tzn. dodałem urządzenia counter, nazwy takie same jak w skryptach, ale niestety liczniki nic nie zliczają. W logach nie ma żadnych błędów. Jak można sprawdzić dlaczego skrypty nie działają?

 
Dodane : 24/04/2020 6:42 pm
(@bandi)
Wpisów: 54
Kontrybutor
 

@prychol Sprawdź dokładnie te nazwy muszą być identyczne i niestety działają

 
Dodane : 24/04/2020 6:52 pm
(@prychol)
Wpisów: 18
Praktykant
 

Niestety są identyczne:( Już robiłem kopiuj-wklej, ze skryptu do nazwy wyłącznika, żeby przy przepisywaniu się nie pomylić

 
Dodane : 24/04/2020 6:57 pm
isom
 isom
(@isom)
Wpisów: 5178
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

@prychol jak w logach nie ma błędów i po ustawionym czasie dostajesz w logach info że skrypt się wykonał to zostaje cierpliwość . Świat  się aktualizuje częściej a Polska tylko kilka razy na dzień .

Poczekaj do wieczora , jak się nie zaktualizuje to poproszę fotkę z logami z czasu gdy ten skrypt się wykonuje

 
Dodane : 24/04/2020 6:59 pm
(@prychol)
Wpisów: 18
Praktykant
 

No właśnie sęk w tym, że w logach nie widać żeby skrypt się wykonywał. Ustawiłem odświeżanie co minutę i nic:(

 
Dodane : 24/04/2020 7:08 pm
isom
 isom
(@isom)
Wpisów: 5178
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

Wklej to co poniżej 

return {
on = {
timer = { 'every 2 minutes'},
system = {'start',
},

httpResponses = {
'Status_Corona_all', -- must match with the callback passed to the openURL command
},
},
logging =
{
level = domoticz.LOG_INFO,ERROR,
marker = 'Swiat',
},
execute = function(domoticz, item)

local country = 'all'

if (item.isTimer or item.isDevice or item.isService) then
domoticz.openURL({
url = 'https://coronavirus-19-api.herokuapp.com/' .. country,
method = 'GET',
callback = 'Status_Corona_all', -- see httpResponses above.
})
end

if (item.isHTTPResponse) then
if (item.statusCode == 200) then
if (item.isJSON) then
if (item.callback == 'Status_Corona_all') then
domoticz.devices('Wszyscy swiat').updateCounter(item.json.cases)
domoticz.devices('Zgony swiat').updateCounter(item.json.deaths)
domoticz.devices('Wyleczeni swiat').updateCounter(item.json.recovered)
end
end
else
domoticz.log('There was a problem handling the request ' .. item.callback, domoticz.LOG_ERROR)
domoticz.log(item, domoticz.LOG_ERROR)
end
end
end
}

Ustaw takie nazwy 

Przeł
 
Po dwóch min powinieneś w logach dostać 
 
log
Tak informacyjnie to na najnowszym obrazie smarticza - domoticz 2000,1 skrypt wrzuciłem jak przeczytałem twój post 
 
Dodane : 24/04/2020 7:29 pm
(@prychol)
Wpisów: 18
Praktykant
 

Tak zrobiłem i nadal nic. W logach po zapisaniu skryptu mam tylko tyle:

 

log
 
I nadal tak jakby się skrypt nie uruchamiał
 
Dodane : 24/04/2020 8:09 pm
isom
 isom
(@isom)
Wpisów: 5178
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Autor tematu
 

jak dodajesz ten skrypt to w rozwijanym oknie dzVents wybierz ALL 

 
Dodane : 24/04/2020 8:15 pm
(@prychol)
Wpisów: 18
Praktykant
 

Tak robię

A jak odpalić ręcznie skrypt w putty?

 
Dodane : 24/04/2020 8:23 pm
Strona 1 / 2
Udostępnij: