Hauptmenü

Neueste Beiträge

#1
Automatisierung / notify u. disabledForIntervals...
Letzter Beitrag von KölnSolar - 21 Dezember 2025, 10:40:53
funktionieren nicht.  :(

Hi Rudi,

ich kann machen, was ich will. Ein einmal gesetztes Intervall lässt sich nicht ändern. Nicht durch Attributänderung, -löschung/Neuanlage, nicht durch defmod und selbst durch Löschung u. Neuanlage des notify-devices nicht.
Nur die Löschung u. Neuanlage unter anderem devicename helfen. Die Attributlöschung hilft auch, aber dann kann man eben kein neues Intervall anlegen(Man kann, aber das Gelöschte ist dann wieder aktiv)

Internals:
   .COMMAND   {  PV_power_new($EVTPART1,$EVENT) }
   CFGFN     
   DEF        zaehler:Momentanleistung.* {  PV_power_new($EVTPART1,$EVENT) }
   FUUID      6947b9b9-f33f-49d8-9b4a-029dbcafbef72bba
   NAME       act_on_Strom
   NOTIFYDEV  zaehler
   NR         1372
   NTFY_ORDER 50-act_on_Strom
   REGEXP     zaehler:Momentanleistung.*
   STATE      2025-12-21 07:59:02
   TRIGGERTIME 1766308502.35853
   TYPE       notify
   eventCount 5
   .attraggr:
   .attrminint:
   READINGS:
     2025-12-21 10:24:47   state           active
     2025-12-21 10:15:02   triggeredByDev  zaehler
     2025-12-21 10:15:02   triggeredByEvent Momentanleistung: -574
Attributes:
   disabledForIntervals 08:00-9:00
Ursprünglich war der Zeitraum 9-11. 10:15 das Attribut gelöscht und daher das triggeredBy.

Grüße, geruhsame Feiertage, Gesundheit und vielen Dank, was Du geschaffen hast.
Markus
#2
Anfängerfragen / Aw: readingsGroup - Icon für N...
Letzter Beitrag von Prof. Dr. Peter Henning - 21 Dezember 2025, 10:22:45
Feedback: Eine Antwort auf die Frage erfordert vom Beantworter, dass er genau weiß, was
{SONOS_getListRG($DEVICE,"Favourites",1)}zurückliefert. Meine Glaskugel ist aber gerade in der Werkstatt, also kann ich nicht helfen.

pah
#3
KNX/EIB / Aw: KNX - Probleme beim Schalt...
Letzter Beitrag von Bronze - 21 Dezember 2025, 10:11:17
Entfernt man in dem stateCmd das 2. Semikolon, erhält man beim Schalten über FHEM die Events:

2025-12-21 10:08:34 KNX Licht_OG_Wohnzimmer EinAus-set: on
2025-12-21 10:08:34 KNX Licht_OG_Wohnzimmer on
2025-12-21 10:08:45 KNX Licht_OG_Wohnzimmer EinAus-set: off
2025-12-21 10:08:45 KNX Licht_OG_Wohnzimmer off

und die Logs
2025.12.21 10:08:34 5: myKNXGW [KNXIO_Write 587]: started
2025.12.21 10:08:34 5: myKNXGW [KNXIO_Write 594]: sending w0210a01
2025.12.21 10:08:34 5: myKNXGW [KNXIO_Write 615]: data=81 size=1 acpi=80 src=15.15.242 dst=2/1/10
2025.12.21 10:08:34 5: myKNXGW [KNXIO_Write2 702]: Mode=M buf=0610053000112900bce0fff2110a010081 rc=17
2025.12.21 10:08:34 3: sleep 0.05 quiet;;setreading Licht_OG_Wohnzimmer Dimmen 100; : Last parameter must be quiet
2025.12.21 10:08:45 5: myKNXGW [KNXIO_Write 587]: started
2025.12.21 10:08:45 5: myKNXGW [KNXIO_Write 594]: sending w0210a00
2025.12.21 10:08:45 5: myKNXGW [KNXIO_Write 615]: data=80 size=1 acpi=80 src=15.15.242 dst=2/1/10
2025.12.21 10:08:45 5: myKNXGW [KNXIO_Write2 702]: Mode=M buf=0610053000112900bce0fff2110a010080 rc=17
2025.12.21 10:08:45 3: sleep 0.05 quiet;;setreading Licht_OG_Wohnzimmer Dimmen 0; : Last parameter must be quiet
,

die Leuchte schaltet aber nicht.
Im vbusmonitor im Linux-Terminalfenster wird dazu nichts protokolliert - also scheint die Verbindung von FHEM zum KNX-Bus über die Einstellungen nicht zu gehen.
#4
Sprachsteuerung / Aw: Echo Show 11 (Version 2025...
Letzter Beitrag von rabehd - 21 Dezember 2025, 10:10:39
Vermutlich ist das Teil im Modul nicht gelistet. Das kommt immer wieder vor und wird hier diskutiert. Einfach mal suchen und nachtragen. Dann aber das Update dafür ausschalten.

(Am Handy fehlt mir die Lust zur Suche für dich)
#5
Anfängerfragen / Aw: readingsGroup - Icon für N...
Letzter Beitrag von Fabiango - 21 Dezember 2025, 10:03:08
Falls meine Idee gar nicht Umsetzbar ist, wäre ich trotzdem um ein Feedback Dankbar :-)
#6
Sprachsteuerung / Aw: Echo Show 11 (Version 2025...
Letzter Beitrag von Fabiango - 21 Dezember 2025, 10:02:11
Hat keiner von euch eine neue Alexa 2025 im Einsatz und kann mir seine Erfahrungen teilen?
#7
KNX/EIB / Aw: KNX - Probleme beim Schalt...
Letzter Beitrag von Bronze - 21 Dezember 2025, 09:51:57
list Licht_OG_Wohnzimmer:
Internals:
   DEF        2/1/10:dpt1:EinAus:set 2/1/11:dpt5.001:Dimmen 2/1/12:dpt5.001:Dimmstatus
   FUUID      6773e08a-f33f-1fbc-5d5e-ecd4c282ea371a25
   FVERSION   10_KNX.pm:v5.1.0-s30443/2025-10-24
   IODev      myKNXGW
   NAME       Licht_OG_Wohnzimmer
   NR         342
   STATE      on
   TYPE       KNX
   eventCount 4
   model      dpt1
   GADDETAILS:
     Dimmen:
       CODE       0210b
       MODEL      dpt5.001
       NO         2
       OPTION     
       RDNAMEGET  Dimmen-get
       RDNAMESET  Dimmen-set
       SETLIST    :slider,0,1,100
     Dimmstatus:
       CODE       0210c
       MODEL      dpt5.001
       NO         3
       OPTION     
       RDNAMEGET  Dimmstatus-get
       RDNAMESET  Dimmstatus-set
       SETLIST    :slider,0,1,100
     EinAus:
       CODE       0210a
       MODEL      dpt1
       NO         1
       OPTION     set
       RDNAMEGET  EinAus-get
       RDNAMESET  EinAus-set
       SETLIST    :on,off,toggle
   GADTABLE:
     0210a      EinAus
     0210b      Dimmen
     0210c      Dimmstatus
   Helper:
   READINGS:
     2025-12-15 19:29:33   Dimmen-get      100 %
     2025-12-20 19:09:11   Dimmen-set      95 %
     2025-12-20 19:01:51   Dimmstatus-get  100 %
     2025-12-20 19:01:50   EinAus-get      on
     2025-12-20 19:20:49   EinAus-set      on
     2025-12-20 19:10:23   IODev           myKNXGW
     2025-12-20 19:20:49   last-sender     fhem
     2025-12-20 19:20:49   state           on
Attributes:
   devStateIcon off:li_wht_off:on on:li_wht_on:off 0.*:li_wht_off:on \d+.*:li_wht_on:off
   event-on-change-reading .*
   eventMap   {usr=>{'^dimup'=> '" . sprintf("Dimmen %d",minNum(100,ReadingsNum($NAME,"Dimmen",0) + 20)) . "',
'^dimdown' => '" . sprintf("Dimmen %d",minNum(0,ReadingsNum($NAME,"Dimmen",0) - 20)) . "'},
fw=>{'^dimup'=> 'dimup', '^dimdown'=> 'dimdown'}  }

   room       KNX->Licht
   stateCmd   { if ($gadName eq 'Dimmstatus') {
    fhem ("sleep 0.05 quiet;;setreading $name Dimmen $state;;");;
  }
  elsif ($gadName eq 'EinAus') {
    my $val = ($state eq 'on')?'100':'0';;
    fhem ("sleep 0.05 quiet;;setreading $name Dimmen $val;;");;
  }
  return $state;;
}
   webCmd     :dimup:dimdown:Dimmen
   widgetOverride Dimmen@set:slider,0,5,100

Wenn man für diese Leuchte in der Kommandozeile von Linux

"knxtool on ip:localhost 2/1/10"

eingibt, geht die ausgeschaltete Leuchte an, bei "off" wieder aus.

Die Events in FHEM dazu:
2025-12-21 09:42:45 KNX Licht_OG_Wohnzimmer last-sender: 15.15.243
2025-12-21 09:42:45 KNX Licht_OG_Wohnzimmer on
2025-12-21 09:46:34 KNX Licht_OG_Wohnzimmer last-sender: 15.15.243
2025-12-21 09:46:34 KNX Licht_OG_Wohnzimmer EinAus-get: off
2025-12-21 09:46:34 KNX Licht_OG_Wohnzimmer off

Und hier der Log dazu:
2025.12.21 09:46:34 5: myKNXGW [KNXIO_Read 307]: buf=0610053000112900bcd0fff3110a010080
2025.12.21 09:46:34 5: myKNXGW [KNXIO_ReadM 369]: header=0610 routing=0530 TotalLength= 17 (dezimal)
2025.12.21 09:46:34 4: myKNXGW [KNXIO_decodeCEMI 1267]: src=15.15.243 dst=2/1/10 destaddrType=1 prio=3 hop_count=5 length=1 data=80
2025.12.21 09:46:34 5: myKNXGW [KNXIO_decodeCEMI 1287]: outbuf=C0fff3w0210a00
2025.12.21 09:46:34 4: myKNXGW [KNXIO_processFIFO 1099]: dispatching buf=C0fff3w0210a00 Nr_msgs=1
2025.12.21 09:46:34 5: myKNXGW: dispatch C0fff3w0210a00
2025.12.21 09:46:34 4: myKNXGW [KNX_Parse 1303]: src=15.15.243 dest=2/1/10 msg=C0fff3w0210a00
2025.12.21 09:46:34 3: sleep 0.05 quiet;;setreading Licht_OG_Wohnzimmer Dimmen 0;; : Last parameter must be quiet

Schaltet man in FHEM, ist das Event:
2025-12-21 09:52:44 KNX Licht_OG_Wohnzimmer last-sender: fhem
2025-12-21 09:52:44 KNX Licht_OG_Wohnzimmer on
und der Log:
2025.12.21 09:52:43 5: myKNXGW [KNXIO_Write 587]: started
2025.12.21 09:52:43 5: myKNXGW [KNXIO_Write 594]: sending w0210a01
2025.12.21 09:52:43 5: myKNXGW [KNXIO_Write 615]: data=81 size=1 acpi=80 src=15.15.242 dst=2/1/10
2025.12.21 09:52:43 5: myKNXGW [KNXIO_Write2 702]: Mode=M buf=0610053000112900bce0fff2110a010081 rc=17
2025.12.21 09:52:43 3: sleep 0.05 quiet;;setreading Licht_OG_Wohnzimmer Dimmen 100;; : Last parameter must be quiet

Danke vorab für die Unterstützung.




#8
FHEM Code changes / Revision 30649: controls_fhem....
Letzter Beitrag von System - 21 Dezember 2025, 08:40:49
Revision 30649: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 30649: controls_fhem.txt: fhemupdate checkin
#9
FRITZ!Box / Aw: 72_FRITZBOX.pm ab Version...
Letzter Beitrag von JoWiemann - 20 Dezember 2025, 22:52:40
Hallo Harald,

mir ist noch etwas eingefallen. Hast Du in der FritzBox die Wählhilfe aktiviert? Im Code, ist uralt, wird versucht die Wählhilfe den Phoneport zu setzen. Dies wird durch die 2FA verhindert. Eingeführt wurde das von ehemals AVM schon 2017 als Sicherheitsfunktion, damit nicht unbemerkt Änderungen vorgenommen werden können.

Ich muss da mal nach einer Lösung suchen und dann den Code überarbeiten.

PS: Wurde hier: https://forum.fhem.de/index.php?topic=117597.0 schon mal diskutiert. Scheinbar nutzt keiner sonst mehr set <name> call ...

Grüße Jörg

#10
MQTT / Aw: BMW-MQTT-Bridge -> FHEM
Letzter Beitrag von Manfi - 20 Dezember 2025, 22:07:13
Zitat von: Beta-User am 20 Dezember 2025, 18:36:01Hoffe, das reicht erst mal als Baustein?
Schön wär's, aber leider bin ich, was Perl und Regex betrifft, ziemlich nackt  :(
War schon froh, daß ich überhaupt Readings bekomme
Trotzdem Danke für den Versuch.