Hauptmenü

Neueste Beiträge

#11
FHEM Development / Aw: use lib '.'; in fhem.pl
Letzter Beitrag von jw2013 - 08 Dezember 2025, 21:43:45
Ah, das eine Modul, dass im gleichen Verzeichnis wie die Binary liegt...

Den gleichen Fehler bekomme ich übrigens aktuell auch, wenn ich z.B. "path/to/fhem.pl ConfigDB" aus einem anderen Verzeichnis heraus aufrufe.

Unter diesen Umständen wäre der korrekte Fix wie folgt:

Zitatuse FindBin;
use lib $FindBin::Bin;

FindBin ist Teil der Core Perl Distribution. https://perldoc.perl.org/FindBin

Läge configDB.pm im Unterverzeichnis /lib, würde das wie folgt ausschauen:

Zitatuse FindBin;
use lib "$FindBin::Bin/lib";

Am allerschönsten wäre allerdings ein Kommandozeilen-Paramter -I für fhem.pl selbst, dem man einen Pfad mit angeben kann.
Wenn der angegeben wird, sollte fhem.pl diesen anstelle von '.' oder $FindBin::Bin verwenden.

#12
Heizungssteuerung/Raumklima / Aw: Vitoconnect - Verbesserte ...
Letzter Beitrag von stefanru - 08 Dezember 2025, 21:38:29
Ok noch ein kleiner Fix für die Power Readings.
Ich konnte das nun bei mir nachvollziehen und es sieht nun endlich sauber aus:
98_vitoconnect:Power reading asSingleValue finally fixed

Morgen im SVN, heute schon im GitHub ;-)

Gruß,
Stefan
#13
Marktplatz - Güter / Aw: [Suche] Tür-/Fensterkontak...
Letzter Beitrag von drcyber - 08 Dezember 2025, 21:33:19
also meine wurden über CULs  betrieben. Ich hab da ca 10 Stück rumliegen die ich nicht mehr brauche. (muss bei interesse noch genau zählen)

Preis wäre 20€ inkl Versand aus Österreich.
LG Markus
#14
Anfängerfragen / Aw: Fhem-Log periodisch lösche...
Letzter Beitrag von Jamo - 08 Dezember 2025, 21:28:30
Bei mir funktioniert folgendes:
Zum löschen des Log:
set Logfile clear
Zum filtern unerwünschter Einträge lasse ich folgendes Shell Script ausführen. Per sed (als user fhem) werden alle Zeilen mit ebendiesen Einträgen gelöscht:

jamo@inuc:/opt/fhem$ cat ClearLog.sh
#!/bin/bash
cp /opt/fhem/log/fhem.log /opt/fhem/log/fhem.txt
sed -i -e "/Set Low Energy complete/d" -e "/Cannot fork: Cannot allocate memory/d" -e "/1: stacktrace:/d" -e "/Readout_Run_Web/d" -e "/Readout_Run_Web_LuaQuery/d" -e "/Readout_Response/d" -e "/Wide character in syswrite/d" /opt/fhem/log/fhem.txt
cp /opt/fhem/log/fhem.txt /opt/fhem/log/fhem.log
Das funktioniert bei mir gut.
#15
Heizungssteuerung/Raumklima / Aw: Modul für Buderus Wärmepum...
Letzter Beitrag von reinlemmens - 08 Dezember 2025, 21:20:01
Hi,
Does anybody know if you can block the heat pump by setting a variable?
Thanks,
Rein
#16
fronthem / smartVISU / Aw: Smartvisu V3.2.2 -> V3.5 U...
Letzter Beitrag von Hackstall - 08 Dezember 2025, 21:00:12
Oh das verstehe ich aber nicht.
Du hast doch selber gesagt, dass du das Problem auf dem IPad hast (siehe 3 Posts zuvor)

Ich habe nun auch noch ein bisschen herumprobiert.

