Hauptmenü

Neueste Beiträge

#31
Server - Windows / Aw: neuinstallation fhem nach ...
Letzter Beitrag von krikan - 16 Dezember 2025, 15:51:14
In powershell ist die Syntax für das Setzen von PATH anders als in der Eingabeaufforderung (Command).
Ungetestet:
$env:PATH = "C:\my-fhem\c\bin;C:\my-fhem\perl\bin;" + $env:PATH
#32
Server - Windows / neuinstallation fhem nach anle...
Letzter Beitrag von the ratman - 16 Dezember 2025, 15:34:21
grüß euch,

ich versuche gerade auf einem neu installierten win11pro nach der anleitung https://wiki.fhem.de/wiki/FHEM_Installation_Windows/en auf einem asus nuc fhem zum laufen zu bekommen.

Prozessor: 12th Gen Intel(R) Core(TM) i5-12500H (2.50 GHz)
Installierter RAM: 16,0 GB (13,7 GB verwendbar)
fhem: fhem-6.4.zip
strawberry perl: 64-bit Portable Releases - 5.42.0.1 288.4 MB on 2025-08-01

o) fhem unter c:\my-fhem kopiert
o) strawberry perl portabel 64 bit neueste version in my-fhem kopiert
o) die PowerShell 7.5.4 angeworfen
PS C:\my-fhem> perl\bin\perl fhem.pl fhem.cfg
--> läuft soweit

o) "update" in fhem gestartet und folgenden fehler bekommen:
2025.12.16 15:12:56 1:
2025.12.16 15:12:56 1: Downloading https://fhem.de/fhemupdate/controls_fhem.txt
2025.12.16 15:12:56 1: https://fhem.de:443: Attempt to reload IO/Socket/SSL.pm aborted. Compilation failed in require at (eval 39) line 1. BEGIN failed--compilation aborted at (eval 39) line 1.

o) fhem "shutdown" gemacht
o) in der powershell PS C:\my-fhem> PATH=C:\my-fhem\c\bin;C:\my-fhem\perl\bin;%PATH% und folgenden fehler bekommen:

PATH=C:\my-fhem\c\bin: The term 'PATH=C:\my-fhem\c\bin' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
C:\my-fhem\perl\bin: The term 'C:\my-fhem\perl\bin' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
%PATH%: The term '%PATH%' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

was mach' ich den falsch? muß ich die portable 32bit version von strawberry perl verwenden? die wäre aber recht alt.

hilfe erbeten!
zum glück aber nicht eilig. das system soll meine zukünftige nas mit (auch) fhem werden.
#33
MQTT / Aw: [gelöst] ZigBee2MQTT und 5...
Letzter Beitrag von Beta-User - 16 Dezember 2025, 15:13:07
Zitat von: Wernieman am 16 Dezember 2025, 15:09:04Und ja ... das wird benötigt. Warum auch immer .... jetzt funktioniert es.
Soweit ich mich erinnere, wird intern ein "copy" ausgeführt. Dadurch werden auch alle internen Datenstrukturen mit kopiert, und das macht dann Probleme...
#34
MQTT / Aw: ZigBee2MQTT und 5 Kanal St...
Letzter Beitrag von Wernieman - 16 Dezember 2025, 15:09:04
Wer lesen kann ist klar im Vorteil, es gab auch ein 5Kanal Template und dort steht im Commend:
"NOTE: Might need a FHEM restart to work properly."

Und ja ... das wird benötigt. Warum auch immer .... jetzt funktioniert es.
#35
MQTT / Aw: ZigBee2MQTT und 5 Kanal St...
Letzter Beitrag von Wernieman - 16 Dezember 2025, 15:04:01
Das habe ich doch mittlerweile?

In der "setlist" steht doch für die 2. Dose der Leiste:
on:noArg $DEVICETOPIC/set {"state_l2":"ON"}
  off:noArg $DEVICETOPIC/set {"state_l2":"OFF"}
  toggle:noArg $DEVICETOPIC/set {"state_l2":"TOGGLE"}

Analog für alle anderen auch. Aber nur bei der ersten Funktioniert es. habe das IODev mittlerweile auch passend eingestellt.

Sorry wenn ich Dich falsch verstehe ... und ja, zigbee2mqtt ist für alle anderen Geräte normal erreichbar und funktioniert
#36
Sonstiges / Aw: Dynamische Commandref
Letzter Beitrag von jw2013 - 16 Dezember 2025, 15:03:24
Zitat von: JoWiemann am 16 Dezember 2025, 13:59:51- ich kann das Verhalten nur durch entfernen des Moduls ausschalten
- um die Hilfe für ein noch nicht genutztes Modul zu erhalten müsste ich eine Define machen und Fhem neu starten

Zum Ausschalten muss man das Modul wieder deinstallieren, das ist richtig.

Die virtuelle Commandref deckt alle unter FHEM/ installierten Module ab, unabhängig davon, ob sie aktuell verwendet werden.
D.h. wenn ein neues Modul installiert wird, ist es nach einem Neustart in der Referenz enthalten, auch wenn noch keine Instanz über define angelegt wurde.
#37
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von KölnSolar - 16 Dezember 2025, 14:56:02
PUT beim set, oder ? Der Standard im Modul beim get ist GET und nur beim POWEROCEAN ist es POST.
Um so mehr war ich verwundert, dass mein POWERSTREAM auch nur mit POST funktioniert.

Mein Firmwarestand ist 1.1.4.61 und es wird mir die Aktuellste mit 1.1.4.140 angeboten.
Siehst Du die WifiVersion irgendwo in der Äpp oder auch nur in den readings ? Dort ist es bei mir ebenfalls 1.1.4.61  :-\

Grüße
Markus
#38
Anfängerfragen / Aw: THRESHOLD - Heizung und Fe...
Letzter Beitrag von thgorjup - 16 Dezember 2025, 14:35:14
Danke für deine Antwort. Ich probiere das aus.
#39
Marktplatz - Güter / Aw: [S] Suche 2 Stück Klemmsch...
Letzter Beitrag von betateilchen - 16 Dezember 2025, 14:27:32
Erledigt, danke!
#40
MQTT / Aw: ZigBee2MQTT und 5 Kanal St...
Letzter Beitrag von betateilchen - 16 Dezember 2025, 14:27:05
Zwei MQTT2_DEVICES für die Steckdosenleiste anlegen und das jeweilige IODev zuordnen.

In der setList und der readingList nur die Befehle für die jeweils gewünschten Steckdosen angeben.