www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Grafi v in iz oblaka

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
webmaher
Član
Član



Pridružen-a: Pon 03 Feb 2014 15:42
Prispevkov: 65
Aktiv.: 0.52
Kraj: Kranj

PrispevekObjavljeno: Čet Dec 31, 2020 11:05 am    Naslov sporočila:  Grafi v in iz oblaka Odgovori s citatom

Imam sistem hišne avtomatizacije s štirimi Arduinoti, ki vsakih 6 minut shranjujejo cca 20 podatkov (bytov) v lokalni EEPROM. Ti podatki se, za en dan, prav tako na 6 minut, UDP broadcastajo, in če imam PC prižgan in mi na njem teče lasten program (LabView), se podatki shranjujejo na disk in prikazujejo na grafih. Sistem omogoča precej trotl ziher shranjevanje, saj je pc lahko dlje ugasnjen, arduino gre lahko v restart, pa se nič ne izgubi.
Ker mi je trošenje 50W elektrike preveč, sem dobil idejo, da bi podatke pošiljal v guglov spreadsheets.
V sistemu imam itak 2 nadzorni enoti z displejem in daljincem. Eni od njih bi dodal pošiljanje, iz UDP broadcasta ujetih podatkov, v googlov oblak, istočasno pa bi na njej laufal tudi spletni strežnik, ki bi prikazoval grafe iz oblačnih spreadsheetov. Je že kdo naredil kaj podobnega, rad bi kak nasvet, če je to prava pot in kako pomoč, če se mi kje zatakne in ne najdem rešitve na netu.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3175
Aktiv.: 14.25
Kraj: Postojna

PrispevekObjavljeno: Pet Jan 01, 2021 9:25 am    Naslov sporočila:   Odgovori s citatom

Najbrž bo lažje uporabiti katerega od namenskih portalov, npr. ThingSpeak. Potrebna bo implementacija TCP, za Google Spreadsheets bi pa rabil še HTTPS in naštudirati protokol.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mato1111
Član
Član



Pridružen-a: Pet 28 Dec 2012 14:42
Prispevkov: 612
Aktiv.: 4.44
Kraj: Vrhnika

PrispevekObjavljeno: Pet Jan 01, 2021 10:14 pm    Naslov sporočila:   Odgovori s citatom

Kot je že omenil @bostjang lahko naštudiraš ThingSpeak pošiljanje podatkov k njim je preko HTTP dokaj enostavno. Grafe si lahko ogledaš kar direktno na njihovi strani lahko pa si potem tudi preneseš na PC excel datoteko in si sam narišeš graf.
Če se prav spomnim je za Arduino že narejena namenska knjižnica.
Se mi pa zdi da ni free licence? Mislim da moraš plačati letno licenco Eh?
Lahko probaš tudi Adafruit IO jaz se ravno z tem sedaj ukvarjam pa še free licenca je in možnost prikaza 10 grafov.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
webmaher
Član
Član



Pridružen-a: Pon 03 Feb 2014 15:42
Prispevkov: 65
Aktiv.: 0.52
Kraj: Kranj

PrispevekObjavljeno: Ned Jan 24, 2021 12:31 am    Naslov sporočila:   Odgovori s citatom

Se oproščam, vmes sem dobil TEA5767, ki sem ga tlačil na NodeMCU ESP8266, in na tole povsem pozabil. Kriza je bila, da sem radio funkcionalnost tlačil na eno od remote enot moje hišne avtomatizacije.
Na https sem povsem pozabil, na Arduinu ga namreč ni. Mi pa ESP8266 postaja vedno bolj všeč, tako da bi bil tudi Google varianta. Da bi za te boge grafe, ki bi jih pogledal 2 x na leto, plačeval, ni šans.

Se je z Guglovimi grafi za potrebe mikrokontrolerjev kdo ukvarjal, da razjasnim, kaj me čaka? Saj res, dajmo vprašat strička Googla. Pravi, da je simpl. https://www.instructables.com/CloudyData-ESP8266-to-Google-Sheets-Made-Simple/ Moram naštudirat.

Aja, še en problem vidim. Podatki iz Arduinotov letijo prek UDP broadcastov, ki se prek WiFija izgubljajo - pri malo šibkejšem signalu se ~vsak drugi paket izgubi. V bistvu to ni nek velik problem, podatki za minulih 24 ur se broadcastajo vsakih 6 minut, torej 239-krat. Smile
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
webmaher
Član
Član



