SUPLA Scripts

Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

fracz pisze: wt kwie 02, 2019 7:48 am v3.1.1 z porawnymi ikonami wrzucone
Potwierdzam, ikony wróciły do normy, dzięki :)
fracz pisze: wt kwie 02, 2019 7:51 am Dorzuciłem Wam do ignora możliwość zdefiniowania dodatkowego pliku docker-compose.local.yml.

Konfiguracja powinna wyglądać tak:

Kod: Zaznacz cały

version: '3'

services:
  suplascripts:
    extra_hosts:
      - "mojadomena.pl:192.168.0.2"
I w pliku .env:

Kod: Zaznacz cały

COMPOSE_FILE=docker-compose.base.yml:docker-compose.proxy.yml:docker-compose.local.yml
Wtedy Git nie będzie się czepiać przy releasach.
Pozmieniałem, wedle zaleceń, działa od kopa, dzięki ;)
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
wojtas567
Posty: 2209
Rejestracja: ndz kwie 03, 2016 7:16 pm
Lokalizacja: Olsztyn

Obsługi dimmerów w SLW-02 nie robiłeś?
Pozdrawiam
Wojtek
kristofo
Posty: 1
Rejestracja: czw mar 21, 2019 11:36 am

sp5gdx pisze: sob mar 09, 2019 4:36 pm Cześć własnie zainstalowałem czysta supla na dockerze do tego scrypty i o ile do supli loguje sie bez problemu i generuje sobie token to przy podaniu tego tokena przy logowaniu do scripts dostaje komunikat ze "Invalid token (SUPLA Cloud https://mojadomena.ddns.net does not authorize it)."

Podpowiecie gdzie szukać przyczyny ?

Pozdr
Cześć
Mam identyczny problem jak kolega, nie mogę zintegrować lokalnego scripts z lokalnym serwerem cloud na raspberry.
Po wpisaniu w polu tokenu pojawia się "Invalid token (SUPLA Cloud https://mojadomena.ddns.net does not authorize it)."
Proszę o podpowiedź, kolega thomass pisał aby w cloud dodać nr portu, ale coś bliżej, w którym miejscu dodać nr portu.

Pozdrawiam
enzoaw
Posty: 13
Rejestracja: pn maja 21, 2018 10:39 am

Ja mam pytanie o logowanie powiadomień, potrzebuje wiedzieć o której otworzyła się brama garażowa, i nie bardzo mam pomysł jak to zrobić, w Scripts mam utworzone powiadomienie które sprawdza stan bramy co X minut, jednak nie potrafię wyciągnąć kiedy warunek zaistniał, może jakieś sugestie.

Marcin
tcp
Posty: 250
Rejestracja: śr gru 19, 2018 7:47 pm

Cześć,

mam pytanko. Czy można za pokazać większą historię temperatur niż 1 miesiąc ? Jakoś nie mogę więcej zaznaczyć jak wybieram wybierz.
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

lesny8 pisze: wt kwie 02, 2019 10:42 am
fracz pisze: wt kwie 02, 2019 7:48 am v3.1.1 z porawnymi ikonami wrzucone
Potwierdzam, ikony wróciły do normy, dzięki :)
fracz pisze: wt kwie 02, 2019 7:51 am Dorzuciłem Wam do ignora możliwość zdefiniowania dodatkowego pliku docker-compose.local.yml.

Konfiguracja powinna wyglądać tak:

Kod: Zaznacz cały

version: '3'

services:
  suplascripts:
    extra_hosts:
      - "mojadomena.pl:192.168.0.2"
I w pliku .env:

Kod: Zaznacz cały

COMPOSE_FILE=docker-compose.base.yml:docker-compose.proxy.yml:docker-compose.local.yml
Wtedy Git nie będzie się czepiać przy releasach.
Pozmieniałem, wedle zaleceń, działa od kopa, dzięki ;)
lesny8 możesz napisać które liniki w tych plikach należy pozmieniać?? Nie chciał bym czegoś niepotrzebnie namieszać :]
Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

Kod: Zaznacz cały

git pull
git reset --hard HEAD^
Utwórz pliki docker-compose.local.yml i wypełnij go podając nazwę swojej domeny i wewnętrzny adres IP RPi, a w .env dopisz tak jak napisane jest w cytowanym poście, żeby docker-compose uwzględnił ten plik podczas tworzenia obrazu i uruchamiania kontenera.
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

lesny8 pisze: pn maja 13, 2019 8:44 am

Kod: Zaznacz cały

git pull
git reset --hard HEAD^
Utwórz pliki docker-compose.local.yml i wypełnij go podając nazwę swojej domeny i wewnętrzny adres IP RPi, a w .env dopisz tak jak napisane jest w cytowanym poście, żeby docker-compose uwzględnił ten plik podczas tworzenia obrazu i uruchamiania kontenera.
no i coś u mnie nie tak zrobiłem jak mówiłeś
utworzyłem plik docker-compose.local.yml w katalogu supla-scripts/docker, dodałem wpis w pliku .env i przy wydaniu komendy

