SoC Fisker OCEAN

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
knichiknaxl
Beiträge: 10
Registriert: Do Jun 27, 2024 7:48 pm

Re: SoC Fisker OCEAN

Beitrag von knichiknaxl »

Danke für den Hinweis. Das war mir nicht klar, da ich die Berechtigungsstruktur der openWB nicht kenne und nicht finden oder nachlesen konnte.

Bekomme nun beim aufrufen der main.py andere Fehler. Aber keine betreffend des Fisker-Modul. Im UI ist es auch nicht auswählbar. Muss ich hier noch was dazufügen für die Dropdownliste unter Fahrzeuge?

Code: Alles auswählen

$ python3 /var/www/html/openWB/packages/main.py
RSE disabled!
Fehler im Modbus-Server
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/modbusserver.py", line 24, in <module>
    app = get_server(TCPServer, ('0.0.0.0', 1502), RequestHandler)
  File "/home/openwb/.local/lib/python3.9/site-packages/umodbus/server/tcp.py", line 21, in get_server
    s = server_class(server_address, request_handler_class)
  File "/usr/lib/python3.9/socketserver.py", line 452, in __init__
    self.server_bind()
  File "/usr/lib/python3.9/socketserver.py", line 466, in server_bind
    self.socket.bind(self.server_address)
OSError: [Errno 98] Address already in use
Fehler im Modbus-Server
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/modbusserver.py", line 84, in <module>
    @app.route(slave_ids=[1], function_codes=[3, 4], addresses=list(range(0, 32000)))
NameError: name 'app' is not defined
Fehler im Modbus-Server
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/modbusserver.py", line 122, in <module>
    @app.route(slave_ids=[1], function_codes=[6, 16], addresses=list(range(0, 32000)))
NameError: name 'app' is not defined
^X^CTraceback (most recent call last):
  File "/var/www/html/openWB/packages/main.py", line 236, in <module>
    comm = command.Command(event_command_completed)
  File "/var/www/html/openWB/packages/helpermodules/command.py", line 59, in __init__
    self._get_max_ids()
  File "/var/www/html/openWB/packages/helpermodules/command.py", line 67, in _get_max_ids
    received_topics = ProcessBrokerBranch("").get_max_id()
  File "/var/www/html/openWB/packages/helpermodules/command.py", line 803, in get_max_id
    InternalBrokerClient("processBrokerBranch", self.on_connect, self.__on_message_max_id).start_finite_loop()
  File "/var/www/html/openWB/packages/helpermodules/broker.py", line 27, in start_finite_loop
    self.client.loop_stop()
  File "/home/openwb/.local/lib/python3.9/site-packages/paho/mqtt/client.py", line 1813, in loop_stop
    self._thread.join()
  File "/usr/lib/python3.9/threading.py", line 1033, in join
    self._wait_for_tstate_lock()
  File "/usr/lib/python3.9/threading.py", line 1049, in _wait_for_tstate_lock
    elif lock.acquire(block, timeout):

EDIT: bzw auch folgendes (in der Endlosschleife)

Code: Alles auswählen

NameError: name 'app' is not defined
Wait for connection...
my primary IP: 192.168.1.98
my primary interface: enp0s3
running as primary, enabling plug'n'play network
sudo: ifconfig: Befehl nicht gefunden
new display timeout value: '60'
multi-user target already configured
internal display not activated, stopping lightdm service if running
current display rotation:
new display rotation: '180' -> 2
updating...
new display timeout value: '60'
multi-user target already configured
internal display not activated, stopping lightdm service if running
current display rotation:
new display rotation: '180' -> 2
updating...
derNeueDet
Beiträge: 4351
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 1 time
Been thanked: 7 times

Re: SoC Fisker OCEAN

Beitrag von derNeueDet »

Wo liegen denn deine Dateien in der Verzeichnisstruktur?
Zuletzt geändert von derNeueDet am Fr Jun 28, 2024 1:50 pm, insgesamt 1-mal geändert.
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023) und EQA 300 (06/2024)
knichiknaxl
Beiträge: 10
Registriert: Do Jun 27, 2024 7:48 pm

Re: SoC Fisker OCEAN

Beitrag von knichiknaxl »

Meinst du wo .git und .gitconfig liegen? Diese liegen in /home/pi. Vermute das ist falsch wenn ich nicht daneben liege.
Habe bisher nur in C++ auf uC Erfahrung aus der Schulzeit, bin aber am lernen :)

