31
Sonstige Systeme / Antw:fhempy: tuya (lokal)
« Letzter Beitrag von Tueftler1983 am Gestern um 22:28:09 »Okay, werde es versuchen, aber erst ziehe ich mir die aktuellen logs und DB und config etc
Mir ist heute eine SD, war teamlead, ausgefallen und die SD2 kann man imho nicht mit SD ins Team nehmen.ich meine, mal gelesen zu haben, dass jemand erfolgreich sd und sd2 gemeinsam über virtuellen teamlead genutzt hat.
Zu einem hat jemand das interne BRP069C41 Wlan-Modul durch einen ESP32 ersetzt und damit eine lokale Anbindung per MQTT realisiert:
https://github.com/revk/ESP32-Daikin
Eine nähere Beschreibung ist auch im Blog des Autors unter https://www.revk.uk/search/label/DAIKIN verfügbar.
Jetzt funktioniert es, zumindest schon der Server und das BindingIo.
Das device zur Steuerung von Tuya (Ölradiator von Kesser) trage ich später ein.
Internals:
BindingType fhempy
DEF fhempy
DeviceName ws:localhost:15733
FUUID 63dfe147-f33f-f21b-158d-2320d4208add6a9c
IP 127.0.0.1
NAME fhempy_local
NEXT_OPEN 1675620943.39065
NR 1015
NTFY_ORDER 50-fhempy_local
PARTIAL
PORT 15733
STATE Installing fhempy (15min)...
TYPE BindingsIo
binary 1
devioLoglevel 0
eventCount 4681
installing 0
localBinding 1
nextOpenDelay 10
prev_error localhost: Verbindungsaufbau abgelehnt (111)
READINGS:
2023-02-05 21:52:58 state Installing fhempy (15min)...
args:
fhempy_local
BindingsIo
fhempy
Attributes:
devStateIcon { my $attr_ver = "1.1.0";; my $status_img = "10px-kreis-gruen";; my $status_txt = "connected";; my $ver = ReadingsVal($name, "version", "-");; my $ver_available = ReadingsVal($name, "version_available", $ver);; my $update_icon = "";; my $refresh_img = "refresh";; my $refresh_txt = "Update fhempy";; if ($ver_available ne $ver) { $refresh_img = "refresh\@orange";; $refresh_txt = "Version ".$ver_available." available for update";; } if (ReadingsVal($name, "state", "disconnected") eq "disconnected") { $status_img = "10px-kreis-rot";; $status_txt = "disconnected";; } $update_icon = "<a href=\"/fhem?cmd.dummy=set $name update&XHR=1\" title=\"Start ".$ver_available." update\">".FW_makeImage($refresh_img, $refresh_txt)."</a>";; my $restart_icon = "<a href=\"/fhem?cmd.dummy=set $name restart&XHR=1\" title=\"Restart fhempy\">".FW_makeImage("control_reboot")."</a>";; "<div><a>".FW_makeImage($status_img, $status_txt)."</a><a> ".$ver." </a>".$update_icon.$restart_icon."</div>" }
group fhempy
icon file_json-ld2
room fhempy
fhempyserver:Internals:
DEF 0
FD 4
FUUID 63dfe147-f33f-f21b-5561-05bc61eeadb59101
LAST_START 2023-02-05 21:54:21
LAST_STOP 2023-02-05 21:54:21
NAME fhempyserver_15733
NR 1016
NTFY_ORDER 50-fhempyserver_15733
PID 2345
STARTS 66
STATE ???
TYPE fhempyServer
currentlogfile ./log/fhempy-2023-02-05.log
eventCount 132
logfile ./log/fhempy-%Y-%m-%d.log
CoProcess:
cmdFn fhempyServer_getCmd
name fhempy
state running FHEM/bindings/python/bin/fhempy
READINGS:
2023-02-05 21:54:21 fhempy running FHEM/bindings/python/bin/fhempy
2023-02-05 19:15:16 python v3.9.16
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=\"Kill and restart\">".FW_makeImage("audio_repeat")."</a></div>" }
group fhempy
icon python
logfile ./log/fhempy-%Y-%m-%d.log
nrarchive 10
room fhempy
fhem@FhemServer:/home/pi$ python --version
Python 2.7.13
fhem@FhemServer:/home/pi$ python3 --version
Python 3.5.3
fhem@FhemServer:/home/pi$