Hauptmenü

Neueste Beiträge

#1
1Wire / Aw: Using OWServer with comple...
Letzter Beitrag von lebardix - 19 April 2026, 01:01:41
Encore merci

Encore une dernière question à OW

Dans mes définitions OW, j'ai défini plusieurs entités comme suit :

Temperature : Internals
CFGFN
   
DEF    1F.85C104000000/aux/10. F61E8A010800
FUUID   69e2a857-f33f-4473-cc6a-221e70bb66f0eee6
IODev   myOWServer
LAST_READ_FAILED  0
NAME    Temperature
NR     46
STATE   temperature: 12.625 alarm: 0
TYPE    OWDevice
eventCount  305

où je vois sur la page principale
la température  et la valeur mesurée

mais une autre définition

Tempext CFGFN
   
DEF     1F.85C104000000/aux/26.A157B6000000
FUUID   69e2ad41-f33f-4473-d11f-91ed6f1453c46765
IODev   myOWServer
LAST_READ_FAILED  0
NAME    TempExt
NR      48
STATE   ???
TYPE    OWDevice
eventCount  5

mais pour celle-ci, la valeur de TempExt n'apparaît pas sur la page Everything, seulement ? ? ? ?

Ma définition est-elle incorrecte ?

#2
Heizungssteuerung/Raumklima / Aw: LAN-Anbindung für BSB-Bus ...
Letzter Beitrag von freetz - 18 April 2026, 23:50:07
Hallo para,

ein sehr ähnliches Verhalten hatte ich, als der Heizi nach der Wartung vergessen hatte, ein Rückschlagventil wieder zurückzustellen. Dadurch lief das Wasser im Vorlauf sowohl durch den Heizkreis als auch durch den WW-Tank. Da in der Übergangszeit das WW wärmer ist, als der Heizungs-VL, entzieht der kältere Heizungs-VL dem wärmeren WW-Speicher die Wärme. Wenn dann das entsprechende Delta unterschritten ist, heizt der WW-Tank wieder auf. Das Ergebnis waren 100 Starts am Tag, wo ich sonst nur 3-4 habe. Ein Anruf beim Heizi und dieser Beschreibung hat ihn dann sofort an das Ventil denken lassen, und ich konnte die Sache mit einem Schraubenzieher selbst beheben. Ohne BSB-LAN hätte ich das aber wohl nie mitbekommen, denn man weiß ja nicht, wenn man im Keller steht, wie lange die Heizung gerade schon läuft und wie oft sie schon getaktet hat. Ist inzwischen mein "schönstes" Beispiel, wenn neue User fragen, ob BSB-LAN nicht nur eine Spielerei ist ;)...
#3
TabletUI / Aw: [FTUI3] Probleme nach Upda...
Letzter Beitrag von Medel - 18 April 2026, 22:37:43
Habe es so gelöst, bei mir geht es wieder, außer dass einige Buttons oval sind, hat aber mit der geänderten css zu tun.

https://github.com/knowthelist/ftui/issues/66#issuecomment-4274457136
#4
Wallboxen und E-Fahrzeuge / Aw: 72_Wattpilot - Einbindung ...
Letzter Beitrag von Flachzange - 18 April 2026, 22:27:09
Zitat von: Blablubblaber am 18 April 2026, 19:57:04Hast du es mit einer Flex Wallbox schon getestet das es dort auch ohne Probleme läuft?
Ich habe ja selbst eine Flex und das funktioniert unauffällig bisher, einzig tatsächliche Ladevorgänge habe ich noch nicht beobachtet/getestet, aber da erwarte ich jetzt keine Überraschung.
#5
Sprachsteuerung / Aw: [gelöst] Alexa + homebrid...
Letzter Beitrag von passibe - 18 April 2026, 20:53:30
Zitat von: passibe am 16 April 2026, 18:15:17Ganz eventuell könntest du das Device auch mal in FHEM löschen und (ggfs. mit anderem Namen + anderem Alexa Name?) neu anlegen, vielleicht hilft das auch was. Oder das gesamte Device einfach mal kopieren und parallel ein zweites mit anderem Name und anderem Alexa Name anlegen, nur um auszuschließen, dass sich da irgendwo irgendetwas festgefahren hat. Auch wenn das wohl eher unüblich wäre.

