Liczba postów: 7
Liczba wątków: 3
Dołączył: Dec 2018
Reputacja:
0
Witam. Pracuje nad pewnym projektem, napisałem aplikację na telefon która docelowo ma łączyć się z arudino przez moduł ESP8266, który już uruchomiłem. Ogólnie ma to wyglądać tak ze chcę aby z poziomu telefonu można w dowolnym miejscu gdzie jest dostęp do internetu sterować arduino które jest podłączone do sieci wifi w domu poprzez ESP8266. I teraz moje pytanie wygląda następująco. W jaki sposób mam zrealizować takie połączenie, tak aby było optymalne? Client-server? Jesli można prosiłbym o jakieś przykłady wykonania
Najtańszy VPS (ja 12zł rocznie płacę), na nim serwer Blynk. Do serwera łączy się ESP i telefon i masz sterowanie "bezpośrednie" niezależnie gdzie się znajdujesz.
Liczba postów: 45
Liczba wątków: 0
Dołączył: Dec 2018
Reputacja:
0
A jak masz w domu publiczne IP to wystarczy porty przekierować i już
Wysłane z mojego Neffos Y5s przy użyciu Tapatalka
Liczba postów: 856
Liczba wątków: 2
Dołączył: Nov 2017
(04-01-2019, 08:53)gavron7 napisał(a): A jak masz w domu publiczne IP to wystarczy porty przekierować i już
Publicznie IP i przekierowanie portów nie zawsze a najczęściej bardzo rzadko rozwiąże problem. Najczęściej, użytkownicy prywatni, mają dynamiczne IP. Trzeba więc jeszcze zrobić DynDNS a z tym bywa różnie. Generalnie tani router wysokopłatne DynDNS, drogi router wybór dowolnego serwera DNS. Jest jeszcze opcja, tani router i alternatywny soft z możliwością wyboru dowolnego serwera DNS.
Liczba postów: 45
Liczba wątków: 0
Dołączył: Dec 2018
Reputacja:
0
Ps.
Tak w woli ścisłości . Mieszasz pojęcia bo
Połączenie z netem może być na adresie:
a. Publicznym statycznym
B. Publicznym dynamicznym
C. Wewnętrznym statycznym
D. Wewnętrznym dynamicznym
Wysłane z mojego Neffos Y5s przy użyciu Tapatalka
Liczba postów: 856
Liczba wątków: 2
Dołączył: Nov 2017
05-01-2019, 05:31
(Ten post był ostatnio modyfikowany: 05-01-2019, 05:35 przez es2.)
(05-01-2019, 00:25)gavron7 napisał(a): może zapoznaj się co da Ci DDNS w sytuacji kiedy nie masz publika...
Nie piszę o "oczywistej oczywistości", że IP musi być publiczne aby przekierowanie portów miało sens choć i na adresy prywatne (np LTE) też jest metoda.
(05-01-2019, 00:25)gavron7 napisał(a): Poza tym chciałbym wiedzieć u którego operatora oprócz LTE oczywiście nie można mieć publika
Po "pierwsze primo" napisz co mi da publiczny IP, bez DDNS, który się (z mojego punktu widzenia) co chwilę zmienia?
Po "drugie primo" LTE jest bardzo popularne.
Po "trzecie primo" sieci osiedlowe, gdzie za publiczny, na szczęście stały, IP życzą sobie po kilkaset zł miesięcznie.
Liczba postów: 856
Liczba wątków: 2
Dołączył: Nov 2017
05-01-2019, 12:41
(Ten post był ostatnio modyfikowany: 05-01-2019, 12:42 przez es2.)
(05-01-2019, 08:54)gavron7 napisał(a): Dobra nie będę robił oftopica z debilem ...
Ja też. Zwłaszcza z amatorem dla którego "neozdrada" to szczyt technologii.
Liczba postów: 2,376
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
@bullseye gdzie masz ten VPS za 12zł/rok? I jak możesz coś o nim napisać co jest OK, a co nie to dopisz.
Liczba postów: 25
Liczba wątków: 8
Dołączył: Sep 2016
Reputacja:
0
Jeszcze jest jedno rozwiązanie.
Arduino oraz Android łączy się ze stroną internetową gdzie są w pliku przechowywane informacje. Robi to pewne opóźnienie ale nie trzeba konfigurować Ddns czy przekierowanie portów. Ja tak zrobiłem do obsługi pieca i Arduino wysyła na stronę dane z czujników jednocześnie pobierając ze strony ustawienia.