hHallo
habe noch 2 Probleme nach update von wheezy auf bullsey
1. ich komme mit HTTPS nicht auf Fhem nur mit http
2. Homematik Geräte sind nich mehr erreichbar
hier ein Ausschnitt aus dem Logfile
2022.12.03 12:16:24 1: 127.0.0.1:1234 disconnected, waiting to reappear (hmusb)
2022.12.03 12:16:24 1: HMLAN_Parse: hmusb new condition disconnected
2022.12.03 12:16:25 1: HMLAN_Parse: hmusb new condition init
2022.12.03 12:16:25 1: 127.0.0.1:1234 reappeared (hmusb)
2022.12.03 12:16:25 1: 127.0.0.1:1234 disconnected, waiting to reappear (hmusb)
2022.12.03 12:16:25 1: HMLAN_Parse: hmusb new condition disconnected
2022.12.03 12:16:26 1: HMLAN_Parse: hmusb new condition init
2022.12.03 12:16:26 1: 127.0.0.1:1234 reappeared (hmusb)
2022.12.03 12:16:26 1: 127.0.0.1:1234 disconnected, waiting to reappear (hmusb)
2022.12.03 12:16:26 1: HMLAN_Parse: hmusb new condition disconnected
2022.12.03 12:16:27 1: HMLAN_Parse: hmusb new condition init
2022.12.03 12:16:27 1: 127.0.0.1:1234 reappeared (hmusb)
hier ein list mhusb:
nternals:
Clients :CUL_HM:
DEF 127.0.0.1:1234
DeviceName 127.0.0.1:1234
FD 51
FUUID 5e4ef6d6-f33f-132e-6a07-051ae6c57244543f
IFmodel USB
NAME hmusb
NR 258
NTFY_ORDER 47-hmusb
PARTIAL
RAWMSG E3BB090,0000,0001F81A,FF,FFB5,14845E3BB090000000800000000000000008FC01
RSSI -75
STATE opened
TYPE HMLAN
XmitOpen 1
assignedIDsCnt 34
eventCount 4686
hmusb_MSGCNT 4
hmusb_TIME 2022-12-03 12:28:22
msgKeepAlive dlyMax:0.009 bufferMin:4
msgLoadCurrent 0
msgLoadHistoryAbs 5min steps: 0/0/0/0/0/0/0/0/0/0/0/0
nextOpenDelay 10
owner 424242
uptime 000 00:02:55.033
READINGS:
2022-12-03 12:25:17 D-HMIdAssigned 424242
2022-12-03 12:25:17 D-HMIdOriginal 34F34D
2022-12-03 12:25:17 D-firmware 0.964
2022-12-03 12:25:17 D-serialNr LEQ1517608
2022-12-03 12:26:16 Xmit-Events init:1557 disconnected:1559 ok:2
2022-12-03 12:26:16 cond ok
2022-12-03 12:29:08 loadLvl low
2022-09-11 05:30:36 prot_ERROR-Overload last
2022-09-11 05:35:10 prot_Warning-HighLoad last
2022-12-03 12:26:13 prot_disconnected last
2022-12-03 12:26:13 prot_init last
2022-12-03 12:26:16 prot_ok last
2022-12-03 12:26:13 state opened
helper:
assIdCnt 34
assIdRep 34
info 03C4,LEQ1517608,34F34D,424242
setTime 50966
cnd:
0 2
253 1559
255 1557
ids:
22441F:
cfg +22441F,00,00,00
name Tor
240CDD:
cfg +240CDD,00,00,00
name TV_Licht
240DFD:
cfg +240DFD,00,00,00
name Schalter_Eingang_Licht
2BDB40:
cfg +2BDB40,00,00,00
name Sensor.Bad
2BDB4B:
cfg +2BDB4B,00,00,00
name Sensor.Tuer.Essen
2BDB94:
cfg +2BDB94,00,00,00
name Sensor.Buero
2BDBCD:
cfg +2BDBCD,00,00,00
name Sensor.Tuer.Tv
2BDC04:
cfg +2BDC04,00,00,00
name Sensor.Garage
2BDCC8:
cfg +2BDCC8,00,00,00
name Sensor.Kueche
2BDD4B:
cfg +2BDD4B,00,00,00
name Sensor.Keller
2BDD9F:
cfg +2BDD9F,00,00,00
name Sensor.Jan
2BDE2D:
cfg +2BDE2D,00,00,00
name Sensor.Essen
2DD9B5:
cfg +2DD9B5,00,00,00
name HM_2DD9B5
34D6B3:
cfg +34D6B3,00,00,00
name Markise_essen
353D34:
cfg +353D34,00,00,00
name HM_Garten
379798:
cfg +379798,00,00,00
name motion_Eingang
37A29E:
cfg +37A29E,00,00,00
name motion_Carport
3BB090:
cfg +3BB090,00,00,00
name Ter_Strahler
3E47DE:
cfg +3E47DE,00,00,00
name Switch_Keller_li
3E947E:
cfg +3E947E,02,00,00
name HM_3E947E
4099C0:
cfg +4099C0,00,00,00
name Garage_schalter
409AAE:
cfg +409AAE,00,00,00
name Gartenpumpe
41A1ED:
cfg +41A1ED,00,00,00
name Rol.Kueche
41A339:
cfg +41A339,00,00,00
name Rol.Essen
41A3F3:
cfg +41A3F3,00,00,00
name Rol.Tv
41F7B3:
cfg +41F7B3,00,00,00
name Markise_wohnen
41F893:
cfg +41F893,00,00,00
name Rol.Vorne
42ABC2:
cfg +42ABC2,00,00,00
name Rol.Bad
477840:
cfg +477840,00,00,00
name Rol.Daniel
4778F8:
cfg +4778F8,00,00,00
name Rol.Buero
48D1ED:
cfg +48D1ED,00,00,00
name Schalter_WC_Licht
4AAEC0:
cfg +4AAEC0,00,00,00
name Mini_Tor
4C5B21:
cfg +4C5B21,00,00,00
name Motor_WC
4E61EC:
cfg +4E61EC,00,00,00
name motion_WC
k:
BufMin 4
DlyMax 0.009
Next 1670066973.23569
Start 1670066948.23569
loadLvl:
bl 40
a:
99
90
40
0
h:
0 low
40 batchLevel
90 high
99 suspended
log:
all 0
sys 0
ids:
ARRAY(0x2a98d40)
q:
HMcndN 0
answerPend 0
hmLanQlen 1
keepAliveRec 1
keepAliveRpt 0
loadLastMax 0
loadNo 5
scnt 7
sending 0
ald:
0
0
0
0
0
0
0
0
0
0
0
0
apIDs:
ref:
hmtL 175033
kTs 0
Attributes:
hmId 424242
hmLanQlen 1_min
loadLevel 0:low,40:batchLevel,90:high,99:suspended
room anlernen mit cul,CUL_HM,Garten,System
wer hat einen Tip
im list ist aber aktuell alles ok. ;)
2022-12-03 12:26:16 cond ok
1. fw auf 0.967 updaten
2. hmland updaten
ich lese das hier:
https://wiki.fhem.de/wiki/HomeMatic_Firmware_Update#Firmware_Update_mit_CUL.2FHM-CFG-
USB.2FHMUARTLGW_unter_FHEM
und schon das erste funktioniert nicht
Da nach dem Update immer noch die alte FW-Version in FHEM steht, kann man entweder bei einigen Geräten die Version mit
set <device> getVersion
also : set hmusb getVersion
Unknown argument getVersion, choose one of close hmPairForSec hmPairSerial open reassignIDs reopen restart
das hier im Reading von hmusb
D-firmware 0.964 2022-12-03 12:25:17
ein Stolperstein nach dem anderen
reboot vom Systemhat auch nicht geholfen
Deine (ständige) Hüpferei von Thread zu Thread zu neuem Thread macht es nicht leicht(er) ;)
Wie wird denn hmland gestartet?
Du kommst von Wheezy: initd
D.h. (so kenne ich das noch) hmlad wird im fhem-Start-Script unter /etc/initd gestartet...
(mag jetzt nicht Ursache sein)
Neu unter Bullseye (bzw. seit Stretch): systemd
D.h. fhem und hmland haben Unit-Files unter /etc/systemd/system
(so bei mir)
Und (im anderen Thread geantwortet): du hast unter Wheezy gebaut. Mag gehen, mag auch nicht gehen. Evtl. mal unter Bullseye neu bauen?
Anleitung ist ja im Wiki...
FW-Update: ich habe die 0.967
Man kann doch auch ohne fhem flashen?
Also fhem stoppen und dann per Console flashen: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb
EDIT: hierbei https://wiki.fhem.de/wiki/HomeMatic_Firmware_Update#Firmware_Update_mit_CUL.2FHM-CFG-USB.2FHMUARTLGW_unter_FHEM geht es um FW-Updates von Homematic BidCos Geräten, nicht dem hmland bzw. dem USB-Stick...
Das ist weiter unten zu finden "Firmware Update mit CUL/HM-CFG-USB unter Linux" bzw. habe ich oben direkt zur Seite von hmland verlinkt...
Sorry, auch hierbei geht es um FW-Update von Homematic Geräten und nicht vom hmland. Das habe ich aber oben verlinkt...
Gruß, Joachim
Zitatich lese das hier:
völlig falsch.
da werden devices zb mit hilfe des hmusb updated.
aber nicht der hmusb selbst.
ich würde auch mal im ersten angepinnten thread, erster beitrag, schauen.
Sorry
weiss gerade nicht wo vorne und hinten ist
hatte im Commit was stehen:
# http://forum.fhem.de/index.php/topic,13071.msg79872.html#msg79872
#falls hmusb disconnected:, hmland starten. s.u.
#root@cubie:/opt# cd hmcfgusb
#root@cubie:/opt/hmcfgusb# ./hmland -d -p 1234
#Daemon with PID 1152 started!
define hmusb HMLAN 127.0.0.1:1234
setuuid hmusb 5e4ef6d6-f33f-132e-6a07-051ae6c57244543f
attr hmusb hmId 424242
attr hmusb hmLanQlen 1_min
attr hmusb loadLevel 0:low,40:batchLevel,90:high,99:suspended
attr hmusb room anlernen mit cul,CUL_HM,Garten,System
habe das dann mit putty probiert:
root@cubie:~# cd /opt/
root@cubie:/opt# cd hmcfgusb
root@cubie:/opt/hmcfgusb# ./hmland -d -p 1234
Daemon with PID 7058 started!
Can't bind socket: Address already in use
wenn ich nun im Logfile schaus steht das hier:
2022.12.03 13:19:36 1: HMLAN_Parse: hmusb new condition disconnected
2022.12.03 13:19:36 3: Opening hmusb device 127.0.0.1:7058
2022.12.03 13:19:36 1: hmusb: Can't connect to 127.0.0.1:7058: Connection refused
2022.12.03 13:19:36 1: HMLAN_Parse: hmusb new condition disconnected
keine Ahnung was ich gemacht habe
aber homematik funktioniert wieder
gleich mehr
Can't bind socket: Address already in use
Naja: 1x wird hmland wohl per Startscript gestartet und dann noch mal von Console (deine Eingabe/Post) -> wenn er schon läuft, dann geht manuell starten nicht (mehr, bis eben der autom. Prozess beendet wird)...
Wäre auch so, wenn du fhem noch mal starten würdest, dann halt andere Ports: 8083 schon belegt...
Ich bin nicht sicher, ob das auch nach einem Neustart wieder tut...
Siehe u.a. anderer Thrad (wie geschrieben: das "Durcheinander" macht es nicht leichter / auch nicht für dich)...
Gruß, Joachim