SUPLA Scripts

User avatar
lesny8
Posts: 870
Joined: Mon Dec 11, 2017 9:43 pm

Tue Apr 02, 2019 10:42 am

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

Konfiguracja powinna wyglądać tak:

Code: Select all

version: '3'

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

Code: Select all

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 ;)
User avatar
wojtas567
Posts: 1802
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Tue Apr 02, 2019 10:51 am

Obsługi dimmerów w SLW-02 nie robiłeś?
Pozdrawiam
Wojtek
kristofo
Posts: 1
Joined: Thu Mar 21, 2019 11:36 am

Tue Apr 02, 2019 12:18 pm

sp5gdx wrote:
Sat 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
Posts: 13
Joined: Mon May 21, 2018 10:39 am

Tue Apr 16, 2019 6:40 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
Posts: 175
Joined: Wed Dec 19, 2018 7:47 pm

Fri Apr 26, 2019 7:49 am

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.
PuteR
Posts: 539
Joined: Wed Dec 06, 2017 10:07 am

Sun May 12, 2019 9:54 am

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

Konfiguracja powinna wyglądać tak:

Code: Select all

version: '3'

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

Code: Select all

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ć :]
User avatar
lesny8
Posts: 870
Joined: Mon Dec 11, 2017 9:43 pm

Mon May 13, 2019 8:44 am

Code: Select all

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.
PuteR
Posts: 539
Joined: Wed Dec 06, 2017 10:07 am

Mon May 13, 2019 4:45 pm

lesny8 wrote:
Mon May 13, 2019 8:44 am

Code: Select all

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

Code: Select all

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 $    
Last edited by PuteR on Mon May 13, 2019 5:27 pm, edited 1 time in total.
User avatar
lesny8
Posts: 870
Joined: Mon Dec 11, 2017 9:43 pm

Mon May 13, 2019 5:20 pm

Spróbuj zrobić jeszcze twardy reset gałęzi do HEAD
PuteR
Posts: 539
Joined: Wed Dec 06, 2017 10:07 am

Mon May 13, 2019 5:30 pm

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

Code: Select all

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 $  
Post Reply