Code: Alles auswählen

root@debian11:/home/pi# ls -la
insgesamt 100
drwxr-xr-x 18 pi   pi   4096 28. Jun 09:50 .
drwxr-xr-x  5 root root 4096 23. Jun 20:47 ..
-rw-------  1 pi   pi   1300 28. Jun 14:08 .bash_history
-rw-r--r--  1 pi   pi    220 23. Jun 20:04 .bash_logout
-rw-r--r--  1 pi   pi   3526 23. Jun 20:04 .bashrc
drwxr-xr-x  2 pi   pi   4096 23. Jun 20:17 Bilder
drwxr-xr-x 12 pi   pi   4096 28. Jun 09:40 .cache
drwx------ 12 pi   pi   4096 23. Jun 20:30 .config
drwxr-xr-x  2 pi   pi   4096 23. Jun 20:17 Dokumente
drwxr-xr-x  3 pi   pi   4096 28. Jun 09:50 .dotnet
drwxr-xr-x  2 pi   pi   4096 23. Jun 20:17 Downloads
drwxr-xr-x  7 pi   pi   4096 28. Jun 09:43 .git
-rw-r--r--  1 pi   pi    172 27. Jun 21:43 .gitconfig
drwx------  2 pi   pi   4096 23. Jun 20:30 .gnupg
drwxr-xr-x  3 pi   pi   4096 23. Jun 20:15 .local
drwxr-xr-x  2 pi   pi   4096 23. Jun 20:17 Musik
drwxr-xr-x  2 pi   pi   4096 23. Jun 20:17 Öffentlich
-rw-r--r--  1 pi   pi    807 23. Jun 20:04 .profile
drwxr-xr-x  2 pi   pi   4096 23. Jun 20:17 Schreibtisch
drwx------  2 pi   pi   4096 23. Jun 20:17 .ssh
drwxr-xr-x  2 pi   pi   4096 23. Jun 20:17 Videos
-rw-------  1 pi   pi   1733 27. Jun 21:32 .viminfo
drwxr-xr-x  2 pi   pi   4096 23. Jun 20:17 Vorlagen
drwxr-xr-x  5 pi   pi   4096 28. Jun 13:44 .vscode-server
-rw-r--r--  1 pi   pi    183 28. Jun 09:40 .wget-hsts
root@debian11:/home/pi# cd ..
root@debian11:/home# cd openwb/
root@debian11:/home/openwb# ls
configuration.json
root@debian11:/home/openwb# ls -la
insgesamt 48
drwxr-xr-x 7 openwb openwb 4096 28. Jun 14:14 .
drwxr-xr-x 5 root   root   4096 23. Jun 20:47 ..
-rw-r--r-- 1 openwb openwb  220 27. Mär 2022  .bash_logout
-rw-r--r-- 1 openwb openwb 3526 27. Mär 2022  .bashrc
drwxr-xr-x 6 openwb openwb 4096 28. Jun 14:09 .cache
drwxr-xr-x 6 openwb openwb 4096 27. Jun 17:07 .config
-rw-r--r-- 1 openwb openwb    5 23. Jun 20:48 configuration.json
drwxr-xr-x 3 openwb openwb 4096 28. Jun 14:14 .dotnet
drwx------ 5 openwb openwb 4096 27. Jun 17:07 .local
-rw-r--r-- 1 openwb openwb  807 27. Mär 2022  .profile
drwxr-xr-x 5 openwb openwb 4096 28. Jun 14:13 .vscode-server
-rw-r--r-- 1 openwb openwb  183 28. Jun 14:09 .wget-hsts
root@debian11:/home/openwb#
derNeueDet
Beiträge: 4351
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 1 time
Been thanked: 7 times

Re: SoC Fisker OCEAN

Beitrag von derNeueDet »

Nee, das meine ich nicht.

Lass mal sehen was du unter
/var/www/html/openWB hast
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023) und EQA 300 (06/2024)
knichiknaxl
Beiträge: 10
Registriert: Do Jun 27, 2024 7:48 pm

Re: SoC Fisker OCEAN

Beitrag von knichiknaxl »

Okay...

Code: Alles auswählen

