FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: boeho am 16 Januar 2024, 17:06:47

Titel: fhempy Fehlermeldung nach FHEM Update. Ffhempyserver stoppt
Beitrag von: boeho am 16 Januar 2024, 17:06:47
Hallo, habe FHEM aktualisiert und bekomme jetzt mein FHempy nicht mehr gestartet.
Im fhempy-log steht regelmäßig:
Creating fhempy virtual environment...Error: Command '['/opt/fhem/.fhempy/fhempy_venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
FAILED
Please make sure that python3-venv package is installed
sudo apt install python3-venv
Im fhem Log steht:
2024.01.16 16:17:11 3: fhempyserver_15733: starting
2024.01.16 16:17:11 3: fhempyserver_15733: using logfile: ./log/fhempy-2024-01-16.log
2024.01.16 16:17:11 3: fhempyserver_15733: read: end of file reached while sysread
2024.01.16 16:17:11 3: fhempyserver_15733: stopped
2024.01.16 16:17:21 3: fhempyserver_15733: starting
Ich habe danach ein Ubuntu Upgrade gemacht und per Hand python3-venv installiert.
In meinem System sind erst 2 Steckdosen von Meross (sind schon mal gelaufen: on off), mehr von der Firma soll demnächst folgen, aber erst muss der Fehler raus.
Kann jemand helfen?
Habe kein Alexa und kein Tuya.
Titel: Aw: fhempy Fehlermeldung nach FHEM Update. Ffhempyserver stoppt
Beitrag von: JoWiemann am 16 Januar 2024, 17:09:08
Hallo,

ich habe das Problem auch gehabt. Ist erst verschwunden, nachdem ich alles gelöscht habe und fhempy komplett neu installiert habe.

Grüße Jörg
Titel: Aw: fhempy Fehlermeldung nach FHEM Update. Ffhempyserver stoppt
Beitrag von: boeho am 16 Januar 2024, 17:34:45
Hallo Jörg, gibt es ein uninstall skript? Was muss man alles löschen?  Alles ab  /FHEM/bindings  ?

Ich hatte noch gefunden:
# make sure that start_fhempy.py is executable
chmod +x FHEM/bindings/python/bin/start_fhempy.py

Hat aber nichts gebracht.
Titel: Aw: fhempy Fehlermeldung nach FHEM Update. Ffhempyserver stoppt
Beitrag von: JoWiemann am 16 Januar 2024, 17:48:48
Hallo,

ich habe alle Devices, die auf fhempy fußen, gelöscht und dann einfach neu installiert:

FHEM
define fhempy_local BindingsIo fhempy

Grüße Jörg