Hauptmenü

Neueste Beiträge

#11
FRITZ!Box / Aw: 72_FBTAM.pm für den FritzB...
Letzter Beitrag von Hardy62 - 04 Dezember 2025, 22:33:40
Hallo guten Abend,
bekomme beim Versuch eines Downloads einer AB-Aufzeichnung diese Fehlermeldung:

  fhem?room=FritzBox line 291:
Uncaught ReferenceError: callTAMAction is not defined
Vermutl. fehlt mir noch die Datei fbtam.js. Wo könnte ich mir diese downloaden?
Viele Grüße Hardy
#12
Bastelecke / Aw: Entwicklung SIGNALDuino Em...
Letzter Beitrag von Zeitisen - 04 Dezember 2025, 22:27:31
Schaut inzwischen so aus 
(R: A- B0* C-)
Da muss ich nochmal das Modul A prüfen auf Fehler beim Löten.
#13
Bastelecke / Aw: Entwicklung SIGNALDuino Em...
Letzter Beitrag von Ralf9 - 04 Dezember 2025, 22:23:44
Zitatcc1101 (R: A- Bi* C-)
Modul B wurde erkannt, es wurde aber noch keine Bank zugewiesen. Per Default müsste normalerweise dem Modul B die Bank 0 (SlowRf) zugewiesen sein.
Modul A wurde nicht erkannt.
Bei "get SignalDuino raw CREA" müsste folgende Rückmeldung kommen (als Ver kann auch ein anderer Wert angezeigt werden, Ver muß größer 0 sein)
detect A: Partn=0 Ver=14
#14
FRITZ!Box / Aw: 72_FBTAM.pm für den FritzB...
Letzter Beitrag von Hardy62 - 04 Dezember 2025, 22:20:33
Zitat von: Prof. Dr. Peter Henning am 06 August 2025, 18:21:05Wie angekündigt, hier die erste Version des Moduls 72_FBTAM.pm.

Installation ganz einfach
define <name> FBTAM <Devicename der Fritzbox> <Nummer des Anrufbeantworters 1..4>

Zeigt eine Liste der Anrufe, mit Buttons zum Löschen (funktioniert gut) und zum Download (funktioniert gut, Zielverzeichnis /opt/fhem/www/audio sollte existieren) und zum Versenden (funktioniert noch nicht)

Zur Funktion ist es nötig, mit "set ... username" und "set ... password" einen FritzBox-Account anzugeben.

LG

pah

ToDo-Liste
1. Versand per Mail und per Messenger, mindestens via Telegram, implementieren
2. Buttons konfigurierbar machen (Mail-Adresse bzw. Messenger)
3. Möglichkeit, das Modul unabhängig von einem FritzBox-Device zu machen. In dem Fall ist statt des Device-Namen die IP-Adresse anzugeben, und "set ... on/off"-Befehle die irgendwie remote wirken
4. Zielverzeichnis konfigurierbar machen



Zitat von: Prof. Dr. Peter Henning am 10 August 2025, 18:06:19So, hier die nächste Version. Das kommt jetzt mit einer JavaScript-Datei, die in /opt/fhem/www/pgm2 gespeichert werden sollte. Löschen, Versand per Messenger (z.B. Telegram) und Download funktionieren gut, Download jetzt natürlich non-blocking.

Da ich die Fritzbox nicht dazu bewegen konnte, einen CORS-Header zu produzieren, läuft der Download immer auf den FHEM-Server. Von dort aus kann man ihn natürlich holen - so etwa macht das bei mir ein DOIF, da mein Telegram-Bot auf einer anderen Maschine läuft.

Der Versand per Email ist derzeit noch funktionslos, da suche ich noch nach einem guten Trick.

LG

pah

Hallo guten Abend, wo könnte ich mir bitte die Datei fbtam.js herunterladen?
Viele Grüße Hardy
#15
Sonstige Systeme / Aw: Neues Modul: Tado Heizungs...
Letzter Beitrag von Hackstall - 04 Dezember 2025, 22:12:57
Oh Mann funktioniert alles nicht

Gibt es denn nicht noch andere Moeglichkeiten.

Docker mir Tado2Mqtt

Oder andere Module

Ich brauche wirklich eine Lösung.

Danke
#16
Bastelecke / Aw: Entwicklung SIGNALDuino Em...
Letzter Beitrag von Zeitisen - 04 Dezember 2025, 22:07:44
Danke .
Auf cadlab war ich schon vor einiger Zeit. Da kam dann immer eine Fehlermeldung "maximale Anzahl der Anfragen überschritten" . Sehen konnte ich gar nichts.
Inzwischen scheint es aber zu funktionieren.