Hattest du das mal getestet?

Jedenfalls: Ich habe mal deine Definition aus deinem letzten Post genommen: https://forum.fhem.de/index.php?msg=1362160
und etwas angepasst, vor allem ein bisschen entschlackt:
  • RegEx aus homebridgeMapping entfernt
  • nicht mehr eventMap für dieses "Automatic" nutzen, sondern "Automatic" komplett verbannen, es ist jetzt einfach immer "auto"
  • event-on-change-reading vorerst raus

Quasi eine Minimalkonfiguration:
defmod esp_klima_gaeste MQTT2_DEVICE esp_klima_gaeste
attr esp_klima_gaeste IODev MyBrokerClient
attr esp_klima_gaeste alexaName Klima Gäste
attr esp_klima_gaeste alias Klima Gäste
attr esp_klima_gaeste event-min-interval temperature:60,temperatureOutside:60
attr esp_klima_gaeste genericDeviceType thermostat
attr esp_klima_gaeste group TemperaturDG
attr esp_klima_gaeste homebridgeMapping clear\
On=mode,valueOn=/heat|cool|auto/,valueOff=off,cmdOn=mode+auto,cmdOff=mode+off\
CurrentTemperature=temperatureExt1\
TargetTemperature=target,cmd=target,minValue=16,maxValue=30\
CurrentHeatingCoolingState=mode,values=off:OFF;;cool:COOL;;heat:HEAT;;auto:AUTO\
TargetHeatingCoolingState=mode,values=off:OFF;;cool:COOL;;heat:HEAT;;auto:AUTO,cmds=OFF:mode+off;;COOL:mode+cool;;HEAT:mode+heat;;AUTO:mode+auto
attr esp_klima_gaeste readingList MyBrokerClient:esp_klima_gaeste/status:.* status\
MyBrokerClient:esp_klima_gaeste/sensor/temperatureext1/state:.* temperatureExt1\
MyBrokerClient:esp_klima_gaeste/climate/panasonic_ac/mode/state:.* { { mode => $EVENT, state => $EVENT } }\
MyBrokerClient:esp_klima_gaeste/sensor/panasonic_ac_power_consumption/state:.* power\
MyBrokerClient:esp_klima_gaeste/sensor/panasonic_ac_outside_temperature/state:.* temperatureOutside\
MyBrokerClient:esp_klima_gaeste/climate/panasonic_ac/current_temperature/state:.* temperature\
MyBrokerClient:esp_klima_gaeste/climate/panasonic_ac/fan_mode/state:.* fan\
MyBrokerClient:esp_klima_gaeste/climate/panasonic_ac/preset/state:.* preset\
MyBrokerClient:esp_klima_gaeste/climate/panasonic_ac/action/state:.* action\
MyBrokerClient:esp_klima_gaeste/climate/panasonic_ac/swing_mode/state:.* swingMode\
MyBrokerClient:esp_klima_gaeste/switch/panasonic_ac_nanoex_switch/state:.* nanoex\
MyBrokerClient:esp_klima_gaeste/climate/panasonic_ac/target_temperature/state:.* target\
MyBrokerClient:esp_klima_gaeste/select/panasonic_ac_vertical_swing_mode/state:.* v_swing\
MyBrokerClient:esp_klima_gaeste/select/panasonic_ac_horizontal_swing_mode/state:.* h_swing
attr esp_klima_gaeste room Regeln
attr esp_klima_gaeste setList mode:off,cool,heat,fan_only,dry,auto esp_klima_gaeste/climate/panasonic_ac/mode/command $EVTPART1\
target:slider,16,0.5,30,1 esp_klima_gaeste/climate/panasonic_ac/target_temperature/command $EVTPART1\
nanoex:ON,OFF esp_klima_gaeste/switch/panasonic_ac_nanoex_switch/command $EVTPART1\
swingMode:auto,up,middle,down,down_max,swing esp_klima_gaeste/climate/panasonic_ac/swing_mode/command $EVTPART1\
fan:A,1,2,3,4,5 esp_klima_gaeste/climate/panasonic_ac/fan_mode/command $EVTPART1\
v_swing:auto,up,up_center,center,down_center,down esp_klima_gaeste/select/panasonic_ac_vertical_swing_mode/command $EVTPART1\
h_swing:auto,left,right,left_center,right_center,center esp_klima_gaeste/select/panasonic_ac_horizontal_swing_mode/command $EVTPART1\
preset:Normal,Quiet,Powerful esp_klima_gaeste/climate/panasonic_ac/preset/command $EVTPART1

