Zitat von: Beta-User am 16 März 2026, 17:40:59und der Ansatz, das per "solange man drückt, kann man sprechen", zu lösen, gefällt mir persönlich auch gut. Kann mir allerdings denken, dass andere das nicht so einfach zu bedienen finden. Mal sehen, ob jemand anderes sich dazu zu Wort meldet.

Zitat von: Beta-User am 16 März 2026, 17:40:59Hatte versucht, ob das overlay auch an fhemapp "weitervererbt" wird, aber jedenfalls ohne weiteres ist es mir nicht gelungen, das auch dort sichtbar zu machen. Jedenfalls kam es mir so vor, dass das separate js ein Ansatz sein könnte, diese Art Funktionalität auch dort unterzubringen.
Zitat von: Beta-User am 16 März 2026, 17:40:59Generell könnte ich mir vorstellen, zweigleisig zu fahren:
- die f18-Lösung als "Basisvariante für alle Browser", aber eben nur im "normalen FHEMWEB" (falls es nicht eine einfache Lösung gibt, den "Mikro-Button" in fhemAPP irgendwie auch sichtbar und funktional zu machen, und die
- VoiceButton-Lösung als "vollintegrierte FULLY/RHASSPY(2)"- Lösung auszubauen.
fully (PLUS-Version) hat eine (m.E. hinreichend) ausgefeilte API, mit der man v.a. auch die aufgezeigten Timing-Probleme beim Zusammenspiel zwischen Mikro und Lautsprecher in den Griff bekommen sollte (bei AMAD ist das vergleichbar gewesen, soweit ich das in Erinnerung habe und im Moment überblicken kann). Dazu könnte man z.B. per js checken, ob fully in der PLUS-Version läuft (String fully.getDeviceId() aus https://www.fully-kiosk.com/en/#rest, dort "JavaScript Interface ( PLUS )", "Get device info"), und dann statt an global das betreffende FULLY-Device mit der Info versorgen, was STT ermittelt hat.
Wenn ich bei mydealz wieder ein passendes Tablet finde oder eine andere Zitat von: Beta-User am 15 März 2026, 09:40:05Zitat von: Dr. Boris Neubert am 15 März 2026, 09:01:05Wenn bei Übernahme des Wertes das Setzen initiiert wird, erscheint erst kurz die 5 (Mininalwert) im Knob, bis dann das Gerät die neu eingestellte Temperatur zurückmeldet, und die eingestellte Temperatur im Knob angezeigt wird.Das kommt vermutlich wegen setStateList: Wenn das gesetzt wird, wird in den (davon nicht damit erfassten) Reading-Wert desired-temp z.B. "set_22.5" geschrieben, was vom widget dann korrekterweise erst mal als nicht numerischer input gewertet wird.
2026.03.16 19:08:49 3: CUL_HM set HM_56ABA8 clear msgEvents
2026.03.16 19:10:29 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000000
2026.03.16 19:10:29 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:10:29 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000000
2026.03.16 19:10:29 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:10:47 3: CUL_HM set VCCU hmPairForSec 600
2026.03.16 19:10:52 3: saved ./backup/fhem.cfg.2026-03-16_19:10:52
2026.03.16 19:10:52 3: saved ./backup/fhem.state.2026-03-16_19:10:52
2026.03.16 19:10:58 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 13 msg: 41 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:10:58 4: CUL_HM received config CCU:VCCU device: HM_56ABA8. PairForSec: on PairSerial:
2026.03.16 19:10:58 3: CUL_HM pair: HM_56ABA8 threeStateSensor, model HM-SEC-SCO serialNr OEQ0221624
2026.03.16 19:10:58 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:10:58 3: CUL_HM set HM_56ABA8 getConfig noArg
2026.03.16 19:10:58 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:10:58 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:01 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:11:02 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:02 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 69 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:11:12 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 69 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:11:12 0: HMUARTLGW HMWIFI2 recv: 01 04 0C 00 12 msg: 69 80 02 56ABA8 4F62FF 00ADF7287D
2026.03.16 19:11:12 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 6A A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:11:22 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 6A A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:11:23 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:26 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:11:26 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:26 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:28 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 12 msg: 6A 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:11:28 4: CUL_HM received config CCU:VCCU device: HM_56ABA8. PairForSec: off PairSerial:
2026.03.16 19:11:29 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:11:30 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:30 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:30 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:30 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:33 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:11:33 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:33 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:36 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:11:36 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:36 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:39 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:11:40 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:40 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:40 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 13 msg: 6B 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:11:43 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:11:43 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:43 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:11:43 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:11:43 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 92 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:11:53 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 92 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:11:54 0: HMUARTLGW HMWIFI2 recv: 01 04 0C 00 13 msg: 92 80 02 56ABA8 4F62FF 000173F613
2026.03.16 19:11:54 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 93 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:11:58 3: HMinfo hminfo get:configCheck :-f,^(HM_56ABA8|HM_56ABA8)$
2026.03.16 19:12:04 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 93 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:12:15 3: CUL_HM set HM_56ABA8 clear msgEvents
2026.03.16 19:12:15 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000000
2026.03.16 19:12:15 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:12:15 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000000
2026.03.16 19:12:15 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:12:29 3: CUL_HM set VCCU hmPairForSec 600
2026.03.16 19:12:43 3: saved ./backup/fhem.cfg.2026-03-16_19:12:43
2026.03.16 19:12:43 3: saved ./backup/fhem.state.2026-03-16_19:12:43
2026.03.16 19:12:53 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 12 msg: 93 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:12:53 4: CUL_HM received config CCU:VCCU device: HM_56ABA8. PairForSec: on PairSerial:
2026.03.16 19:12:53 3: CUL_HM pair: HM_56ABA8 threeStateSensor, model HM-SEC-SCO serialNr OEQ0221624
2026.03.16 19:12:53 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:12:53 3: CUL_HM set HM_56ABA8 getConfig noArg
2026.03.16 19:12:54 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:12:54 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:12:57 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:12:57 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:12:57 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:13:00 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:13:00 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:13:00 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:13:03 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:13:03 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:13:03 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:13:06 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:13:07 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:13:07 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:13:10 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:13:10 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:13:10 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: BB A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:13:20 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: BB A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:13:43 3: CUL_HM set HM_56ABA8 getConfig noArg
2026.03.16 19:13:47 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 13 msg: 94 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:14:05 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 13 msg: 95 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:14:05 4: CUL_HM received config CCU:VCCU device: HM_56ABA8. PairForSec: off PairSerial:
2026.03.16 19:14:05 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: BD A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:14:05 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: BD A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:14:05 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: BD A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:14:06 0: HMUARTLGW HMWIFI2 recv: 01 04 0C 00 13 msg: BD 80 02 56ABA8 4F62FF 003C658A68
2026.03.16 19:14:06 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: BE A0 01 4F62FF 56ABA8 000802010A4F0B620CFF
2026.03.16 19:14:06 0: HMUARTLGW HMWIFI2 recv: 01 04 0C 00 13 msg: BE 80 02 56ABA8 4F62FF 00E78AFBEA
2026.03.16 19:14:06 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: BF A0 01 4F62FF 56ABA8 0006
2026.03.16 19:14:16 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: BF A0 01 4F62FF 56ABA8 0006
2026.03.16 19:14:17 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:14:19 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 14 msg: BF 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:14:19 4: CUL_HM received config CCU:VCCU device: HM_56ABA8. PairForSec: off PairSerial:
2026.03.16 19:14:20 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:14:21 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:14:21 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:14:21 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:14:21 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: E7 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:14:31 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: E7 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:14:31 0: HMUARTLGW HMWIFI2 recv: 01 04 0C 00 13 msg: E7 80 02 56ABA8 4F62FF 009934B9DE
2026.03.16 19:14:31 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: E8 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:14:41 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: E8 A0 01 4F62FF 56ABA8 00050000000000
2026.03.16 19:14:42 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:14:45 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:14:46 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:14:46 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:14:49 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:14:49 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:14:49 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000000
2026.03.16 19:14:52 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:14:52 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:14:52 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000000
2026.03.16 19:14:53 3: HMinfo hminfo get:configCheck :-f,^(HM_56ABA8|HM_56ABA8)$
2026.03.16 19:14:55 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:14:55 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:16:24 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 14 msg: E8 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:16:24 4: CUL_HM received config CCU:VCCU device: HM_56ABA8. PairForSec: off PairSerial:
2026.03.16 19:16:56 3: CUL_HM set HM_56ABA8 getConfig noArg
2026.03.16 19:16:56 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:16:56 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:16:56 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000100
2026.03.16 19:16:56 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:17:00 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 14 msg: E9 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:17:41 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 21 msg: EA 84 00 56ABA8 000000 1000C74F45513032323136323480810101
2026.03.16 19:17:41 4: CUL_HM received config CCU:VCCU device: HM_56ABA8. PairForSec: off PairSerial:
2026.03.16 19:17:41 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 12 A0 01 4F62FF 56ABA8 00040000000000
2026.03.16 19:17:41 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 12 A0 01 4F62FF 56ABA8 00040000000000
2026.03.16 19:17:41 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 12 A0 01 4F62FF 56ABA8 00040000000000
2026.03.16 19:17:42 0: HMUARTLGW HMWIFI2 recv: 01 05 01 00 23 msg: 12 A0 10 56ABA8 4F62FF 02020009010A000B000C00100114060000
2026.03.16 19:17:42 0: HMUARTLGW HMWIFI2 send: 01 02 00 00 00 msg: 22 A0 01 4F62FF 56ABA8 01040000000001
2026.03.16 19:17:42 0: HMUARTLGW HMWIFI2 recv: 01 04 03 00 23 msg: 22 80 02 56ABA8 4F62FF 80
2026.03.16 19:17:42 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000000
2026.03.16 19:17:42 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:17:42 0: HMUARTLGW HMWIFI2 send: 01 0656ABA8000000
2026.03.16 19:17:45 1: HMUARTLGW HMWIFI2 did not respond for the 1. time, resending
2026.03.16 19:17:46 0: HMUARTLGW HMWIFI2 added peer: 56ABA8, aesChannels: FFFFFFFFFFFFFFFF
2026.03.16 19:17:52 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 17 msg: 23 84 41 56ABA8 000000 011400
2026.03.16 19:17:53 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 1A msg: 24 84 41 56ABA8 000000 0115C8
2026.03.16 19:17:59 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 19 msg: 25 84 41 56ABA8 000000 011600
2026.03.16 19:18:00 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 19 msg: 26 84 41 56ABA8 000000 0117C8
2026.03.16 19:19:13 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 17 msg: 27 84 41 56ABA8 000000 011800
2026.03.16 19:20:27 0: HMUARTLGW HMWIFI2 recv: 01 05 00 00 1B msg: 28 84 41 56ABA8 000000 0119C8wifi:
ssid: #MeineSSID
password: #MeinPasswort
# manual_ip:
# static_ip: 192.168.XXX.XXX
# gateway: 192.168.XXX.XXX
# subnet: 255.255.255.0
ap: {}
captive_portal:
web_server:
port: 80HM_4E9DB5_Btn_04:Short.* set eg_Terrasse_Markise_Front pct 0
bzw.
HM_4E9DB5_Btn_03:Short.* set eg_Terrasse_Markise_Front pct 100