Hauptmenü

Neueste Beiträge

#1
Off-Topic / Aw: Hostname auf Pi plötzlich ...
Letzter Beitrag von TomLee - 11 Februar 2026, 15:26:45
Ich hab von hinten angefangen und mich zuerst mit deinen Fragen beschäftigt:

ZitatHast du für den Pi im Pi selbst eine statische IP konfiguriert?
Oder bekommt er eine statische IP vom DHCP-Server?

Nein, keine statische IP beim Pi, die ist in der Fritzbox konfiguriert.

ZitatLäuft auf dem Pi der DHCP-Client? (Unter Raspbian dhclient, glaube ich, aber nicht sicher.)

Ja, auf dem Pi läuft ein DHCP-Client. Das System nutzt den NetworkManager mit der Methode auto, holt sich die IP also dynamisch von der FritzBox.

ZitatSteht irgendwas DHCP-bezogenes im Syslog vom Pi unmittelbar nach dem Booten?
Steht irgendwas DHCP-bezogenes im Syslog vom Pi nach 24 Stunden uptime?
journalctl -b | grep -i dhcp
Feb 09 19:34:16 fhempi NetworkManager[682]: <info>  [1770662056.1562] dhcp: init: Using DHCP client 'internal'
Feb 09 19:34:18 fhempi NetworkManager[682]: <info>  [1770662058.2479] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Feb 09 19:34:18 fhempi NetworkManager[682]: <info>  [1770662058.2620] dhcp4 (eth0): state changed new lease, address=192.168.188.26
Feb 09 19:34:19 fhempi NetworkManager[682]: <info>  [1770662059.7651] dhcp6 (eth0): activation: beginning transaction (timeout in 45 seconds)
Feb 09 19:34:19 fhempi NetworkManager[682]: <info>  [1770662059.8142] dhcp6 (eth0): state changed new lease
Feb 10 07:34:38 fhempi NetworkManager[682]: <info>  [1770705278.9315] dhcp4 (eth0): state changed new lease, address=192.168.188.26
Feb 10 19:34:38 fhempi NetworkManager[682]: <info>  [1770748478.9269] dhcp4 (eth0): state changed new lease, address=192.168.188.26
Feb 11 07:34:38 fhempi NetworkManager[682]: <info>  [1770791678.9122] dhcp4 (eth0): state changed new lease, address=192.168.188.26

ZitatWas gibt sudo ss -tulpn zurück?