Damit kriege ich:

[4/18/2026, 8:38:01 PM] [FHEM] esp_klima_gaeste is thermostat
[4/18/2026, 8:38:01 PM] [FHEM] esp_klima_gaeste has
[4/18/2026, 8:38:01 PM] [FHEM]   On [mode;mode auto,mode off]
[4/18/2026, 8:38:01 PM] [FHEM]   CurrentTemperature [temperatureExt1]
[4/18/2026, 8:38:01 PM] [FHEM]   TargetTemperature [target]
[4/18/2026, 8:38:01 PM] [FHEM]   CurrentHeatingCoolingState [mode]
[4/18/2026, 8:38:01 PM] [FHEM]   TargetHeatingCoolingState [mode]
[4/18/2026, 8:38:01 PM] [FHEM] esp_klima_gaeste will not send proactive events
[4/18/2026, 8:38:01 PM] [FHEM] esp_klima_gaeste uses ID: 69e3c75a-f33f-fcd4-1d94-1c4bd94022f56375
  2026-04-18 20:38:01 caching: esp_klima_gaeste-mode: auto
  2026-04-18 20:38:01 caching: esp_klima_gaeste-temperatureExt1: 24
  2026-04-18 20:38:01 caching: esp_klima_gaeste-target: 22
und[4/18/2026, 8:38:29 PM] {
  On: {
    reading: 'mode',
    valueOn: '/heat|cool|auto/',
    valueOff: 'off',
    cmdOn: 'mode auto',
    cmdOff: 'mode off',
    device: 'esp_klima_gaeste',
    informId: 'esp_klima_gaeste-mode',
    characteristic_type: 'On',
    log: [Function: bound ] {
      debug: [Function (anonymous)],
      info: [Function (anonymous)],
      warn: [Function (anonymous)],
      error: [Function (anonymous)],
      log: [Function (anonymous)],
      prefix: 'FHEM'
    },
    characteristic: undefined
  },
  CurrentTemperature: {
    reading: 'temperatureExt1',
    device: 'esp_klima_gaeste',
    informId: 'esp_klima_gaeste-temperatureExt1',
    characteristic_type: 'CurrentTemperature',
    log: [Function: bound ] {
      debug: [Function (anonymous)],
      info: [Function (anonymous)],
      warn: [Function (anonymous)],
      error: [Function (anonymous)],
      log: [Function (anonymous)],
      prefix: 'FHEM'
    },
    characteristic: undefined
  },
  TargetTemperature: {
    reading: 'target',
    cmd: 'target',
    minValue: 16,
    maxValue: 30,
    device: 'esp_klima_gaeste',
    informId: 'esp_klima_gaeste-target',
    characteristic_type: 'TargetTemperature',
    log: [Function: bound ] {
      debug: [Function (anonymous)],
      info: [Function (anonymous)],
      warn: [Function (anonymous)],
      error: [Function (anonymous)],
      log: [Function (anonymous)],
      prefix: 'FHEM'
    },
    characteristic: undefined
  },
  CurrentHeatingCoolingState: {
    reading: 'mode',
    values: [ 'off:OFF', 'cool:COOL', 'heat:HEAT', 'auto:AUTO' ],
    device: 'esp_klima_gaeste',
    informId: 'esp_klima_gaeste-mode',
    characteristic_type: 'CurrentHeatingCoolingState',
    log: [Function: bound ] {
      debug: [Function (anonymous)],
      info: [Function (anonymous)],
      warn: [Function (anonymous)],
      error: [Function (anonymous)],
      log: [Function (anonymous)],
      prefix: 'FHEM'
    },
    value2homekit: { off: 'OFF', cool: 'COOL', heat: 'HEAT', auto: 'AUTO' },
    value2homekit_re: [],
    characteristic: undefined
  },
  TargetHeatingCoolingState: {
    reading: 'mode',
    values: [ 'off:OFF', 'cool:COOL', 'heat:HEAT', 'auto:AUTO' ],
    cmds: [
      'OFF:mode+off',
      'COOL:mode+cool',
      'HEAT:mode+heat',
      'AUTO:mode+auto'
    ],
    device: 'esp_klima_gaeste',
    informId: 'esp_klima_gaeste-mode',
    characteristic_type: 'TargetHeatingCoolingState',
    log: [Function: bound ] {
      debug: [Function (anonymous)],
      info: [Function (anonymous)],
      warn: [Function (anonymous)],
      error: [Function (anonymous)],
      log: [Function (anonymous)],
      prefix: 'FHEM'
    },
    value2homekit: { off: 'OFF', cool: 'COOL', heat: 'HEAT', auto: 'AUTO' },
    value2homekit_re: [],
    homekit2cmd: {
      OFF: 'mode off',
      COOL: 'mode cool',
      HEAT: 'mode heat',
      AUTO: 'mode auto'
    },
    homekit2cmd_re: [],
    characteristic: undefined
  }
}

