Hallo
Ich wollte die Funktion fhempy: Skoda Connect bei mir testweise einbinden um den Funktionsumfang zu sehen.
Die Grundinstallation habe ich gemäß https://github.com/dominikkarall/fhempy durchgeführt.
Sorry wenn ich hier einen neuen Tread aufmache. Aber alles was ich gefunden habe,
behandeln meist spezielle Module, und nicht die Grundinstallation von fhempy.
Ich drehe mich irgendwie im Kreis.
Bitte Verzeihung bei eventuell trivialen Fragen. Aber alles unterhalb FHEM ist mir fremd.
Alle Updates habe ich (nach meinem Wissensstand) gemacht.
Devise List:
Internals:
DEF 0
FUUID 621351c2-f33f-3c5f-f079-cd6d692846d54d68
FVERSION 10_fhempyServer.pm:0.182830/2019-01-16
LAST_START 2022-02-21 14:01:39
LAST_STOP 2022-02-21 14:01:40
NAME fhempyserver_15733
NR 668
NTFY_ORDER 50-fhempyserver_15733
STARTS 243
STATE ???
TYPE fhempyServer
logfile ./log/fhempy-%Y-%m-%d.log
CoProcess:
cmdFn fhempyServer_getCmd
name fhempy
state stopped
READINGS:
2022-02-21 14:01:40 fhempy stopped
Attributes:
devStateIcon { my $status_img = "10px-kreis-gruen";; my $status_txt = "running";; if (substr(ReadingsVal($name, "fhempy", "running"),0,7) ne "running") { $status_img = "10px-kreis-rot";; $status_txt = "stopped";; } "<div><a>".FW_makeImage($status_img, $status_txt)."</a><a href=\"/fhem?cmd.dummy=set $name restart&XHR=1\" title=\"Restart\">".FW_makeImage("audio_repeat")."</a></div>" }
group fhempy
icon python
logfile ./log/fhempy-%Y-%m-%d.log
nrarchive 10
room fhempy
verbose 5
Der fhempyserver wird kurz grün und wieder rot mit folgenden Meldungen.
2022.02.21 13:17:53 4: fhempyserver_15733: last run duration was only 0 sec, restarting with delay
2022.02.21 13:18:13 5: fhempyserver_15733: using FHEM/bindings/python/bin/fhempy
2022.02.21 13:18:13 3: fhempyserver_15733: starting
2022.02.21 13:18:13 3: fhempyserver_15733: using logfile: ./log/fhempy-2022-02-21.log
2022.02.21 13:18:13 3: fhempyserver_15733: read: end of file reached while sysread
2022.02.21 13:18:13 3: fhempyserver_15733: stopped
Folgende Meldungen habe ich in des fhempy Loggs:
SyntaxError: invalid syntax
File "FHEM/bindings/python/bin/fhempy", line 87
logging.getLogger(__name__).info(f"Successfully installed {package}") ^
SyntaxError: invalid syntax
File "FHEM/bindings/python/bin/fhempy", line 87
logging.getLogger(__name__).info(f"Successfully installed {package}")
Über Informationen, den weiteren Weg zur Problemlösung, Richtung usw. wäre ich sehr dankbar.
Hatte wie geschrieben noch nichts Brauchbares gefunden.
Danke
Gerne helfe ich...du musst Python 3.7 oder höher installieren.
Ich empfehle auf Bullseye zu aktualisieren, da ist Python 3.9 Standard und das funktioniert sehr gut. Bitte mach keine manuelle Python Installation, damit fängst du dir nur Probleme ein.
Halo Dominik
Vielen Dank für die schnelle Antwort.
,,...du musst Python 3.7 oder höher installieren"
steht ja schon in der ersten Zeile auf Github ....Python 3.7 or higher is required..
Ja so ist das manchmal mit dem ... man sieht den Wald vor lauter Bäumen nicht...
Werde mich demnächst mit Upgrade auf Bullseye beschäftigen, dauert aber bestimmt noch,
ist ja nicht in 5min für mich erledigt. Muss mich da mal einlesen /beschäftigen.