Hauptmenü

Neueste Beiträge

#1
Automatisierung / Aw: KNX Jalousiesteuerung mit ...
Letzter Beitrag von erwin - 14 Dezember 2025, 01:15:35
ZitatSo schnell wie FHEM (ASC) die Befehle abarbeiten kann, kann niemand per Hand.
Per Hand vielleicht nicht, aber in einem at, notify oder 99_myUtils verpackt sehr wohl.
#2
KNX/EIB / Aw: KNX - Probleme beim Schalt...
Letzter Beitrag von erwin - 14 Dezember 2025, 01:07:40
Und nun komme ich nicht weiter, bitte um Rat.
Überlege noch einmal deine Konfiguration:
Welche IP-Adresse hat das KNX-GW? - die gehört in die Definition vom knxd. Das schein ok zu sein!
Welche IP-Adresse hat der knxd ? - sicher nicht die vom KNX-GW !!! - die richtige gehört jetzt in def def vom KNXIO T .....

Wie du richtig aus dem wiki zitierst, gehts darum den knxd "zwischen zu schalten"...
PS: im zitierten wiki gibts auch Empfehlungen für die Parameter des knxd...

Und falls dein Problem nicht durch delays in FHEM hervorgerufen wird, sondern wg. Netzwerkproblemen, wird das auch keine Lösung sein.
#3
Codeschnipsel / Aw: Abfrage Heizölpreis HTTPMO...
Letzter Beitrag von TomLee - 13 Dezember 2025, 22:53:32
Ich denke nicht, dass es zu anspruchsvoll ist, sondern eher, dass die Umsetzung deines Gedanken bislang keine Priorität hatte.
#4
Anfängerfragen / Aw: (wahrscheinlich gelöst) Ba...
Letzter Beitrag von eisman - 13 Dezember 2025, 22:36:13
Hi, mal ein Update:

heute ist es mal wieder aufgetreten
Fernwaerme.txt um 17:01 Uhr
fhemlog.txt    von heute mit Debug dauerhaft

gruss
#5
FHEMWEB / Aw: webCmd mit einem "+" im Be...
Letzter Beitrag von knorxi - 13 Dezember 2025, 22:24:55
Danke euch beiden. ,,Fullwidth Plus Sign" klappt leider nicht so richtig. DevStateIcon funktioniert, wenn man in href ,,Helligkeit+" durch ,,Helligkeit%2B" ersetzt.
Habe erst gedacht, dass ich grundsätzlich etwas falsch mache, aber scheinbar kann man das PLUS-Problem nur durch Umwege lösen.
#6
Codeschnipsel / Aw: Abfrage Heizölpreis HTTPMO...
Letzter Beitrag von Bartimaus - 13 Dezember 2025, 22:14:41
Danke,

