Hauptmenü

Neueste Beiträge

#1
Hard- und Firmware / Aw: culfw@ARM
Letzter Beitrag von RalfRog - 25 Februar 2026, 11:45:15
Bzw. hilft aus #1209 der Link auf Gitbub (Heliflieger) nicht.

Gruß Ralf
#2
KNX/EIB / Aw: Status der KNX Adressen we...
Letzter Beitrag von Otto123 - 25 Februar 2026, 11:39:45
Ich will bei KNX nicht mitmischen aber:
Zitat von: Boekel am 25 Februar 2026, 10:39:36ZWave: cannot load Crypt::Rijndael, SECURITY class disabled
dir fehlt das debian Paket libcrypt-rijndael-perl

Zitat von: Boekel am 25 Februar 2026, 10:39:36usb create starting
das hilft selten und macht eventuell Probleme:
Bitte mach in FHEM
attr initialUsbCheck disable 1gefolgt von einem save. Und dann noch zeitnahe ein Neustart am Besten mit "Strom aus" - manche USB Geräte mögen nämlich diesen Check nicht und geraten in einen eigenartigen Zustand.
#3
KNX/EIB / Aw: Status der KNX Adressen we...
Letzter Beitrag von Boekel - 25 Februar 2026, 10:39:36
Hi, erstmal danke.

mit define KNXGW KNXIO T localhost:6720 1.2.203 hatte ich keinen Zugriff mehr auf den BUS.
Außerdem musste ich mit sudo raspi-config jetzt auch die serielle Schnittstelle wieder aktivieren. Da nur dann ZWAVE funktioniert.

mit define KNX KNXIO T localhost:6720 1.2.203 hatte ich wieder Zugriff. Aber mit den gleichen beiden Problemen wie oben.

Beim Restart von FHEM wurde folgendes ins log geschrieben:

Zitat2026.02.25 10:08:06 1: Including fhem.cfg
2026.02.25 10:08:06 3: WEB: port 8083 opened
2026.02.25 10:08:06 3: WEBphone: port 8084 opened
2026.02.25 10:08:06 3: WEBtablet: port 8085 opened
2026.02.25 10:08:07 2: eventTypes: loaded 2460 lines from ./log/eventTypes.txt
2026.02.25 10:08:07 3: Opening ZWAVE1 device /dev/serial0
2026.02.25 10:08:07 3: Setting ZWAVE1 serial parameters to 115200,8,N,1
2026.02.25 10:08:08 3: ZWAVE1 device opened
2026.02.25 10:08:08 1: PERL WARNING: Attempt to call undefined import method with arguments ("DevIo_OpenDev" ...) via package "DevIo" (Perhaps you forgot to load the package?) at ./FHEM/00_KNXIO.pm line 106, <$fh> line 67.
2026.02.25 10:08:08 1: PERL WARNING: Attempt to call undefined import method with arguments ("TcpServer_Open" ...) via package "TcpServerUtils" (Perhaps you forgot to load the package?) at ./FHEM/00_KNXIO.pm line 108, <$fh> line 67.
2026.02.25 10:08:08 1: PERL WARNING: Attempt to call undefined import method with arguments ("HttpUtils_gethostbyname" ...) via package "HttpUtils" (Perhaps you forgot to load the package?) at ./FHEM/00_KNXIO.pm line 109, <$fh> line 67.
2026.02.25 10:08:08 3: KNX [KNXIO_gethostbyname_Cb 837]: DNS query result= 127.0.0.1
2026.02.25 10:08:08 3: KNX [KNXIO_Define 257]: opening mode=T
2026.02.25 10:08:08 3: ZWave: cannot load Crypt::Rijndael, SECURITY class disabled
2026.02.25 10:08:08 1: PERL WARNING: Odd number of elements in hash assignment at ./FHEM/10_ZWave.pm line 5678, <$fh> line 1000.
2026.02.25 10:08:10 1: Including ./log/fhem.save
2026.02.25 10:08:10 1: usb create starting
2026.02.25 10:08:10 3: Probing CUL device /dev/ttyACM0
2026.02.25 10:08:10 3: Probing TCM_ESP3 device /dev/ttyACM0
2026.02.25 10:08:10 3: Probing ZWDongle device /dev/ttyACM0
2026.02.25 10:08:11 3: Probing SIGNALDuino device /dev/ttyACM0
2026.02.25 10:08:11 3: Probing MYSENSORS device /dev/ttyACM0
2026.02.25 10:08:11 3: Probing ArduCounter device /dev/ttyACM0
2026.02.25 10:08:11 3: Probing ElsnerWS device /dev/ttyACM0
2026.02.25 10:08:12 3: Probing FRM device /dev/ttyACM0
2026.02.25 10:08:12 3: Probing CUL device /dev/ttyS0
2026.02.25 10:08:12 1: PERL WARNING: can't getattr: Input/output error at FHEM/DevIo.pm line 613.
2026.02.25 10:08:12 1: CUL: Can't open /dev/ttyS0: Input/output error
2026.02.25 10:08:12 1: usb create end
2026.02.25 10:08:12 0: Featurelevel: 6.4
2026.02.25 10:08:12 0: Server started with 295 defined entities (fhem.pl:30719/2026-01-11 perl:5.040001 os:linux user:fhem pid:787)
2026.02.25 10:08:12 1: SUNRISE: set both longitude and latitude or none of them
2026.02.25 10:08:12 2: ZWDongle_ProcessSendStack: no ACK, resending message 0107000301020100f9
2026.02.25 10:08:13 2: OG_SZ_Kleider_Licht [KNX_Define2 810]: GAD 3/2/2 may be supplied only once per device
2026.02.25 10:08:14 3: KNX [KNXIO_handleConn 1011]: initial-connect

