Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 20 maja 2025, o 22:07


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
    Autor Wiadomość
    PostNapisane: 29 maja 2020, o 16:34 
    Offline
    Użytkownik

    Dołączył(a): 19 lip 2016
    Posty: 114
    Pomógł: 0

    Witam,
    Udało się nawiązać komunikację modułu ATB WiFi z procesorem, Putty, telefonem.
    Mam kilka pytań o konfigurację.
    Moduł jest wlutowany w płytkę z procesorem i jest w trybie transparentnym.
    Mogę komunikować się przez stronę albo clienta UDP i teraz potrzebuję np. wyłączyć Echo.
    Jak to zrobić przez UDP w trybie komend?
    Tak żeby nie wyjmować modułu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 maja 2020, o 17:32 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27402
    Lokalizacja: Szczecin
    Pomógł: 1043

    z procka mu wyłącz po starcie (wystarczy na chwilę wyjść z trybu transparentnego, do trybu komend, wyłączyć echo i wrócić do trybu transparentnego) ... poza tym w czym ci przeszkadza echo ? ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 maja 2020, o 22:16 
    Offline
    Użytkownik

    Dołączył(a): 19 lip 2016
    Posty: 114
    Pomógł: 0

    Już ogarnąłem : ) to co brałem za echo było odpowiedzią parsera. "1 odpowiedź 1 ERROR"

    W sieci "lokalnej" wszystko działa.
    Jeszcze chciałem zapytać od czego zacząć, żeby wysyłać przez internet z telefonu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 08:31 
    Offline
    Użytkownik

    Dołączył(a): 05 lut 2014
    Posty: 252
    Lokalizacja: obok Częstochowy
    Pomógł: 14

    Lu_let napisał(a):
    Jeszcze chciałem zapytać od czego zacząć, żeby wysyłać przez internet z telefonu.

    Trzeba mieć publiczne IP. W routerze przekierować port na adres modułu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 09:02 
    Offline
    Użytkownik

    Dołączył(a): 19 lip 2016
    Posty: 114
    Pomógł: 0

    Witam,
    Mój program chyba nie ma funkcji i do połączeń przez internet.
    ObrazekObrazek

    Może zna Pan jakąś darmową aplikację, do prób UDP przez internet?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 09:45 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27402
    Lokalizacja: Szczecin
    Pomógł: 1043

    tu nie chodzi o żadną specjalną aplikację tylko tak jak ci kolega wyżej napisał - trzeba mieć dostęp do publicznego IP za routerem a to zależy od jakiego dostawcy masz internet.

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 12:43 
    Offline
    Użytkownik

    Dołączył(a): 14 sie 2016
    Posty: 905
    Pomógł: 39

    Jeżeli chcesz wysłać to nie trzeba publicznego IP, do odebrania musi być, tyle tylko że praktycznie żaden operator komórkowy nie pozwala niczego wysyłać do klienta, ze stacjonarnym netem wystarczy publiczne IP.

    Wysłane ze srajfona

    _________________
    Moje porady są błędne,nie czytać,zbanować od razu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 13:16 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27402
    Lokalizacja: Szczecin
    Pomógł: 1043

    Harry napisał(a):
    tyle tylko że praktycznie żaden operator komórkowy nie pozwala niczego wysyłać do klienta

    Serwer UDP da radę spokojnie odesłać dane do klienta ale TYLKO POD JEDNYM warunkiem ;) że odpowiedź będzie typu RESPONSE a nie wysłana jako oddzielna ramka pod adres IP klienta. I to ładnie działa - pokazywałem takie ćwiczonka w Yellowbooku z modemem GSM Fibocom i komunikacją UDP.

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 13:38 
    Offline
    Użytkownik

    Dołączył(a): 14 sie 2016
    Posty: 905
    Pomógł: 39

    Z zewnątrz, tzn z internetu do komórki?

    Wysłane ze srajfona

    _________________
    Moje porady są błędne,nie czytać,zbanować od razu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 13:44 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27402
    Lokalizacja: Szczecin
    Pomógł: 1043

    tak tak - ale mówię, musi to być specjalna forma pakietu typu RESPONSE czyli odpowiedź na konkretny wysłany pakiet do serwera. Działa to dokładnie tak samo jak dla przeglądarki HTTP

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 13:50 
    Offline
    Użytkownik

    Dołączył(a): 19 lip 2016
    Posty: 114
    Pomógł: 0

    Witam,
    Mam publiczny adres w stacjonarnym necie, to nie problem.
    Chodzi mi o to że przy włączonym wiifii .apka znajduje adres routera i jest gotowa do pracy.
    Obrazek
    Ale przy wyłączonym wiifii z 4G pole z adresem jest puste i nie da się tam nic wpisać.
    Obrazek
    Wieczorem poczytam yelowBook : )


    Jednak czy będzie możliwe, przesyłanie ASCII z telefonu bez publicznego adresu, przez internet 4G do:
    Routera z publicznym adresem do: modułu ATB wiifii i do urządzenia?
    Oraz odpowiedź z urządzenia z powrotem na telefon?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 16:38 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27402
    Lokalizacja: Szczecin
    Pomógł: 1043

    Lu_let ---> na razie bardzo ogromnie mieszasz - bo co ma wspólnego jakieś tam 4G czy 16G albo 17F z publicznym IP ?

    Lepiej napisz skąd masz NET ? od kogo ? z sieci komórkowej ?

    a jeśli tak to dokładnie opisz skąd dokąd chcesz coś przesyłać ... Jaki masz router i czy potrafisz go konfigurować - bo sorki - ale jeśli w tych zagadnieniach na razie się kompletnie nie orientujesz to będzie ci ciężko. Nadmienię, że to nie ma z kolei nic wspólnego z samym modułem WiFi.

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 17:50 
    Offline
    Użytkownik

    Dołączył(a): 19 lip 2016
    Posty: 114
    Pomógł: 0

    Internet mam stacjonarny po kablu z SMSNET, nawiasem mówiąc ze Szczecina.
    W standardzie dają publiczny adres IP.
    Router i przekierowanie portów raczej ogarnę robiłem to już z monitoringiem również na sieciach komórkowych.

    Pytam o to jak podejść do sterowania przez UDP mojego urządzenia z modułem ATB WIIFI.
    które mam w domu za routerem z publicznym adresem.

    Chodzi mi o sterowanie przez internet z telefonu.
    Internet w moim telefonie nie ma publicznego adresu IP.

    Jakiego użyć oprogramowania.
    Czy to w ogóle jest możliwe.
    Moje pytanie wynika, z tego co pisał kolega wyżej:
    Cytuj:
    tyle tylko że praktycznie żaden operator komórkowy nie pozwala niczego wysyłać do klienta

    a później
    Cytuj:
    Serwer UDP da radę spokojnie odesłać dane do klienta

    Urządzeniem inicjującym połączenie ma być oczywiście telefon, który ma nadać wiadomość i odebrać potwierdzenie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 maja 2020, o 20:57 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27402
    Lokalizacja: Szczecin
    Pomógł: 1043

    No to masz DWA scenariusze:

    1. Zakładając że umiesz sobie przekierować jakiś port w routerze, żeby dzięki niemu było publiczne dojście do modułu WIFI - no to już masz JEDNO, czyli możliwość wysłania danych z telefonu do modułu WIFI w domu. Ale niestety - moduł WiFi nie umie zrobić odpowiedzi typu RESPONSE :( Moduł WiFi próbuje odpowiedzieć całkiem nowym pakietem i próbuje go wysłać pod adres IP i Port z którego dostał informację i tu KICHA! nigdy to nie dotrze do twojego telefonu ... zapomnij

    2. Zakładając to co w pkt.1 wyżej - możesz jedynie postawić serwer na PC w domu, który odbierze informację z telefonu po UDP i odeśle ją jako RESPONSE, programowo na PC da się to zrobić.

    -------------------------------

    Jest jeszcze teoretycznie trzeci scenariusz - ale taki mocno pośredni, gdzie trzeba byłoby korzystać z hostingu i skryptów php - ale z dużym poślizgiem czasowym ... to troszkę zakręcone - ale czasem też może się przydać, wyjaśnię to za jakiś czas w specjalnym poradniku wideo ;)

    ------------------------ [ Dodano po: 4 minutach ]

    Lu_let napisał(a):
    .....
    Moje pytanie wynika, z tego co pisał kolega wyżej:
    Cytuj:
    tyle tylko że praktycznie żaden operator komórkowy nie pozwala niczego wysyłać do klienta

    a później
    Cytuj:
    Serwer UDP da radę spokojnie odesłać dane do klienta

    Urządzeniem inicjującym połączenie ma być oczywiście telefon, który ma nadać wiadomość i odebrać potwierdzenie.

    Tu dla wyjaśnienia kolega Harry miał 100% racji i właśnie piszę ci to w pkt.1 - że nie da się NIC a NIC wysłać do telefonu, nie może on zadziałać bowiem nigdy jako serwer z uwagi na blokady NAT'a stosowane przez operatorów sieci komórkowych.

    A to co ja później napisałem to nie jest żadnym zaprzeczeniem tego co napisał Harry - tylko podpowiedzią, że jest pewien mały wyjątek polegający na tym, że do telefonu MOŻNA odesłać swego rodzaju ODPOWIEDŹ (Response) na nadany pakiet. Nie można zaś wysłać nowego pakietu co niestety próbuje robić moduł WIFI. Ta odpowiedź (response) możliwa jest tylko do wykonania z poziomu programu np na PC - trzeba jednak dobrze się zapoznać z możliwościami własnego serwera UDP w środowisku programistycznym, którego się używa.

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO