No ja jak ostatnio byłem w Ikei i widziałem ich apkę to pierwsze co chciałem zrobić to ją odinstalować Nie ze złośliwości tylko z troski...
Ale wracając: wyłączanie rejestracji jeszcze nie jest dodane do clouda ale już ten temat się pojawił i odłożył w backlogu: https://github.com/SUPLA/supla-cloud/issues/151
Natomiast możesz do skryptu clean-boot dodać przed uruchomieniem kontenerów usuwanie katalogu supla-docker/var/mysql. Wtedy codziennie rano baza danych na nowo się zainicjalizuje i wszystkie ewenutalne śmieci znikną same. Musisz tylko zadbać o to by w pliku .env był skonfigurowany user na którego próbuje łączyć się tablet i Zamel - powinny się poogarniać i znowu dodać.
Na pewno w Google Play jest jakaś apka która nie pozwala na wyjście z uruchomionej apki. Bo rozumiem że na tablecie pokazujesz suplę aplikację a nie clouda. Chociażby zwykły tryb dzieciorowy w którym wybierasz które apki można włączyć i żeby wyjść trzeba podać pin.
Raspberry PI - Instalacja dockerowa
Moderator: fracz
Tablet będzie korzystał z trzech apek.
Właśnie już myślałem nad jakimś trybem dziecięcym.
Właśnie już myślałem nad jakimś trybem dziecięcym.
Niespełniony automatyk.
https://3d-lamp.photos/
https://3d-lamp.photos/
Mam pytanie
Mam na raspberry postawiona suple i skrypty wszystko ladnie dziala, lecz w przypadku przerwy w dostawie pradu po uruchomieniu raspberry
supla sie nie uruchamia z tego co widze jest problem z baza to samo sie dzieje w skryptach
wyczysczenie bazy i przywrocenie z backapu pomaga, moje pytanie w zwiazku z tym czy mozna zrobic tak zeby w takich sytuacjach baza automatycznie sie przywracala z kopii zapasowej ?
pozdrawiam
Krzysiek
Mam na raspberry postawiona suple i skrypty wszystko ladnie dziala, lecz w przypadku przerwy w dostawie pradu po uruchomieniu raspberry
supla sie nie uruchamia z tego co widze jest problem z baza to samo sie dzieje w skryptach
wyczysczenie bazy i przywrocenie z backapu pomaga, moje pytanie w zwiazku z tym czy mozna zrobic tak zeby w takich sytuacjach baza automatycznie sie przywracala z kopii zapasowej ?
pozdrawiam
Krzysiek
■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
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
po uruchomieniu strona supli się nie uruchamia
przy wydaniu polecenia restartu dostaje takie komunikaty :
to samo przy supla scripts :
przy normalnym wylaczeniu maliny wszystko działa
problem jest jedynie przy zaniku zasilania
przy wydaniu polecenia restartu dostaje takie komunikaty :
Kod: Zaznacz cały
pi@raspberrypi:~ $ ./supla-docker/supla.sh restart
Stopping SUPLA containers
SUPLA containers has been stopped.
Starting SUPLA containers
Starting supla-db ... error
ERROR: for supla-db Cannot start service supla-db: container "b1c8b98393dc0442af4dbb8510931533076dd5c4062a5b39b34ea971fd131f53": already exists
ERROR: for supla-db Cannot start service supla-db: container "b1c8b98393dc0442af4dbb8510931533076dd5c4062a5b39b34ea971fd131f53": already exists
ERROR: Encountered errors while bringing up the project.
Kod: Zaznacz cały
pi@raspberrypi:~/supla-scripts/docker $ ./suplascripts.sh restart
Stopping SUPLA Scripts containers
SUPLA Scripts containers has been stopped.
___ _ _ ___ _ _
/ __| | | | _ \ | /_\
\__ \ |_| | _/ |__ / _ \
|___/\___/|_| |____/_/ \_\
/ __| __ _ _(_)_ __| |_ ___
\__ \/ _| '_| | '_ \ _(_-<
|___/\__|_| |_| .__/\__/__/
|_| by @fracz
Starting SUPLA Scripts containers
Building suplascripts
Step 1/10 : FROM php:7.0.27-apache
---> 7e11cf36f4f7
Step 2/10 : WORKDIR /var/www
---> Using cache
---> 4a8ed7d35f08
Step 3/10 : RUN apt-get update && apt-get install -y --no-install-recommends libicu-dev libpq-dev ca-certificates ssl-cert libcurl4-gnutls-dev git unzip mysql-client supervisor cron wget && update-ca-certificates && docker-php-ext-install pdo_mysql opcache curl zip && apt-get autoremove && rm -r /var/lib/apt/lists/*
---> Using cache
---> a5b5ed6fe09f
Step 4/10 : COPY utils/crontab /etc/cron.d/suplascripts
---> Using cache
---> 1a2e64621b0d
Step 5/10 : RUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=2'; echo 'opcache.fast_shutdown=1'; echo 'opcache.enable_cli=1'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini && a2enmod rewrite expires deflate ssl cgi alias env && a2ensite default-ssl && chmod 0644 /etc/cron.d/suplascripts
---> Using cache
---> b0b24ff7c3e7
Step 6/10 : ENV SUPLA_SCRIPTS_VERSION=2.7.5
---> Using cache
---> 0a276ef33af8
Step 7/10 : RUN wget -nc https://github.com/fracz/supla-scripts/releases/download/v${SUPLA_SCRIPTS_VERSION}/supla-scripts-${SUPLA_SCRIPTS_VERSION}.tar.gz && tar -xzf supla-scripts-${SUPLA_SCRIPTS_VERSION}.tar.gz -C . && rm -f supla-scripts-${SUPLA_SCRIPTS_VERSION}.tar.gz && chown -hR www-data:www-data .
---> Using cache
---> 4f8873652fda
Step 8/10 : COPY utils/supervisord.conf /etc/supervisor/conf.d/supervisord.conf
---> Using cache
---> 1d661181ba71
Step 9/10 : COPY utils/entrypoint.sh /usr/local/bin/docker-php-entrypoint
---> Using cache
---> 92d77934251c
Step 10/10 : CMD ["/usr/bin/supervisord", "--nodaemon", "--configuration", "/etc/supervisor/conf.d/supervisord.conf"]
---> Using cache
---> 5beb453e4ff3
Successfully built 5beb453e4ff3
Successfully tagged suplascripts_suplascripts:latest
Starting suplascripts-db ... error
ERROR: for suplascripts-db Cannot start service suplascripts-db: container "93d2ff2d3ef241efa6483198cb24dc754bc5fdf27af6edbdf68f0d7653d19445": already exists
ERROR: for suplascripts-db Cannot start service suplascripts-db: container "93d2ff2d3ef241efa6483198cb24dc754bc5fdf27af6edbdf68f0d7653d19445": already exists
ERROR: Encountered errors while bringing up the project.
problem jest jedynie przy zaniku zasilania
■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
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
ok a to nie usunie mi bazy ?
■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
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
ok ale w sumie nie oto mi chodzi mogę wyczyscic baze i przywrocic z kopii i jest ok to nie problem
chodzi mi o to ze jak będzie przerwa w dostawie pradu wtedy serwer nie będzie działać a mnie nie będzie w domu
fajnie jak by mozna bylo tak zrobic zeby sie to odbylo automatycznie
chodzi mi o to ze jak będzie przerwa w dostawie pradu wtedy serwer nie będzie działać a mnie nie będzie w domu
fajnie jak by mozna bylo tak zrobic zeby sie to odbylo automatycznie
■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
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
Jakbyś prześledził wątek to pewnie byś natrafił ze ja również z tym walczyłem.
W miejscu gdzie jest Pi prąd jest wyłączany na noc i tak jak Tobie nie wstawał.
Pomagają komendy:
git checkout src
./supla.sh
Został utworzony skrypt który się uruchamia przy starcie Pi.
viewtopic.php?p=18502#p18502
W miejscu gdzie jest Pi prąd jest wyłączany na noc i tak jak Tobie nie wstawał.
Pomagają komendy:
git checkout src
./supla.sh
Został utworzony skrypt który się uruchamia przy starcie Pi.
viewtopic.php?p=18502#p18502
Niespełniony automatyk.
https://3d-lamp.photos/
https://3d-lamp.photos/