Du kannst jetzt Folgendes SCHRITT FÜR SCHRITT befolgen:

1. In der Alexa-App das Gerät löschen (Gerät auswählen -> Zahnrad -> Mülltonne)
2. In FHEM das Gerät löschen.
3. alexa-fhem neu starten
4. In FHEM das Gerät neu anlegen mit der Definition so, wie ich sie oben gepostet habe.
5. Warten, bis die relevanten Readings befüllt sind bzw. diese manuell per setreading befüllen (also mode, temperatureExt1 und target)
5. alexa-fhem neu starten
6. Bei Alexa die Discovery starten
7. Testen, ob alles funktioniert

Bin gespannt, ob es damit klappt. Bitte wirklich aber die Schritte auch haargenau so durchführen.
#6
Wallboxen und E-Fahrzeuge / Aw: Integration My BMW Daten m...
Letzter Beitrag von passibe - 18 April 2026, 20:01:10
Zitat von: Prof. Dr. Peter Henning am 18 April 2026, 04:08:14Die Weitergabe an die "betroffene Person" ist tatsächlich eher das Problem, weil Fahrer und Nutzer des Cloud-Zugriffs nicht identisch sein müssen.
Ah, fair enough. Das hatte ich nicht bedacht. Dann scheint VW da wohl die elegantere Lösung gewählt zu haben ...
#7
Wallboxen und E-Fahrzeuge / Aw: 72_Wattpilot - Einbindung ...
Letzter Beitrag von Blablubblaber - 18 April 2026, 19:57:04
Klasse vielen dank Flachzange.

Habe es eben angeschaut und mal auf meinem Textsystem laufen lassen hat soweit ohne Probleme funktioniert.

Hast du es mit einer Flex Wallbox schon getestet das es dort auch ohne Probleme läuft?

Wenn beide Wallboxen getestet sind und ohne Fehler laufen mach ich den merge damit deine Änderungen in die main kommen.