sudo ss -tulpn
Netid      State        Recv-Q       Send-Q                           Local Address:Port              Peer Address:Port      Process                                                                                       
udp        UNCONN       0            0                                      0.0.0.0:48386                  0.0.0.0:*          users:(("perl",pid=177849,fd=16),("perl",pid=2556,fd=16),("perl",pid=962,fd=16))             
udp        UNCONN       0            0                                      0.0.0.0:3478                   0.0.0.0:*          users:(("docker-proxy",pid=1766,fd=7))                                                       
udp        UNCONN       0            0                               192.168.188.26:5060                   0.0.0.0:*          users:(("perl",pid=2556,fd=4))                                                               
udp        UNCONN       0            0                                      0.0.0.0:46046                  0.0.0.0:*          users:(("avahi-daemon",pid=596,fd=14))                                                       
udp        UNCONN       0            0                                      0.0.0.0:5353                   0.0.0.0:*          users:(("avahi-daemon",pid=596,fd=12))                                                       
udp        UNCONN       0            0                                      0.0.0.0:10001                  0.0.0.0:*          users:(("docker-proxy",pid=1907,fd=7))                                                       
udp        UNCONN       0            0                                            *:3478                         *:*          users:(("docker-proxy",pid=1796,fd=7))                                                       
udp        UNCONN       0            0                  [fe80::5246:ac5b:2ce4:8f98]:546                          *:*          users:(("NetworkManager",pid=682,fd=28))                                                     
udp        UNCONN       0            0                                            *:5353                         *:*          users:(("avahi-daemon",pid=596,fd=13))                                                       
udp        UNCONN       0            0                                            *:10001                        *:*          users:(("docker-proxy",pid=1914,fd=7))                                                       
udp        UNCONN       0            0                                            *:59188                        *:*          users:(("avahi-daemon",pid=596,fd=15))                                                       
tcp        LISTEN       0            32                                     0.0.0.0:1883                   0.0.0.0:*          users:(("perl",pid=962,fd=45))                                                               
tcp        LISTEN       0            32                                   127.0.0.1:7072                   0.0.0.0:*          users:(("perl",pid=962,fd=17))                                                               
tcp        LISTEN       0            80                                   127.0.0.1:3306                   0.0.0.0:*          users:(("mariadbd",pid=812,fd=21))                                                           
tcp        LISTEN       0            4096                                   0.0.0.0:8880                   0.0.0.0:*          users:(("docker-proxy",pid=1884,fd=7))                                                       
tcp        LISTEN       0            4096                                   0.0.0.0:8843                   0.0.0.0:*          users:(("docker-proxy",pid=1859,fd=7))                                                       
tcp        LISTEN       0            4096                                   0.0.0.0:443                    0.0.0.0:*          users:(("docker-proxy",pid=1985,fd=7))                                                       
tcp        LISTEN       0            4096                                   0.0.0.0:99                     0.0.0.0:*          users:(("docker-proxy",pid=1954,fd=7))                                                       
tcp        LISTEN       0            128                                    0.0.0.0:22                     0.0.0.0:*          users:(("sshd",pid=813,fd=3))                                                                
tcp        LISTEN       0            4096                                   0.0.0.0:8443                   0.0.0.0:*          users:(("docker-proxy",pid=1836,fd=7))                                                       
tcp        LISTEN       0            32                                     0.0.0.0:8090                   0.0.0.0:*          users:(("perl",pid=962,fd=9))                                                                
tcp        LISTEN       0            32                                     0.0.0.0:8084                   0.0.0.0:*          users:(("perl",pid=962,fd=19))                                                               
tcp        LISTEN       0            4096                                   0.0.0.0:8080                   0.0.0.0:*          users:(("docker-proxy",pid=1813,fd=7))                                                       
tcp        LISTEN       0            32                                     0.0.0.0:8083                   0.0.0.0:*          users:(("perl",pid=962,fd=5))                                                                
tcp        LISTEN       0            511                                    0.0.0.0:8082                   0.0.0.0:*          users:(("node /opt/zigbe",pid=2524,fd=22))                                                   
tcp        LISTEN       0            128                                  127.0.0.1:631                    0.0.0.0:*          users:(("cupsd",pid=123528,fd=7))                                                            
tcp        LISTEN       0            4096                                      [::]:8880                      [::]:*          users:(("docker-proxy",pid=1890,fd=7))                                                       
tcp        LISTEN       0            4096                                      [::]:8843                      [::]:*          users:(("docker-proxy",pid=1867,fd=7))                                                       
tcp        LISTEN       0            4096                                      [::]:443                       [::]:*          users:(("docker-proxy",pid=1991,fd=7))                                                       
tcp        LISTEN       0            4096                                      [::]:99                        [::]:*          users:(("docker-proxy",pid=1960,fd=7))                                                       
tcp        LISTEN       0            511                                          *:80                           *:*          users:(("apache2",pid=123466,fd=4),("apache2",pid=123465,fd=4),("apache2",pid=834,fd=4))     
tcp        LISTEN       0            128                                       [::]:22                        [::]:*          users:(("sshd",pid=813,fd=4))                                                                
tcp        LISTEN       0            4096                                      [::]:8443                      [::]:*          users:(("docker-proxy",pid=1841,fd=7))                                                       
tcp        LISTEN       0            4096                                      [::]:8080                      [::]:*          users:(("docker-proxy",pid=1820,fd=7))                                                       
tcp        LISTEN       0            128                                      [::1]:631                       [::]:*          users:(("cupsd",pid=123528,fd=6))                                                            
tcp        LISTEN       0            511                                          *:3000                         *:*          users:(("node /usr/bin/a",pid=2240,fd=18))                                                   
tcp        LISTEN       0            511                                          *:6329                         *:*          users:(("node /usr/bin/s",pid=1077,fd=19))



Dann hab ich mich selbst weiter mit beschäftigt, und mal ganz vorne angefangen und in die Fritzbox geschaut 8)

Dort stand im Pi-Gerät bei Name pi_fhem (schon Ewigkeiten).
Darunter stand:
Erstmalig mit der FRITZ!Box verbunden als fhempi-3
Unter dem Namen fhempi-3 sind die Anwendungen im "Fehlerfall" auch wirklich erreichbar.
Ungenutzte Verbindungen mit fhempi, fhempi-1 oder fhempi-2 gibt es nicht.

