witam serdecznie
zainstalowalem supla cloud na raspberrypi B+. Niby wszystko ok.
jednak po wprowadzeniu ustawienia lokalizacji (plik location.txt) urzadzenie (sonoff) pokazuje status: domain not found. w polu SERVER ma by "raspberrypi" czy adres IP raspberry? czy problem jest gdzie indziej? dziekuje z góry.
[LOCATION]
ID=1
PASSWORD = xxx
[SERVER]
host=raspberrypi
nazwa Serwera supla cloud
Dla urządzeń ma być adres ip - jeśli podłączasz urządzenia w tej samej sieci lan to lokalny, jeśli z zewnątrz to publiczny, tylko pamiętaj o otwarciu portów 2015 i 2016
PS Jeśli chodzi o plik location - też wpisz lokalny adres ip
PS Jeśli chodzi o plik location - też wpisz lokalny adres ip
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
mam następujący problem
wgrałem obraz img na kartę SD pod RPI
odpaliłem serwer , jest dostępny w sieci ( zmieniłem również w local.txt adres serwera z 127.0.0.1 na adres w mojej sieci lokalnej który ma przydzielony RPI)
mogę się zalogować przez www , ale jak wpisuję wszystkie dane w apce na smartfonie z androidem .. to nie chce się połączyć ...
IP serwera na RPI
ID :1
hasło: właściwe
ze smartfona serwer mogę zpingować jak i zalogować się przez WWW , niestety apka wisi na połączeniu i nie idzie dalej ..
dla testu wprowadziłem błędną nazwę serwera ale automatycznie w kilka sek wyskoczył komunikat o błędnej nazwie serwera
gdy nazwa jest poprawna (sam adres ip) to wisi na łączeniu się i nie przechodzi dalej ...
jakiś pomysł co jeszcze powinienem skonfigurować ?
wgrałem obraz img na kartę SD pod RPI
odpaliłem serwer , jest dostępny w sieci ( zmieniłem również w local.txt adres serwera z 127.0.0.1 na adres w mojej sieci lokalnej który ma przydzielony RPI)
mogę się zalogować przez www , ale jak wpisuję wszystkie dane w apce na smartfonie z androidem .. to nie chce się połączyć ...
IP serwera na RPI
ID :1
hasło: właściwe
ze smartfona serwer mogę zpingować jak i zalogować się przez WWW , niestety apka wisi na połączeniu i nie idzie dalej ..
dla testu wprowadziłem błędną nazwę serwera ale automatycznie w kilka sek wyskoczył komunikat o błędnej nazwie serwera
gdy nazwa jest poprawna (sam adres ip) to wisi na łączeniu się i nie przechodzi dalej ...
jakiś pomysł co jeszcze powinienem skonfigurować ?
Uaktualnij w pierwszej kolejności do wersji 2.0.
git clone https://github.com/SUPLA/raspberry
cd server-rbpi3/update_v1.1-2.0
sudo ./update_v1.1-2.0.sh
git clone https://github.com/SUPLA/raspberry
cd server-rbpi3/update_v1.1-2.0
sudo ./update_v1.1-2.0.sh
zrobiłem aktualizacje (strona powitalna po zalogowaniu się zmieniła i pojawiła się opcja harmonogramu)
niemniej jednak apka z androida nadal mi wisi na komunikacie "łączenie"
- resetowałem ustawienia
- zainstalowałem jeszcze raz apkę
-dodałem nawet w pliku hosts w smartfonie przypisanie nazwy serwera raspberrypi do nadanego mu adresu ip w sieci lokalnej
ping z terminala rozpoznaje nazwe .. ale apka czy to po nazwie czy po adresie ip ... nie chce się mi połączyć z chmurą na RPI ...
niemniej jednak apka z androida nadal mi wisi na komunikacie "łączenie"
- resetowałem ustawienia
- zainstalowałem jeszcze raz apkę
-dodałem nawet w pliku hosts w smartfonie przypisanie nazwy serwera raspberrypi do nadanego mu adresu ip w sieci lokalnej
ping z terminala rozpoznaje nazwe .. ale apka czy to po nazwie czy po adresie ip ... nie chce się mi połączyć z chmurą na RPI ...
W APce musisz podać IP zewnętrzne, znaczy routera i przekierować porty 2015 i 2016 na adres wewnętrzny rpi.
Jak sprawdzić na jakim adresie Cloud API oczekuje połączeń?
W katalogu z cloudem (domyślnie /var/www/html) wykonaj poniższą komendę:
Kod: Zaznacz cały
php bin/console debug:router | grep put_channels
nie ma takiej opcji i nie będzie żadne IP zewnętrzne
czyli muszę szukać innego rozwiązania albo zmodyfikować apkę aby pracowała w sieci lokalnej
ze względów bezpieczeństwa RPI i sterowanie odbiornikami w domu będą odizolowane od internetu
jedyna możliwość podpięcia się do sieci będzie przez dedykowany VPN ze smartfona który będzie kierował do odizolowanej podsieci w której będą odbiorniki i strefa zarządzania ....
czyli muszę szukać innego rozwiązania albo zmodyfikować apkę aby pracowała w sieci lokalnej
ze względów bezpieczeństwa RPI i sterowanie odbiornikami w domu będą odizolowane od internetu
jedyna możliwość podpięcia się do sieci będzie przez dedykowany VPN ze smartfona który będzie kierował do odizolowanej podsieci w której będą odbiorniki i strefa zarządzania ....
Nie musisz. Jeśli to ma działać tylko w sieci lokalnej to podajesz adres IP LAN malinki i nie trzeba otwierać portów.
Sprawdź, czy nie masz izolowanej sieci (adresy izolowane od siebie)
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
w tej chwili przeprowadzam tylko testy na jednej sieci bez izolacji ...
malinka po skrętce i smartfon po wifi na tym samym switchu
widzą się bo czy z malinki czy ze smartfona się pingują
jutro przeprowadzę inny test z innym AP bardziej end userowym
bo mam podejrzenie że może coś mi blokuje MikroTik a nie chcę go resetować do ustawień fabrycznych bo za dużo mam na nim po konfigurowanych rzeczy .
malinka po skrętce i smartfon po wifi na tym samym switchu
widzą się bo czy z malinki czy ze smartfona się pingują
jutro przeprowadzę inny test z innym AP bardziej end userowym
bo mam podejrzenie że może coś mi blokuje MikroTik a nie chcę go resetować do ustawień fabrycznych bo za dużo mam na nim po konfigurowanych rzeczy .
status bez zmian
testy zrobiłem na
routerze bez żadnych wodotrysków
apkę zainstalowałem na "czystym" Androidzie KitKat
wszystkie urządzenia RPI , tablet , komputer w tej samej sieci (bez dostępu do internetu)
i dalej nic ... apka wisi na komunikacie "łączenie"
po www przez przeglądarkę z tabletu bez problemu się dostaje do chmury na rpi
testy zrobiłem na
routerze bez żadnych wodotrysków
apkę zainstalowałem na "czystym" Androidzie KitKat
wszystkie urządzenia RPI , tablet , komputer w tej samej sieci (bez dostępu do internetu)
i dalej nic ... apka wisi na komunikacie "łączenie"
po www przez przeglądarkę z tabletu bez problemu się dostaje do chmury na rpi