Kannst Du daraus schon was ableiten? Die wiki KNXIO ist für mich schwer zu verstehen. Gerade auch wenn dort steht:
ZitatEine direkte Unterstützung von Seriellen/USB Gateways ist nicht implementiert!
und ich verwende einen schon älteren TUL-Stick über eine der 4 USB-Schnittstellen.


Zu list Heizg_Luftf_EG_WZ: hier funktioniert die Anzeigt solltemp_ist:

ZitatInternals:
   DEF        5/3/13:dpt9.007:Humidity:get:nosuffix 5/6/13:dpt9:solltemp_ist:get:nosuffix 5/5/13:dpt9:temperature:get:nosuffix 2/1/5:dpt5.001:valvepos:get:nosuffix
   FUUID      6998215e-f33f-5a18-e132-79ac941d35d669c2
   IODev      KNX
   KNX_MSGCNT 4
   KNX_TIME   2026-02-25 10:12:40
   LASTInputDev KNX
   MSGCNT     4
   NAME       Heizg_Luftf_EG_WZ
   NR         358
   STATE      Luftf: 50.8 %, Ist: 21.5 °C, Soll: 21.5 °C, Ventil: 34 %
   TYPE       KNX
   eventCount 4
   model      dpt9
   GADDETAILS:
     Humidity:
       CODE       0530d
       MODEL      dpt9.007
       NO         1
       OPTION     get
       RDNAMEGET  Humidity
       RDNAMESET  Humidity
       SETLIST   
     solltemp_ist:
       CODE       0560d
       MODEL      dpt9
       NO         2
       OPTION     get
       RDNAMEGET  solltemp_ist
       RDNAMESET  solltemp_ist
       SETLIST   
     temperature:
       CODE       0550d
       MODEL      dpt9
       NO         3
       OPTION     get
       RDNAMEGET  temperature
       RDNAMESET  temperature
       SETLIST   
     valvepos:
       CODE       02105
       MODEL      dpt5.001
       NO         4
       OPTION     get
       RDNAMEGET  valvepos
       RDNAMESET  valvepos
       SETLIST    :slider,0,1,100
   GADTABLE:
     02105      valvepos
     0530d      Humidity
     0550d      temperature
     0560d      solltemp_ist
   Helper:
   READINGS:
     2026-02-25 10:12:21   Humidity        50.8 %
     2026-02-25 10:08:14   IODev           KNX
     2026-02-25 10:12:40   last-sender     1.2.29
     2026-02-20 09:55:41   solltemp_ist    21.5
     2026-02-25 10:12:40   state           34 %
     2026-02-25 10:11:21   temperature     21.5
     2026-02-25 10:12:40   valvepos        34 %