Pridružen-a: Pon 03 Feb 2014 15:42
Prispevkov: 65
Aktiv.: 0.52
Kraj: Kranj

PrispevekObjavljeno: Sob Mar 06, 2021 10:21 pm    Naslov sporočila:   Odgovori s citatom

V tem času sem se malo igral z Blink. Vse skup je zlo simpel in dalo bi se ga uporabit.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
smatjaz
Član
Član



Pridružen-a: Pon 10 Nov 2003 16:33
Prispevkov: 803
Aktiv.: 3.60

PrispevekObjavljeno: Sob Mar 06, 2021 11:41 pm    Naslov sporočila:   Odgovori s citatom

Jaz uporabljam tole:

www.gui-o.com

_________________
Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
malci
Član
Član



Pridružen-a: Sob 15 Sep 2007 21:05
Prispevkov: 793
Aktiv.: 3.92
Kraj: Polhov Gradec

PrispevekObjavljeno: Ned Mar 07, 2021 8:29 pm    Naslov sporočila:   Odgovori s citatom

Citiram:
Jaz uporabljam tole:

www.gui-o.com


GUI-O-ja ne poznam, sam delam v Virtoino-tu.
Je kdo naredil primerjavo med njima? Je GUI-O tudi free?

lp

_________________
Elektronika za hobi
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
smatjaz
Član
Član



Pridružen-a: Pon 10 Nov 2003 16:33
Prispevkov: 803
Aktiv.: 3.60

PrispevekObjavljeno: Tor Mar 09, 2021 8:17 pm    Naslov sporočila:   Odgovori s citatom

Virtolina pa jaz ne poznam. Če prav razumem, je ta narejen za arduino.

GUI-O je profesionalni / univerzalni sw, ki paše na vse možne naprave (mikrokontrolerje, embeded PC, vse PLC-je, PC, ...) Programira se samo na strani elektronike. Na telefonu ni potrebno narediti nič, razen vzpostaviti povezavo (Bluetooth, USB, WiFi). Dela na vseh Android napravah (pametni telefon, tablice, TV box, ...)
Objekti se ne rišejo na zaslon z miško, ampak je potrebno napisati tekstovni ukaz, ki ponazarja objekt, njegov položaj ,... Potem pa spremenimo samo posamezni atribut, ali več skupaj. Zato je zelo dobro obvladljiv, je pa zelo enostaven za uporabo. V bistvu je tako, kot bi pisal tekst na alfanumerični zaslon: (Pozicija in tekst, barva, ...) Cena: kompletno delujoča aplikacija demo z reklamo je zastonj, brez reklame pa stane nekaj EUR.
Kot sem opazil ima Virtolino različne module za SMS, Bluetooth, MQTT,... in vsak stane nekaj EUR.
GUI-O združuje vse to.

_________________
Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mosqito
Član
Član



Pridružen-a: Čet 07 Apr 2016 23:22
Prispevkov: 3241
Aktiv.: 33.09

PrispevekObjavljeno: Sre Mar 10, 2021 9:19 am    Naslov sporočila:   Odgovori s citatom

Grafana. Deluje tudi na malinci. Imaš lahko kar kontejner (docker), če se greš kako virtualizacijo.

Tole:
http://iot.sc-nm.si:3000/d/cNp6pSdMk/hvac_test1?orgId=4&refresh=10s
pošilja ESP8266 iz vinske kleti, na katerem so trije LM45 in en BME680.

_________________
Always going the extra mile.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
webmaher
Član
Član



Pridružen-a: Pon 03 Feb 2014 15:42
Prispevkov: 65
Aktiv.: 0.52
Kraj: Kranj

PrispevekObjavljeno: Sre Mar 10, 2021 3:34 pm    Naslov sporočila:   Odgovori s citatom

Pri Blinku me najbolj moti, da je treba podatke za graf pošiljati sproti, jst imam pa cel dan shranjen v EEPROMu in bi morda parkrat na dan pošiljal za nazaj. Imam tudi grafe (tok motorja za odpiranje ventila za radiator), ki se skenirajo na nekaj 10ms, v planu imam pa tranzient rekorder v power metru s semplingom 50us.
Ali kateri sistem to omogoča?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 75 dni


Powered by phpBB © 2001, 2005 phpBB Group