Skocz do zawartości

Pomocna odpowiedź

Podoba Ci się ten projekt? Zostaw pozytywny komentarz i daj znać autorowi, że zbudował coś fajnego!

Masz uwagi? Napisz kulturalnie co warto zmienić. Doceń pracę autora nad konstrukcją oraz opisem.

Właśnie zaakceptowałem Twój opis, możesz go teraz zgłosić do akcji rabatowej umieszczając link w temacie zbiorczym. Dziękuję za przedstawienie ciekawego projektu, zachęcam do prezentowania kolejnych DIY oraz aktywności na naszym forum 🙂

  • Lubię! 1
(edytowany)

Teraz planuję podpiąć wszystkie esp pod jedno rasberry pi zero w które będzie się komunikowało z serwerem mqtt (niestety nie mam możliwości wykupienia stałego ip w upc) i ono będzie rozdzielać sygnały między esp. Trochę urządzeń przybywa i wchodzić na stronę każdego esp to kiepski pomysł 😄

PS. dzięki za poprawę 😉 

Edytowano przez Masterpc96

miałem taki sam pomysł 😛 to znaczy u mnie obsługa miała być wykonana za pomocą lokalnego serwera napisanego w pythonie. ale niestety bbyłem zbyt leniwy i nie chciało mi sie tego składać 😛

 

  • Lubię! 1
(edytowany)

Albo korzystasz z jakiegoś gotowego serwisu, który da Ci subdomenę (łatwo wygooglac kilka pod hasłem dyn dns) albo we własnej domenie tworzysz subdomenę ktorej cronem na swoim raspberry pi będziesz aktualizował IP np. zawsze po północy. Niektóre routery mają też funkcję integracji z różnymi providerami dyn dns.

Wtedy praktycznie cały czas jesteś widoczny pod konkretną domeną. Oczywiście musi być odpowiednie TTL.

Edytowano przez roger_z
  • Lubię! 1

Ja kiedyś skorzystałem z domeny którą miałem w OVH. Tam dodałem w zakładce dynhost subdomenę coś w rodzaju dom.moja-domena.pl do domeny moja-domena.pl, na RPI do crona (co minutę) wrzuciłem coś takiego:

#!/bin/bash
curl --user "ovh-login:ovh-password" "https://www.ovh.com/nic/update?system=dyndns&hostname=dom.moja-domena.pl"

Oczywiście warto tutaj pomyśleć jak w miarę dobrze ochronić login i hasło, żeby nie leżało to na RPI w plain text. 😉

  • Lubię! 1
  • 2 tygodnie później...
Dnia 9.04.2019 o 08:22, roger_z napisał:

Zostaje cron i dyn dns w takiej sytuacji... 😉

Cześć, 

Kombinujecie jak koń pod górę ;) po co wam do mqtt stałe i otwarte IP. Korzystając z publicznego serwera mqtt (broker.hivemq.com lub iot.eclipse.org) wszystko dział na każdej sieci z dostępem do internetu i malinę można sobie darować. ;)

  • Lubię! 2

Jak szukałem informacji o hivemq to nie znalazłem że udostępniają serwer 😄 znalazłem opcję deployu na własnym serwerze. Na początku do testów miałem cloud mqtt ale w jednym momencie może być podpięte 5 urządzeń w planie darmowym. Teraz projekt trochę się rozrasta i postanowiłem go podpiąć do aplikacji home od Apple. Do tego właśnie wykorzystam malinkę, pod którą z czasem podepnę kamerkę 😄. Jak zrobię wszystko to opiszę w nowym wątku. Dodatkowo pracuję nad drugą wersją sterownika. Sterowanie przyciskami dotykowymi. Będę mógł umieścić elektronikę w puszcze na której będzie zamontowany panel szklany 😉

11 godzin temu, JacekKWT napisał:

Cześć, 

Kombinujecie jak koń pod górę 😉 po co wam do mqtt stałe i otwarte IP. Korzystając z publicznego serwera mqtt (broker.hivemq.com lub iot.eclipse.org) wszystko dział na każdej sieci z dostępem do internetu i malinę można sobie darować. 😉

Po to, by było bezpieczniej. 😉 Sorry, ale jak zaczynasz wprowadzać możliwość sterowania urządzeniami elektrycznymi w domu, to nie robisz tego via publiczny serwer.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...