Adressen im Heimnetz (IP-Adressen) -> Gerätename im Heimnetz
Dort steht pi-fhem als Name.


Was ich dann gemacht hab:

Die Fritzbox neu gestartet, ohne irgendwas zu ändern.
Resultat: die Oberfläche hatte einen "Hänger". Wenn ich unter Heimnetz Netzwerk aufrufen wollte ist immer die Übersicht Seite aufgerufen worden.

Also noch ein Neustart der Box, die dann ewig nicht erreichbar war, also bin ich an die Box wo die DSL blinkte und die WLAN LED dauerhaft an war. Da hab ich kurzentschlossen den Stecker gezogen, 20 Minuten was anderes gemacht und gebetet das ich jetzt nicht gleich losfahren muss eine neue kaufen (ist eine 7490 mit ein paar Jahren auf dem Buckel).
Aber alles gut, das Sie so lange nicht erreichbar war lag wohl daran das sie ein automatisches Update gemacht hat (dachte eigentlich das hab ich deaktiviert gehabt).
Jetzt steht in dem Gerät unter Name: Erstmalig mit der FRITZ!Box verbunden als fhempi-5

Dann hab ich den Name geändert zu fhempi. Nach einem Neustart der Box steht unter dem Name in der Übersicht des Pi Geräts: Erstmalig mit der FRITZ!Box verbunden als fhempi-6.
Unter Adressen im Heimnetz (IP-Adressen) -> Gerätename im Heimnetz
steht jetzt fhempi

Am Ende jetzt ein Neustart von der Pi, dann steht unter Name in der FritzBox: Das Gerät ist momentan aktiv.

Ob das jetzt die Lösung war den Namen in der FritzBox zu fhempi zu ändern, wenn das doch die letzten Monate trotzdem ging? Bin gespannt auf morgen.







#2
EnOcean / Eltako FFTSB bzw FFT60B Batter...
Letzter Beitrag von prenzela - 11 Februar 2026, 14:49:10
Ich habe zwei Eltako Sensoren über Autocreate an FHEM angelernt. Alles funktioniert, jedoch wird der Batteriestatus der eingebauten Stützbatterie als low angezeigt. Die Batterien sind aber definitiv noch voll geladen.
Wenn das Reading "Voltage" die Batteriespannung sein soll, wäre das definitiv falsch. Habt ihr solche Sensoren ebenfalls im Einsatz und die gleichen "Probleme" ? Gibt es eine Lösung ?

