Hauptmenü

Neueste Beiträge

#1
FLOORPLAN / Aw: Floorplan in allen Styles ...
Letzter Beitrag von rudolfkoenig - 14 Januar 2026, 19:04:25
Annahme: es liegt an einem FHEM update, Du hast es nicht kaputtgemacht.
Dann brauche ich den Zeitpunkt des updates, mit dem noch alles ok war, und den Zeitpunkt des updates, ab dem es nicht mehr funktioniert.

Womoeglich hilft dabei der Inhalt des /opt/fhem/restoreDir Verzeichnisses.

Steht in der JavaScript Console was Besonderes?
#2
MQTT / Aw: Verbindungsversuche von zi...
Letzter Beitrag von rudolfkoenig - 14 Januar 2026, 18:53:06
ZitatFHEM wird langsam, so dass der Container auf unhealthy geht.
Womoeglich haengt das mit der Menge der vom z2m uebermittelten Daten, und die darauf anspringenden notify/DOIF/FileLog/etc.
Ist die CPU Belastung hoch?
Was sieht man im "Show MQTT traffic" auf der Detailseite von MQTT2Broker?
#3
Anfängerfragen / Aw: FHEM goes Gemini
Letzter Beitrag von ch.eick - 14 Januar 2026, 18:40:59
Zitat von: Prof. Dr. Peter Henning am 13 Januar 2026, 19:57:52
Zitat von: ch.eick am 13 Januar 2026, 17:38:43Natürlich möchte ich nicht jeden Text zu Gemini schicken, das wäre echt der Obergau.
Genau, Du hast das Problem richtig erkannt.

Das Babble-Modul ist im Wiki einigermaßen dokumentiert, muss ich vlt. mal aktualisieren. Die Funktionsweise ist so, dass etwas, das nicht erkannt wird, automatisch an RiveScript weitergeleitet wird.
Hallo pah,
ich teste gerade Babble und es sieht schon recht gut aus.

Muss man immer Gerät, Ort, Verb, Ziel angeben, auch wenn weniger Angaben eindeutig wären?
Ich habe z.B. nur eine Zirkulationspumpe, die wir für Heißes Wasser in der Küche zum Spülen verwenden.

Es funktioniert: Zirkulation in der Küche anschalten
Eindeutig wäre : Zirkulation an

Muss man an und ein separat als Ziel definieren, oder geht das auch einfacher?
Du darfst diesen Dateianhang nicht ansehen.
Du darfst diesen Dateianhang nicht ansehen.

Hättest Du noch ein Beispiel für die textuellen Zustände bei einer Wallbox, oder definiere ich die einfach beim babbleStatus ?

Die Funktion scheint es nicht zu geben
Babble_TestIt("Babble","<zu analysierender Satz>",<exec-Flag>,[,parm0,parm1,...])