1) Auf dem PC gibt es das Problem nicht.
2) Auf meinem IPhone 16 Pro Max unter Safari tritt es immer auf.
3) Auf meinem IPhone tritt es anscheinend nicht unter Firefox auf.
4) Ich habe den Eindruck dass es nach dem letzten Update von iOS gekommen ist.

Somit Safari Problem?
Haben andere auch das Problem?


#17
FHEM Development / Aw: use lib '.'; in fhem.pl
Letzter Beitrag von rudolfkoenig - 08 Dezember 2025, 20:56:09
Zitates wäre schön, wenn die o.g. Zeile aus fhem.pl entfernt werden könnte.
Habs gemacht und versucht fhem mit configDB zu starten:
> perl fhem.pl configDB
2025.12.08 20:54:15 1: Can't locate configDB.pm in @INC (you may need to install the configDB module) (@INC entries checked: /usr/lib/perl5/5.42/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.42/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.42/core_perl /usr/share/perl5/core_perl) at (eval 9) line 1.
BEGIN failed--compilation aborted at (eval 9) line 1.

Undefined subroutine &main::cfgDB_Init called at fhem.pl line 590.
Exit 2
#18
KNX/EIB / Aw: KNX - Probleme beim Schalt...
Letzter Beitrag von Bronze - 08 Dezember 2025, 20:53:44
Das Gateway ist ein MDT IP-Interface SCN-IP 000.02.
Hier das Listing:
Internals:
   DEF        H 192.168.178.50:3671 15.15.242
   DeviceName 192.168.178.50:3671
   FD         16
   FUUID      676c32c4-f33f-1fbc-f735-65b7a637e711e79d
   FVERSION   00_KNXIO.pm:0.304420/2025-10-24
   MSGCNT     664
   MSGTIME    2025-12-08 17:24:36
   NAME       myKNXGW
   NR         42
   PhyAddr    15.15.242
   STATE      connected
   TYPE       KNXIO
   devioLoglevel 4
   devioNoSTATE 1
   eventCount 16
   model      H
   KNXIOhelper:
     CCID       24
     CNTRTO     0
     SEQUENCECNTR 0
     SEQUENCECNTR_W 0
     nextWrite  1765206905.07501
     startdone  1
     FIFO:
     FIFOW:
   READINGS:
     2025-12-08 17:07:19   state           connected
Attributes:
   event-on-change-reading .*
   room       KNX
   verbose    5

Gegenüber früher hat sich geändert, dass FHEM früher auf einem Notebook mit Linux lief, direkt mit Netzwerkkabel verbunden, und heute über eine Linux-VM auf einem Synology NAS.
#19
fronthem / smartVISU / Aw: Smartvisu V3.2.2 -> V3.5 U...
Letzter Beitrag von Hackstall - 08 Dezember 2025, 20:52:05
Oh das verstehe ich aber nicht.
Du hast doch selber gesagt, dass du das Problem auf dem IPad hast (siehe 3 Posts zuvor)

Ich habe nun auch noch ein bisschen herumprobiert.

1) Auf dem PC gibt es das Problem nicht.
2) Auf meinem IPhone 16 Pro Max unter Safari tritt es immer auf.
3) Auf meinem IPhone tritt es anscheinend nicht unter Firefox auf.
4) Ich habe den Eindruck dass es nach dem letzten Update von iOS gekommen ist.

Somit Safari Problem?
Haben andere auch das Problem?


#20
Hard- und Firmware / Aw: LEDs steuern/dimmen 433MHz...
Letzter Beitrag von elektron-bbs - 08 Dezember 2025, 20:39:00
Warum der Maintainer das mit "ERROR" beschriftet, ist unklar, eigentlich ist es nur ein Hinweis (siehe https://github.com/RFD-FHEM/RFFHEM/issues/788#issuecomment-579679282).
Das Update von
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master/controls_signalduino.txt
solllte man immer durchführen, wenn man einen SIGNALduino betreibt und auf aktuellem Stand sein möchte. Updates in das SVN erfolgen leider nur sehr selten.