define TF_KG_Entf_Au EnOcean 05A83D32
attr TF_KG_Entf_Au userattr mqttAlias:textField-long mqttDefaults:textField-long mqttDisable:both,incoming,outgoing mqttForward:all,none mqttPublish:textField-long mqttSubscribe:textField-long
attr TF_KG_Entf_Au IODev TCM_ESP3_0
attr TF_KG_Entf_Au comment Eltako FFT60B
attr TF_KG_Entf_Au creator autocreate
attr TF_KG_Entf_Au eep A5-04-02
attr TF_KG_Entf_Au manufID 00D
attr TF_KG_Entf_Au mqttPublish temperature|humidity|dewpoint|absoluteHumidity:topic={"$base/$device/$name"} *:retain=1
attr TF_KG_Entf_Au mqttSubscribe state:stopic={"$base/$device"}
attr TF_KG_Entf_Au room Entfeuchtung,EnOcean,HASS,MQTT
attr TF_KG_Entf_Au stateFormat T: temperature°C RH: humidity% AH: absoluteHumidity g/m3 TP: dewpoint°C
attr TF_KG_Entf_Au subType tempHumiSensor.02
attr TF_KG_Entf_Au teachMethod 4BS
#   DEF        05A83D32
#   FUUID      6978afcf-f33f-c6d8-18a7-e55669fb014621ad
#   IODev      TCM_ESP3_0
#   LASTInputDev TCM_ESP3_0
#   MSGCNT     1399
#   NAME       TF_KG_Entf_Au
#   NR         252
#   NTFY_ORDER 50-TF_KG_Entf_Au
#   STATE      T: 7.5°C RH: 76% AH: 6.1 g/m3 TP: 3.5°C
#   TCM_ESP3_0_DestinationID FFFFFFFF
#   TCM_ESP3_0_MSGCNT 1399
#   TCM_ESP3_0_PacketType 1
#   TCM_ESP3_0_RSSI -45
#   TCM_ESP3_0_ReceivingQuality excellent
#   TCM_ESP3_0_RepeatingCounter 1
#   TCM_ESP3_0_SubTelNum 12
#   TCM_ESP3_0_TIME 2026-02-11 14:42:10
#   TYPE       EnOcean
#   eventCount 1399
#   READINGS:
#     2026-02-03 13:03:16   IODev           TCM_ESP3_0
#     2026-02-11 14:42:10   absoluteHumidity 6.1
#     2026-02-04 11:41:15   battery         low
#     2026-02-11 14:42:10   dewpoint        3.5
#     2026-02-04 11:41:15   energyStorage   empty
#     2026-02-11 14:42:10   humidity        76
#     2026-02-11 14:42:10   state           T: 7.5 H: 76 B: unknown
#     2026-01-27 13:32:19   teach           4BS teach-in accepted EEP A5-04-02 Manufacturer: Eltako
#     2026-02-11 14:42:10   temperature     7.5
#     2026-02-04 11:41:15   voltage         0.1
#   helper:
#     battery    low
#
setstate TF_KG_Entf_Au T: 7.5°C RH: 76% AH: 6.1 g/m3 TP: 3.5°C
setstate TF_KG_Entf_Au 2026-02-03 13:03:16 IODev TCM_ESP3_0
setstate TF_KG_Entf_Au 2026-02-11 14:42:10 absoluteHumidity 6.1
setstate TF_KG_Entf_Au 2026-02-04 11:41:15 battery low
setstate TF_KG_Entf_Au 2026-02-11 14:42:10 dewpoint 3.5
setstate TF_KG_Entf_Au 2026-02-04 11:41:15 energyStorage empty
setstate TF_KG_Entf_Au 2026-02-11 14:42:10 humidity 76
setstate TF_KG_Entf_Au 2026-02-11 14:42:10 state T: 7.5 H: 76 B: unknown
setstate TF_KG_Entf_Au 2026-01-27 13:32:19 teach 4BS teach-in accepted EEP A5-04-02 Manufacturer: Eltako
setstate TF_KG_Entf_Au 2026-02-11 14:42:10 temperature 7.5
setstate TF_KG_Entf_Au 2026-02-04 11:41:15 voltage 0.1

#3
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von piet_pit - 11 Februar 2026, 14:28:03
Hallo und guten Tag Starkstrombastler,

ich habe einen Shelly Pro Dual Cover und mit deiner Hilfe konnte ich im Januar letzten Jahres auch die beiden Kanäle ansprechen und meine Rollos steuern.

Du hattest folgenden Code mitgeteilt:

set <name> pct 72 0
set <name> open 15 1
set <name> stop 1

"open und auch closed" habe ich damals getestet und das hat auch einwandfrei geklappt. Nun wollte ich beide Kanäle über das Modul ASC steuern. Dazu habe ich jeweils einen readingsproxy definiert und über diese Proxys konnte ich die Rollos auch mit "open" und "closed" steuern. Nur der Befehl

set <name> pct 50
klappt nicht, aber auch im Parent-Device klappt der Befehl

set <name> pct 50 1 nicht. Es kommt die Fehlermeldung "not enough parameter".

Kann das sein, dass "pct" im Parent-Device nicht verarbeitet wird?

Vielleicht kannst du da helfen?
Vielen Dank und viele Grüße
Pit
#4
Sonstige Systeme / Aw: shelly - neu dabei und ver...
Letzter Beitrag von the ratman - 11 Februar 2026, 13:37:09
es wird! danke dir!

mit
off:noArg shellypstripg4-206ef10295f4/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false}}\
on:noArg shellypstripg4-206ef10295f4/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true}}
kann ich nun steckdose 0 schalten.

noch eine hilfe bitte:
steckdose 1 würde ja wie folgt funktionieren
off:noArg shellypstripg4-206ef10295f4/rpc {"id":1,"src":"fhem2shelly","method":"Switch.Set","params": {"id":1,"on":false}}\
on:noArg shellypstripg4-206ef10295f4/rpc {"id":1,"src":"fhem2shelly","method":"Switch.Set","params": {"id":1,"on":true}}