root@debian11:/var/www/html/openWB# ls -la
insgesamt 116
drwxr-xr-x 10 openwb openwb  4096 23. Jun 20:47 .
drwxr-xr-x  3 root   root    4096 23. Jun 20:47 ..
drwxr-xr-x 10 openwb openwb  4096 23. Jun 20:47 data
drwxr-xr-x  4 openwb openwb  4096 23. Jun 20:47 docs
-rw-r--r--  1 openwb openwb   246 23. Jun 20:47 .editorconfig
-rw-r--r--  1 openwb openwb    20 23. Jun 20:47 .env
-rw-r--r--  1 openwb openwb    69 23. Jun 20:47 .flake8
drwxr-xr-x  8 openwb openwb  4096 27. Jun 17:14 .git
drwxr-xr-x  3 openwb openwb  4096 23. Jun 20:47 .github
-rw-r--r--  1 openwb openwb   276 23. Jun 20:47 .gitignore
-rw-r--r--  1 openwb openwb   270 23. Jun 20:47 .htaccess
-rw-r--r--  1 openwb openwb   386 23. Jun 20:47 index.html
-rw-r--r--  1 openwb openwb     0 23. Jun 20:47 __init__.py
-rw-r--r--  1 openwb openwb 35149 23. Jun 20:47 LICENSE
-rwxr-xr-x  1 openwb openwb  4885 23. Jun 20:47 openwb-install.sh
drwxr-xr-x  9 openwb openwb  4096 23. Jun 20:47 packages
drwxrwxrwt  2 root   root     280 28. Jun 15:23 ramdisk
-rw-r--r--  1 openwb openwb  2332 23. Jun 20:47 README.md
-rw-r--r--  1 openwb openwb   415 23. Jun 20:47 requirements.txt
drwxr-xr-x  3 openwb openwb  4096 23. Jun 20:47 runs
-rw-r--r--  1 openwb openwb   406 23. Jun 20:47 SECURITY.md
drwxr-xr-x  7 openwb openwb  4096 23. Jun 20:48 web
root@debian11:/var/www/html/openWB#
derNeueDet
Beiträge: 4351
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 1 time
Been thanked: 7 times

Re: SoC Fisker OCEAN

Beitrag von derNeueDet »

Ok, openwb ist dein User unter dem du installiert hast.
Jetzt hast du also das Verzeichnis in dem die openwb läuft gefunden. :mrgreen:

Und wo liegen deine Dateien, die du für den Fisker Soc gebastelt hast?

Eigentlich müssten sie unter
packages/modules/vehicles

In einem Unterverzeichnis z.B. fisker liegen.
Zuletzt geändert von derNeueDet am Fr Jun 28, 2024 2:14 pm, insgesamt 1-mal geändert.
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023) und EQA 300 (06/2024)
knichiknaxl
Beiträge: 10
Registriert: Do Jun 27, 2024 7:48 pm

Re: SoC Fisker OCEAN

Beitrag von knichiknaxl »

Hatte mir gedacht die Frage nach dem Verzeichnis war eine Fangfrage :mrgreen:

Die Dateien für das Fisker SoC-Modul liegen hier:

Code: Alles auswählen

root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker# ls -la
insgesamt 32
drwxr-xr-x  3 openwb openwb 4096 27. Jun 22:32 .
drwxr-xr-x 22 openwb openwb 4096 27. Jun 17:08 ..
-rw-r--r--  1 openwb openwb 3482 27. Jun 22:32 api.py
-rw-r--r--  1 openwb openwb 7767 27. Jun 22:32 auth.py
-rw-r--r--  1 openwb openwb  587 28. Jun 16:00 config.py
-rw-r--r--  1 openwb openwb    0 27. Jun 17:10 __init__.py
drwxr-xr-x  2 openwb openwb 4096 28. Jun 12:57 __pycache__
-rw-r--r--  1 openwb openwb 1638 27. Jun 21:22 soc.py
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker#
Kann im UI/Dropdown unter Fahrzeuge "Fisker" nicht auswählen, scheint noch irgendwo was zu fehlen...
derNeueDet
Beiträge: 4351
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 1 time
Been thanked: 7 times

Re: SoC Fisker OCEAN

Beitrag von derNeueDet »

Da liegen sie erst mal richtig.

Wenn du die main.py von Hand aufruft, hast du davor den penwb2 Service gestoppt?
Wie hast du dich in den User openwb angemeldet?

su - openwb?

Fehlermeldung already in use deutet darauf hin, dass der Service noch gelaufen ist.