Attributes:
   room       C_Heizung,KNX
   stateFormat Luftf: Humidity, Ist: temperature °C, Soll: solltemp_ist °C, Ventil: valvepos


Zu list Heizg_Luftf_EG_WZ: hier funktioniert die Anzeige solltemp_ist NICHT:

ZitatInternals:
   DEF        5/3/17:dpt9.007:Humidity:get:nosuffix 5/6/17:dpt9:solltemp_ist:get:nosuffix 5/5/17:dpt9:temperature:get:nosuffix 3/1/6:dpt5.001:valvepos:get:nosuffix
   FUUID      69982218-f33f-5a18-095c-2e71c4506b1484d9
   IODev      KNX
   NAME       Heizg_Luftf_OG_Buero
   NR         360
   STATE      Luftf: 50.6 %, Ist: 20.4 °C, Soll: solltemp_ist °C, Ventil: 22 %
   TYPE       KNX
   model      dpt9
   GADDETAILS:
     Humidity:
       CODE       05311
       MODEL      dpt9.007
       NO         1
       OPTION     get
       RDNAMEGET  Humidity
       RDNAMESET  Humidity
       SETLIST   
     solltemp_ist:
       CODE       05611
       MODEL      dpt9
       NO         2
       OPTION     get
       RDNAMEGET  solltemp_ist
       RDNAMESET  solltemp_ist
       SETLIST   
     temperature:
       CODE       05511
       MODEL      dpt9
       NO         3
       OPTION     get
       RDNAMEGET  temperature
       RDNAMESET  temperature
       SETLIST   
     valvepos:
       CODE       03106
       MODEL      dpt5.001
       NO         4
       OPTION     get
       RDNAMEGET  valvepos
       RDNAMESET  valvepos
       SETLIST    :slider,0,1,100
   GADTABLE:
     03106      valvepos
     05311      Humidity
     05511      temperature
     05611      solltemp_ist
   Helper:
   READINGS:
     2026-02-25 07:40:07   Humidity        50.6 %
     2026-02-25 10:08:14   IODev           KNX
     2026-02-25 07:40:07   last-sender     1.3.14
     2026-02-25 07:40:07   state           50.6 %
     2026-02-25 07:40:07   temperature     20.4
     2026-02-25 00:29:10   valvepos        22 %
Attributes:
   room       C_Heizung,KNX
   stateFormat Luftf: Humidity, Ist: temperature °C, Soll: solltemp_ist °C, Ventil: valvepos

Die KNX-Adressen stimmen. Sie haben mit der alten Installation geklappt.

Noch eine Zusatzinfo:
Die solltemp_ist wird in 2 Räumen des Kellers angezeigt. Aber auch dort gibt es keine Statusrückmeldungen der Schaltvorgänge der Wandschalter.

lg Boekel



#4
Wallboxen und E-Fahrzeuge / Aw: Ladestation (öffentlich) Z...
Letzter Beitrag von betateilchen - 25 Februar 2026, 10:32:49
Nachdem ich die Abfrage inzwischen selbst verwende, will ich hier kurz darauf hinweisen, dass die von EnBW gelieferten Statusdaten der Ladestationen nicht immer korrekt sind.

Insbesondere dann nicht, wenn es sich nicht um EnBW-eigene Ladestellen handelt.
Vermutlich kann aber EnBW da gar nix für, die greifen die Daten auch nur aus einer Datenbank ab.