#8
Automatisierung / Aw: EnOcean - ASC Rollo Fahrte...
Letzter Beitrag von ch.eick - 18 April 2026, 17:42:15
Sooo, ich habe jetzt mal das Log gechecked, die Zeitverzögerung scheint keine Wirkung zu haben.

Um 05:56:37 Uhr werden gleich mehrere Rollos in kurzer Abfolge gefahren.

Hier ist die strukturierte Aufbereitung des vollständigen Logs, sortiert nach den einzelnen Geräten (Eltako FSB61) und deren Kommunikationszyklus.
1. Arbeitszimmer Ost (AR_O_Rollo_FSB61)

    ASC_Drive_Delay  0

SenderID: FFBA2382 | AktorID: 019ECA75 | Endposition: Ganz oben (0%)

    Befehl open gesendet:
    2026.04.18 05:56:37.010 3: EnOcean set AR_O_Rollo_FSB61 open
    2026.04.18 05:56:37.011 4: EnOcean AR_O_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00DC010A SenderID: FFBA2382 STATUS: 00 ODATA:
    2026.04.18 05:56:37.011 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500DC010AFFBA2382007D

    Gateway Bestätigung:
    2026.04.18 05:56:37.059 5: TCM TCM_ESP3_0 RESPONSE: OK

    Rückmeldung: Endposition erreicht:
    2026.04.18 05:56:59.440 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670019ECA753001FFFFFFFF3D008E
    2026.04.18 05:56:59.441 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:019ECA75:30:01FFFFFFFF3D00
    2026.04.18 05:56:59.441 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:019ECA75:30:01FFFFFFFF3D00
    2026.04.18 05:56:59.441 4: EnOcean AR_O_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 70 SenderID: 019ECA75 STATUS: 30



2. Bad Nord (BA_N_Rollo_FSB61)

    ASC_Drive_Delay 25 (das war mit 5 falsch und sollte 25 sein, was ich jetzt eingestellt habe)

SenderID: FFBA2386 | AktorID: 019E9456 | Endposition: Ganz oben (0%)

    Befehl open gesendet:
    2026.04.18 05:56:37.028 3: EnOcean set BA_N_Rollo_FSB61 open
    2026.04.18 05:56:37.028 4: EnOcean BA_N_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00BE010A SenderID: FFBA2386 STATUS: 00 ODATA:

    Gateway Bestätigung:
    2026.04.18 05:56:37.059 5: TCM TCM_ESP3_0 RESPONSE: OK

    Rückmeldung: Endposition erreicht:
    2026.04.18 05:56:56.560 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670019E94563002FFFFFFFF5500D9
    2026.04.18 05:56:56.560 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:019E9456:30:02FFFFFFFF5500
    2026.04.18 05:56:56.561 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:019E9456:30:02FFFFFFFF5500
    2026.04.18 05:56:56.561 4: EnOcean BA_N_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 70 SenderID: 019E9456 STATUS: 30



3. Wohnzimmer Süd (WO_S_Rollo_FSB61)

    ASC_Drive_Delay  5

SenderID: FFBA2383 | AktorID: 042DA9B1 | Endposition: Ganz oben (0%)

    Befehl open gesendet:
    2026.04.18 05:56:43.047 3: EnOcean set WO_S_Rollo_FSB61 open

    Gateway Bestätigung:
    2026.04.18 05:56:43.057 5: TCM TCM_ESP3_0 RESPONSE: OK

    Rückmeldung Position (4BS-Telegramm):
    2026.04.18 05:57:05.253 5: TCM TCM_ESP3_0 received ESP: 55000A0701EBA500DC010A042DA9B10002FFFFFFFF4A005E
    2026.04.18 05:57:05.253 5: TCM_ESP3_0: dispatch EnOcean:1:A5:00DC010A:042DA9B1:00:02FFFFFFFF4A00
    2026.04.18 05:57:05.254 5: EnOcean received via TCM_ESP3_0: EnOcean:1:A5:00DC010A:042DA9B1:00:02FFFFFFFF4A00
    2026.04.18 05:57:05.254 4: EnOcean WO_S_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: A5 DATA: 00DC010A SenderID: 042DA9B1 STATUS: 00