aber das ist ad hoc zu hoch für mich.
Im Stateformat zu replacementvalue02 steht aktuell attrVal($name....) das ersetzen durch das entsprechende Reading ?
#7
KNX/EIB / Aw: KNX - Probleme beim Schalt...
Letzter Beitrag von Bronze - 13 Dezember 2025, 21:14:38
Geht man auf "H" zurück wie vorher, gibt es immer noch Timeouts:
2025.12.13 21:07:58 5: myKNXGW [KNXIO_Read 307]: buf=061004200015041d01002900bcd011031a00010081
2025.12.13 21:07:58 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=1
2025.12.13 21:07:58 5: DevIo_SimpleWrite myKNXGW: 06100421000a041d0100
2025.12.13 21:07:58 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.1.3 dst=3/2/0 destaddrType=1 prio=3 hop_count=5 length=1 data=81
2025.12.13 21:07:58 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C01103w0320001
2025.12.13 21:07:58 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C01103w0320001 Nr_msgs=1
2025.12.13 21:07:58 5: myKNXGW: dispatch C01103w0320001
2025.12.13 21:07:58 4: myKNXGW [KNX_Parse 1303]: src=1.1.3 dest=3/2/0 msg=C01103w0320001
2025.12.13 21:08:03 5: myKNXGW [KNXIO_Read 307]: buf=061004200017041d02002900bce0121e180303008007c9
2025.12.13 21:08:03 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=2
2025.12.13 21:08:03 5: DevIo_SimpleWrite myKNXGW: 06100421000a041d0200
2025.12.13 21:08:03 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.2.30 dst=3/0/3 destaddrType=1 prio=3 hop_count=6 length=3 data=8007c9
2025.12.13 21:08:03 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C0121ew0300307c9
2025.12.13 21:08:03 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C0121ew0300307c9 Nr_msgs=1
2025.12.13 21:08:03 5: myKNXGW: dispatch C0121ew0300307c9
2025.12.13 21:08:03 4: myKNXGW [KNX_Parse 1303]: src=1.2.30 dest=3/0/3 msg=C0121ew0300307c9
2025.12.13 21:08:23 5: myKNXGW [KNXIO_keepAlive 1328]: send conn state request - expect connection state response
2025.12.13 21:08:23 5: DevIo_SimpleWrite myKNXGW: 0610020700101d000801000000000000
2025.12.13 21:08:23 5: myKNXGW [KNXIO_Read 307]: buf=0610020800081d00
2025.12.13 21:08:37 5: myKNXGW [KNXIO_Read 307]: buf=061004200015041d03002900bcd0110b1a0a010080
2025.12.13 21:08:37 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=3
2025.12.13 21:08:37 5: DevIo_SimpleWrite myKNXGW: 06100421000a041d0300
2025.12.13 21:08:37 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.1.11 dst=3/2/10 destaddrType=1 prio=3 hop_count=5 length=1 data=80
2025.12.13 21:08:37 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C0110bw0320a00
2025.12.13 21:08:37 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C0110bw0320a00 Nr_msgs=1
2025.12.13 21:08:37 5: myKNXGW: dispatch C0110bw0320a00
2025.12.13 21:08:37 4: myKNXGW [KNX_Parse 1303]: src=1.1.11 dest=3/2/10 msg=C0110bw0320a00
2025.12.13 21:09:04 5: myKNXGW [KNXIO_Read 307]: buf=061004200017041d04002900bce0122019030300800c51
2025.12.13 21:09:04 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=4
2025.12.13 21:09:04 5: DevIo_SimpleWrite myKNXGW: 06100421000a041d0400
2025.12.13 21:09:04 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.2.32 dst=3/1/3 destaddrType=1 prio=3 hop_count=6 length=3 data=800c51
2025.12.13 21:09:04 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C01220w031030c51
2025.12.13 21:09:04 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C01220w031030c51 Nr_msgs=1
2025.12.13 21:09:04 5: myKNXGW: dispatch C01220w031030c51
2025.12.13 21:09:04 4: myKNXGW [KNX_Parse 1303]: src=1.2.32 dest=3/1/3 msg=C01220w031030c51
2025.12.13 21:09:04 5: myKNXGW [KNXIO_Read 307]: buf=061004200017041d04002900bce0122019030300800c51
2025.12.13 21:09:04 3: myKNXGW [KNXIO_ReadH 513]: TunnelRequest duplicate message received CCID=29 seqcntrRx=4 - ack and verify connection
2025.12.13 21:09:04 5: DevIo_SimpleWrite myKNXGW: 06100421000a041d0400
2025.12.13 21:09:04 5: myKNXGW [KNXIO_keepAlive 1328]: send conn state request - expect connection state response
2025.12.13 21:09:04 5: DevIo_SimpleWrite myKNXGW: 0610020700101d000801000000000000
2025.12.13 21:09:06 3: myKNXGW [KNXIO_keepAliveTO 1347]: timeout - retry 1
2025.12.13 21:09:06 5: myKNXGW [KNXIO_keepAlive 1328]: send conn state request - expect connection state response
2025.12.13 21:09:06 5: DevIo_SimpleWrite myKNXGW: 0610020700101d000801000000000000
2025.12.13 21:09:06 5: myKNXGW [KNXIO_Read 307]: buf=0610020800081d00
2025.12.13 21:10:06 5: myKNXGW [KNXIO_keepAlive 1328]: send conn state request - expect connection state response
2025.12.13 21:10:06 5: DevIo_SimpleWrite myKNXGW: 0610020700101d000801000000000000
2025.12.13 21:10:06 5: myKNXGW [KNXIO_Read 307]: buf=0610020800081d00
2025.12.13 21:11:04 5: myKNXGW [KNXIO_Read 307]: buf=0610020900101d000801c0a8b2320e57
2025.12.13 21:11:04 4: myKNXGW [KNXIO_ReadH 491]: DisconnectRequest received, restarting connection
2025.12.13 21:11:04 5: DevIo_SimpleWrite myKNXGW: 0610020a00081d00
2025.12.13 21:11:04 5: DevIo_SimpleWrite myKNXGW: 06100205001a0801000000000000080100000000000004040200
2025.12.13 21:11:04 5: myKNXGW [KNXIO_Read 307]: buf=0610020600141e0008010000000000000404fff2
2025.12.13 21:11:04 3: myKNXGW [KNXIO_handleConn 991]: connected
2025.12.13 21:11:39 5: myKNXGW [KNXIO_Read 307]: buf=061004200017041e00002900bce0122519160300800c5b
2025.12.13 21:11:39 4: myKNXGW [KNXIO_ReadH 508]: TunnelRequest received - send Ack and decode seqcntrRx=0
2025.12.13 21:11:39 5: DevIo_SimpleWrite myKNXGW: 06100421000a041e0000
2025.12.13 21:11:39 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=1.2.37 dst=3/1/22 destaddrType=1 prio=3 hop_count=6 length=3 data=800c5b
2025.12.13 21:11:39 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C01225w031160c5b
2025.12.13 21:11:39 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C01225w031160c5b Nr_msgs=1
2025.12.13 21:11:39 5: myKNXGW: dispatch C01225w031160c5b
2025.12.13 21:11:39 4: myKNXGW [KNX_Parse 1303]: src=1.2.37 dest=3/1/22 msg=C01225w031160c5b
2025.12.13 21:12:04 5: myKNXGW [KNXIO_keepAlive 1328]: send conn state request - expect connection state response
2025.12.13 21:12:04 5: DevIo_SimpleWrite myKNXGW: 0610020700101e000801000000000000
2025.12.13 21:12:04 5: myKNXGW [KNXIO_Read 307]: buf=0610020800081e00
#8
KNX/EIB / Aw: KNX - Probleme beim Schalt...
Letzter Beitrag von Bronze - 13 Dezember 2025, 20:46:15
Auf der Suche nach einem Lösungsansatz zu den Tiemouts von KNXGW fand ich:

ZitatBekannte Probleme
Timing Problem Mode H
Wie bereits erwähnt, dieser Mode stellt hohe Ansprüche an das Antwortzeitverhalten von FHEM. Jede empfangene und gesendete Message muss in weniger als 1 Sekunde bestätigt werden. Der Vorteil: Es kann keine msg verloren gehen, ohne einen Eintrag im Logfile! Falls allerdings FHEM länger mit anderen Modulen beschäftigt ist, gibt das Probleme. Typische Module, die Probleme machen können, sind (u.A.): SVG, Onewire, HTTPMOD, usw...

Typische Meldungen im Log:

2021.12.13 00:00:06.506 3: <device> [KNXIO_TunnelRequestTO 1216]: timeout - attempt resend
2021.12.13 00:00:08.023 3: <device> [KNXIO_TunnelRequestTO 1224]: timeout - sending disconnect request
2021.12.15 13:12:09.045 3: <device> [KNXIO_ReadH 414]: TunnelRequest received: duplicate message received (seqcntr= xxx) - ack it
2021.12.15 13:12:10.012 3: <device> [KNXIO_ReadH 426]: TunnelRequest message out of sequence received: seqcntrRx received/expected= xxx/yyy - no ack & discard
Eine mögliche Lösung: Mittels Apptime cmd: "apptime average" bzw. "apptime max" jene Funktionen/Module herausfinden, die viel Zeit in FHEM beanspruchen... Werte größer 500ms können die Kommunikation zwischen FHEM und dem KNX-GW massiv stören. Werte die mit "tmr_" beginnen, sind nicht ganz so kritisch, sollten aber jedenfalls unter 900ms sein.

Evtl hilft auch, die Anzahl Events zu reduzieren (Stichwort: event-on-change-reading).

Falls das nicht zur Lösung führt, ist die Empfehlung, die Kommunikation über knxd zu lösen. Also: KNX-GW <-> knxd <-> FHEM (mode S, M od. T). Der knxd als eigenständiger Deamon ist nicht von Verzögerungen durch FHEM betroffen und hat bessere Fehler-Toleranz.

Also Lösungsversuch hierüber, knxd "zwischen zu schalten".
Da Debian-Linux vorhanden, war knxd leicht zu installieren
sudo apt-get install knxd knxd-tools.

So wie ich das verstehe, muss man, um knxd "zwischen zu schalten", 2 Einstellungen verändern:
Über
nano /etc/knxd.conf:
Dort habe ich eingetragen: "KNXD_OPTS="-E 15.15.242:4 -c -DTRS -b ipt:192.168.178.50"

Nach
/etc/init.d/knxd status war der Status "grün".

Und in FHEM muss man die Definition des KNXGW ändern:
Bisher:
ZitatH 192.168.178.50:3671 15.15.243
Wenn man neu:
ZitatT 192.168.178.50:3671 15.15.243
("T" statt "H") einträgt,
bleibt KNXGW disconnected.

Und nun komme ich nicht weiter, bitte um Rat.





#9
Marktplatz - Güter / [V] Intel Dualband WLAN Karte ...
Letzter Beitrag von betateilchen - 13 Dezember 2025, 20:05:56
https://www.intel.de/content/www/de/de/products/sku/89450/intel-dual-band-wirelessac-3165/specifications.html

Ausgebaut aus einem Tiny Thinkcentre, voll funktionsfähig.
Lieferung wie abgebildet, die Antenne zum Aufschrauben fehlt (fehlte schon bei Lieferung), aber die gibt es problemlos nachzukaufen.

Preis: 10 Euro inkl. Versand innerhalb Deutschland.
Zahlung per Überweisung, Paypal ist nicht vorhanden.

Kontakt bitte per PN hier über das Forum.
#10
FHEM Code changes / Revision 30622: fhemweb_animat...
Letzter Beitrag von System - 13 Dezember 2025, 20:00:32
Revision 30622: fhemweb_animatedsvg: replace FHEM icon with SVG or create icon if none ...

fhemweb_animatedsvg: replace FHEM icon with SVG or create icon if none exists in first column link

Source: Revision 30622: fhemweb_animatedsvg: replace FHEM icon with SVG or create icon if none ...