Ich habe inzwischen das LAN-Modul entfernt und die USB-firmware geflasht.
Ich kann jetzt ein SIGNALduino devie anlegen. 

defmod SignalDuino SIGNALduino /dev/serial/by-id/usb-STMicroelectronics_MAPLEMINI_F103CB_CDC_in_FS_Mode_3F36653E3030-if00@115200
attr SignalDuino room 99_System,Test
#   CFGFN     
#   Clients    :CUL_TCM97001:SD_WS:SD_WS07:SD_WS09:Hideki:LaCrosse:OREGON:CUL_EM:CUL_WS:CUL_TX:SD_AS:IT: :FS10:FS20:SOMFY:FLAMINGO:SD_WS_Maverick:KOPP_FC:PCA301:SD_BELL:SD_GT:SD_RSL:SD_UT:WMBUS:HMS: :IFB:CUL_FHTTK:FHT:RFXX10REC:Revolt:Dooya:Fernotron:SD_Keeloq:SD_Rojaflex:Siro:LTECH:CUL_MAX:SD_Tool:SIGNALduino_un:
#   ClientsKeepOrder 1
#   DEF        /dev/serial/by-id/usb-STMicroelectronics_MAPLEMINI_F103CB_CDC_in_FS_Mode_3F36653E3030-if00@115200
#   DMSG       nothing
#   DevState   initialized
#   DeviceName /dev/serial/by-id/usb-STMicroelectronics_MAPLEMINI_F103CB_CDC_in_FS_Mode_3F36653E3030-if00@115200
#   FD         74
#   FUUID      6931705b-f33f-ecac-348b-f0aa8fede63970f8
#   IDsNoDispatch 2,31,43.1,72.1,82,87,88
#   LASTDMSG   nothing
#   LASTDMSGID nothing
#   NAME       SignalDuino
#   NR         1131
#   PARTIAL   
#   STATE      opened
#   TIME       1764847707.73433
#   TYPE       SIGNALduino
#   cc1101_frequency 800.000
#   eventCount 300
#   sendworking 0
#   version    V 4.2.2-dev220712 SIGNALduinoAdv cc1101 (R: A- Bi* C-) - compiled at Jul 12 2022 21:29:35
#   versionmodul v3.4.17-ralf_07.11.23
#   versionprotoL v3.4.17-ralf_07.11.23
#   MatchList:
#     01:IT      ^i......
#     02:CUL_TCM97001 ^s[A-Fa-f0-9]+
#     03:SD_RSL  ^P1#[A-Fa-f0-9]{8}
#     04:OREGON  ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
#     05:CUL_TX  ^TX..........
#     06:SD_AS   ^P2#[A-Fa-f0-9]{7,8}
#     07:Hideki  ^P12#75[A-F0-9]+
#     09:CUL_FHTTK ^T[A-F0-9]{8}
#     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
#     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
#     12:SD_WS   ^W\d+x{0,1}#.*
#     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
#     14:Dooya   ^P16#[A-Fa-f0-9]+
#     15:SOMFY   ^Ys[0-9A-F]+
#     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
#     17:SD_UT   ^P(?:14|20|24|26|29|30|34|46|56|68|69|76|78|81|83|86|90|91|91.1|92|93|95|97|99|104|105|114|118|121|124|127|128|199)#.*
#     18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
#     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
#     20:Revolt  ^r[A-Fa-f0-9]{22}
#     21:FS10    ^P61#[A-F0-9]+
#     22:Siro    ^P72#[A-Fa-f0-9]+
#     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
#     24:FS20    ^81..(04|0c)..0101a001
#     25:CUL_EM  ^E0.................
#     26:Fernotron ^P82#.*
#     27:SD_BELL ^P(?:15|32|41|42|57|79|96|98|112)#.*
#     28:SD_Keeloq ^P(?:87|88)#.*
#     29:SD_GT   ^P49#[A-Fa-f0-9]+
#     30:LaCrosse ^(\S+\s+9 |OK\sWS\s)
#     31:KOPP_FC ^kr..................
#     32:PCA301  ^\S+\s+24
#     33:SD_Rojaflex ^P109#[A-Fa-f0-9]+
#     34:WMBUS   ^b.*
#     35:HMS     ^810e04......a001
#     36:IFB     ^J............
#     37:LTECH   ^P31#[A-Fa-f0-9]{26,}
#     38:CUL_MAX ^Z.*
#     90:SD_Tool ^pt([0-9]+(\.[0-9])?)(#.*)?
#     X:SIGNALduino_un ^[u]\d+#.*
#   QUEUE:
#   READINGS:
#     2025-12-04 12:39:54   cc1101_config   freq:800.000MHz bWidth:203KHz rAmpl:33dB sens:8dB (DataRate:115051.27Baud)
#     2025-12-04 12:39:54   cc1101_config_ext Modulation:2-FSK (SYNC_MODE:16/16 sync) DEVIATN:47.607kHz
#     2025-12-04 12:40:10   ccpatable       800.000 MHz, C3E = C6 00 00 00 00 00 00 00
#     2025-12-04 12:40:20   cmds             ?S ? b CE CD CG CR CS CW C eC e P r R S t T V W x XE XQ
#     2025-12-04 12:40:31   config          MS=1;MU=1;MC=1;Mred=0_MScnt=4;maxMuPrint=768;maxMsgSize=1024;maxNumPat=8;Mdebug=1;MdebFifoLimit=150/170
#     2025-12-04 12:40:41   freeram         8096
#     2025-12-04 21:56:35   ping            OK
#     2025-12-04 12:34:47   raw             detect B: Partn=0 Ver=0x14
#     2025-12-04 12:28:30   state           opened
#     2025-12-04 12:38:00   version         V 4.2.2-dev220712 SIGNALduinoAdv cc1101 (R: A- Bi* C-) - compiled at Jul 12 2022 21:29:35
#   getcmd:
#   hmccu:
#   keepalive:
#     ok         0
#     retry      0
#   mcIdList:
#     10
#     11
#     12
#     18
#     43
#     47
#     52
#     57
#     58
#     96
#     119
#     129
#     212
#   mnIdList:
#     100
#     101
#     102
#     103
#     107
#     108
#     109
#     112
#     115
#     116
#     123
#     125
#     126
#     201
#     202
#     203
#     204
#     205
#     206
#     207
#     208
#     209
#     210
#     214
#     215
#   msIdList:
#     0
#     0.1
#     0.2
#     0.3
#     0.4
#     0.5
#     1
#     3
#     3.1
#     4
#     6
#     7
#     13
#     13.2
#     14
#     15
#     17
#     20
#     23
#     25
#     32.1
#     33
#     33.1
#     33.2
#     35
#     41
#     49
#     51
#     53
#     54.1
#     55
#     65
#     68
#     74.1
#     90
#     91.1
#     93
#     106
#     113
#     118.1
#     124.1
#     127.1
#     128.1
#   muIdList:
#     8
#     9
#     13.1
#     16
#     17.1
#     19
#     20.1
#     21
#     22
#     24
#     26
#     27
#     28
#     29
#     30
#     32
#     34
#     36
#     37
#     38
#     39
#     40
#     42
#     44
#     44.1
#     45
#     46
#     48
#     49.1
#     49.2
#     50
#     54
#     56
#     59
#     60
#     61
#     62
#     64
#     66
#     67
#     69
#     70
#     71
#     72
#     73
#     74
#     78
#     79
#     80
#     81
#     83
#     84
#     85
#     86
#     89
#     91
#     92
#     94
#     95
#     97
#     98
#     99
#     104
#     105
#     110
#     111
#     114
#     118
#     120
#     121
#     122
#     124
#     127
#     128
#     198
#     200
#     200.1
#   rfmodesets:
#     rfmode     Avantek_433__B8_N9_FSK,Bresser_5in1_u_7in1__B28_N7_8220,Bresser_6in1__B20_N7_8220,DP100_WH51_WH57_433__B16_N16_17241,DP100_WH51_WH57_868__B16_N6_17241,HoneywActivL__SlowRf_FSK,KOPP_FC__B20_N4_4785,Lacrosse_mode1_WS1080_TX38__B12_N1_17241,Lacrosse_mode2__B12_N2_9579,PCA301_mode3__B32_N3_6631,Rojaflex_433__B12_N8_GFSK,SlowRF_ccFactoryReset,W136__B24_N10_4798,WH24_WH25__B20_N1_17241,WMBus_S__N11_ab_firmware_V422,WMBus_T_u_C__N12_ab_firmw_V422,WS1600_TX22_mode5__B16_N5_8842,custom
#   rfmodesetsTesting:
#     rfmodeTesting Avantek_433__B5_N9_FSK,Bresser_5in1_u_7in1__B26_N7_8220,Bresser_6in1__B18_N7_8220,DP100_WH51_WH57_433__B14_N16_17241,DP100_WH51_WH57_868__B14_N6_17241,Elero__N13_ab_firmw_V335_u_V422,Inkbird_433__B18_N14_FSK,Lacrosse_mode1_TX38__B5_N1_17241,Lacrosse_mode1_WS1080_TX38__B10_N1_17241,Lacrosse_mode2__B5_N2_9579,MAX__N15,PCA301_mode3__B12_N3_6631,W136__B24_N10_4798,WH24_WH25__B16_N1_17241,WS1600_TX22_mode5__B5_N5_8842
#
setstate SignalDuino opened
setstate SignalDuino 2025-12-04 12:39:54 cc1101_config freq:800.000MHz bWidth:203KHz rAmpl:33dB sens:8dB (DataRate:115051.27Baud)
setstate SignalDuino 2025-12-04 12:39:54 cc1101_config_ext Modulation:2-FSK (SYNC_MODE:16/16 sync) DEVIATN:47.607kHz
setstate SignalDuino 2025-12-04 12:40:10 ccpatable 800.000 MHz, C3E = C6 00 00 00 00 00 00 00
setstate SignalDuino 2025-12-04 12:40:20 cmds  ?S ? b CE CD CG CR CS CW C eC e P r R S t T V W x XE XQ
setstate SignalDuino 2025-12-04 12:40:31 config MS=1;;MU=1;;MC=1;;Mred=0_MScnt=4;;maxMuPrint=768;;maxMsgSize=1024;;maxNumPat=8;;Mdebug=1;;MdebFifoLimit=150/170
setstate SignalDuino 2025-12-04 12:40:41 freeram 8096
setstate SignalDuino 2025-12-04 21:56:35 ping OK
setstate SignalDuino 2025-12-04 12:34:47 raw detect B: Partn=0 Ver=0x14
setstate SignalDuino 2025-12-04 12:28:30 state opened
setstate SignalDuino 2025-12-04 12:38:00 version V 4.2.2-dev220712 SIGNALduinoAdv cc1101 (R: A- Bi* C-) - compiled at Jul 12 2022 21:29:35

