Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Philips AWP9820 (vízlágyító) Calgon helyett?
- Dr. Mózes: Lakberendezési tanácskérés
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Brogyi: CTEK akkumulátor töltő és másolatai
- bambano: Bambanő háza tája
- Brain turbó: Intel Xeon CPU asztali alaplapban
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Parci: Milyen mosógépet vegyek?
- bkercso: Társadalmi stabilitás az AI szemszögéből
Új hozzászólás Aktív témák
-
cog777
őstag
Ennyi ido utan megvilagosodtam

Tehat az eredeti cel hogy ketiranyu kapcsolatot hozzak letre a szerver es az Arduino kozott.
Igy akar a mobiltelefonomrol is be tudok kapcsolni egy LED-et
, illetve latom a homersekletet a lakasban.Egyelore az egyiranyu kapcsolat tovabbfejlesztett valtozata::
A szerveremet felkoltoztettem egy cloud szolgaltatohoz, vasaroltam domaint, ssl certificate-et. (Nagyon elegedett vagyok a szolgaltatoval, rengeteg pelda van az oldalukon mit es hogyan allitsak be)
Az RPi folyamatosan olvassa a homerseklet adatokat az arduino-bol, majd feltolti sima post-al a szerveremre, amely legenerlja a weblapot.
Ez egy "Hello world" szeru nagyon egyszeru megoldas (nincs jelszo keres stb, bar a szerverem https-t tudja mar.):
Szerver python kodja: [link]
Szerver html kodja: [link]
RPi-n futo kliens kod: [link]
Arduino kodja: [link]Lehet kesobb felteszem Bitbucket-ra vagy github-ra.
Kovetkezo lepes.
Most tanulom az MQTT-t es ez egy sokkal jobb megoldas mint a HTML post.
Egyreszt maga az MQTT nagyon rugalmas.
Kell egy kliens (RPi) ami kuldi az adatokat a brokernek, egy broker (RPi) ami tovabbitja az adatokat az en esetemben a felhobe. A felhoben futo szerveren fut egy masik broker ami fogadja az uzeneteket es kell melle egy masik kliens ami feldolgozza a kapott uzeneteket, pl megjeleniti azt vagy adatbazisba teszi stb.De pl a broker kuldhet tobb fele is adatot pl a helyi gepen egy naplozo kliensnek. Tehat broker-broker vagy broker-kliens kapcsolatokat is letre lehet hozni. Igy gyakorlatilag de-centralizalt rugalmas halozatot tudunk letrehozni. Persze akar titkositassal.
Mivel az egyik opensource implementacio, nevezetesen mosquitto-nak van tamogasa c++-ban es python-ban is, igy ezt fogom felhasznalni.
C++-ban irom meg az RPi-n futo klienst csak hogy ezt a temat is erintsem
, szerveren a kliens-t pythonban keszitem el.Ha az Raspberry-n futo kliensnek van "elofizetese" az adatokra, akkor ketiranyu is lehet a kapcsolat, azaz a weblaprol lehet vezerelni az Arduinot.
Most ezen dolgozom. Szerintem max par heten belul jelentkezek egy futo verzioval, legittelem
es megosztom.
Ha van kerdesetek, megprobalom megvalaszolni.
Új hozzászólás Aktív témák
Hirdetés
- Linux Mint
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- AMD Navi Radeon™ RX 9xxx sorozat
- Milyen billentyűzetet vegyek?
- Philips LCD és LED TV-k
- Masszív akkumulátorral várható a Magic8 Pro Air
- Megjöttek Magyarországra a Redmi Note 15-ök, január 22-től ennyiért kaphatók
- Metal topik
- TCL LCD és LED TV-k
- Milyen alaplapot vegyek?
- További aktív témák...
- Eladó Konfig I5 6600K 16GB DDR4 240GB SSD 500GB HDD RX5700XT 8GB!
- Braun Silk-expert Pro 5 IPL A Szőr-Terminátor keresi bátor új gazdáját!
- Microsoft Surface PRO4 1724 (i5, 8 GB ,250 GB 2k, touch) AkciÓÓ
- Dell Latitude 7320 i5-1145G7 16GB 256GB 1 év garancia
- Dell Latitude 7320 i5-1145G7 16GB 512GB 1 év garancia
- iKing - Xiaomi 14T Pro Titan Gray Vékony, prémium kivitel, nagy kijelző 12/512
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3172
- Xiaomi Redmi Note 14 Pro+ 5G 256GB,Újszerű,Dobozaval,12 hó garanciával
- Használt, karcmentes Google Pixel 9 Pro Fold Obsidian színben, 256 GB tárhellyel és 6 hónap garanciá
- Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

, illetve latom a homersekletet a lakasban.
