Samo wysyłanie wyglądało u mnie tak: [syntax=c] static PROGMEM char HTTP_POST[] = { "POST /"HTTP_TARGET" HTTP/1.0\r\n"\ "Host: "HTTP_HOST"\r\n" "Content-type: application/x-www-form-urlencoded\r\n" "Content-length: %d\r\n\r\n" "s=%s" }; snprintf_P(cmd, sizeof(cmd), HTTP_POST, strlen(szTelnetBuffer)+2, szTelnetBuffer ); cmd[sizeof(cmd)-1] = '\0'; snprintf(cipsend,...
Jak to zrobić najwydajniej na esp? Przez drobne oszustwo: przesyłać dane i rysować w przeglądarce JavaScriptem. Trochę wolniej, ale bez JS: SVG. Czy układ ESP może działać z taką prędkością UART? Tak. Czy komputer będzie w stanie odebrać te dane przez WiFi? Pytanie raczej, czy ESP będzie w stanie te dane wysłać... ;)
1. Tak ESP8266 fajnie się w Arduino programuje. 2. Na każdym z ESP tworzysz sobie "serwer" udp (nasłuchiwanie) co nie stoi w sprzeczności aby ten sam esp nadawał coś po UDP dla innych.
Korzystam z modułu ESP8266 z aktualnym firmware ESP8266_NONOS_SDK_V2.0.0_16_08_10. Wykonuję zapytania GET za pomocą komend AT do serwerów PHP+MySQL. Serwery internetowe - ESP8266 działa prawidłowo Tutaj wszystko działa ok. Niezależnie czy wywołam w przeglądarce url: http://zzzzzzz.zzzzzzzzz.zz/dodaj_rek.ph...
Czyli powinienem za kazdym razem robic odzielny udp.begin() z oddzielnym portem? Chodzi o np. udp1 oraz udp2, dwa obiekty klasy WiFiUDP dla dwóch różnych lokalnych portów? Możesz tak spróbować, z kodu tej klasy wynika, że może to działać, ale nie robiłem takich testów :)
Moja wersja laika to: Na serwerze zrób plik PHP z odczytem danych z adres url GET czytam.php A na esp napisz skrypt który co np. 5 minu będzie uruchamial ten plik http://bubu . Host. Pl/czytam.php?a1=12.30&a2=Celsjusza&a3=1... A jak ci zadziała to przejdź na metodę POST w PHP bo warto. cya
Witam, chyba wiem o co Ci chodzi. Przekierowujesz port 2000 routera na port 2000 esp. Serwer na esp masz na porcie 80 i zastanawiasz się dlaczego nie możesz wejść na niego przez 192.168.0.103:2000, a możesz przez 192.168.0.103:80. To oczywiste: 80 != 2000. Jeśli chcesz mieć usługę na porcie 2000 to uruchom ją na porcie 2000, albo znajdź w menu routera...
A nie możesz po prostu arduino załadować do ESP i między ESP a Nano łączyć się szeregowo, roboty zaoszczędzisz, cały kod odpowiedzialny za komunikację POST załadujesz do ESP i odciążysz Nano. Tylko jakaś przejściówka 3V3 USB->RS potrzebna do zaprogramowania ESP. Na dodatek ESP ma sporo pamięci, szkoda tego nie wykorzystać. Nano będzie wykonywał tam...
Niemal zawsze gdy zwraca Ci 1 lub 0, jest to wartość true/false z funkcji. Czyli jednym słowem funkcja powiadamia czy jej wykonanie powiodło się, czy coś jest nie tak. Najwyraźniej zamiast stringa/tablicy z HTML, pobierasz ten tzw return funkcji. Po prostu źle obsługujesz dane i dostajesz nie to co chciałeś. Poczytaj jak sie odczytuje z SD jako string,...
SSL: false modules: file,gpio,http,i2c,net,node,rtcfifo,rtcm... w tej konfiguracji Twój program po dopisaniu 10 zmiennych nie zgłasza problemów, ale co jakiś czas zawiesza się na 2 minuty, coś z Timerami namieszałeś Operacje na plikach są dziecinnie proste w LUA Niemal identyczne jak w QBasic Tu masz wszytko pięknie opisane o plikach,...
1. Nie ma (przynajmniej dla wersji sprzed około 4 miesięcy). 2. 14. AT+CIPSERVER – Configure as TCP server
Jestem jak najdalszy od drwin, ale takie coś to można zrobić na samym ESP8266 (serwer WWW, EEPROM, biblioteka JSchart), nie trzeba wykorzystywać pierdyliarda serwisów zewnętrznych.
Podpialem juz swoje arduino UNO do ESP8266 i udalo mi sie go podlaczyc do internetu. Nie wiem na co postawic. Czy ustawic ESP8266 jako serwer i wrzucic cala strone internetowa na arduino, czy wysylac dane na osobny serwer. Stosując ESP8266 masz dostateczną ilośc wejśc i wyjśc, oraz miejsca na obszeny program, że nie masz potrzeby dodatkowo korzystac...
Witam ponownie - trochę sam do siebie chyba piszę Zrobiłem taki sposób odbierania: Event ?
Może poszukaj przykładu jak zrobić serwer telnet na ESP8266. To może wiele wyjaśnić.
Założyłem, że to jest oczywiste, jednak chyba muszę być bardziej precyzyjny w przyszłości ;) Pozdr
Napisz proszę czego używasz do komunikacji z ESP8266. Jak rozumiem w pierwszym przypadku jest to PC (terminal), a w drugim jakiś zewnętrzny mikroprocesor (Raspberry czy co ?). W obu przypadkach komunikacja odbywa się po RS232 z modułem ESP8266.Czy tak? Domyślam się, że chcesz ściągnąć dane o przewidywanej pogodzie poprzez API dostawcy usług wether underground....
1) Przeglądarka i tak "cache-uje" wszystko co się da. Jeśli tego nie robi to z powodu serwera (ESP8266) i różnych innych danych w nagłówku. Włącz monitor sieci w przeglądarce (narzędzia developerskie) i popatrz w bebechy co się dzieje. 3) Można postawić prosty serwer www na kompie z przeglądarką i zaciągać go wprost 4) Zoptymalizować pliki JS i CSS...
Jeżeli ma to być sterowanie przekaźnikiem to po co tam pchać uC ATmega? Wystarczy sam ESP8266
A jak często chcesz aktualizować plik? Takie rzeczy może nawet taki maluszek jak ESP8266 + ESP32 ogarnąć :)
Mógłbyś mi podać jakieś linki? https://circuits4you.com/2018/11/26/esp8... https://codebender.cc/example/ESP8266/TC...
Spróbuj tak: <a href=\"http://www.google.pl\">KLIK<... albo tak: <a href='http://www.google.pl'>KLIK</...
Pokaż może, jak wygląda ten kod w ESP, z którego odwołujesz się do PHP na serwerze.
Czy udało się komuś używając esp8266 tak, aby wysłał zapytanie na serwer a w odpowiedzi dostał kod HTML strony.
Do arduino możesz podłączyć klawiaturkę i wyświetlacz. Reszta to odpowiedni program. Możesz też zamiast arduino użyć płytki z ESP32 lub ESP8266 - masz na pokładzie wifi i serwer www - bez problemu napiszesz stronkę którą wyświetli twój telefon. Programuje się je w środowisku arduino. Opisy są tu na elektrodzie.
Najprościej może być tak: - mikrokontroler esp8236 - 4 czujnik - jakiś program (z netu) Dane mogą być wyświetlane poprzez wywołanie adresu ESP8266 (uruchomiony serwer www na esp) np. tak jak tu -> https://www.elektroda.pl/rtvforum/topic3... albo zapisywane z takiego ESP8266 na dowolny serwer www. Sądzę, że jak poszukasz pod hasłem [url=https://www.google.com/search?q=pom...
https://obrazki.elektroda.pl/8824381800_... . ESP8266 WPA3 to nie
Witam. Szukam kontaktu z osobą która zrobi mi kilka małych stron www. Mieszanina HTML, CSS, JS. Warunki: - strony małe ( rozmiary plików w kilobajty ) - dobrze działające na smartfonach Coś już zrobiłem sam, oto próbki jak mają wyglądać strony. https://obrazki.elektroda.pl/9061153800_... https://obrazki.elektroda.pl/2562810600_...
Dziękuję bardo działa bardo dobrze
Do przesyłania informacji możesz wykorzystać moduły ESP8266, z własnym softem można nawet pokusić się o prosty serwer wyników. Niemniej łatwo można to spiąć z malinką i zrobić normalny serwer.
Jak przerobić dany sketch tak aby dostęp do internetu nie był poprzez LAN a poprzez ESP8266 Najlepiej odstawić Uno/Nano/Mini etc. na półkę. Zakupić moduł ESP8266 typu Wemos/NodeMCU lub podobny. Przykłady wraz z dokumentacją implementacji serwera znajdują się tutaj: https://arduino-esp8266.readthedocs.io/e...
Takie szybkie pytanie, czy na esp8266 można zrobić serwer web który zamiast zapalać led będzie mógł wysyłać określone komendy po uart do innego mikrokontrolera? Tak żeby można było zrobić zdalne sterowanie po wifi?
tak dokładnie, ale jak mam przesłać te dane na serwer ??
Z jaką wersją menadżera płytek ESP8266 skompilowałeś ten program? Najnowsza wersja to 2.6.3.
No to jeden ESP jako serwer (zbiera dane i wystawia html) a reszta niech się z nim łączy np po UDP i wysyła mu dane/odbiera polecenia. https://robotzero.one/sending-data-esp82...
chodzi mi by wydawać polecenia i odbierać bez sieci To w jaki sposób te "polecenia" mają być wydawane? Szukałem i nic nie znalazłem na temat serwera na ESP8266 Kilka przykładów jest pod linkiem: https://github.com/esp8266/Arduino/tree/...
Ale w jaki sposób utworzyć jednocześnie drugie połączenie dla portu AT+CIPSEND: " This command can only be used in transparent transmission mode which requires single connection " Spróbuj z AT+CIPSENDEX. Poza tym, jeżeli ustawiłeś "AT+CIPMUX=0" to jest to "single connection mode" Dokumentacja: https://www.espressif.com/sites/default/...
Kreowanie i usuwanie obiektu client klasy WiFiClient w pętli loop() za każdym jej przebiegiem jest mało praktyczne i może wiązać się ze zwiększoną fragmentacją sterty. Dodano po 8 A teraz pytania – czy takie natychmiastowe zamknięcie serwera (bez pobierania) jest poprawne? O jakie "zamknięcie" serwera chodzi? Gdzie jest to w kodzie?
Zepsułeś. :D Poczytaj co robi metoda indexOf().
Po kilku miesiącach jednak zrealizowałem początkowy pomysł - malutka płytka wpinana bezpośrednio w złącze modułu z ESP, zawierająca ATtiny25 (SMD) z wsadem monitorującym kpmunikaty wysyłane przez ESP i w odpowiednim momencie wysyłająca stosowne komendy AT+. Pierwsze urządzenie, obudowane elementami wykonawczymi, działa już od kilku miesięcy w naszym...
Czyli rozumiem po tym co piszecie, że nawet nie ma co myśleć o takim połączeniu ? Drugie rozwiązanie jakie mi przychodzi do głowy to wykupienie gdzieś taniego serwera i wysyłanie poleceń z ESP8266 na ten serwer / ewentualnie łączenie się z nim i sprawdzanie co kilkanaście sekund jego w celu włączenia zdalnego danego urządzenia / wyłączenia ?
Pliki css, js, czcionki możesz ładować z zewnętrznego serwera. Może to być najprostszy serwer www na windowsie albo na jakimś tanim hostingu lub ładować pliki z repozytoriów przykład masz tutaj. http://blog.poljant.pl/esp8266/esp8266-p...
Chciałbym aby Arduino widział stany wejść ESP8266 np. info o otwartej bramie. Wtedy mógłbym poustawiać alarmy dla poszczególnych zdarzeń. Obecnie odczytuje dane z ESP przez web serwer.
ESP8266 mam połączone przy pomocy USART z uC. Komunikuję się przy pomocy komend AT. Chcę aby była możliwość ustawienia portu TCP klienta pod którym układ(klient) będzie łączył się z serwerem.
Posiadam arduino uno i mega wie ktoś może jak podłączyć esp8266 01s do arduino i jakiego kodu lub biblioteki użyć aby stworzyć serwer do którego będzie można się połączyć za pomocą smartfona.
Nie, wysyła na serwer Domoticz w wewnętrznej sieci oraz jest dostępne na stronie urządzenia esp8266 w lokalnej sieci. Do Domoticza mam dostęp z zewnatrz bo mam stałe ip na routerze. Pozdr
Witam . Można użyć dwóch modułów ESP8266 , jeden jako serwer drugi jako client . Będzie można włączać sygnalizację ręcznie jak i przez przeglądarkę .
Ok. Mam sterownik na Atmedze z czterokanałowym zegarem sterującym i kilkoma kanałami pomiarowymi napiec i prądów w obwodach niskonapięciowych. Ma 12 lat i jak si zepsuje to mogę już nie kupić atmegoi więc usiłowałem coś zrobić na STM ale totalnie się na tym wyłożyłem. Wróciłem wiec do atmegi zrobiłem nowe płytki bo stare były zmaltretowane przeróbkami...
Bardzo fajny artykuł. Nie znałem tego sposobu kodowania. Ogólnie nie trzeba brać danych od sąsiada. Często sami mamy taki nadajnik. Mając możliwość rozkodowania i taki ESP8266 możemy te dane wysyłać na serwer (log temperatury) czy prezentować na komputerze. Można też oprzeć o to jakąś automatykę.
Wystarczy przejrzeć przykłady dołączone do biblioteki ThingSpeak -> ReadWeatherStation.
https://obrazki.elektroda.pl/1510232800_... Znajomy poprosił mnie abym zmontował mu "coś" co dało by powiadomienie gdy w jego bardzo mało używanym samochodzie akumulator zbyt mocno się rozładuje. Na szybko do głowy przyszło mi ESP8266 + ina219 i kawałek kodu który będzie robił pomiar, wysyłał to na serwer i usypiał na określony czas...
dzięki teraz już działa dobrze :) ale mam jeszcze jedno pytanie jak mogę podłączyć ze sobą kilka modułów ESP tak aby jeden był modułem głównym do którego z innych modułów wysyłane są wszystkie dane i sa wyświetlane na serwerze ??
[url=https://pl.wikipedia.org/wiki/Local... jak sama nazwa wskazuje na lokalną maszynę. Jeżeli chcesz łączyć się z innego komputera/urządzenia to musisz localhost zastąpić adresem IP komputera na którym uruchomiony jest serwer.
A zastanawiałeś się, czy jest Ci to naprawdę potrzebne? Ja robiłem swoją automatykę w oparciu o PHP i HTML/JavaScript, a sprzętowo w oparciu o ESP8266 i serwer na PC (działa też jako rejestrator kamery, NAS itp) . Nie wygląda wspaniale, ale działa. Z biegiem czasu przestałem się tym zajmować, ponieważ automatyka jest po to aby była automatyczna. Teraz...
Dzięki Slak68, ale ja wolę koncepcję inteligentnego domu - informacja o parametrach prądowych ma być przekazana na serwer (tu myślę o ESP8266). To serwer zdecyduje co z tym prądem zrobić - np. załączy bojler. Jednak po załączeniu bojlera prąd się nie zmienia - widocznie woda ma odpowiednią temperaturę i termostat wyłączył grzanie, komputer zatem stwierdzi,...
Czy ESP8266 można jednocześnie wykorzystać jako serwer korzystający z GPIO i jako "konwerter" wirtualnego portu com ?
dlaczego tak twierdzisz wydaje mi się ze właśnie dzięki programowaniu w Arduino jakoś sprawniej to uda się zrobić niz pisać cały program w języku LUA wraz z obsługą całego procesu zamieniania wartości na poprawnie wyświetlana na samym serwerze
Dziękuję za odpowiedź, ale serwer (urządzenie) nie zażąda żadnych danych sam. ESP8266 musi co określony czas wysyłać sam tego XML-a do urządzenia.
Jest kilka różnych sposobów rozwiązania tego problemu. Jednym z najprostszych jest okresowe automatyczne odświeżanie strony lub tylko jej fragmentu. Do sterowania i wizualizacji zmian często realizuje się w ESP serwer WebSocket. Dziki temu kod w JS w przeglądarce może wysyłać i odbierać dane podobnie jak odbywa się to przez UART.
[syntax=c] AT+CIPSTART=0,"UDP","10.10.100.254",3200... 0,CONNECT ERROR [/syntax] nie przyjmuje mi polecenia ustawiającego serwer
Niedawno kupiłem kontroler migawki WiFi od Maxcio i nie chciałem korzystać z ich aplikacji, ponieważ mam serwer FHEM. https://www.amazon.de/dp/B0C3M5CQKS/ref=... W Internecie można znaleźć informacje o Tasmocie, ale są one nieaktualne. Obecna sprzedawana wersja obsługuje ustawienie procentowe i działa po prostu świetnie....
no i gratulacje
Witm. U mnie na tym układzie mam web serwer i program sie wgrywa, ale nie mogę zmienic nazwy sieci - zostaje nazwa z kostki :D
Spróbuj zmienić serwer na nasz tempus1.gum.gov.pl
wyczyść ten kod do jakiegoś sensowego formatowania. Istnieje możliwość połączenia KAŻDEJ FUNKCJI. Jakie pytanie, taka odpowiedź. Na marginesie. Wysyłkę danych robi się POST (nowa dana) albo PUT (aktualizacja już istniejącej danej) GET jest tylko do odczytu.
Jeżeli to esp jest serwerem to po prostu przegladarka na PC-ie musi metodą GET lub POST przesłać te parametry. Jezeli pc jest serwerem to wtedy to esp bedzie musiało inicjalizowac połaczenie. Można to zrobić oczywiście inaczej ale rozumiem że chcesz poprzez serwer www
Ok, odpowiadam samemu sobie, ale może ta informacja będzie przydatna dla kogoś, kto będzie walczył z tym modułem. Okazuje się, że najwyraźniej nie firmware odpowiadał za opisaną wyżej niestabilność. Swoje eksperymenty rozpocząłem od zrobienia połączeń za pomocą kabli i płytki stykowej. Na płytce zmontowałem stabilizator napięcia. Nie przewidziałem jednak,...
Z tym podłączeniem innego ESP8226 do ESP8226 ze stroną WEB przez UART żeby można było odebrać dane za okna lub z piwnicy, to myślałem o tym ale ja nie chcę żadnych przewodów więc to odpada. Pisałem o połączeniu dwóch ESP kabelkiem 5cm :) Idea jak na obrazku https://obrazki.elektroda.pl/1211067000_... Tutaj ESP32 "robi" jako serwer....
Ten serwer nie odsyła nagłówka HTTP... :(
Dziękuje za pomoc, niestety musiałem sobie darować nodemcu, samo środowisko bardzo przyjazne ale pisanie czegoś większego niż jeden czujnik DS mijało się z celem. Przeniosłem się na Arduino dla ESP i problem się rozwiązał serwer pracuje stabilnie, mam podłączone DS18b20, DHT11 i jeszcze mi z 35kb ramu zostało oraz z 40kb pamięci.
Pewnie prościej ,a jaki konkretnie model masz na myśli? Dodano po 37 Nie bawiłem się w Solar Assistant że względu na to że trochę kosztuje https://solar-assistant.io/shop . Gdy masz postawiony serwer HA który stanowi największy koszt . https://allegro.pl/oferta/home-assistant... Można znaleźć taniej. Integracja...
Szanowni. Eksploatuję prawie od roku taki inwerter jak w opisie + 16 paneli 270W. Dane z inwertera są wysyłane na platformę solarman i poprzez stronę lub apkę w telefonie można obserwować pracę urządzenia. Typowe dość w dzisiejszych czasach. Dostając się do inwertera z sieci lokalnej można go oczywiście skonfigurować i tutaj moje pytanie - serwer solarman...
Witam. Czy ktoś orientuje się czy da się wgrać do modułu esp8266 program by móc sterować przez serwer ewe-link?
Witam. ESP8266 ma dodany konwertor UART <> RS232 ale jak inwerter ES5000 ma karte RS485 to tez dziala na pomoca konwertora UART<> RS485. To jest to samo praktycznie w tym ES5000. Szeczogoly opisane sa w temacie i monitoringu PV. ESP8266 prauje jak AP zi serwer WWW na ktorej sa wyswietlane w czasie rzeczywistym parametry pracy inwertera a...
Są dostępne biblioteki synchronizacji zegarka na modułach ESP8266 z serwerów NTP, Dają dokładny czas, ale czy da się uzyskać tą metodą impulsy co sekundę z dokładnością 0.1 PPM? Zależy to nie tyle od użytej biblioteki (chociaż też ważne), co wybranych serwerów NTP (dostępu do nich) i dokładność 0.1 PPM jest osiągalna. Jak ESP8266 będzie miał to wykonywać...
Zw wstawionego obrazka nie wynikało, że potrzeba dodatkowych rzeczy. Moje modułu miały wbudowany serwer http.
Hej, Potrzebuję małej pomocy bo powiem szczerze, że nie mam pojęcia co robię źle... Chcę posyłać dane na swój, lokalny serwer dane za pomocą komend AT - o ile dane na serwer ThingSpeak "lecą" poprawnie i bez żadnego problemu to na mój serwer nic nie dociera :( Wszystko robię w terminalu gdzie do komputera mam podłączone ESP-01 za pomocą konwertera USB-TTL...
Moim problemem jest tylko program na ESP. A te dane muszę podzielić i każdą wysłać osobno :( A jak taki program (lua) miałby wyglądać aby działał tak: -po włączeniu zasilania płacz z WiFi bez sprawdzania czy połączony itp. -odbierz dane z UART -wyślij dane na serwer Takie minimum.
(at)arturavs Wrzucam screenshot z konfiguracji w dedykowanym programie Epever na PC. Wydaje mi się, że prąd ładowania zależy od ustawionej pojemności akumulatora - 1/10C, bo pola ustawiania wprost prądu ładowania są niedostępne do edycji (pdp. zależą od firmware kontrolera). https://obrazki.elektroda.pl/2537896600_... Podgląd prezentuje...
Witam. Mogłeś się nieco bardziej rozpisać bo w zasadzie to co zrobiłeś to nie wiele... A dlaczego by nie zrobić coś takiego jak masz z tym ze serwer postawić na ESP8266 ale dorzucić do niego pamięć na karcie SD i z niej na sotnie wyświetlać wszystkie dane w postaci wykresów zależnych od czasu nie potrzeba wtedy laptopa, co wiąże się z oszczędnością...
Tak, urządzenia łączysz do WIFI, na ESP stawiasz serwer, powinien obsłużyć 5 jednoczesnych połączeń.
Nowy GeekMagic ultra dotarł i kod działa! Dziękuję bardzo, naprawdę to doceniam Następnym krokiem jest sprawdzenie, czy mogę zaprogramować na nim bardzo podstawową grę (coś w rodzaju ponga lub atari breakout), sterowanie odbywałoby się za pomocą przycisków hostowanych na stronie internetowej na serwerze internetowym działającym na samym SoC.
Witam znalazłem świetny film z dokumentacją bardzo dobry przewodnik dotyczący komunikacji esp8266 w postaci NodeMcu v3 i bazą danych na lokalnym serwerze. https://www.youtube.com/watch?v=tbNnqQRC... dziękuję za wszelkie sugestie Pozdrawiam
Bardzo fajne i przydatne urządzenie. Osobiście dodał bym mu esp8266 i wysyłał wszystko na serwer w celu późniejszej analizy. Zrobiłem sobie ładowarkę li-ion/usb na ina219 i esp8266 i właśnie brakuje mi jeszcze pomiaru rozładowania i będę się pewnie nieco wzorował na projekcie autora. Aktualnie ładuje się 18650 przez port USB. proces można oglądać tu:...
Czy ktoś rozbierał MEW-01 i wie na jakim układzie jest zbudowany licznik? Domniemywam, że na ESP8266. Czy ktoś słyszał / widział możliwość wgrania alternatywnego oprogramowania? Czy Supla może wysyłać dane na lokalny serwer - czy jest taka możliwość w konfiguracji ?
Jeśli chcesz, aby dane z Twojego urządzenia (podłączonego w dowolnym miejscu internetu) trafiały zawsze do Twojego serwera bazodanowego (DB), to musisz mieć publiczny adres IP dla serwera DB. Możesz to zrobić przekierowując na routerze (tym, którym serwer DB jest podłączony do internetu) port (np. 2222) do serwera DB. Następnie w programie esp8266 wprowadzasz...
Jeżeli telefon zgubi zasięg to zaczyna rozsyłać ramki probe request i w momencie znalezienia się ponownie w zasięgu sieci, następuje renegocjacja na serwerze DHCP i przyznawany jest na nowy okres ten sam adres IP(bo przecież MAC się nie zmienił).
Witam . Kolega określiłby jakie to mają być kanały . Czy tylko włącz/wyłącz czy też analogowe . Sterowanie przez www czy dedykowana aplikacja . Najprościej esp8266 lub lepiej esp32 plus układ wykonawczy i troszkę softu .
Panowie, nawet nie wiecie jak się cieszę z tego wątku! Dzięki za kawał dobrej roboty. Ja chcę zintegrować EcoMax i panel EcoSter Touch z serwerem HomeAssistant. Mam je spięte kabelkiem, do którego planowałem wpiąć ESP8266+konwerter RS485->UART, żeby zbierać dane po wifi. Ale mam pytanie o tego tp-linka: czy po podłączeniu z softem który opublikowaliście,...
Jeśli chcesz cokolwiek robić w domu by sterować z zewnątrz to zacznij od zewnętrznego IP, zaletą jest to, że nawet jak nie ma internetu to urządzenia w domu się dogadają ze sobą. Można mieć swój serwer zrobiony na wykupionym virtualnym serwerze VPS, nie martwisz się odsłanianiem sieci domowej ani zużyciem prądu, za 13$/rok dostajesz np. https://obrazki.elektroda.pl/1167868500_...
Albo czy można tak zmodyfikować przykład z temperaturami aby do (najlepiej tego samego) ESP wysłać paczkę danych o temperaturach z innego systemu a Blynk będzie je traktował jak dane z czujnika podłączonego bezpośrednio do ESP? Chodzi Ci o brydżowanie pomiędzy instancjami blynk? http://docs.blynk.cc/#widgets-other-brid... https://examples.blynk.cc/?board=ESP8266...
Do serwera WWW. Tutaj użyje lokalnie. Dziś to przetestuje dam znać wieczorem. Dziękuję za pomoc Dodano po 2 Niestety błąd: 'sent' was not declared in this scope Nie bardzo wiem gdzie to zadeklarować i do czego to służy Dodano po 41 Próbowałem metodą get. Lecz też niestety nie działa. Dostaje odp: 21:13:43.938 -> Cos tam probowano wyslac 21:13:43.938...
Próbuję modyfikować dane w bazie na zewnętrznym serwerze Mysql. Baza i PHP działają prawidłowo przetestowane formularzem na serwerze i z dysku. Wemos również łączy się z bazą, ale za każdym razem modyfikuje rekord do wartości null. Coś jest nie tak z przekazywaniem zmiennej w metodzie POST. Serial.println pokazuje wartość zmiennej PostData. Prośba o...
Ah, no to jest jeszcze inne rozwiązanie - stawiasz na zewnątrz jakiś serwer wirtualny i na nim TCP-IP i ESP się podpina do tego serwera, jak również telefon też śle dane na ten serwer - w ten sposób nie trzeba grzebać po routerach, wystarczy tylko dbać o serwer pełniący rolę stacji przekaźnikowej.
Jako serwer czasu dla ntp proponuję tempus1.gum.gov.pl
Taki komparator umieściłbym w obudowie montowanej na szynie DIN a jego serce oparte na ESP8266 lub ESP32 załatwiłoby mi sprawę komunikacji (serwer via WiFi) Choć tu o ile od strony sprzętowej wszystko bez problemu ogarnę to obawiam się że mogę polegnąć od strony softu Bądź dobrej pomyśli i polegaj na pomocy użytkowników elektrody ;)
U siebie mam tak http://rpi-pvmonitor.sytes.net/moc/ Liczniki podpięte są przez konwerter rs485 do esp8266, dane z liczników wysyłane są na serwer postawiony na raspberry. W sieci dostępne są gotowe przykłady które wystarczy wgrać do esp i działa. Gdy robiłem swoją pierwszą instalację pv nie było w sprzedaży sdm630 dlatego wziąłem 3 liczniki sdm120...
Zauważ, że dla canvas to co serwujesz to sam tekst - gdzie tu obszerne dane ? Wiadomo, że to nie serwer, ale jednego / dwóch klientów powinno to obsłużyć.
Chciałbym wysłać informację na serwer, gdy światło zostanie zgaszone/zapalone. Mój obecny schemat wygląda tak: http://obrazki.elektroda.pl/8345084900_1... Chciałbym jednak uczynić go troszeczkę bardziej energooszczędnym. Sensor będzie umieszczony w łazience, więc światło będzie zwykle zgaszone. Być może mógłbym jakoś wzbudzić ESP8266...
Synchronizuję po NTP, a dokładniej serwerem jest mój router Mikrotik a on synchronizuję się z pool.ntp.org
serwer esp8266 esp8266 serwer client serwer serwer proxy
zmiana wersji androida kontrolka kluczyk samochód bccode 1000007f
Husqvarna 232R – wypinająca się linka gazu, przyczyny i naprawa manetki Błąd A 66.10 w wózku Still - czujnik kąta skrętu