Die im wiki beschriebenen Befehle zum aktivieren des A-Moduls bringen mich aber nicht weiter.

get SignalDuino raw CREAführt zu folgender Ausgabe:
raw: detect A: Partn=0 Ver=0x00 invalid
Jetzt muss ich mich entweder tief in CC1101 Hardware einfuchsen und alle Threads im Forum durchgehen oder jemand kann mir sagen, wo es klemmt.
Ich möchte auch nicht ausschließen, dass ich noch ein Hardwareproblem habe.

Ich habe im Haus einige Funk-Temperatursensoren, die aber noname Produkte sind. Ich hatte gehofft, dass mit signalduino zumindest ein paar automatisch erkannt und angelegt werden.
Da bin ich aber noch weit entfernt.

#17
Perl für FHEM-User / Aw: curl Befehl in der myUtils...
Letzter Beitrag von TomLee - 04 Dezember 2025, 21:17:54
Ja  ::) thx
#18
Automatisierung / Aw: AutoShuttersControl - Vers...
Letzter Beitrag von Beta-User - 04 Dezember 2025, 21:15:26
Zitat von: superverbleit am 04 Dezember 2025, 21:12:34Hab die Log-Files nochmals kontrolliert. Es funktioniert, aber richtig kapiert hab ich es nicht.
Aber es funktioniert. :o  ;D

Dann lass ich es mal so gut sein.
Kapiert habe ich das auch nie, aber man muss es wohl so akzeptieren  ;D . Der Entwickler wird schon wissen, welchen Sinn das für ihn hat :P .
#19
Automatisierung / Aw: AutoShuttersControl - Vers...
Letzter Beitrag von superverbleit - 04 Dezember 2025, 21:12:34
Hab die Log-Files nochmals kontrolliert. Es funktioniert, aber richtig kapiert hab ich es nicht.
Aber es funktioniert. :o  ;D

Dann lass ich es mal so gut sein.
#20
Perl für FHEM-User / Aw: curl Befehl in der myUtils...
Letzter Beitrag von Otto123 - 04 Dezember 2025, 20:56:39
Die Striche schützen -> \\ ?