Domoticz -> influx-...
 
Powiadomienia
Wyczyść wszystko

Problem [Rozwiązany] Domoticz -> influx->Grafana

Mariusz
(@mariusz-2)
Stażysta

Witajcie, mam taki problem, może ktoś potrafi coś zaradzić.

Domoticz wysyłą wartości czujników Airly do Influx a te trafiają do Grafany. Wysyłam 5 czujników (PM 2.5 i PM10 jako procent normy i wartość ug/3m i index CAQI.  Jednak o ile domoticz wysyła wszystkie -->

DomAirly

to w bazie Influx pojawiają sie tylko 3 z nich -->

infl

i w konsekwencji w Grafanie mogę użyć tylko 3 z 5.

airly

 Coś nie tak robię ? 

 

Cytuj
Autor tematu Dodane : 19/05/2022 4:00 pm
steel_rat
(@steel_rat)
Ekspert

Może powinna być "." a nie "," Jako separator dziesiętny. Ten "0.0" a nie "0,0"

OdpowiedzCytuj
Dodane : 19/05/2022 5:31 pm
Mariusz
(@mariusz-2)
Stażysta
Dodane przez: @steel_rat

Może powinna być "." a nie "," Jako separator dziesiętny. Ten "0.0" a nie "0,0"

Hm.. może i tak, tylko na to chyba wpływu nie mam, tak przychodzą w urządzeniach domoticz

xxx

 

OdpowiedzCytuj
Autor tematu Dodane : 19/05/2022 5:47 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@mariusz-2 walczyłem z tym problemem jakiś czas temu , najciekawsze, że w starych wersjach domoticz ( nie pamiętam ile wstecz ) wszystko pięknie działało , nie udało mi się tego rozwiązać , pisałem nawet na forum english domoticz , ale bez echa . Wtyczkę napisał nasz rodak więc Holendrzy z niej nie korzystają, a przypuszczam, że ma to związek z samym zapisem w bazie domoticz.

Jak dasz sobie z tym radę to napisz chętnie wrócę do tematu 

OdpowiedzCytuj
Dodane : 19/05/2022 5:48 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

hey, Nie-Domoticzowiec - ale interesujące

u mnie testowy Domoticz wysyła dane do influx z kropką nie przecinkiem i wchodzą do influx'a

image

zobaczyłem w json'a z airly i też przychodząc z kropkami

image

jednak ja danych z airly nie wciągam do domoticz (używam OH) wiec nie mogę całego "ciągu" airly -> domoticz -> influx potwierdzić

@isom pisząc o wtyczce masz na myśli wtyczkę do ....?

OdpowiedzCytuj
Dodane : 19/05/2022 8:26 pm
Mariusz
(@mariusz-2)
Stażysta
Dodane przez: @adrian

hey, Nie-Domoticzowiec - ale interesujące

u mnie testowy Domoticz wysyła dane do influx z kropką nie przecinkiem i wchodzą do influx'a

image

zobaczyłem w json'a z airly i też przychodząc z kropkami

image

jednak ja danych z airly nie wciągam do domoticz (używam OH) wiec nie mogę całego "ciągu" airly -> domoticz -> influx potwierdzić

@isom pisząc o wtyczce masz na myśli wtyczkę do ....?

o Tą chodzi --> https://github.com/lrybak/domoticz-airly

 

OdpowiedzCytuj
Autor tematu Dodane : 19/05/2022 8:29 pm
Mariusz
(@mariusz-2)
Stażysta
Dodane przez: @mariusz-2
Dodane przez: @adrian

hey, Nie-Domoticzowiec - ale interesujące

u mnie testowy Domoticz wysyła dane do influx z kropką nie przecinkiem i wchodzą do influx'a

image

zobaczyłem w json'a z airly i też przychodząc z kropkami

image

jednak ja danych z airly nie wciągam do domoticz (używam OH) wiec nie mogę całego "ciągu" airly -> domoticz -> influx potwierdzić

@isom pisząc o wtyczce masz na myśli wtyczkę do ....?

o Tą chodzi --> https://github.com/lrybak/domoticz-airly

 

u mnie tak to wygląda-->

1111
22222

 

OdpowiedzCytuj
Autor tematu Dodane : 19/05/2022 8:53 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@adrian to nie dotyczy  lokalnych czujników w twoim domu , tylko pobierania danych z airly , plugin w pythonie napisany i tak jak pisałem we wcześniejszych wersja pythona i co za tym idzie domoticz, format danych był ok i wszystko można było wypchnąć do bazy Influx , od którejś wersji zaczęły się problemy, w bazie influx nie ma wybranych danych mimo że teoretycznie są wysyłane i nie ma błędów. 

Pewnie trzeba sqlite3 uruchomić i sprawdzać ręcznie każdą tabelę w bazie domoticz , ja jakoś nie miałem weny i odpuściłem temat

OdpowiedzCytuj
Dodane : 19/05/2022 9:55 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

@isom @mariusz-2 przerobiłem tego plugin'a

Jak możecie sprawdzić w Waszych instalacjach, czy działa, gdyż ponieważ, jak pisałem nie jestem domoticzowcem wiec sprawdźcie

Trzeba pobrać przerobioną przeze mnie wersję

git clone  https://github.com/tschaban/domoticz-airly.git  -b smartnydom.pl
  • oryginalną musicie wyrzucić przed uruchomieniem tej komendy w folderze z plugin'ami
  • po pobraniu restart domoticz

Do mojego testowego domoticz wchodzą dane z airly i nic nie gubi w tej wersji

image
OdpowiedzCytuj
Dodane : 19/05/2022 10:01 pm
Mariusz polubień
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@adrian chłopie jesteś WIELKI , napisz co trzeba było zmienić? , zaraz to przećwiczę 

 

OdpowiedzCytuj
Dodane : 19/05/2022 10:05 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony
Mariusz
(@mariusz-2)
Stażysta
Dodane przez: @adrian

@isom @mariusz-2 przerobiłem tego plugin'a

Jak możecie sprawdzić w Waszych instalacjach, czy działa, gdyż ponieważ, jak pisałem nie jestem domoticzowcem wiec sprawdźcie

Trzeba pobrać przerobioną przeze mnie wersję

git clone  https://github.com/tschaban/domoticz-airly.git  -b smartnydom.pl
  • oryginalną musicie wyrzucić przed uruchomieniem tej komendy w folderze z plugin'ami
  • po pobraniu restart domoticz

Do mojego testowego domoticz wchodzą dane z airly i nic nie gubi w tej wersji

image

Niesamowite, wyrzuciłem stary zainstalowałem Twój i bangla, super wielkie dzięki Adrian 

111111111111111
sdssd
OdpowiedzCytuj
Autor tematu Dodane : 19/05/2022 10:25 pm
adrian polubień
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

@mariusz-2 na zdrowie, pozdrawiam i zamykam temat

OdpowiedzCytuj
Dodane : 19/05/2022 10:26 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
#sV = str(float("{0:.0f}".format(sV))).replace('.', ',')
  sV = str(float("{0:.0f}".format(sV)))

TO DZIAŁA 

Dzięki raz jeszcze . Pamiętajcie zrobić sobie na wszelki wypadek kopię bazy przed zmianą 

Instalacja jak każdej wtyczki 

OdpowiedzCytuj
Dodane : 19/05/2022 10:34 pm
Mariusz
(@mariusz-2)
Stażysta
Dodane przez: @isom

Pamiętajcie zrobić sobie na wszelki wypadek kopię bazy przed zmianą 

 

Masz na myśli db czy influxa ?

PS. Jeśli o kopie chodzi to czy robiąc home/pi robie też bazy grafany i influx ?

OdpowiedzCytuj
Autor tematu Dodane : 19/05/2022 10:37 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@mariusz-2 miałem na myśli DB domoticz , w home/pi nie ma bazy Influx 

OdpowiedzCytuj
Dodane : 19/05/2022 10:50 pm
fisher
(@fisher)
Nowy

@adrian Jestem autorem rzeczonego plugina. Przygotuj pull requesta to go zaakceptuję. Jak masz ochotę, mogę dodać Cię jako kontrybutora, będziesz mógł rozwijać plugin wg potrzeb.

Moje drogi z Domoticzem się rozeszły. Nie mam też za bardzo czasu rozwijać dalej plugina. Aczkolwiek cieszę się, że po tylu latach komuś nadal się przydaje 🙂

OdpowiedzCytuj
Dodane : 26/05/2022 8:30 am
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

Hey @fisher ja nie będę tego rozwijał. To taka jednorazowa pomoc chłopakom, jak w tym poście

Jak znajdę chwile to zrobie pull'a

pzdr.a

OdpowiedzCytuj
Dodane : 26/05/2022 6:18 pm
Udostępnij: