|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
webmaher Član
Pridružen-a: Pon 03 Feb 2014 15:42 Prispevkov: 65 Aktiv.: 0.52 Kraj: Kranj
|
Objavljeno: Čet Dec 31, 2020 11:05 am Naslov sporočila: Grafi v in iz oblaka |
|
|
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 |
|
|
bostjang Član
Pridružen-a: Tor 03 Jan 2006 15:29 Prispevkov: 3175 Aktiv.: 14.25 Kraj: Postojna
|
Objavljeno: Pet Jan 01, 2021 9:25 am Naslov sporočila: |
|
|
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 |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Pet Jan 01, 2021 10:14 pm Naslov sporočila: |
|
|
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
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 |
|
|
webmaher Član
Pridružen-a: Pon 03 Feb 2014 15:42 Prispevkov: 65 Aktiv.: 0.52 Kraj: Kranj
|
Objavljeno: Ned Jan 24, 2021 12:31 am Naslov sporočila: |
|
|
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. |
|
Nazaj na vrh |
|
|
webmaher Član
Pridružen-a: Pon 03 Feb 2014 15:42 Prispevkov: 65 Aktiv.: 0.52 Kraj: Kranj
|
Objavljeno: Sob Mar 06, 2021 10:21 pm Naslov sporočila: |
|
|
V tem času sem se malo igral z Blink. Vse skup je zlo simpel in dalo bi se ga uporabit. |
|
Nazaj na vrh |
|
|
smatjaz Član
Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 803 Aktiv.: 3.60
|
Objavljeno: Sob Mar 06, 2021 11:41 pm Naslov sporočila: |
|
|
Jaz uporabljam tole:
www.gui-o.com _________________ Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več! |
|
Nazaj na vrh |
|
|
malci Član
Pridružen-a: Sob 15 Sep 2007 21:05 Prispevkov: 793 Aktiv.: 3.92 Kraj: Polhov Gradec
|
Objavljeno: Ned Mar 07, 2021 8:29 pm Naslov sporočila: |
|
|
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 |
|
|
smatjaz Član
Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 803 Aktiv.: 3.60
|
Objavljeno: Tor Mar 09, 2021 8:17 pm Naslov sporočila: |
|
|
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 |
|
|
mosqito Član
Pridružen-a: Čet 07 Apr 2016 23:22 Prispevkov: 3241 Aktiv.: 33.09
|
Objavljeno: Sre Mar 10, 2021 9:19 am Naslov sporočila: |
|
|
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 |
|
|
webmaher Član
Pridružen-a: Pon 03 Feb 2014 15:42 Prispevkov: 65 Aktiv.: 0.52 Kraj: Kranj
|
Objavljeno: Sre Mar 10, 2021 3:34 pm Naslov sporočila: |
|
|
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 |
|
|
|
|
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
|