Ausserdem scheint ifconfig nicht installiert zu sein. Neue Distributionen nutzen oft ip anstatt ifconfig, aber ich denke es sollte installierbar sein über apt.
Wäre sicher einfacher auf nem Raspi als auf ner virtuellen Maschine mit Debian, das halt doch ein bisschen andere Tiols hat als das RaspiOS
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023) und EQA 300 (06/2024)
knichiknaxl
Beiträge: 10
Registriert: Do Jun 27, 2024 7:48 pm

Re: SoC Fisker OCEAN

Beitrag von knichiknaxl »

openwb2 Service gestopt, mit su - openwb angemeldet, nach händischem Aufruf von atreboot.sh bleibt der Service aber inaktiv.

Code: Alles auswählen

root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker# sudo systemctl status openwb2
● openwb2.service - "Regelung openWB 2.0"
     Loaded: loaded (/var/www/html/openWB/data/config/openwb2.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2024-06-28 14:04:53 CEST; 2h 28min ago
    Process: 29975 ExecStartPre=/var/www/html/openWB/runs/atreboot.sh (code=exited, status=0/SUCCESS)
   Main PID: 30562 (python3)
      Tasks: 9 (limit: 4644)
     Memory: 141.4M
        CPU: 4min 47.618s
     CGroup: /system.slice/openwb2.service
             └─30562 python3 /var/www/html/openWB/packages/main.py

Jun 28 15:15:39 debian11 main.py[177134]: internal display not activated, stopping lightdm service if running
Jun 28 15:15:39 debian11 sudo[177142]:   openwb : PWD=/var/www/html/openWB ; USER=root ; COMMAND=/usr/bin/systemctl stop lightdm.service
Jun 28 15:15:39 debian11 sudo[177142]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1002)
Jun 28 15:15:39 debian11 sudo[177142]: pam_unix(sudo:session): session closed for user root
Jun 28 15:15:39 debian11 main.py[177134]: current display rotation:
Jun 28 15:15:39 debian11 main.py[177134]: new display rotation: '180' -> 2
Jun 28 15:15:39 debian11 main.py[177134]: updating...
Jun 28 15:15:39 debian11 sudo[177148]:   openwb : PWD=/var/www/html/openWB ; USER=root ; COMMAND=/usr/bin/sed -i s/^lcd_rotate=[0-3]$/lcd_rotate=2/ /boot/config.txt
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1002)
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session closed for user root
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker# sudo systemctl stop openwb2
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker#
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker# sudo systemctl status openwb2
● openwb2.service - "Regelung openWB 2.0"
     Loaded: loaded (/var/www/html/openWB/data/config/openwb2.service; enabled; vendor preset: enabled)
     Active: inactive (dead) since Fri 2024-06-28 16:33:03 CEST; 20s ago
    Process: 29975 ExecStartPre=/var/www/html/openWB/runs/atreboot.sh (code=exited, status=0/SUCCESS)
    Process: 30562 ExecStart=/var/www/html/openWB/packages/main.py (code=killed, signal=TERM)
   Main PID: 30562 (code=killed, signal=TERM)
        CPU: 4min 47.667s

Jun 28 15:15:39 debian11 main.py[177134]: current display rotation:
Jun 28 15:15:39 debian11 main.py[177134]: new display rotation: '180' -> 2
Jun 28 15:15:39 debian11 main.py[177134]: updating...
Jun 28 15:15:39 debian11 sudo[177148]:   openwb : PWD=/var/www/html/openWB ; USER=root ; COMMAND=/usr/bin/sed -i s/^lcd_rotate=[0-3]$/lcd_rotate=2/ /boot/config.txt
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1002)
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session closed for user root
Jun 28 16:33:03 debian11 systemd[1]: Stopping "Regelung openWB 2.0"...
Jun 28 16:33:03 debian11 systemd[1]: openwb2.service: Succeeded.
Jun 28 16:33:03 debian11 systemd[1]: Stopped "Regelung openWB 2.0".
Jun 28 16:33:03 debian11 systemd[1]: openwb2.service: Consumed 4min 47.667s CPU time.