aber wie kann ich alle 4 steckdosen zum schalten abbilden, also quasi für jede der steckdosen einen eigenen schalter haben?
und ganz dumme frage: wie würde ich dass dann von z.b. einem doif aus ansteuern?
liese sich dass eventuell über einen readingsproxy lösen, so wie das shelly.pm auch macht?
#5
Sonstiges / Aw: fhem Module und notifys bz...
Letzter Beitrag von Beta-User - 11 Februar 2026, 12:42:58
Das betreffende Modul ist "wild":
Zitat von: olwaldi am 11 Februar 2026, 10:23:11Beim Debuggen sieht man sofort, daß viele Geräte dem Denon-Receiver notifys zuschicken, z.B. meine Lampen oder Heizung. Was wäre hier eine sinnvolle Einschränkung? Aktuell nutze ich "unreflektiert"
$hash->{NOTIFYDEV} = "global";Oder ist das schon "zu wenig"?

Grüßle, Michael


Eigentlich benötigt man für so eine Art Modul gar keine NotifyFn, sondern
a) eine AttrFn, die die dort im Moment enthaltenen Funktionen abbildet, und
b) einen durch das define ausgelösten Timer, der die ersten Infos vom Receiver holt.

Dispatch wird imo auch unnötig aufgerufen und macht vermutlich die Trigger durch Endupdate kaputt...
#6
Sonstige Systeme / Aw: shelly - neu dabei und ver...
Letzter Beitrag von rabehd - 11 Februar 2026, 12:30:26
attr shellyxxxx setList   
off:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false}}\
on:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true}}
#7
Sonstige Systeme / Aw: shelly - neu dabei und ver...
Letzter Beitrag von the ratman - 11 Februar 2026, 12:22:27
da passiert ned viel - nicht mal ein logeintrag *G*

aber wenn ich das richtig verstehe (man möge mich verbessern), gehts da eh nur um eine schöne darstellung der energiewerte.
mich interessiert, wie ich die 4 steckdosen und den 1 button von fhem aus an steckdose und sensor schalten kann.
#8
Server - Windows / fhem in einer windows wsl2 - e...
Letzter Beitrag von the ratman - 11 Februar 2026, 12:13:06
da ich ja mit fhem, direkt unter win einen vollkommenen schiffbruch erlitten habe, geht's nun heiter weiter mit linux in einer wsl2.
das rennt alles schon mal angenehm stabil wie man's gewohnt ist.
da ich halt ein unwissender in sachen linux usw. bin, hat mir mein bekannter "adolar" wieder mal kräftig unter die arme gegriffen.

heute im programm: ein vollbackup für vollidoten (also mich) ... gemacht mit 2 zeilen code:

o) einmalig in linux für die rechte vergeben, damit fhem tar verwenden darf und für nicht blockierende backups
sudo bash -c 'echo "fhem ALL=NOPASSWD: /usr/bin/tar" >> /etc/sudoers'
sudo apt update;sudo apt -y install screen

alias in fhem zum starten eines backups
defmod sysbackup cmdalias sysbackup AS { system("screen -dmS fhem-backup bash -c 'name=fhem; mkdir -p /mnt/c/backup; sudo tar --one-file-system --xattrs --numeric-owner -zcpf /mnt/c/backup/\$name-\$(date +%Y%m%d).tar /' &"); return ''; }

restore aus einer powershell ins verzeichnis "c:\linux":
wsl --import fhem c:\linux\ c:\backup\fhem-xxxxxxxx.tar --version 2
wer übrigens nach ottos soundausgabe für die windoof tts sucht: https://forum.fhem.de/index.php?topic=137793.0
#9
Heizungssteuerung/Raumklima / Aw: Vitoconnect - Verbesserte ...
Letzter Beitrag von uron - 11 Februar 2026, 12:08:19
Da fragst du den Falschen, ich wünschte, ich könnte fachlich etwas Gehaltvolles dazu beitragen.
Könnte es sein, dass das etwas mit dem Pufferspeicher zu tun hat? Ich tracke mal dessen Temperatur mit.
#10
Heizungssteuerung/Raumklima / Aw: Vitoconnect - Verbesserte ...
Letzter Beitrag von stefanru - 11 Februar 2026, 11:36:37
Ok, super.
Kannst du erklären was gerade passiert wenn der Wert abfällt und unter der RL HK liegt? So ist das bei mir immer. Also die Wärme wird abgenommen und hinter dem Kondensor habe ich ca. RL temp.
Also bisher kann ich mir dazu immer noch kein Bild machen.
Ich sehe der Wert ist entweder genau Vorlauf oder fällt weit unter RL HK Temp.
Für mich nicht klar was das sein soll...

Gruß,
Stefan