4. Wohnzimmer West (WO_W_Rollo_FSB61)   <<<<< Diese Fahrt ist ausgeblieben

    ASC_Drive_Delay 10

SenderID: FFBA2384 | Endposition: Unbekannt (Fahrt läuft noch oder Rückmeldung fehlt)

    Befehl open gesendet:
    2026.04.18 05:56:51.059 3: EnOcean set WO_W_Rollo_FSB61 open
    2026.04.18 05:56:51.059 4: EnOcean WO_W_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 0136010A SenderID: FFBA2384 STATUS: 00 ODATA:
    2026.04.18 05:56:51.059 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A50136010AFFBA238400C9
    2026.04.18 05:56:51.059 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A50136010AFFBA238400C9

    Gateway Bestätigung:
    2026.04.18 05:56:51.067 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
    2026.04.18 05:56:51.067 5: TCM TCM_ESP3_0 RESPONSE: OK



5. Küche Süd (KU_S_Rollo_FSB61)   <<<<< Diese Fahrt ist ausgeblieben

    ASC_Drive_Delay 15

SenderID: FFBA2381 | Endposition: Unbekannt (Fahrt läuft noch oder Rückmeldung fehlt)

    Befehl open gesendet:
    2026.04.18 05:56:53.051 3: EnOcean set KU_S_Rollo_FSB61 open

    Gateway Bestätigung:
    2026.04.18 05:56:53.059 5: TCM TCM_ESP3_0 RESPONSE: OK