git pull mam coś takiego

Kod: Zaznacz cały

clear
pi@raspberrypi:~/supla-scripts $ sudo git reset --hard HEAD^
HEAD is now at f8593b2 v2.8.3 :rocket:
pi@raspberrypi:~/supla-scripts $ git pull
Updating f8593b2..ccf39df
error: The following untracked working tree files would be overwritten by merge:
  backend/app/authorization/IpRequestQuotaMiddleware.php
  backend/app/authorization/JwtWithBodyAuthentication.php
  backend/app/commands/ClearClientRegistrationCodesCommand.php
  backend/app/commands/ClearRequestQuotaLogsCommand.php
  backend/app/commands/OauthRefreshTokensCommand.php
  backend/database/migrations/20181204225138_user_short_unique_id.php
  backend/database/migrations/20181216004345_scene_condition.php
  backend/database/migrations/20181216202223_scene_stack_in_pending_scene.php
  backend/database/migrations/20181217165643_request_quota.php
  backend/database/migrations/20190102075824_thermostat_failure_count.php
  backend/database/migrations/20190103000234_user_token_expiration_time.php
  backend/database/migrations/20190118203838_add_client_purpose.php
  backend/database/migrations/20190122084752_add_client_registration_code.php
  backend/models/BelongsToUser.php
  backend/models/scene/FeedbackTwigExtension.php
  backend/models/supla/OAuthClient.php
  backend/models/supla/SuplaApiClientWithOAuthSupport.php
  frontend/app/scenes/dropdown/scenes-dropdown.coffee
  frontend/app/scenes/dropdown/scenes-dropdown.html
  frontend/app/user/automate/user-automate-settings.coffee
  frontend/app/user/automate/user-automate-settings.html
  frontend/app/user/automate/user-automate-settings.scss
  frontend/app/user/login-form/login-with-supla.coffee
  frontend/app/user/login-form/login-with-supla.html
  frontend/app/user/login-form/login-with-token.coffee
  frontend/app/user/login-form/login-with-token.html
  frontend/app/user/oauth/authorize-page.coffee
  frontend/app/user/oauth/authorize-page.html
Please move or remove them before you merge.
Aborting
pi@raspberrypi:~/supla-scripts $    
Ostatnio zmieniony pn maja 13, 2019 5:27 pm przez PuteR, łącznie zmieniany 1 raz.
Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

Spróbuj zrobić jeszcze twardy reset gałęzi do HEAD
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

lesny8 pisze: pn maja 13, 2019 5:20 pm Spróbuj zrobić jeszcze twardy reset gałęzi do HEAD
Po użyciu head mam coś takiego

Kod: Zaznacz cały

pi@raspberrypi:~/supla-scripts $ sudo git reset --hard HEAD^
HEAD is now at f8593b2 v2.8.3 :rocket:
pi@raspberrypi:~/supla-scripts $ git pull
Updating f8593b2..ccf39df
error: The following untracked working tree files would be overwritten by merge:
  backend/app/authorization/IpRequestQuotaMiddleware.php
  backend/app/authorization/JwtWithBodyAuthentication.php
  backend/app/commands/ClearClientRegistrationCodesCommand.php
  backend/app/commands/ClearRequestQuotaLogsCommand.php
  backend/app/commands/OauthRefreshTokensCommand.php
  backend/database/migrations/20181204225138_user_short_unique_id.php
  backend/database/migrations/20181216004345_scene_condition.php
  backend/database/migrations/20181216202223_scene_stack_in_pending_scene.php
  backend/database/migrations/20181217165643_request_quota.php
  backend/database/migrations/20190102075824_thermostat_failure_count.php
  backend/database/migrations/20190103000234_user_token_expiration_time.php
  backend/database/migrations/20190118203838_add_client_purpose.php
  backend/database/migrations/20190122084752_add_client_registration_code.php
  backend/models/BelongsToUser.php
  backend/models/scene/FeedbackTwigExtension.php
  backend/models/supla/OAuthClient.php
  backend/models/supla/SuplaApiClientWithOAuthSupport.php
  frontend/app/scenes/dropdown/scenes-dropdown.coffee
  frontend/app/scenes/dropdown/scenes-dropdown.html
  frontend/app/user/automate/user-automate-settings.coffee
  frontend/app/user/automate/user-automate-settings.html
  frontend/app/user/automate/user-automate-settings.scss
  frontend/app/user/login-form/login-with-supla.coffee
  frontend/app/user/login-form/login-with-supla.html
  frontend/app/user/login-form/login-with-token.coffee
  frontend/app/user/login-form/login-with-token.html
  frontend/app/user/oauth/authorize-page.coffee
  frontend/app/user/oauth/authorize-page.html
Please move or remove them before you merge.
Aborting
pi@raspberrypi:~/supla-scripts $  
Zablokowany

Wróć do „SUPLA Scripts”