Notifications
Clear all

Covid-19 statystyki domoticz  

Strona 1 / 2
  RSS
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

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

Cytuj
Dodane : 23/03/2020 9:56 pm
wojtek_gtx
(@wojtek_gtx)
Brygadzista Donator 2019, Donator 2K20

A ja poproszę

OdpowiedzCytuj
Dodane : 02/04/2020 12:07 am
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@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

OdpowiedzCytuj
Dodane : 02/04/2020 1:12 pm
wojtek_gtx polubień
wojtek_gtx
(@wojtek_gtx)
Brygadzista Donator 2019, Donator 2K20

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

OdpowiedzCytuj
Dodane : 02/04/2020 7:04 pm
bandi
(@bandi)
Stażysta

@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?

OdpowiedzCytuj
Dodane : 03/04/2020 10:22 am
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

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

OdpowiedzCytuj
Dodane : 03/04/2020 6:17 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

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.

OdpowiedzCytuj
Dodane : 04/04/2020 2:58 am
wojtek_gtx
(@wojtek_gtx)
Brygadzista Donator 2019, Donator 2K20

@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.

OdpowiedzCytuj
Dodane : 04/04/2020 2:34 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

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

OdpowiedzCytuj
Dodane : 04/04/2020 6:32 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@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ć

OdpowiedzCytuj
Dodane : 05/04/2020 5:35 pm
zorza
(@zorza)
Nowy

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

OdpowiedzCytuj
Dodane : 10/04/2020 7:17 pm
prychol
(@prychol)
Młodzik

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ą?

OdpowiedzCytuj
Dodane : 24/04/2020 7:42 pm
bandi
(@bandi)
Stażysta

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

OdpowiedzCytuj
Dodane : 24/04/2020 7:52 pm
prychol
(@prychol)
Młodzik

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

OdpowiedzCytuj
Dodane : 24/04/2020 7:57 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@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

OdpowiedzCytuj
Dodane : 24/04/2020 7:59 pm
prychol
(@prychol)
Młodzik

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:(

OdpowiedzCytuj
Dodane : 24/04/2020 8:08 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

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

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

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

I nadal tak jakby się skrypt nie uruchamiał
OdpowiedzCytuj
Dodane : 24/04/2020 9:09 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

jak dodajesz ten skrypt to w rozwijanym oknie dzVents wybierz ALL

OdpowiedzCytuj
Dodane : 24/04/2020 9:15 pm
prychol
(@prychol)
Młodzik

Tak robię

A jak odpalić ręcznie skrypt w putty?

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