# Und hier nochmal der Komplette Zeitverlauf
2026.04.18 05:56:37.010 3: EnOcean set AR_O_Rollo_FSB61 open
2026.04.18 05:56:37.011 4: EnOcean AR_O_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00DC010A SenderID: FFBA2382 STATUS: 00 ODATA:
2026.04.18 05:56:37.011 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500DC010AFFBA2382007D
2026.04.18 05:56:37.011 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A500DC010AFFBA2382007D
2026.04.18 05:56:37.028 3: EnOcean set BA_N_Rollo_FSB61 open
2026.04.18 05:56:37.028 4: EnOcean BA_N_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00BE010A SenderID: FFBA2386 STATUS: 00 ODATA:
2026.04.18 05:56:37.028 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500BE010AFFBA238600BD
2026.04.18 05:56:37.028 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A500BE010AFFBA238600BD
2026.04.18 05:56:37.059 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.18 05:56:37.059 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.18 05:56:37.059 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.18 05:56:37.059 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.18 05:56:37.437 5: TCM TCM_ESP3_0 received ESP: 55000707017AF601019ECA753001FFFFFFFF3D0060
2026.04.18 05:56:37.438 5: TCM_ESP3_0: dispatch EnOcean:1:F6:01:019ECA75:30:01FFFFFFFF3D00
2026.04.18 05:56:37.438 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:01:019ECA75:30:01FFFFFFFF3D00
2026.04.18 05:56:37.438 4: EnOcean AR_O_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 01 SenderID: 019ECA75 STATUS: 30
2026.04.18 05:56:37.499 5: TCM TCM_ESP3_0 received ESP: 55000707017AF601019E94563002FFFFFFFF550037
2026.04.18 05:56:37.499 5: TCM_ESP3_0: dispatch EnOcean:1:F6:01:019E9456:30:02FFFFFFFF5500
2026.04.18 05:56:37.500 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:01:019E9456:30:02FFFFFFFF5500
2026.04.18 05:56:37.500 4: EnOcean BA_N_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 01 SenderID: 019E9456 STATUS: 30
2026.04.18 05:56:43.047 3: EnOcean set WO_S_Rollo_FSB61 open
2026.04.18 05:56:43.047 4: EnOcean WO_S_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00DC010A SenderID: FFBA2383 STATUS: 00 ODATA:
2026.04.18 05:56:43.048 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500DC010AFFBA23830068
2026.04.18 05:56:43.048 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A500DC010AFFBA23830068
2026.04.18 05:56:43.057 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.18 05:56:43.057 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.18 05:56:51.059 3: EnOcean set WO_W_Rollo_FSB61 open
2026.04.18 05:56:51.059 4: EnOcean WO_W_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 0136010A SenderID: FFBA2384 STATUS: 00 ODATA:
2026.04.18 05:56:51.059 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A50136010AFFBA238400C9
2026.04.18 05:56:51.059 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A50136010AFFBA238400C9
2026.04.18 05:56:51.067 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.18 05:56:51.067 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.18 05:56:53.051 3: EnOcean set KU_S_Rollo_FSB61 open
2026.04.18 05:56:53.051 4: EnOcean KU_S_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 015E010A SenderID: FFBA2381 STATUS: 00 ODATA:
2026.04.18 05:56:53.051 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A5015E010AFFBA238100A2
2026.04.18 05:56:53.051 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A5015E010AFFBA238100A2
2026.04.18 05:56:53.059 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.18 05:56:53.059 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.18 05:56:56.560 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670019E94563002FFFFFFFF5500D9
2026.04.18 05:56:56.560 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:019E9456:30:02FFFFFFFF5500
2026.04.18 05:56:56.561 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:019E9456:30:02FFFFFFFF5500
2026.04.18 05:56:56.561 4: EnOcean BA_N_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 70 SenderID: 019E9456 STATUS: 30
2026.04.18 05:56:59.440 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670019ECA753001FFFFFFFF3D008E
2026.04.18 05:56:59.441 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:019ECA75:30:01FFFFFFFF3D00
2026.04.18 05:56:59.441 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:019ECA75:30:01FFFFFFFF3D00
2026.04.18 05:56:59.441 4: EnOcean AR_O_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 70 SenderID: 019ECA75 STATUS: 30
2026.04.18 05:57:05.253 5: TCM TCM_ESP3_0 received ESP: 55000A0701EBA500DC010A042DA9B10002FFFFFFFF4A005E
2026.04.18 05:57:05.253 5: TCM_ESP3_0: dispatch EnOcean:1:A5:00DC010A:042DA9B1:00:02FFFFFFFF4A00
2026.04.18 05:57:05.254 5: EnOcean received via TCM_ESP3_0: EnOcean:1:A5:00DC010A:042DA9B1:00:02FFFFFFFF4A00
2026.04.18 05:57:05.254 4: EnOcean WO_S_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: A5 DATA: 00DC010A SenderID: 042DA9B1 STATUS: 00





# Schlafzimmer wird immer morgens manuell gefahren, oder später wenn es keiner gemacht hat auch automatisch
2026.04.18 07:31:25.362 5: TCM TCM_ESP3_0 received ESP: 55000707017AF601042CBD093003FFFFFFFF4A00EB
2026.04.18 07:31:25.363 5: TCM_ESP3_0: dispatch EnOcean:1:F6:01:042CBD09:30:03FFFFFFFF4A00
2026.04.18 07:31:25.363 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:01:042CBD09:30:03FFFFFFFF4A00
2026.04.18 07:31:25.363 4: EnOcean SC_W_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 01 SenderID: 042CBD09 STATUS: 30
# jetzt ist es oben
2026.04.18 07:31:57.143 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670042CBD093002FFFFFFFF4A00DA
2026.04.18 07:31:57.144 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:042CBD09:30:02FFFFFFFF4A00
2026.04.18 07:31:57.145 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:042CBD09:30:02FFFFFFFF4A00
2026.04.18 07:31:57.145 4: EnOcean SC_W_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 70 SenderID: 042CBD09 STATUS: 30


