Hauptmenü

Neueste Beiträge

#91
Anfängerfragen / Backup in FHEM neue Linux Funk...
Letzter Beitrag von eisman - 20 November 2025, 11:06:50
Hi,

unter welchen Namen kann man diese neue Linux-Funktion in Google finden:

in der Nacht unter 150 lux:
2025.11.20 05:00:00 3: FHEM.BackupOn return value: -1
/opt/backup bereits vorhanden
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=1 ttl=127 time=0.629 ms

--- 192.168.1.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.629/0.629/0.629/0.000 ms
192.168.1.2 erreichbar
/Q/backup bereits vorhanden
/Q/backup leer, Mounten starten
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
mountComplete: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
/etc/fstab: Eintrag bereits vorhanden: //192.168.1.2/backup /Q/backup cifs vers=3.0,credentials=/opt/fhem/.mntcred,iocharset=utf8 0 0
Mounts werden aktualisiert
/Q/backup/FHEM/192.168.2.221 existiert bereits
251120_050000_fhem_backup.tar.gz (287 MB) wird in den Backupordner verschoben
8 Backups vorhanden - bis 15 aktuelle Backups werden vorgehalten
Mount wieder unmounten

am Tag mit mindestens 150 lux:

2025.11.20 05:37:09 3: MQTT2_DEVICE set LD_0111 off
2025.11.20 05:37:09 3: MQTT2_DEVICE set LD_0121 off
2025.11.20 05:37:09 3: MQTT2_DEVICE set LD_0131 off
2025.11.20 05:37:09 3: MQTT2_DEVICE set LD_0141 off
2025.11.20 06:00:00 3: CUL_HM set TC_0101_Climate desired-temp 20.0
2025.11.20 06:00:00 3: CUL_HM set TC_0201_Climate desired-temp 20.0
2025.11.20 06:00:00 3: CUL_HM set TC_0301_Climate desired-temp 18.0
2025.11.20 06:00:00 3: CUL_HM set TC_0401_Climate desired-temp 18.0
2025.11.20 06:00:00 3: CUL_HM set TC_0501_Climate desired-temp 18.0
2025.11.20 06:00:00 3: CUL_HM set RO_0401 pct 100
2025.11.20 08:00:00 3: CUL_HM set RO_0101 pct 25
2025.11.20 08:00:00 3: CUL_HM set RO_0201 pct 25
2025.11.20 08:00:00 3: CUL_HM set RO_0301 pct 100
2025.11.20 08:05:24 3: CUL_HM set TC_0101_Climate desired-temp 6.0
2025.11.20 08:05:37 3: CUL_HM set TC_0201_Climate desired-temp 6.0
2025.11.20 08:05:57 3: CUL_HM set TC_0301_Climate desired-temp 6.0
2025.11.20 08:13:04 3: CUL_HM set TC_0401 getConfig noArg
2025.11.20 08:13:37 3: CUL_HM set TC_0401_Climate desired-temp 20.0
2025.11.20 08:14:11 3: CUL_HM set TC_0501_Climate desired-temp 18.0
2025.11.20 08:16:39 3: CUL_HM set TC_0401_Climate desired-temp 21.0
2025.11.20 08:19:24 3: CUL_HM set TC_0501_Climate statusRequest noArg
2025.11.20 08:23:00 3: FHEM.BackupOn return value: -1
/opt/backup bereits vorhanden
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=1 ttl=127 time=0.708 ms

--- 192.168.1.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.708/0.708/0.708/0.000 ms
192.168.1.2 erreichbar
/Q/backup bereits vorhanden
/Q/backup nicht leer, kein Mounten notwendig
/Q/backup/FHEM/192.168.2.221 existiert bereits
251120_082300_fhem_backup.tar.gz (287 MB) wird in den Backupordner verschoben
9 Backups vorhanden - bis 15 aktuelle Backups werden vorgehalten
Mount wieder unmounten
2025.11.20 08:29:51 3: CUL_HM set TC_0301_Climate desired-temp 18.0

mal Spaß bei Seite: Netzwerk komplett erneuert

jetzt UDM Pro Max mit allen Netzwerk-Komponenten
alte System komplett entfernt und dennoch solche Fehler.
Zeit Verschiebungen auf UTC, Backup Meldungen diese Fehler kommen
immer nach der Zwangs Trennung und ca. 08:00Uhr in der restlichen zeit
funktioniert das ganze ohne Probleme.

vielleicht hat ja jemand eine Idee
Gruß





#92
FRITZ!Box / Aw: 72_FRITZBOX.pm ab Version...
Letzter Beitrag von RalfRog - 20 November 2025, 10:18:51
Zitat von: neobiker am 19 November 2025, 18:14:12...
Ich sehe hier Jörg unglaublich tolle Arbeit machen: was die API betrifft, und alle unsere Wünsche und Problemchen die er so schnell bearbeitet!

