supla-device na Linux

User avatar
klew
Posts: 10161
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

bigthomas wrote: Sat Oct 29, 2022 11:24 am Udało mi się uruchomić, jednak nie ma informacji z Froniusa:

Code: Select all

DEBUG[1667041669.194548] Fronius connecting 1
INFO[1667041669.194614] Establishing NOT encrypted connection with: xxx.xxx.xxx.xxx (port: 80)
DEBUG[1667041669.238258] Reading data from Fronius: 666
DEBUG[1667041669.254868] Fronius fetch completed
W pliku konfiguracyjnym mam tylko wirtualny przekaźnik i tego froniusa. Przekaźnik działa OK.
Z tego co pamiętam, to tam można logi włączyć na verbose i wtedy będzie widać co jest odczytane z falownika
User avatar
shimano73
Posts: 2044
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

Jak używać VirtualRelay ? Na moim terminalu Wyse uruchomiłem sobie sterowanie przekaźnikiem po modbusie i chciałbym nim sterować z aplikacji. Potrzebowałbym stan VirtualRelay np w pliku txt, da się ?
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
klew
Posts: 10161
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

shimano73 wrote: Wed Nov 16, 2022 9:23 pm Jak używać VirtualRelay ? Na moim terminalu Wyse uruchomiłem sobie sterowanie przekaźnikiem po modbusie i chciałbym nim sterować z aplikacji. Potrzebowałbym stan VirtualRelay np w pliku txt, da się ?
Aktualnie nie jest to zaimplementowane.
Dodałem do listy: https://github.com/SUPLA/supla-device/issues/29
User avatar
lukfud
Posts: 2301
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

Jak wygląda procedura aktualizacji?
https://www.facebook.com/groups/supladiy/
User avatar
klew
Posts: 10161
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

lukfud wrote: Sun Nov 20, 2022 1:45 pm Jak wygląda procedura aktualizacji?
git pull
cd build
cmake ..
make
;)
User avatar
lukfud
Posts: 2301
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

klew wrote: Sun Nov 20, 2022 2:21 pm
lukfud wrote: Sun Nov 20, 2022 1:45 pm Jak wygląda procedura aktualizacji?
git pull
cd build
cmake ..
make
;)
dzięki ;)
https://www.facebook.com/groups/supladiy/
bigthomas
Posts: 235
Joined: Mon Aug 12, 2019 3:35 pm

Post

Mam problem z aktualizacją:

Code: Select all

bigthomas@debian:~/supla-device/extras/examples/linux$ git pull
podpowiedź: Odradza się zaciągania bez podania, jak pogodzić rozbieżne gałęzie.
podpowiedź: Można uciszyć ten komunikat wykonując jedno z poniższych
podpowiedź: poleceń kiedyś przed następnym zaciągnięciem:
podpowiedź:
podpowiedź:   git config pull.rebase false  # scalenie (domyślna strategia)
podpowiedź:   git config pull.rebase true   # przestawienie
podpowiedź:   git config pull.ff only       # tylko przewinięcie
podpowiedź:
podpowiedź: Można zamienić „git config” na „git config --global”, aby ustawić domyślny
podpowiedź: wybór do wszystkich repozytoriów. Można też przekazać --rebase, --no-rebase
podpowiedź: lub --ff-only w wierszu poleceń, aby zmienić ustawione zachowanie
podpowiedź: w jednym wywołaniu.
Już aktualne.
bigthomas@debian:~/supla-device/extras/examples/linux$ cd build/
bigthomas@debian:~/supla-device/extras/examples/linux/build$ cmake ..
CMake Error at CMakeLists.txt:20 (add_subdirectory):
  add_subdirectory given source "supla-device" which is not an existing
  directory.


CMake Error at CMakeLists.txt:21 (add_subdirectory):
  add_subdirectory given source "/extras/porting/linux" which is not an
  existing directory.


-- Configuring incomplete, errors occurred!
bigthomas@debian:~/supla-device/extras/examples/linux/build$
User avatar
lukfud
Posts: 2301
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

bigthomas wrote: Mon Nov 21, 2022 11:42 am Mam problem z aktualizacją:
wykonaj przed cmake ..

Code: Select all

export SUPLA_DEVICE_PATH=~/supla-device
Zauważyłem że zmienna SUPLA_DEVICE_PATH jest usuwana po kompilacji.
https://www.facebook.com/groups/supladiy/
bigthomas
Posts: 235
Joined: Mon Aug 12, 2019 3:35 pm

Post

lukfud wrote: Mon Nov 21, 2022 11:49 am
bigthomas wrote: Mon Nov 21, 2022 11:42 am Mam problem z aktualizacją:
wykonaj przed cmake ..

Code: Select all

export SUPLA_DEVICE_PATH=~/supla-device
Zauważyłem że zmienna SUPLA_DEVICE_PATH jest usuwana po kompilacji.
Dzięki poszło bez problemów.
User avatar
klew
Posts: 10161
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

lukfud wrote: Mon Nov 21, 2022 11:49 am Zauważyłem że zmienna SUPLA_DEVICE_PATH jest usuwana po kompilacji.
Nie jest usuwana. Natomiast jeśli wykonuje się ją z linii poleceń, to ustawiana jest tylko dla obecnej sesji. Po zamknięciu terminala nie ustawia się ona sama automatycznie.
Jeśli ma być ustawiana automatycznie to trzeba dodać to np. w jakimś .bash_rc albo innym pliku, który w Twoim systemie jest ładowany przy uruchamianiu sesji.

Return to “supla-dev”