2026.01.14 17:10:43.025 1: PERL WARNING: Subroutine Babble_Initialize redefined at ./FHEM/95_Babble.pm line 181.
2026.01.14 17:10:43.026 1: PERL WARNING: Subroutine Babble_Define redefined at ./FHEM/95_Babble.pm line 225.
2026.01.14 17:10:43.026 1: PERL WARNING: Subroutine Babble_Undef redefined at ./FHEM/95_Babble.pm line 290.
2026.01.14 17:10:43.026 1: PERL WARNING: Subroutine Babble_Attr redefined at ./FHEM/95_Babble.pm line 312.
2026.01.14 17:10:43.026 1: PERL WARNING: Subroutine Babble_CreateEntry redefined at ./FHEM/95_Babble.pm line 335.
2026.01.14 17:10:43.027 1: PERL WARNING: Subroutine Babble_Set redefined at ./FHEM/95_Babble.pm line 374.
2026.01.14 17:10:43.027 1: PERL WARNING: Subroutine Babble_Get redefined at ./FHEM/95_Babble.pm line 421.
2026.01.14 17:10:43.027 1: PERL WARNING: Subroutine Babble_save redefined at ./FHEM/95_Babble.pm line 450.
2026.01.14 17:10:43.027 1: PERL WARNING: Subroutine Babble_savename redefined at ./FHEM/95_Babble.pm line 468.
2026.01.14 17:10:43.027 1: PERL WARNING: Subroutine Babble_restore redefined at ./FHEM/95_Babble.pm line 482.
2026.01.14 17:10:43.028 1: PERL WARNING: Subroutine Babble_Test redefined at ./FHEM/95_Babble.pm line 516.
2026.01.14 17:10:43.029 1: PERL WARNING: Subroutine Babble_Normalize redefined at ./FHEM/95_Babble.pm line 627.
2026.01.14 17:10:43.030 1: PERL WARNING: Subroutine Babble_timecorrector redefined at ./FHEM/95_Babble.pm line 1016.
2026.01.14 17:10:43.030 1: PERL WARNING: Subroutine Babble_createRive redefined at ./FHEM/95_Babble.pm line 1049.
2026.01.14 17:10:43.030 1: PERL WARNING: Subroutine Babble_getcsrf redefined at ./FHEM/95_Babble.pm line 1074.
2026.01.14 17:10:43.031 1: PERL WARNING: Subroutine Babble_DoIt redefined at ./FHEM/95_Babble.pm line 1096.
2026.01.14 17:10:43.032 1: PERL WARNING: Subroutine Babble_checkattrs redefined at ./FHEM/95_Babble.pm line 1304.
2026.01.14 17:10:43.032 1: PERL WARNING: Subroutine Babble_ModPlace redefined at ./FHEM/95_Babble.pm line 1343.
2026.01.14 17:10:43.032 1: PERL WARNING: Subroutine Babble_ModVerb redefined at ./FHEM/95_Babble.pm line 1369.
2026.01.14 17:10:43.032 1: PERL WARNING: Subroutine Babble_ModHlp redefined at ./FHEM/95_Babble.pm line 1417.
2026.01.14 17:10:43.032 1: PERL WARNING: Subroutine Babble_ModCmd redefined at ./FHEM/95_Babble.pm line 1435.
2026.01.14 17:10:43.033 1: PERL WARNING: Subroutine Babble_RemCmd redefined at ./FHEM/95_Babble.pm line 1473.
2026.01.14 17:10:43.033 1: PERL WARNING: Subroutine Babble_getids redefined at ./FHEM/95_Babble.pm line 1513.
2026.01.14 17:10:43.033 1: PERL WARNING: Subroutine Babble_getdevs redefined at ./FHEM/95_Babble.pm line 1544.
2026.01.14 17:10:43.034 1: PERL WARNING: Subroutine Babble_antistupidity redefined at ./FHEM/95_Babble.pm line 1653.
2026.01.14 17:10:43.034 1: PERL WARNING: Subroutine Babble_gethelp redefined at ./FHEM/95_Babble.pm line 1677.
2026.01.14 17:10:43.034 1: PERL WARNING: Subroutine Babble_getplaces redefined at ./FHEM/95_Babble.pm line 1693.
2026.01.14 17:10:43.034 1: PERL WARNING: Subroutine Babble_getverbs redefined at ./FHEM/95_Babble.pm line 1775.
2026.01.14 17:10:43.035 1: PERL WARNING: Subroutine Babble_getwords redefined at ./FHEM/95_Babble.pm line 1857.
2026.01.14 17:10:43.036 1: PERL WARNING: Subroutine Babble_Html redefined at ./FHEM/95_Babble.pm line 1942.
2026.01.14 17:10:43.037 1: [Babble] the RiveScript module has been imported successfully, chatbot functionality available
2026.01.14 17:10:43.042 1: [Babble] new RiveScript interpreter generated

2026.01.14 17:11:24.167 1: ERROR evaluating { Babble_TestIt("Babble","Schalte in der Küche Licht an") }: Undefined subroutine &main::Babble_TestIt called at (eval 10574461) line 1.

Zumindest schein im FHEM Docker Container bereits RiveScript vorhanden zu sein, soweit bin ich jedoch noch nicht.


Und dann noch das hier, was ist da Baaaaah :-) , das würde den WAF erhöhen.
2026.01.14 17:10:43.064 1: [Babble] Baaaaah ! It is not a good idea to name a device spülwasser similar to a place in Babble

VG  Christian
#4
Anfängerfragen / Aw: FHEM auf welcher Hardware
Letzter Beitrag von Damian - 14 Januar 2026, 18:36:21
Zitat von: Bartimaus am 14 Januar 2026, 18:13:43Ja, so sehe ich das auch.
Im Moment habe ich trotz doppelter Hardware keine Mehrkosten im Verbrauch, aber FHEM läuft schön separat und unbeeinflusst. Haben mir die 2 Abstürze letztens mal schön vor Augen geführt. Reboot tat goot und das System lief als wenn nichts gewesen wäre.


Mein aktuelles Proxmox-System läuft seit anderthalb Jahren ohne irgendwelche Zwischenfälle 24/7. Ich habe noch ein zweites Proxmox mit Proxmox-Backup auf einem N100 laufen, welches mit knapp über einem Watt im Standby schläft und nur Nachts für ein anstehendes Backup für 'ne Stunde geweckt wird. Das funktioniert besser als ich erwartet hätte - bisher keine Probleme, obwohl die Prozedur täglich stattfindet.
#5
FLOORPLAN / Floorplan in allen Styles "dur...
Letzter Beitrag von daheim - 14 Januar 2026, 18:24:43
Hallo zusammen,