Da kann man wohl nur uneingeschränkt zustimmen  :)

Gruß Ralf
#93
Sonstige Systeme / Aw: [AMAD] Einrichtungsversuch...
Letzter Beitrag von Beta-User - 20 November 2025, 10:18:26
Zitat von: Beta-User am 20 November 2025, 08:03:06fully ist auch installiert, aber bisher hatte ich darin nicht mehr gesehen als eben einen fullscreen-Browser. Kann mir aber nicht vorstellen, dass der die Funktionalität für die eigentliche Intention STT->FHEM->TTS (ggf. mit interaktiven Dialogen von FHEM aus gesteuert) mitbringt. Irre ich mich da? (ich schau mir die Einstellungen etc. dazu nochmal an)
OK, das zugehörige FHEM-Modul (einschließlich des "speak"-setters) war mir in der Tat genauso entgangen wie die Option, "MQTT" in der Plus-Version zu aktivieren (mit welchem Ziel auch immer).
Was damit aber nicht (direkt?) zu gehen scheint (?), ist der STT->FHEM-Teil. Hmmm.

Das Modul sucht einen Maintainer: https://forum.fhem.de/index.php?topic=139214.0 Hmmm...

(v.a.) @pah: Irgendeine Idee, wie man den STT-Teil eventuell gelöst bekommen könnte? Das alte (contrib-) webview-Modul benötigte ja ein FHEM-seitig angesteuertes js-snipplet (https://svn.fhem.de/trac/browser/trunk/fhem/contrib/WebViewControl/www/pgm2/webviewcontrol.js, dort VoiceRecognition Phonegap Plugin). Vielleicht könnte man das modernisieren oder sogar mehr oder weniger direkt nutzen?

Falls jemand den js-Teil fixen kann, würde ich ggf. das Modul übernehmen...
#94
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Bison - 20 November 2025, 09:25:03
Hallo Ds_Starter,

ich habe mit dem PV Forecast ein Problem. Obwohl die Radiaton Werte sauber kommen wirft mir der Forecast immer wenn ich von simple auf Complex mit API Ai umschalte in meine Tageswerte riesige Löcher. ich habe teilweise abweichung von 67 %. Ich habe im Wiki gelesen das man bei einem Umzug des Systems aufpassen muss. Das könnte vielleicht das Proböem darstellen. Ich habe das System umgezogen mit einem kompletten Backup und Restore. Ist da was kaputt gegangen. Ich hänge dir mal den kompletten DEBUG dazu vielleicht kannst du dir das mal anschauen.
2025.11.20 09:11:48 1: SolarForecast DEBUG> Start AI result check for hod: 09
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 1: 3
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 2: 3
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 4: 9
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 7: 3
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 8: 3
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 10: 3
2025.11.20 09:11:48 1: SolarForecast DEBUG> AI accurate result found: pvaifc: 4 (hod: 09, sunaz: 130, sunalt: 5, Rad1h: 280, wcc: 0, rr1c: 0.00, temp: -5)
2025.11.20 09:11:48 1: SolarForecast DEBUG> AI Hit - accurate result used -> aiRulesNum: 5883.6, variance: 2, hod: 09, Rad1h: 280, pvfc: 4 Wh
2025.11.20 09:11:48 1: SolarForecast DEBUG> Start AI result check for hod: 10
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 9: 1191
2025.11.20 09:11:48 1: SolarForecast DEBUG> AI accurate result found: pvaifc: 1191 (hod: 10, sunaz: 143, sunalt: 15, Rad1h: 720, wcc: 0, rr1c: 0.00, temp: -5)
2025.11.20 09:11:48 1: SolarForecast DEBUG> AI Hit - accurate result used -> aiRulesNum: 5883.6, variance: 61, hod: 10, Rad1h: 720, pvfc: 1191 Wh
2025.11.20 09:11:48 1: SolarForecast DEBUG> Start AI result check for hod: 11
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 1: 19
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 2: 19
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 3: 19
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 4: 19
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 7: 1940
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 9: 19
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 10: 19
2025.11.20 09:11:48 1: SolarForecast DEBUG> AI accurate result found: pvaifc: 293 (hod: 11, sunaz: 156, sunalt: 20, Rad1h: 1070, wcc: 0, rr1c: 0.00, temp: -5)
2025.11.20 09:11:48 1: SolarForecast DEBUG> AI Hit - accurate result used -> aiRulesNum: 5883.6, variance: 10, hod: 11, Rad1h: 1070, pvfc: 293 Wh
2025.11.20 09:11:48 1: SolarForecast DEBUG> Start AI result check for hod: 12
2025.11.20 09:11:48 1: SolarForecast DEBUG> got AI result from Tree number 1: 79
2025.11.20 09:11:48 1: SolarForecast DEBUG> AI accurate result found: pvaifc: 79 (hod: 12, sunaz: 171, sunalt: 20, Rad1h: 1260, wcc: 0, rr1c: 0.00, temp: -5)
2025.11.20 09:11:48 1: SolarForecast DEBUG> AI Hit - accurate result used -> aiRulesNum: 5883.6, variance: 2, hod: 12, Rad1h: 1260, pvfc: 79 Wh
2025.11.20 09:11:48 1: SolarForecast DEBUG> Start AI result check for hod: 13

Vielen Dank für einen kurzen Tipp was ich hier tun muß.

Gruß Bison
#95
Sonstige Systeme / Aw: [AMAD] Einrichtungsversuch...
Letzter Beitrag von Beta-User - 20 November 2025, 08:03:06
Zitat von: Marko1976 am 19 November 2025, 09:45:11Also die Verbindung zwischen Fhem und Amad/Tasker ist bekannt und funktioniert, oder brauchst du da ebenfalls Infos?
AMAD.* ist bekannt, und dunkel ist mir auch was in Erinnerung, was die damalige Funktionalität mit Automagic betraf. Ergo ist eine grobe Vorstellung dazu da, wie in etwa das aussehen sollte, was in FHEM abläuft.

Aber: Tasker ist komplette Fehlanzeige, nie genutzt, nur kurz in die Doku geschaut und versucht, das via contrib zu bekommende Einrichtungsscript für die Kommunikation mit AMAD auszuführen, wie bereits im Eingangspost beschrieben.

Also ja: Wie geht das aktuell? Welche Einstellungen müssen in diesem ominösen Task "AMAD" eigentlich gemacht werden? (Gerne auch: Wozu? Jedenfalls mir helfen derartige kurze Hintergrundinfos, das ggf. auf veränderte Rahmenbedingungen zu übertragen... Würde es helfen, den AMAD-NG-Thread durchzuflözen, der nach kurzem Anlesen die Entwicklung der Tasker-Option beinhaltet?)

Es wäre ja schon ein Fortschritt, wenn wenigstens die Richtung Handy->FHEM funktionieren würde...

Zitat von: Marko1976 am 19 November 2025, 09:45:11da die interessanten Funktionen auch direkt vom Fully Kiosk Browser bereitgestellt werden.
fully ist auch installiert, aber bisher hatte ich darin nicht mehr gesehen als eben einen fullscreen-Browser. Kann mir aber nicht vorstellen, dass der die Funktionalität für die eigentliche Intention STT->FHEM->TTS (ggf. mit interaktiven Dialogen von FHEM aus gesteuert) mitbringt. Irre ich mich da? (ich schau mir die Einstellungen etc. dazu nochmal an)

Zitat von: Marko1976 am 19 November 2025, 09:45:11Autoremote ist aber wahrscheinlich nötig um die Texte an das Tablet zu übermitteln. Optional würde ich prüfen ob das nicht via messanger oder pushover möglich ist und das dann per Tasker auslesen/abfangen - wenn es nur darum geht
Es geht mir im Kern nicht pimär darum, das "irgendwie" zum Laufen zu bringen, sondern eben auch ein Lösung zu haben, die weder mir noch anderen, die das ggf. nachbasteln nicht gleich wieder beim nächsten Update irgendeines Teilstücks wieder um die Ohren fliegt.

Via Telegram mit FHEM-RHASSPY mehr oder weniger frei zu chatten, ist keine große Übung ;) .

