Update:
Alexa sagt an wenn es an der Haustür klingelt. Bei allen anderen Rufen, sagt Alexa wer anruft. Wenn der Anruf nicht angenommen wird, bekommt man eine Pushnachricht mit Namen und Telefonnumer des anrufenden auf das Handy.
Gruß Maik
Haustür ist mit einer DoorTel ausgestattet, die hängt an der Fritzbox - Fon 2
https://www.keil-telecom.de/produkte/analoge-sprechanlagen/
doorTEL_titan.jpg
<xml xmlns="http://www.w3.org/1999/xhtml">
<variables>
<variable type="undefined" id="timeout">timeout</variable>
</variables>
<block type="on_ext" id="#dU%bHFVm/~[XFv;e5M5" x="-1462" y="-2537">
<mutation items="1"></mutation>
<field name="CONDITION">true</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="{M}4J=valT~m(atD/ZVU">
<field name="oid">tr-064.0.callmonitor.ringing</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="comment" id="di]:xmQ*u)c2*LvrrR._">
<field name="COMMENT">Haustürklingel</field>
<next>
<block type="controls_if" id=",9_Nr-P-{%Fd+Tc0-=Nu">
<mutation elseif="1"></mutation>
<value name="IF0">
<block type="logic_operation" id="yAt8Y8(!aD~`YKjb1/Rl">
<field name="OP">AND</field>
<value name="A">
<block type="logic_compare" id=".{k,JUmkmaS[zo)u`HOP">
<field name="OP">EQ</field>
<value name="A">
<block type="convert_tostring" id="vs4,(_+Xk|mlz?{0V]R2">
<value name="VALUE">
<block type="get_value" id="DpgzqNoWjD?gGY|.nPM_">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.caller</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="convert_tostring" id="OMZ8ptdUQLl3=^QZ%#d3">
<value name="VALUE">
<block type="text" id=")^vYDy#zc2@U!cM({:_.">
<field name="TEXT">057674509945</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="B">
<block type="logic_compare" id="I+k=31q_n5w}V[r%tV=~">
<field name="OP">EQ</field>
<value name="A">
<block type="convert_tostring" id=")uTb_$Ec~.k[W^uf4.AC">
<value name="VALUE">
<block type="get_value" id="r)ZRiksQWw|zR)[)I{c~">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="convert_tostring" id="(lR,?ltpOT*.i.Qkyk_u">
<value name="VALUE">
<block type="text" id="lS!e(P-LF-~cZX;qK_{l">
<field name="TEXT">Haustür @ Home</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="L3gqU~B_rb%f,6U_.HPd">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak-volume</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_number" id="$o|k4{:ZvG[w76gqe1ss">
<field name="NUM">40</field>
</block>
</value>
<next>
<block type="control" id="RMDLjJtHkUKZSpzSY|d]">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak-volume</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_number" id="Ycn9%?;.xWuZyfWBs8q!">
<field name="NUM">30</field>
</block>
</value>
<next>
<block type="control" id="8HpR:tDIixsXIMc;4CeV">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090ST0274620N1N.Commands.speak-volume</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_number" id="5!EkFiT10us0Jk2K9j@K">
<field name="NUM">30</field>
</block>
</value>
<next>
<block type="control" id="KijBRu@Ell3w04|-C/%x">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak-volume</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_number" id="DdLAyzsvwR_X%?Mf.,Z}">
<field name="NUM">30</field>
</block>
</value>
<next>
<block type="control" id="_D8$yz+L].EaU?mM4-O%">
<mutation delay_input="true"></mutation>
<field name="OID">harmony.0.Harmony_Hub.Amazon_Fire_TV.Pause</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">50</field>
<field name="UNIT">ms</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id=")J(Jo]48}~UXir2oH@Ta">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="control" id="R*!kKkNLS,,7%@yid/)[">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="4%AtCh@rJ(yc:t*(_~!r">
<field name="TEXT">Hallo, es klingelt jemand an der Haustür</field>
</block>
</value>
<next>
<block type="control" id="m7ui{az56Yo!wwM,.aAM">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="J(w/;QM+(;=r)eT-QBwE">
<field name="TEXT">Hallo, es klingelt jemand an der Haustür</field>
</block>
</value>
<next>
<block type="control" id="$jS4-`ChZ4AQ6M8{O~#N">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090ST0274620N1N.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="APox^v+G8Bl{cI61Ykyg">
<field name="TEXT">Hallo, es klingelt jemand an der Haustür</field>
</block>
</value>
<next>
<block type="control" id="CArvm)DCL79!ek8r,^U7">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="^t}HV3_~[hZ=/x{0uG=J">
<field name="TEXT">Hallo, es klingelt jemand an der Haustür</field>
</block>
</value>
<next>
<block type="pushover" id="J#0U,q%i9-J6z2oi%f2p">
<field name="INSTANCE"></field>
<field name="SOUND">none</field>
<field name="PRIORITY">0</field>
<field name="LOG"></field>
<value name="MESSAGE">
<shadow type="text" id="2;`WioOF5{9E1p$c4y2f">
<field name="TEXT">Es Klingelt an der Haustür</field>
</shadow>
</value>
<next>
<block type="update" id=";2E71y@B{/R8h2pHJ(H:">
<mutation delay_input="true"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">15</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="text" id="b2x$~uN^I%X*xRmE;Lx9">
<field name="TEXT"></field>
</block>
</value>
<next>
<block type="update" id="LJR=+*8J`WasvkCC2H$V">
<mutation delay_input="true"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">15</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="text" id=":E8G%gC-8lS$L~^wJTr8">
<field name="TEXT"></field>
</block>
</value>
<next>
<block type="update" id=";b$2.^X=YJ{0#a.[36^p">
<mutation delay_input="true"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">15</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="text" id="fL;OA-#*$L~,{}k_MjZD">
<field name="TEXT"></field>
</block>
</value>
<next>
<block type="update" id="-vXN*_*ZKIGQsJ7ogw}-">
<mutation delay_input="true"></mutation>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">25</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="text" id="n]|pQ}P$@y+esN##m(G3">
<field name="TEXT"></field>
</block>
</value>
<next>
<block type="update" id="AyN(zC[?efa`p:2[f)6O">
<mutation delay_input="true"></mutation>
<field name="OID">tr-064.0.callmonitor.inbound.caller</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">25</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="text" id="UChkmG}BP-.$ZQbVR~!l">
<field name="TEXT"></field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
<value name="IF1">
<block type="logic_operation" id="-ynhBu3l_vw_BZ`]Hj5p">
<field name="OP">AND</field>
<value name="A">
<block type="logic_compare" id="ot1nq^/F]_$aB,V*lQSF">
<field name="OP">NEQ</field>
<value name="A">
<block type="convert_tostring" id="Zihyi(g69pp^*+m6AwXf">
<value name="VALUE">
<block type="get_value" id="3]K}4kQCY@gPrlK*yBbJ">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.caller</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="convert_tostring" id="=K:%o+!xr1E*I:PVHI=X">
<value name="VALUE">
<block type="text" id="g*gcyPtCTu2#wOm/7Qrc">
<field name="TEXT">057674509945</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="B">
<block type="logic_compare" id="un2w1^yvKP9Gq!UT[r!+">
<field name="OP">NEQ</field>
<value name="A">
<block type="convert_tostring" id=",WH0eJKvx2bB$CU}{vpQ">
<value name="VALUE">
<block type="get_value" id="PYIc4i^?-3=O@zE4f1R-">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="convert_tostring" id="VqnjMNcFo;eyW[v7c8~V">
<value name="VALUE">
<block type="text" id="s~gyiDolv?vq!37ffc-`">
<field name="TEXT">Haustür @ Home</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<statement name="DO1">
<block type="control" id="wM@BuDz;3tw3httOQa#M">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak-volume</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_number" id="DAdYQ30EB_i=!Sq~JgVg">
<field name="NUM">40</field>
</block>
</value>
<next>
<block type="control" id="96I0|v9`pgIBzB:StNl^">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak-volume</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_number" id="JZ%J!W4m66Akp#q|@vKP">
<field name="NUM">30</field>
</block>
</value>
<next>
<block type="control" id=",X.t+9)}KJ/3m(}4S1uM">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak-volume</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_number" id="3;Hq.3m{~%o$_1)@R$Jd">
<field name="NUM">30</field>
</block>
</value>
<next>
<block type="control" id="`s~z`,*+?*j2ItROCOs/">
<mutation delay_input="true"></mutation>
<field name="OID">harmony.0.Harmony_Hub.Amazon_Fire_TV.Pause</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">50</field>
<field name="UNIT">ms</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="r~B*S{41_`B$RK(U)d{1">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="control" id="+M[{|B}c0w7)txn?6%8H">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text_join" id="}*u9kDUO9JagAPD~Jof=">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="VTtpVw]li#sE4*KIG@UU">
<field name="TEXT">Eingehender Anruf von </field>
</block>
</value>
<value name="ADD1">
<block type="convert_tostring" id="|:H2fnvG2KXWt/^nb{CA">
<value name="VALUE">
<block type="get_value" id="}$5/Mz83cI2s!YZn1@9a">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
</block>
</value>
</block>
</value>
</block>
</value>
<next>
<block type="control" id="yEj.9bH4/4RmQIaBkbNz">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text_join" id="P!v6leb0xB0DO.M6QUD+">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id=".r(_V2g0I{]Hsup~Zk,A">
<field name="TEXT">Eingehender Anruf von </field>
</block>
</value>
<value name="ADD1">
<block type="convert_tostring" id="n+oS~#;3maaU0Xiw``vt">
<value name="VALUE">
<block type="get_value" id="RQMd4E(gn;}La5c+pPJ@">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
</block>
</value>
</block>
</value>
</block>
</value>
<next>
<block type="control" id="oHPw?{A4V;CH)4ox=@!0">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text_join" id="PH6PuG3TT65O86_~z`g5">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="m{hw62dvVguUY=L_f@8b">
<field name="TEXT">Eingehender Anruf von </field>
</block>
</value>
<value name="ADD1">
<block type="convert_tostring" id="g]fT8JP3]#~P,PHHBM/G">
<value name="VALUE">
<block type="get_value" id="*ri.Bh__~~!^=tSv^622">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
</block>
</value>
</block>
</value>
</block>
</value>
<next>
<block type="timeouts_settimeout" id=".7_l[JDVZ!|9Rzm/.R~;">
<field name="NAME">timeout</field>
<field name="DELAY">26</field>
<field name="UNIT">sec</field>
<statement name="STATEMENT">
<block type="controls_if" id="qPm@F!-`+~{e;WYA-|-{">
<value name="IF0">
<block type="logic_compare" id="O1C6V)2adin(L5wGN1Ez">
<field name="OP">EQ</field>
<value name="A">
<block type="convert_tostring" id="oo%R}CYY-e:R;mH7M_@g">
<value name="VALUE">
<block type="get_value" id="@*_cN$NV:v:?2ij}q*{v">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.lastCall.type</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="convert_tostring" id="]q|.$f`$qgh!Y)a,HZZ?">
<value name="VALUE">
<block type="text" id="EteS|AFJp:{Q$0q^w]7t">
<field name="TEXT">missed</field>
</block>
</value>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="pushover" id="THWkR5Gq{w|,-(S$~9k[">
<field name="INSTANCE"></field>
<field name="SOUND">none</field>
<field name="PRIORITY">0</field>
<field name="LOG"></field>
<value name="MESSAGE">
<shadow type="text" id="1IySi3y*e]i@]4ph}_(?">
<field name="TEXT">Es Klingelt an der Haustür</field>
</shadow>
<block type="text_join" id="H]XNzBM}y5Y}xGR|Kvna">
<mutation items="5"></mutation>
<value name="ADD0">
<block type="text" id="|7QsE#ySm60:TNC))#~/">
<field name="TEXT">Eingehender Anruf von </field>
</block>
</value>
<value name="ADD1">
<block type="convert_tostring" id="KBIo,!qY/~u8/g83TJ;j">
<value name="VALUE">
<block type="get_value" id="8/p;+b(v@NZ?w:@II#4Z">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
</block>
</value>
</block>
</value>
<value name="ADD2">
<block type="text" id="76|%BCvWFp~.~tnf!%H*">
<field name="TEXT">, mit der Nummer </field>
</block>
</value>
<value name="ADD3">
<block type="convert_tostring" id="m~;g49H_$MntsnY[TbWG">
<value name="VALUE">
<block type="get_value" id="]L|upNyAZ!^lps4jGqW1">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.caller</field>
</block>
</value>
</block>
</value>
<value name="ADD4">
<block type="text" id="~PniT@,0Z@#~/M%.($kN">
<field name="TEXT"> wurde nicht beantwortet.</field>
</block>
</value>
</block>
</value>
</block>
</statement>
<next>
<block type="update" id="EmRV=xQ=m-P^jTR_f_oi">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="*}wD4HoUm#Hc9Ws9q3*0">
<field name="TEXT"></field>
</block>
</value>
<next>
<block type="update" id="hG*vk^tLyDY{U*/tEC.8">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="{Rwt`JX(Ox$T+zHp{_k`">
<field name="TEXT"></field>
</block>
</value>
<next>
<block type="update" id="`jpTOBOD.fx`Gq[P/$(8">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="rB)RdnwJ@:L$jB!r3JpD">
<field name="TEXT"></field>
</block>
</value>
<next>
<block type="update" id="4.-Oynk+WG8Pf=d|4:my">
<mutation delay_input="false"></mutation>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="=_Rrsyh^;9GFg?^x{|+z">
<field name="TEXT"></field>
</block>
</value>
<next>
<block type="update" id="8[N#Lv*$|@Gpc%hrTwRK">
<mutation delay_input="false"></mutation>
<field name="OID">tr-064.0.callmonitor.inbound.caller</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="lv`oj%L?1;DZmMG5P=y|">
<field name="TEXT"></field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</xml>
haust.JPG