root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker# su - openwb
$ cd /var/www/html/openWB/runs
$ ./atreboot.sh
$ exit
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker#  sudo systemctl status openwb2
● openwb2.service - "Regelung openWB 2.0"
     Loaded: loaded (/var/www/html/openWB/data/config/openwb2.service; enabled; vendor preset: enabled)
     Active: inactive (dead) since Fri 2024-06-28 16:33:03 CEST; 1min 15s ago
    Process: 29975 ExecStartPre=/var/www/html/openWB/runs/atreboot.sh (code=exited, status=0/SUCCESS)
    Process: 30562 ExecStart=/var/www/html/openWB/packages/main.py (code=killed, signal=TERM)
   Main PID: 30562 (code=killed, signal=TERM)
        CPU: 4min 47.667s

Jun 28 15:15:39 debian11 main.py[177134]: current display rotation:
Jun 28 15:15:39 debian11 main.py[177134]: new display rotation: '180' -> 2
Jun 28 15:15:39 debian11 main.py[177134]: updating...
Jun 28 15:15:39 debian11 sudo[177148]:   openwb : PWD=/var/www/html/openWB ; USER=root ; COMMAND=/usr/bin/sed -i s/^lcd_rotate=[0-3]$/lcd_rotate=2/ /boot/config.txt
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1002)
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session closed for user root
Jun 28 16:33:03 debian11 systemd[1]: Stopping "Regelung openWB 2.0"...
Jun 28 16:33:03 debian11 systemd[1]: openwb2.service: Succeeded.
Jun 28 16:33:03 debian11 systemd[1]: Stopped "Regelung openWB 2.0".
Jun 28 16:33:03 debian11 systemd[1]: openwb2.service: Consumed 4min 47.667s CPU time.


root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker# python3 /var/www/html/openWB/packages/main.py
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/main.py", line 7, in <module>
    import schedule
ModuleNotFoundError: No module named 'schedule'
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker#  sudo systemctl status openwb2
● openwb2.service - "Regelung openWB 2.0"
     Loaded: loaded (/var/www/html/openWB/data/config/openwb2.service; enabled; vendor preset: enabled)
     Active: inactive (dead) since Fri 2024-06-28 16:33:03 CEST; 1min 50s ago
    Process: 29975 ExecStartPre=/var/www/html/openWB/runs/atreboot.sh (code=exited, status=0/SUCCESS)
    Process: 30562 ExecStart=/var/www/html/openWB/packages/main.py (code=killed, signal=TERM)
   Main PID: 30562 (code=killed, signal=TERM)
        CPU: 4min 47.667s

Jun 28 15:15:39 debian11 main.py[177134]: current display rotation:
Jun 28 15:15:39 debian11 main.py[177134]: new display rotation: '180' -> 2
Jun 28 15:15:39 debian11 main.py[177134]: updating...
Jun 28 15:15:39 debian11 sudo[177148]:   openwb : PWD=/var/www/html/openWB ; USER=root ; COMMAND=/usr/bin/sed -i s/^lcd_rotate=[0-3]$/lcd_rotate=2/ /boot/config.txt
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1002)
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session closed for user root
Jun 28 16:33:03 debian11 systemd[1]: Stopping "Regelung openWB 2.0"...
Jun 28 16:33:03 debian11 systemd[1]: openwb2.service: Succeeded.
Jun 28 16:33:03 debian11 systemd[1]: Stopped "Regelung openWB 2.0".
Jun 28 16:33:03 debian11 systemd[1]: openwb2.service: Consumed 4min 47.667s CPU time.
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker# su - openwb
$ python3 /var/www/html/openWB/packages/main.py
RSE disabled!
Wait for connection...
my primary IP: 192.168.1.98
my primary interface: enp0s3
running as primary, enabling plug'n'play network
sudo: ifconfig: Befehl nicht gefunden
new display timeout value: '60'
multi-user target already configured
internal display not activated, stopping lightdm service if running
current display rotation:
new display rotation: '180' -> 2
updating...
new display timeout value: '60'
multi-user target already configured
internal display not activated, stopping lightdm service if running
current display rotation:
new display rotation: '180' -> 2
updating...
new display timeout value: '60'
multi-user target already configured
internal display not activated, stopping lightdm service if running
current display rotation:
new display rotation: '180' -> 2
updating...
=> [b]bleibt hier hängen und anschließender Status ist inactive (dead)[/b]
Erst nach sudo systemctl restart openwb2 kommt der Service wieder hoch:

Code: Alles auswählen