Zum gedanklichen Vergleich - die im Ausgangsthread diskutierte fullscreen-App hat zwar (imo) ziemliche Lücken, aber sowas wäre eine super-Sache: Eine App, man stellt die FHEM-Server-Adresse, (die darzustellende Seite,) credentials und den Namen des Devices ein, das die Android-FHEM-Interaktion auf der FHEM-Seite repräsentiert, und schon hat  man einen fullscreen-Browser mit Sprachein- und Ausgabeoption, fertig die Laube... 
#96
FHEM Code changes / Revision 30543: controls_fhem....
Letzter Beitrag von System - 20 November 2025, 08:00:46
Revision 30543: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 30543: controls_fhem.txt: fhemupdate checkin
#97
readingsGroup / readingsHistory / Aw: PERL WARNING: Invalid conv...
Letzter Beitrag von DasQ - 20 November 2025, 07:49:54
Syntaxfehler nach einem sprintf
Falsch escaped
#98
Unterstützende Dienste / Aw: Homecoming-Event via Messe...
Letzter Beitrag von Jamo - 20 November 2025, 06:46:26
Hallo Pah,
ich habe nochmal nachgeschaut, realisiert habe ich es genau mit Owntracks fuer das Geofencing,
und zwar ueber MQTT. Owntracks kann beides, also MQTT und HTTP. Im Owntracks Booklet sind alle Owntracks Funktionen und Settings fuer Android und iOS umfangreich dokumentiert.
VPN-on-Demand mit Wireguard geht evtl nur mit iOS, ich weiss nicht ob es das unter Android auch gibt.
#99
Zigbee / Aw: HueBridge Pro mit FHEM - A...
Letzter Beitrag von Brause - 20 November 2025, 05:07:48
Natürlich mit FHEM, mit was sonst???  8)