ich habe seit ein paar Tagen das Problem, dass alle Floorplans in allen Styles (Ausnahme alle ios7) durcheinander sind, siehe Bilder

Das ist reproduzierbar in einem frischen Docker Container sobald ein Floorplan angelegt wird.

Die Floorplan f11 war am Wochenende noch wie der ios7 Floorplan.
Genau so das DG...

(Ich hoffe ihr versteht mich)

Wie kann ich das fixen bzw wie kann ich unterstützen?

Viele Grüße
Daniel

#6
Anfängerfragen / Aw: FHEM auf welcher Hardware
Letzter Beitrag von Bartimaus - 14 Januar 2026, 18:13:43
Ja, so sehe ich das auch.
Im Moment habe ich trotz doppelter Hardware keine Mehrkosten im Verbrauch, aber FHEM läuft schön separat und unbeeinflusst. Haben mir die 2 Abstürze letztens mal schön vor Augen geführt. Reboot tat goot und das System lief als wenn nichts gewesen wäre.
#7
Anfängerfragen / Aw: FHEM auf welcher Hardware
Letzter Beitrag von Damian - 14 Januar 2026, 18:10:21
Zitat von: Bartimaus am 14 Januar 2026, 18:04:58Mal sehen, wenn ich vielleicht am WE FHEM nochmal umziehen lasse.....

Entscheiden ist ja immer die Auslastung des Systems. Ein Prozent mehr kann schon ein Watt und mehr bedeuten und das sind schon paar Euro im Jahr.
#8
Unterstützende Dienste / Aw: Statistics => Offset nach ...
Letzter Beitrag von KölnSolar - 14 Januar 2026, 18:05:24
Das OBIS-Modul hat dafür offset-Attribute.

Für diese Lösung zu spät, sonst kann man ein userReading mit monotonic zum "Original"-reading anlegen und darauf die Statistik laufen lassen.

Beim Schreiben kommt mir wenigstens für Jahreswerte in den Sinn:
- neues eigenes reading mit setreading und 0 anlegen
- statistics für neues reading definieren
- neues reading mit setreading und "altem Zählerstand" updaten
- userreading zu neuem reading mit monotonic und Formel: Readingsval+offset anlegen

Was funktionieren könnte, sofern Du eine alte halbwegs passende fhem.save hast:
- fhem runterfahren
- aktuelle fhem.save editieren
  - sämtliche Statistik-Daten zum betreffenden reading im device mit Daten der Sicherung der fhem.save überschreiben(Nicht das reading selbst !)
  - Daten zum betreffenden reading im statistics-device mit Daten der Sicherung der fhem.save überschreiben
    Ausnahme: die 1. Zeile, die als last value den Wert des neuen Zählers enthält
- fhem neu starten 
 

#9
Anfängerfragen / Aw: FHEM auf welcher Hardware
Letzter Beitrag von Bartimaus - 14 Januar 2026, 18:04:58
Mal sehen, wenn ich vielleicht am WE FHEM nochmal umziehen lasse.....
#10
MQTT / Verbindungsversuche von zigbee...
Letzter Beitrag von rabehd - 14 Januar 2026, 17:54:58
Ich habe einen MQTT2_SERVER.
Bisher gab es keine Probleme mit der Verbindung von anderen Geräten (tasmota, shelly, zendure) zu Fhem.
FHEM läuft im Docker-Container, dort habe ich auch einen Container für zigbee2mqtt aufgebaut, konfiguriert und läuft. Zigbee-Geräte werden gefunden.
Zigbee2mqtt versucht sich mit FHEM zu verbinden, ich sehe das auch im MQTT-Explorer, aber eine stabile Verbindung kommt nicht zustande. FHEM wird langsam, so dass der Container auf unhealthy geht.
[14.1.2026, 17:21:53] z2m: MQTT error: connack timeout
[14.1.2026, 17:21:54] z2m: Not connected to MQTT server!
[14.1.2026, 17:22:24] z2m: MQTT error: connack timeout
[14.1.2026, 17:22:24] z2m: Not connected to MQTT server!
configuration.yaml von zigbee2mqtt
version: 4
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://192.168.31.60:1883
  client_id: zigbee2mqtt
  force_disable_retain: true
  keepalive: 300
serial:
  port: /dev/ttyACM0
  adapter: zstack
  baudrate: 115200
  rtscts: false
advanced:
  log_level: info

defmod MQTT2Broker MQTT2_SERVER 1883 global
attr MQTT2Broker autocreate simple
attr MQTT2Broker keepaliveFactor 0
attr MQTT2Broker respectRetain 1

Sieht jemand meinen Fehler?