root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker#  sudo systemctl status openwb2
● openwb2.service - "Regelung openWB 2.0"
     Loaded: loaded (/var/www/html/openWB/data/config/openwb2.service; enabled; vendor preset: enabled)
     Active: inactive (dead) since Fri 2024-06-28 16:33:03 CEST; 9min ago
    Process: 29975 ExecStartPre=/var/www/html/openWB/runs/atreboot.sh (code=exited, status=0/SUCCESS)
    Process: 30562 ExecStart=/var/www/html/openWB/packages/main.py (code=killed, signal=TERM)
   Main PID: 30562 (code=killed, signal=TERM)
        CPU: 4min 47.667s

Jun 28 15:15:39 debian11 main.py[177134]: current display rotation:
Jun 28 15:15:39 debian11 main.py[177134]: new display rotation: '180' -> 2
Jun 28 15:15:39 debian11 main.py[177134]: updating...
Jun 28 15:15:39 debian11 sudo[177148]:   openwb : PWD=/var/www/html/openWB ; USER=root ; COMMAND=/usr/bin/sed -i s/^lcd_rotate=[0-3]$/lcd_rotate=2/ /boot/config.txt
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1002)
Jun 28 15:15:39 debian11 sudo[177148]: pam_unix(sudo:session): session closed for user root
Jun 28 16:33:03 debian11 systemd[1]: Stopping "Regelung openWB 2.0"...
Jun 28 16:33:03 debian11 systemd[1]: openwb2.service: Succeeded.
Jun 28 16:33:03 debian11 systemd[1]: Stopped "Regelung openWB 2.0".
Jun 28 16:33:03 debian11 systemd[1]: openwb2.service: Consumed 4min 47.667s CPU time.
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker#  sudo systemctl restart openwb2
root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker#  sudo systemctl status openwb2
● openwb2.service - "Regelung openWB 2.0"
     Loaded: loaded (/var/www/html/openWB/data/config/openwb2.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2024-06-28 16:42:55 CEST; 1s ago
    Process: 181349 ExecStartPre=/var/www/html/openWB/runs/atreboot.sh (code=exited, status=0/SUCCESS)
   Main PID: 181938 (python3)
      Tasks: 4 (limit: 4644)
     Memory: 127.7M
        CPU: 4.923s
     CGroup: /system.slice/openwb2.service
             ├─181359 /bin/bash /var/www/html/openWB/runs/atreboot.sh
             ├─181361 sleep 900
             └─181938 python3 /var/www/html/openWB/packages/main.py

Jun 28 16:42:55 debian11 sudo[181931]: pam_unix(sudo:session): session closed for user root
Jun 28 16:42:55 debian11 sudo[181933]:   openwb : PWD=/var/www/html/openWB ; USER=root ; COMMAND=/usr/bin/chmod g+w /var/www/html/openWB/data/restore /var/www/html/openWB/data/restore/* /var/www/html/openWB/data/data_migration /var/www/>
Jun 28 16:42:55 debian11 sudo[181933]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1002)
Jun 28 16:42:55 debian11 sudo[181933]: pam_unix(sudo:session): session closed for user root
Jun 28 16:42:55 debian11 systemd[1]: openwb2.service: Found left-over process 181359 (atreboot.sh) in control group while starting unit. Ignoring.
Jun 28 16:42:55 debian11 systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Jun 28 16:42:55 debian11 systemd[1]: openwb2.service: Found left-over process 181361 (sleep) in control group while starting unit. Ignoring.
Jun 28 16:42:55 debian11 systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Jun 28 16:42:55 debian11 systemd[1]: Started "Regelung openWB 2.0".
Jun 28 16:42:55 debian11 main.py[181938]: RSE disabled!

root@debian11:/var/www/html/openWB/packages/modules/vehicles/fisker#
Found left-over und RSE disabled machen mich etwas stuzig. Liegt das an der Netzwerkkonfig der VM?
net-tools habe ich installiert, keine Änderung.
derNeueDet
Beiträge: 4351
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 1 time
Been thanked: 7 times

Re: SoC Fisker OCEAN

Beitrag von derNeueDet »

Der Service sollte a auch nicht gestartet sein.
Wenn du die main.py als openwb von Hand aufrufst, was passiert denn dann? Der Service macht ja im Grunde nichts anderes als dass er die atreboot aufruft und anschließend dann die main.py startet.

Wenn du den Service startest und anschließend main.py von Hand, sind ja alle Ports bereits im Service verwendet.

Also entweder Service laufen lassen oder von Hand starten
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023) und EQA 300 (06/2024)
Antworten