Der wichtige Teil des List
#   .FhemMetaInternals 1
#   .triggerUsed 1
#   DEF        192.168.6.210
#   EventStream connected
#   FUUID      63ea72cf-f33f-8633-2c36-xx
#   FVERSION   30_HUEBridge.pm:0.264380/2022-09-22
#   INTERVAL   60
#   NAME       HUE
#   NOTIFYDEV  global
#   NR         34
#   NTFY_ORDER 50-HUE
#   STATE      connected
#   TYPE       HUEBridge
#   apiversion 1.74.0
#   application id 64b6bea5-441b-4fb1-84ab-xxxx
#   bridgeid   C42996xxx
#   eventCount 14
#   has_v2_api 1
#   host       192.168.6.210
#   mac        c4:29:96:xxxx
#   manufacturer
#   modelName 
#   modelid    BSB003
#   name       Hue Bridge V3
#   swversion  2071127010
#   zigbeechannel 11
#   .attraggr:
#   .attreocr:
#     .*
#   .attrminint:
#   .userReadings:
#   READINGS:
#     2025-11-20 04:52:46   event           timestamp
#     2025-11-16 14:03:13   groups          10
#     2025-11-16 13:58:35   lastError       resource, /groups/84, not available
#     2025-11-08 14:50:59   lights          18
#     2023-02-13 18:27:05   rules           0
#     2025-11-16 14:20:13   scenes          2
#     2023-02-13 18:27:05   schedules       0
#     2025-11-09 15:53:00   sensors         28
#     2025-11-20 04:52:43   state           connected
#   helper:
#     apiversion 84480
#     count      0
#     last_config_timestamp 1763610762
#     offsetUTC  3600
#     HTTP_CONNECTION:
#       EventSource 1
#       FD         54
#       NAME       
#       addr       https://192.168.6.210:443
#       auth       0
#       buf       
#
#       compress   1
#       displayurl https://192.168.6.210/eventstream/clip/v2
#       header     HUE-Application-Key: Gw8pMQC2effOY01I1J7iAxxx
#Accept: text/event-stream
#       host       192.168.6.210
#       httpdata   
#       httpdatalen -1
#       httpheader HTTP/1.1 200 OK
#Server: nginx
#Date: Fri, 14 Nov 2025 18:28:35 GMT
#Content-Type: text/event-stream; charset=utf-8
#Transfer-Encoding: chunked
#Connection: keep-alive
#X-XSS-Protection: 1; mode=block
#Content-Security-Policy: default-src 'self'
#Cache-Control: no-store
#Pragma: no-cache
#X-Frame-Options: SAMEORIGIN
#X-Content-Type-Options: nosniff
#Referrer-Policy: no-referrer

Das OS
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
This is perl 5, version 36, subversion 0 (v5.36.0) built for x86_64-linux-gnu-thread-multi

Und mal noch die Versionen der installierten JSON-Pakete apt-get
libcpanel-json-xs-perl/oldstable-security,now 4.35-1+deb12u1
libfastjson4/oldstable,now 1.2304.0-1
libjson-c5/oldstable,now 0.16-2
libjson-glib-1.0-0/oldstable,now 1.6.6-1
libjson-glib-1.0-common/oldstable,now 1.6.6-1
libjson-perl/oldstable,now 4.10000-1
libjson-xs-perl/oldstable-security,now 4.040-1~deb12u1

und cpan bringt noch diese
JSON::MaybeXS 1.004008
JSON::PP 4.160
#100
Solaranlagen / Aw: Einbindung eines Sungrow S...
Letzter Beitrag von tobmaster1985 - 20 November 2025, 01:47:54
Den Reserve SOC lese/setze ich problemlos.

Du liest das falsche Register, du musst das holding register 13100 lesen/schreiben, nicht input 13101.

Wenn du aber eine Regelung haben willst, die nur bei bestimmten Werten den Akku entlädt, musst du WR extern steuern über die holding register 13050-13052 und den Heartbeat auf 13080 nicht vergessen.