Edit:

Aktuell teste ich mit der TomTom-API zur Abfrage von Ladestationen per JsonMod.
Macht bisher einen guten Eindruck und die Daten, die ich von dort bekomme, passen auch zum tatsächlichen Zustand der hier im Ort vorhandenen drei Ladestationen, verglichen mit den Verfügbarkeitsdaten der jeweiligen Betreiber.
Man benötigt zwar einen API key, den gibt es aber kostenfrei.
#5
Codeschnipsel / Aw: Neues Modul: 73_DepartureB...
Letzter Beitrag von cetri - 25 Februar 2026, 10:17:25
Der default-Wert für ShowDetails scheint nicht zu stimmen. ShowDetails/Departure muss explizit als Attribut gesetzt sein sonst wird die Tabelle nicht angezeigt.
#6
Hard- und Firmware / Aw: culfw@ARM
Letzter Beitrag von RalfRog - 25 Februar 2026, 10:04:04
Was suchst du denn? a-culfw?
Ich habe schon länger ne gestackte Version im Einsatz, also relativ alt:
Version: V 1.26.02 a-culfw Build: 275 (2018-02-07_20-27-53) CUBEx4_83 (F-Band: 868MHz)
Müsste ich mal suchen (heute Abend)
#7
FHEM Development / Aw: X_FW_detailFn($$$$) - Wie ...
Letzter Beitrag von rudolfkoenig - 25 Februar 2026, 09:53:32
Frage a) Gibt es einen Trick wie man X_FW_detailFn($$$$) per Attribut / Befehl deaktivieren kann?
Im AttrFn beim Setzen eines Attributes $modules{<TYPE>}{FW_detailFn} loeschen, und beim Entfernen (oder 0-Setzen) des Attributes wieder setzen.

$hash->{FW_deviceOverview} = 1;
Das bewirkt, dass die standard Darstellung des Geraetestatus in der Detailansicht auch dann erfolgt, wenn FW_DetailFn definiert ist.
Wenn FW_detailFn zusaetzlich undef zurueckliefert, dann ist das gleichwertig mit einem Modul ohne FW_detailFn (was die Detailansicht betrifft).


$hash->{FW_addDetailToSummary} = 1;Damit wird veranlasst, dass der Rueckgabewert von FW_detailFn in der Raumuebersicht zusaetzlich(!) zu der stadard Darstellung ausgegeben wird, falls der Rueckgabewert nicht undef ist.
#8
Hard- und Firmware / Aw: culfw@ARM
Letzter Beitrag von SailingTom - 25 Februar 2026, 09:46:13
"Hallo zusammen, ich versuche verzweifelt meinen Cube auf Ethernet umzustellen,
aber alle bekannten Links (Lötzimmer, GitHub, FHEM-Builds) sind down oder enthalten nur die USB-Version ohne LwIP (~102KB).
Hat jemand noch die CUBE_BL.bin mit ca. 158KB und könnte sie mir hier kurz anhängen?"

Herzliche Grüße

SailingTom
#9
Codeschnipsel / Aw: Neues Modul: 73_DepartureB...
Letzter Beitrag von JWRu - 25 Februar 2026, 09:30:16
Vielen Dank für die schnelle Anpassung.
Es gibt noch ein Problemchen:
Das FTUI Widget Departure erwartet im Reading für die Linie nur Zahlen - siehe mein Beispiel.
Deshalb nutze ich für mein Userreading auch ReadingsNum statt ReadingsVal - das holt nur die Zahl aus departure_XX_number raus.
#10
FHEM Development / Aw: X_FW_detailFn($$$$) - Wie ...
Letzter Beitrag von DeeSPe - 25 Februar 2026, 09:24:29
  $hash->{FW_deviceOverview} = 1;
  $hash->{FW_addDetailToSummary} = 1;

Damit lässt sich das steuern.

Gruß
Dan