SUPLA (Docker) - zarządzanie własną instancją

Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

Zmieniłem komendę aktualizującą limity dla użytkownika w sposób interaktywny:

Kod: Zaznacz cały

docker exec -it -u www-data supla php bin/console supla:change-user-limits
2019-02-19_23h28_07.png
2019-02-19_23h28_07.png (10.92 KiB) Przejrzano 4779 razy
djack2017
Posty: 686
Rejestracja: pn lis 27, 2017 7:36 am
Kontakt:

Nie mogę usunąć urządzenia z clouda (wyswietla się żółty komunikat: "Internal server error").
Czy jakimś magicznym poleceniem z linii komend mogę to osiągnąć?
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Dodałeś urządzenie z nieobsługiwanym typem kanału.
Awatar użytkownika
kris.sg
Posty: 372
Rejestracja: pn sie 07, 2017 8:08 pm
Lokalizacja: Przezchlebie

miałem ten sam problem i udało mi się usunąć urządzenie z clouda
link do posta:

viewtopic.php?p=35401#p35401
■Rpi4(m.2) Supla Cloud, Scripts ■Rpi3(sd) SD: 6x MI ATC, 1x W.S.
ROLETY_V3 x12 ■SWITCH_DUAL x4 ■GATE_MODULE_V3 x1 ■SOCKET_SSR x1 ■SMOKE_MODULE x1
SONOFF_TOUCH x4 ■YUNSCHAN x1 ■STAITCASE_DIMMER x1 ■MEW-01 x2 ■mROW-02 x1 ■LEW-01 x1
POW_R2 x2 ■SP111 x3
djack2017
Posty: 686
Rejestracja: pn lis 27, 2017 7:36 am
Kontakt:

kris.sg pisze: śr lut 20, 2019 12:50 pm miałem ten sam problem i udało mi się usunąć urządzenie z clouda
link do posta:

viewtopic.php?p=35401#p35401
Dzięki za pomoc. Udało się.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
siba
Posty: 99
Rejestracja: pn lut 06, 2017 4:01 pm
Lokalizacja: Kraków

fracz pisze: wt lut 19, 2019 9:28 pm Zmieniłem komendę aktualizującą limity dla użytkownika w sposób interaktywny:

Kod: Zaznacz cały

docker exec -it -u www-data supla php bin/console supla:change-user-limits
napisało że nie znaleziono kontenera o nazwie supla, ale u mnie zadziałało:

Kod: Zaznacz cały

docker exec -it -u www-data supla-cloud php bin/console supla:change-user-limits
co nie zmienia faktu że to bardzo przydatna zmiana, jakoś tak łatwiej mi się teraz połapać w limitach,
dzięki
Kaowiec
Posty: 78
Rejestracja: śr lip 26, 2017 8:15 am
Lokalizacja: Czernichów

Zainstalowałem od nowa system na rpi.
Postawiłem zielone serwery. Na próbę zalogowałem się do pustej instancji supla oraz przez token do skryptów.
Wszystko działała pięknie.

Czas na przywrócenie bazy:
po kolei lecą:

Kod: Zaznacz cały

source supla-docker/.env
docker exec -u www-data supla-cloud php bin/console doctrine:database:drop --force
docker exec -u www-data supla-cloud php bin/console doctrine:database:create
cat supla.sql | docker exec -i supla-db mysql -u root --password=$DB_PASSWORD supla

supla.sql oczywiście w katalogu głównym.
robię:
./suplash restart - kontenery się restartują
Wchodzę do clouda, mam swoje dane ale
Serwer is down
log mówi: "Incorect database version!"
robię jedyne co mi przychodzi do głowy:

Kod: Zaznacz cały

git pull
./supla.sh upgrade
wchodzę do clouda
wszystkie urządzenia rozłączone (z wyjątkiem jednego zamela sbw z oprogramowaniem 2.7.0)
logi mówią tylko o tym jednym zamelu: Device registered.
warmup też robiłem

Pomocy!
Co robię źle?
Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

A może to kwestia adresu IP jaki ma RPi? Nie zmieniłeś przypadkiem?
Moze to jedno jedyne podłączone urządzenie dodawaleś przez wskazanie domeny a resztę po IP?
Jeżeli w logach supla-server masz info tylko o podłączeniu jednego modułu, to reszta puka pod inny adres. Tak mi się wydaje.
Wejdź w tryb konfiguracyjny modułu, który się nie łączy i zobacz co jest w LastState.
Czekam na kolejne Supla Offline Party 👍
Kaowiec
Posty: 78
Rejestracja: śr lip 26, 2017 8:15 am
Lokalizacja: Czernichów

lesny8 pisze: czw lut 28, 2019 6:00 pm A może to kwestia adresu IP jaki ma RPi?
Oczywiście, że to!
Dwa dni się męczę!
Przecież postawiłem wszystko na innej malinie! A w roztargnieniu przeoczyłem adresacje skupiając sie na właściwym przekierowaniu portów.
Moduły łączą się po wewnętrznym ip a ten jeden zamelowy moduł jest "daleko" wiec przez zewnętrzny - dlatego się logował jako jedyny!

Dzięki - już wszystko działa
Teraz baza skryptów :)
djack2017
Posty: 686
Rejestracja: pn lis 27, 2017 7:36 am
Kontakt:

Gdzie są pamiętane historie pomiarów dla kanałów urządzeń?
Zrobiłem backup bazy danych aby je znaleźć ale jakoś nie mogę namierzyć ich w żadnej tabeli.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
ODPOWIEDZ

Wróć do „FAQ / Jak to zrobić”