# Dann kommt die Manuelle Korrektur
2026.04.18 07:31:40.645 5: TCM TCM_ESP3_0 received ESP: 55000707017AF601019E88863003FFFFFFFF4C00D5
2026.04.18 07:31:40.646 5: TCM_ESP3_0: dispatch EnOcean:1:F6:01:019E8886:30:03FFFFFFFF4C00
2026.04.18 07:31:40.646 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:01:019E8886:30:03FFFFFFFF4C00
2026.04.18 07:31:40.647 4: EnOcean WO_W_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 01 SenderID: 019E8886 STATUS: 30
# jetzt ist es oben
2026.04.18 07:32:15.737 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670019E88863003FFFFFFFF4F0004
2026.04.18 07:32:15.737 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:019E8886:30:03FFFFFFFF4F00
2026.04.18 07:32:15.738 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:019E8886:30:03FFFFFFFF4F00
2026.04.18 07:32:15.738 4: EnOcean WO_W_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 70 SenderID: 019E8886 STATUS: 30


2026.04.18 07:31:42.598 5: TCM TCM_ESP3_0 received ESP: 55000707017AF601019EB45B3002FFFFFFFF50000E
2026.04.18 07:31:42.599 5: TCM_ESP3_0: dispatch EnOcean:1:F6:01:019EB45B:30:02FFFFFFFF5000
2026.04.18 07:31:42.599 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:01:019EB45B:30:02FFFFFFFF5000
2026.04.18 07:31:42.599 4: EnOcean KU_S_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 01 SenderID: 019EB45B STATUS: 30
# jetzt ist es oben
2026.04.18 07:32:14.709 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670019EB45B3001FFFFFFFF5500C7
2026.04.18 07:32:14.709 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:019EB45B:30:01FFFFFFFF5500
2026.04.18 07:32:14.709 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:019EB45B:30:01FFFFFFFF5500
2026.04.18 07:32:14.710 4: EnOcean KU_S_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 70 SenderID: 019EB45B STATUS: 30

VG   Christian
#9
Sprachsteuerung / Aw: (WIP) FHEMWEB interaktiv (...
Letzter Beitrag von Prof. Dr. Peter Henning - 18 April 2026, 17:07:45
Bei mir sieht das so aus

A: Nur Sprache
- Wakeword-Engine detektiert Wakeword
- Liefert Event an FHEM
- FHEM fordert beim AMAD-Device "activateVoiceInput" an
- Tablet zeigt Sprachaufforderung
- Sprache wird vom Tablet an Google geschickt, kommt als Text zurück
- Text wird vom AMAD-Device zur Auswertung an Babble gesendet

B: Spracheingabebutton in FTUI3
- Button-Event wird vom Tablet an FHEM gesendet
- FHEM fordert beim AMAD-Device "activateVoiceInput" an (6 verschiedene Tablets)
- Tablet zeigt Sprachaufforderung
- Sprache wird vom Tablet an Google geschickt, kommt als Text zurück
- Text wird vom AMAD-Device zur Auswertung an Babble gesendet

Das Problem ist jetzt erstens, dass je nach Auslastung der Tablets durch FTUI3-Aufgaben durchaus 1-2 Sekunden vergehen können, bis die Spracheingabe aufgeht.

Und zweitens, dass das dumme Automagic zusammen mit Google nicht in der Lage ist, nach einem Timeout (fehlende Spracheingabe ...) sauber abzubrechen. Sondern dann ab und zu ein Fehlerfenster auf dem Bildschirm des Tablets stehen bleibt, das man auch durch ein AMAD-Skript nicht wegbekommt.

LG

pah
#10
Wallboxen und E-Fahrzeuge / Vestel EVC04
Letzter Beitrag von Shadow3561 - 18 April 2026, 16:56:58
Moin,
hat es irgendjemand geschafft die Vestel EVC04 HomeSmart in fhem einzubinden und kann hier evtl. posten wie er das gemacht hat?
Danke,
Daniel