{"id":9170,"date":"2025-10-15T18:22:33","date_gmt":"2025-10-15T16:22:33","guid":{"rendered":"https:\/\/www.commander1024.de\/wordpress\/?p=9170"},"modified":"2026-01-03T17:18:56","modified_gmt":"2026-01-03T16:18:56","slug":"klingelsystem-im-mehrfamilienhaus-smart-machen","status":"publish","type":"post","link":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/","title":{"rendered":"Klingelsystem im Mehrfamilienhaus smart machen"},"content":{"rendered":"\n<p class=\"has-drop-cap\">Da ich schon relativ tief in der <a href=\"https:\/\/www.commander1024.de\/wordpress\/tag\/smart-home\/\" target=\"_blank\" rel=\"noreferrer noopener\">Smart-Home<\/a>-Welt drin stecke, m\u00f6chte ich meine T\u00fcrklingel ebenfalls smart machen. Denn ich vergesse mit einer gewissen Regelm\u00e4\u00dfigkeit meinen Schl\u00fcssel zu Hause. Auch wenn das bislang keine unangenehmen Konsequenzen hatte, weil der Vermieter einen Ersatzschl\u00fcssel hat und fast immer zu Hause ist &#8211; zumindest dann, wenn ich mich ausschlie\u00dfe. Au\u00dferdem m\u00f6chte ich wissen, ob und wann bei mir geklingelt wurde, auch wenn ich nicht zu Hause bin. Gerade in Bezug auf Paketdienstleister, die &#8222;mich nicht zu Hause angetroffen haben&#8220;. Ich wohne in einem Mehrfamilienhaus, das vor gar nicht allzu langer Zeit ein Gira TKS (T\u00fcrkommunikationssystem) verpasst bekommen hat. Die Kommunikation erfolgt \u00fcber einen Bus, auf dem sich alle Teilnehmer befinden. <\/p> \n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"675\" height=\"1200\" data-id=\"9177\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-675x1200.jpg\" alt=\"GIRA Wohnungsstation\" class=\"wp-image-9177\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-675x1200.jpg 675w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-338x600.jpg 338w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-169x300.jpg 169w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-768x1365.jpg 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-864x1536.jpg 864w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-1152x2048.jpg 1152w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_111013605-scaled.jpg 1440w\" sizes=\"auto, (max-width: 675px) 100vw, 675px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"675\" height=\"1200\" data-id=\"9176\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-675x1200.jpg\" alt=\"R\u00fcckseite GIRA Wohnungsstation mit Stecker f\u00fcr Bus und Etagenschalter. \" class=\"wp-image-9176\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-675x1200.jpg 675w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-338x600.jpg 338w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-169x300.jpg 169w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-768x1365.jpg 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-864x1536.jpg 864w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-1152x2048.jpg 1152w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250825_104458676-scaled.jpg 1440w\" sizes=\"auto, (max-width: 675px) 100vw, 675px\" \/><\/a><figcaption class=\"wp-element-caption\">Bus = Bus-Verbindung, ET = Etagenschalter<\/figcaption><\/figure>\n<\/figure>\n\n\n\n <p> Gl\u00fccklicherweise gibt es aber das <a href=\"https:\/\/gdoor-org.github.io\" target=\"_blank\" rel=\"noreferrer noopener\">GDoor Projekt<\/a>, das das Gira <a href=\"https:\/\/gdoor-org.github.io\/documentation\/protocol.html\" target=\"_blank\" rel=\"noreferrer noopener\">TKS Protokoll<\/a> reverseengineered hat und einen <a href=\"https:\/\/gdoor-org.github.io\/documentation\/hardware.html\" target=\"_blank\" rel=\"noreferrer noopener\">Adapter<\/a> als Open Hardware entworfen hat, der als Schnittstelle zu einem ESP32 dient. Diesen habe ich beim PCB-Fertiger meines Vertrauens produzieren lassen. 5x sogar (Mindestbestellmenge) und auch inkl. Best\u00fcckung. Das ist unglaublich, wie g\u00fcnstig solche Dinge heutzutage sind! <\/p> \n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105732863-3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"1200\" data-id=\"9197\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105732863-3-1080x1200.jpg\" alt=\"GDoor Adapter Vorderseite\" class=\"wp-image-9197\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105732863-3-1080x1200.jpg 1080w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105732863-3-540x600.jpg 540w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105732863-3-270x300.jpg 270w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105732863-3-768x853.jpg 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105732863-3.jpg 1375w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105741111-3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1066\" height=\"1200\" data-id=\"9196\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105741111-3-1066x1200.jpg\" alt=\"GDoor Adapter R\u00fcckseite\" class=\"wp-image-9196\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105741111-3-1066x1200.jpg 1066w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105741111-3-533x600.jpg 533w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105741111-3-267x300.jpg 267w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105741111-3-768x864.jpg 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105741111-3-1365x1536.jpg 1365w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250901_105741111-3.jpg 1429w\" sizes=\"auto, (max-width: 1066px) 100vw, 1066px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">GDoor Firmware auf den ESP32mini flashen<\/h2>\n\n\n\n <p> Ich habe den <a href=\"https:\/\/gdoor-org.github.io\/web-installer.html\" target=\"_blank\" rel=\"noreferrer noopener\">Web Installer<\/a> (im Chromium-basierten Browser) verwendet um die GDoor Firmware direkt auf den ESP32mini zu flashen, den ich \u00fcber <a href=\"https:\/\/www.amazon.de\/dp\/B0CJNMRG37\">Amazon<\/a> bezogen habe. Anschlie\u00dfend stecke ich den ESP32 mit dem USB-Port in Richtung der Bus-Schraubklemmen auf den GDoor Adapter. <\/p> \n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-1920x1080.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-1920x1080.jpg\" alt=\"GDoor Adapter mit ESP32mini\" class=\"wp-image-9180\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-1920x1080.jpg 1920w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-800x450.jpg 800w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-300x169.jpg 300w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-768x432.jpg 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-1536x864.jpg 1536w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-2048x1152.jpg 2048w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-2000x1125.jpg 2000w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/figure>\n\n\n\n <p> Nach dem erfolgreichen Flashen startet die Software und erstellt ein WLAN mit dem Namen &#8222;<code>GDoor<\/code>&#8220; und dem Passwort &#8222;<code>12345678<\/code>&#8222;. Verbindet man sich mit diesem, kann man das <a href=\"http:\/\/192.168.4.1\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Webinterface<\/a> aufrufen. Hier verbindet man den ESP mit dem eigenen WLAN und konfiguriert die MQTT Parameter des <a href=\"https:\/\/www.commander1024.de\/wordpress\/2021\/08\/hausautomatisierung-mit-home-assistant\/\" target=\"_blank\" rel=\"noreferrer noopener\">Home Assistants<\/a>, bzw. von Mosquitto. Neben IP-Adresse des Servers, gebe ich den Port (1883 &#8211; unverschl\u00fcsselt <span class=\"wp-font-emots-emo-displeased\"><\/span> ) und das Passwort an. Den Rest belasse ich auf den voreingestellten Werten. <\/p> \n\n\n\n <p> <strong>Achtung<\/strong>: Das MQTT-Passwort darf max. 30 Zeichen lang sein, und auch mit einigen Sonderzeichen gibt es Probleme. Fragt mich, woher ich das wei\u00df! <\/p> \n\n\n\n <p> Damit sind die Vorbereitungen abgeschlossen und ich kann das Ger\u00e4t in das Klingelsystem integrieren. <\/p> \n\n\n\n <p> Neben der MQTT-Firmware gibt es auch noch ein bisschen <a href=\"https:\/\/github.com\/gdoor-org\/esphome-components\" target=\"_blank\" rel=\"noreferrer noopener\">Beispielcode<\/a> f\u00fcr eine ESPHome Integration. Das w\u00fcrde ich mir in Zukunft auch gerne noch mal n\u00e4her angucken wollen. Aber jetzt soll es erst einmal &#8222;einfach funktionieren&#8220;. <\/p> \n\n\n\n<h2 class=\"wp-block-heading\">GDoor Integrationstest ins Gira TKS System<\/h2>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:23% auto\"><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_211201224-scaled-e1759132517174.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"261\" height=\"600\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_211201224-scaled-e1759132517174-261x600.jpg\" alt=\"Testsetup mit fliegender Verkabelung\" class=\"wp-image-9181 size-medium\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_211201224-scaled-e1759132517174-261x600.jpg 261w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_211201224-scaled-e1759132517174-522x1200.jpg 522w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_211201224-scaled-e1759132517174-131x300.jpg 131w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_211201224-scaled-e1759132517174.jpg 644w\" sizes=\"auto, (max-width: 261px) 100vw, 261px\" \/><\/a><\/figure><div class=\"wp-block-media-text__content\">\n <p> Ich h\u00e4nge den ESP-Adapter nun erst einmal testweise fliegend verkabelt an den Bus. Die Polarit\u00e4t ist dabei egal, da auf dem GDoor Adapter ein Vollbr\u00fcckengleichrichter (FULL BRIDGE RECTIFIER!!) sitzt. Zur Stromversorgung nutze ich tempor\u00e4r eine Powerbank. <\/p> \n\n\n\n <p> Bei der Demontage der Wohnungsstation ist mir auch direkt eine ungenutze Unterputzdose aufgefallen, die sich daf\u00fcr anbietet, sp\u00e4ter den ESP darin verschwinden zu lassen. <\/p> \n<\/div><\/div>\n\n\n\n <p> Jetzt ist es Zeit, Kn\u00f6pfe zu r\u00fccken. Klingelkn\u00f6pfe meine ich, das hei\u00dft den Etagenschalter und den Klingelknopf an der Haust\u00fcr. Letzteren einmal kurz und einmal lang (bis zum Piep). <a href=\"https:\/\/github.com\/gdoor-org\/gdoor\/issues\/59\" target=\"_blank\" rel=\"noreferrer noopener\">Denn es stellt sich heraus,<\/a> dass ein kurzer und ein langer Druck mitunter unterschiedliche Payloads und busdata Events senden. Damit ich auch sehe, was dabei passiert, lausche ich mit <a href=\"https:\/\/mqtt-explorer.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">MQTT Explorer<\/a> auf dem topic bus_rx. Alternativ kann man sich auch via USB seriell an den Adapter h\u00e4ngen, oder auf der HA-Ger\u00e4teseite auf MQTT-Info nachsehen, welche Events zuletzt empfangen wurden. <\/p> \n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/GDoor-Adapter-Debugging-Info.png\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"1200\" data-id=\"9226\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/GDoor-Adapter-Debugging-Info-600x1200.png\" alt=\"Debugging-Info mit den zuletzt empfangenen Busnachrichten\" class=\"wp-image-9226\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/GDoor-Adapter-Debugging-Info-600x1200.png 600w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/GDoor-Adapter-Debugging-Info-300x600.png 300w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/GDoor-Adapter-Debugging-Info-150x300.png 150w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/GDoor-Adapter-Debugging-Info.png 651w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-scaled.png\"><img loading=\"lazy\" decoding=\"async\" width=\"537\" height=\"1200\" data-id=\"9183\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-537x1200.png\" alt=\"Home Assistant GDoor Aktivit\u00e4tshistorie\" class=\"wp-image-9183\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-537x1200.png 537w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-269x600.png 269w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-134x300.png 134w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-768x1715.png 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-688x1536.png 688w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-917x2048.png 917w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/Screenshot_20250901-210948_Home-Assistant-scaled.png 1146w\" sizes=\"auto, (max-width: 537px) 100vw, 537px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n <p> In meiner Installation sind dabei folgende Werte herausgekommen, die sich <em>nicht<\/em> auf eine andere Installation \u00fcbertragen lassen und daher hier nur als Beispiel dienen. <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"PHP\" data-shcb-language-slug=\"php\"><span><code class=\"hljs language-php\">{<span class=\"hljs-string\">\"action\"<\/span>: <span class=\"hljs-string\">\"DOOR_OPEN\"<\/span>, <span class=\"hljs-string\">\"parameters\"<\/span>: <span class=\"hljs-string\">\"0000\"<\/span>, <span class=\"hljs-string\">\"source\"<\/span>: <span class=\"hljs-string\">\"9A59A6\"<\/span>, <span class=\"hljs-string\">\"destination\"<\/span>: <span class=\"hljs-string\">\"E2A1A4\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"INDOOR\"<\/span>, <span class=\"hljs-string\">\"busdata\"<\/span>: <span class=\"hljs-string\">\"0200319A59A60000A1E2A1A494\"<\/span>, <span class=\"hljs-string\">\"event_id\"<\/span>: <span class=\"hljs-string\">\"3\"<\/span>} <span class=\"hljs-comment\"># Haust\u00fcr \u00f6ffnen<\/span>\n\n{<span class=\"hljs-string\">\"action\"<\/span>: <span class=\"hljs-string\">\"BUTTON_FLOOR\"<\/span>, <span class=\"hljs-string\">\"parameters\"<\/span>: <span class=\"hljs-string\">\"FF6F\"<\/span>, <span class=\"hljs-string\">\"source\"<\/span>: <span class=\"hljs-string\">\"9A59A6\"<\/span>, <span class=\"hljs-string\">\"destination\"<\/span>: <span class=\"hljs-string\">\"000000\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"INDOOR\"<\/span>, <span class=\"hljs-string\">\"busdata\"<\/span>: <span class=\"hljs-string\">\"0110139A59A6FF6FA1CC\"<\/span>, <span class=\"hljs-string\">\"event_id\"<\/span>: <span class=\"hljs-string\">\"15\"<\/span>} <span class=\"hljs-comment\"># Wohnungst\u00fcr<\/span>\n\n{<span class=\"hljs-string\">\"action\"<\/span>: <span class=\"hljs-string\">\"BUTTON_RING\"<\/span>, <span class=\"hljs-string\">\"parameters\"<\/span>: <span class=\"hljs-string\">\"0560\"<\/span>, <span class=\"hljs-string\">\"source\"<\/span>: <span class=\"hljs-string\">\"194E80\"<\/span>, <span class=\"hljs-string\">\"destination\"<\/span>: <span class=\"hljs-string\">\"000000\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"OUTDOOR\"<\/span>, <span class=\"hljs-string\">\"busdata\"<\/span>: <span class=\"hljs-string\">\"011011194E800560A00E\"<\/span>, <span class=\"hljs-string\">\"event_id\"<\/span>: <span class=\"hljs-string\">\"9\"<\/span>} <span class=\"hljs-comment\"># Haust\u00fcrklingel kurz<\/span>\n{<span class=\"hljs-string\">\"action\"<\/span>: <span class=\"hljs-string\">\"BUTTON_RING\"<\/span>, <span class=\"hljs-string\">\"parameters\"<\/span>: <span class=\"hljs-string\">\"05A0\"<\/span>, <span class=\"hljs-string\">\"source\"<\/span>: <span class=\"hljs-string\">\"194E80\"<\/span>, <span class=\"hljs-string\">\"destination\"<\/span>: <span class=\"hljs-string\">\"000000\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"OUTDOOR\"<\/span>, <span class=\"hljs-string\">\"busdata\"<\/span>: <span class=\"hljs-string\">\"011011194E8005A0A04E\"<\/span>, <span class=\"hljs-string\">\"event_id\"<\/span>: <span class=\"hljs-string\">\"11\"<\/span>} <span class=\"hljs-comment\"># Haust\u00fcrklingel lang<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">PHP<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">php<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">Home Assistant Automatisierung<\/h2>\n\n\n\n <p> Nun ist es an der Zeit, eine Automatisierung zu erstellen, die auf die MQTT Nachrichten reagiert und eine entsprechende Benachrichtigung an die Home Assistant App auf dem Mobiltelefon schickt. Sp\u00e4ter folgt auch eine Sprachansage auf den Smartspeakern. In diese Automatisierung werden die eben gesammelten Payloads und\/oder busdata Nachrichten eingearbeitet: <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-5\" data-shcb-language-name=\"YAML\" data-shcb-language-slug=\"yaml\"><span><code class=\"hljs language-yaml\"><span class=\"hljs-attr\">alias:<\/span> <span class=\"hljs-string\">T\u00fcrklingel<\/span>\n<span class=\"hljs-attr\">description:<\/span> <span class=\"hljs-string\">Benachrichtigung<\/span> <span class=\"hljs-string\">\u00fcber<\/span> <span class=\"hljs-string\">Wohnungs-<\/span> <span class=\"hljs-string\">oder<\/span> <span class=\"hljs-string\">Haust\u00fcrklingeln<\/span>\n<span class=\"hljs-attr\">triggers:<\/span>\n  <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">trigger:<\/span> <span class=\"hljs-string\">mqtt<\/span>\n    <span class=\"hljs-attr\">topic:<\/span> <span class=\"hljs-string\">gdoor\/bus_rx<\/span>\n<span class=\"hljs-attr\">actions:<\/span>\n  <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">choose:<\/span>\n      <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">conditions:<\/span>\n          <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">condition:<\/span> <span class=\"hljs-string\">template<\/span>\n            <span class=\"hljs-attr\">value_template:<\/span> <span class=\"hljs-string\">&gt;-\n              {{ (trigger.payload_json.action == 'BUTTON_RING' and\n              trigger.payload_json.parameters == '0560') or (\n              trigger.payload_json.action == 'BUTTON_RING' and\n              trigger.payload_json.parameters == '05A0') }}\n<\/span>        <span class=\"hljs-attr\">sequence:<\/span>\n          <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">data:<\/span>\n              <span class=\"hljs-attr\">data:<\/span>\n                <span class=\"hljs-attr\">push:<\/span>\n                  <span class=\"hljs-attr\">interruption-level:<\/span> <span class=\"hljs-string\">time-sensitive<\/span>\n              <span class=\"hljs-attr\">message:<\/span> <span class=\"hljs-string\">T\u00fcrklingel<\/span> <span class=\"hljs-string\">(au\u00dfen)<\/span>\n            <span class=\"hljs-attr\">action:<\/span> <span class=\"hljs-string\">notify.alle_mobilen_gerate<\/span>\n      <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">conditions:<\/span>\n          <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">condition:<\/span> <span class=\"hljs-string\">template<\/span>\n            <span class=\"hljs-attr\">value_template:<\/span> <span class=\"hljs-string\">&gt;-\n              {{ trigger.payload_json.action == 'BUTTON_FLOOR' and\n              trigger.payload_json.parameters == 'FF6F' and\n              trigger.payload_json.busdata == '0110139A59A6FF6FA1CC'}}\n<\/span>        <span class=\"hljs-attr\">sequence:<\/span>\n          <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">data:<\/span>\n              <span class=\"hljs-attr\">data:<\/span>\n                <span class=\"hljs-attr\">push:<\/span>\n                  <span class=\"hljs-attr\">interruption-level:<\/span> <span class=\"hljs-string\">time-sensitive<\/span>\n              <span class=\"hljs-attr\">message:<\/span> <span class=\"hljs-string\">T\u00fcrklingel<\/span> <span class=\"hljs-string\">(innen)<\/span>\n            <span class=\"hljs-attr\">action:<\/span> <span class=\"hljs-string\">notify.alle_mobilen_gerate<\/span>\n<span class=\"hljs-attr\">mode:<\/span> <span class=\"hljs-string\">single<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-5\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">YAML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">yaml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n <p> Dabei ist <code>notify.alle_mobilen_gerate<\/code> eine Gruppe, die meine 2 prim\u00e4ren Handys und das Notebook (mit dem <a href=\"https:\/\/github.com\/joshuar\/go-hass-agent\" target=\"_blank\" rel=\"noreferrer noopener\">go-hass-agent<\/a>) enth\u00e4lt. Das sieht dann so aus: <\/p> \n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"811\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/Handy-Notification.png\" alt=\"Handy Nofication von der Home Assistant App\" class=\"wp-image-9219\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/Handy-Notification.png 1440w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/Handy-Notification-800x451.png 800w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/Handy-Notification-300x169.png 300w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/Handy-Notification-768x433.png 768w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Haust\u00fcr \u00f6ffnen<\/h2>\n\n\n\n <p> Was noch fehlt, ist eine M\u00f6glichkeit, die Haust\u00fcr zu \u00f6ffnen, nachdem es geklingelt hat &#8211; ohne dabei den Arsch vom Schreibtischstuhl oder dem Sofa zu heben. Auch wenn der Besuch dann immer noch an der Wohnungst\u00fcr stehen bleibt. Ein Problem, das noch gel\u00f6st werden will. <span class=\"wp-font-emots-emo-wink\"><\/span> <\/p> \n\n\n\n <p> Dazu habe ich einen Button auf dem Dashboard erstellt, der entsprechend eine MQTT Nachricht auf den bus_tx mit der richtigen Payload (meinem DOOR_OPEN busdata code) sendet. <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-6\" data-shcb-language-name=\"YAML\" data-shcb-language-slug=\"yaml\"><span><code class=\"hljs language-yaml\"><span class=\"hljs-attr\">type:<\/span> <span class=\"hljs-string\">button<\/span>\n<span class=\"hljs-attr\">name:<\/span> <span class=\"hljs-string\">Haust\u00fcr<\/span> <span class=\"hljs-string\">\u00f6ffnen<\/span>\n<span class=\"hljs-attr\">icon:<\/span> <span class=\"hljs-string\">mdi:door-open<\/span>\n<span class=\"hljs-attr\">show_name:<\/span> <span class=\"hljs-literal\">true<\/span>\n<span class=\"hljs-attr\">show_icon:<\/span> <span class=\"hljs-literal\">true<\/span>\n<span class=\"hljs-attr\">tap_action:<\/span>\n  <span class=\"hljs-attr\">action:<\/span> <span class=\"hljs-string\">perform-action<\/span>\n  <span class=\"hljs-attr\">target:<\/span> <span class=\"hljs-string\">{}<\/span>\n  <span class=\"hljs-attr\">perform_action:<\/span> <span class=\"hljs-string\">mqtt.publish<\/span>\n  <span class=\"hljs-attr\">data:<\/span>\n    <span class=\"hljs-attr\">qos:<\/span> <span class=\"hljs-string\">\"0\"<\/span>\n    <span class=\"hljs-attr\">payload:<\/span> <span class=\"hljs-string\">0200319A59A60000A1E2A1A494<\/span>\n    <span class=\"hljs-attr\">topic:<\/span> <span class=\"hljs-string\">gdoor\/bus_tx<\/span>\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-6\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">YAML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">yaml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"345\" height=\"230\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/Haustueroeffner.png\" alt=\"Home Assitant Dashboard mit Knopf zum \u00d6ffnen der Haust\u00fcr\" class=\"wp-image-9221\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/Haustueroeffner.png 345w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/Haustueroeffner-300x200.png 300w\" sizes=\"auto, (max-width: 345px) 100vw, 345px\" \/><\/figure>\n<\/div>\n\n\n <p> Im Prinzip w\u00e4re es egal, welchen DOOR_OPEN Code ich sende, aber es soll ja alles seine Richtigkeit haben, nicht, dass irgendwann mal wer verwirrt ist, der gerade zum Debugging auf den Bus drauf schaut. <\/p> \n\n\n\n <p> <em>Bei Installationen mit mehreren Benutzern ist es sicherlich sinnvoll, noch den Standort, bzw. die Standortzone des dr\u00fcckenden Users in die Action einzubeziehen. Damit der T\u00fcr\u00f6ffnungsknopf nur gedr\u00fcckt werden kann, wenn derjenige auch vor Ort ist &#8211; schlie\u00dflich \u00f6ffnet man so potentiell einem Fremdem die Haust\u00fcr.<\/em> <\/p> \n\n\n\n<h2 class=\"wp-block-heading\">Unfug mit Strom<\/h2>\n\n\n\n <p> Eine <strong>bl\u00f6de<\/strong> Idee habe ich noch durchgespielt, <em>die nicht nachgemacht werden sollte<\/em>. Die Denke war: die Wohnungsstationen werden vom Bus parasit\u00e4r mit Strom versorgt, ginge das auch f\u00fcr den ESP32? Dazu habe ich einen Step-down Wandler (Buck converter) mit an den Bus geh\u00e4ngt, um 5V f\u00fcr den ESP zu erzeugen. Die Stromversorgung funktioniert so auch. Daf\u00fcr geht danach im gesamten Haus gar nichts mehr. Der Noise des (ungefilterten) Schaltreglers ist viel zu gro\u00df. Das legt den Bus lahm. <\/p> \n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-1920x1080.jpg\" alt=\"Die parasit\u00e4re Stromversorgung vom Bus legt den Bus lahm, dabei h\u00e4tte das so sch\u00f6n in die Unterputzdose gepasst.\" class=\"wp-image-9214\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-1920x1080.jpg 1920w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-800x450.jpg 800w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-300x169.jpg 300w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-768x432.jpg 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-1536x864.jpg 1536w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-2048x1152.jpg 2048w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/10\/PXL_20250902_161332132-2000x1125.jpg 2000w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><figcaption class=\"wp-element-caption\">Die parasit\u00e4re Stromversorgung vom Bus legt den Bus lahm, dabei h\u00e4tte das so sch\u00f6n in die Unterputzdose gepasst.<\/figcaption><\/figure>\n\n\n\n <p> Das ist eigentlich auch gar nicht verwunderlich, denn das Nutzsignal wird mit 60kHz und +\/- 2V auf die ~25V Busspannung <a href=\"https:\/\/gdoor-org.github.io\/documentation\/protocol.html\" target=\"_blank\" rel=\"noreferrer noopener\">aufmoduliert<\/a>. Es muss also leider eine externe Stromversorgung her. Und diese sollte (!) auch isoliert sein. Der Bus GND wird (wie von Gira ebenfalls empfohlen) mit dem PSU GND verbunden. Liegen beide GNDs auf unterschiedlichen Potenzialen geht etwas schief. Angeblich soll das die TKS Installation schwerlich besch\u00e4digen k\u00f6nnen, aber das Bussignal wird durch so etwas sicher auch lahmgelegt. Ich wollte es aber auch nicht herausfinden und bin schlie\u00dflich der Empfehlung gefolgt und habe ein 5V USB-Ladeger\u00e4t als externe Stromversorgung verwendet. <\/p> \n\n\n\n<h2 class=\"wp-block-heading\">Finale Installation<\/h2>\n\n\n\n <p> Theoretisch ist es egal, wo der ESP am Bus h\u00e4ngt. Hei\u00dft, der muss nicht zwangsl\u00e4ufig hinter oder in der N\u00e4he der Wohnungsstation installiert werden. Gibt es einen zentralen Schrank mit der Gira Anlage, k\u00f6nnte er ebenso dort installiert werden &#8211; sofern das WLAN bis dorthin reicht. Ich h\u00e4tte den aber tats\u00e4chlich gerne in meinem Einflussbereich. Im Keller ist mein WLAN auch arg schwach &#8230; <\/p> \n\n\n\n <p> Die Stromversorgung muss also von extern in die Unterputzdose eingef\u00fchrt werden. Mit einem Kabel, was nicht so sch\u00f6n ist. <\/p> \n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"338\" height=\"600\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-338x600.jpg\" alt=\"Fertige Installation (ohne Kabelkanal)\" class=\"wp-image-9182\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-338x600.jpg 338w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-675x1200.jpg 675w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-169x300.jpg 169w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-768x1365.jpg 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-864x1536.jpg 864w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-1152x2048.jpg 1152w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250903_110641717-scaled.jpg 1440w\" sizes=\"auto, (max-width: 338px) 100vw, 338px\" \/><\/a><figcaption class=\"wp-element-caption\">\u2026 vielleicht will das Stromkabel noch in einem Kabelkanal versteckt werden.<\/figcaption><\/figure>\n<\/div>\n\n\n <p> So erhalte ich nun Benachrichtigungen, wenn jemand bei mir klingelt und ich kann die T\u00fcr unten \u00f6ffnen. Fehlt noch ein smartes T\u00fcrschloss an der Wohnungst\u00fcr, dann k\u00f6nnte ich tats\u00e4chlich ohne Schl\u00fcssel das Haus verlassen. Das ist aber ein Thema f\u00fcr einen zuk\u00fcnftigen Blogeintrag. <\/p> \n","protected":false},"excerpt":{"rendered":" <p> Da ich schon relativ tief in der Smart-Home-Welt drin stecke, m\u00f6chte ich meine T\u00fcrklingel ebenfalls smart machen. Denn ich vergesse mit einer gewissen Regelm\u00e4\u00dfigkeit meinen Schl\u00fcssel zu Hause. Auch wenn das bislang keine unangenehmen Konsequenzen hatte, weil der Vermieter einen Ersatzschl\u00fcssel hat und fast immer zu Hause ist &#8211; zumindest dann, wenn ich mich ausschlie\u00dfe.&hellip; <\/p> \n","protected":false},"author":1,"featured_media":9180,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federated","footnotes":""},"categories":[6,333],"tags":[513,373,515,560,435],"class_list":["post-9170","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hardware","category-heimautomatisierung","tag-esp32","tag-hardware","tag-home-assistant","tag-mqtt","tag-smart-home","comments-open","has-comments"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Klingelsystem im Mehrfamilienhaus smart machen &#8211; Commander1024<\/title>\n<meta name=\"description\" content=\"Ich habe mit dem GDoor Adapter und der GDoor Firmware auf einem ESP32mini meine Hausklingel an Home Assistant angebunden.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marcus Scholz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"9\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/\"},\"author\":{\"name\":\"Marcus Scholz\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#\\\/schema\\\/person\\\/aebb61d9f57867e2234becde6d99da8d\"},\"headline\":\"Klingelsystem im Mehrfamilienhaus smart machen\",\"datePublished\":\"2025-10-15T16:22:33+00:00\",\"dateModified\":\"2026-01-03T16:18:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/\"},\"wordCount\":1188,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#\\\/schema\\\/person\\\/aebb61d9f57867e2234becde6d99da8d\"},\"image\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/PXL_20250901_181159262-scaled.jpg\",\"keywords\":[\"ESP32\",\"Hardware\",\"Home Assistant\",\"MQTT\",\"Smart Home\"],\"articleSection\":[\"Hardware\",\"Heimautomatisierung\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/\",\"url\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/\",\"name\":\"Klingelsystem im Mehrfamilienhaus smart machen &#8211; Commander1024\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/PXL_20250901_181159262-scaled.jpg\",\"datePublished\":\"2025-10-15T16:22:33+00:00\",\"dateModified\":\"2026-01-03T16:18:56+00:00\",\"description\":\"Ich habe mit dem GDoor Adapter und der GDoor Firmware auf einem ESP32mini meine Hausklingel an Home Assistant angebunden.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/PXL_20250901_181159262-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/PXL_20250901_181159262-scaled.jpg\",\"width\":2560,\"height\":1440,\"caption\":\"GDoor Adapter mit ESP32mini\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2025\\\/10\\\/klingelsystem-im-mehrfamilienhaus-smart-machen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Klingelsystem im Mehrfamilienhaus smart machen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/\",\"name\":\"Dem Commander1024 sein Blog\",\"description\":\"A Network Engineer&#039;s life\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#\\\/schema\\\/person\\\/aebb61d9f57867e2234becde6d99da8d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#\\\/schema\\\/person\\\/aebb61d9f57867e2234becde6d99da8d\",\"name\":\"Marcus Scholz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/Underground-Tour-89-scaled.jpg\",\"url\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/Underground-Tour-89-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/Underground-Tour-89-scaled.jpg\",\"width\":1707,\"height\":2560,\"caption\":\"Marcus Scholz\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/Underground-Tour-89-scaled.jpg\"},\"description\":\"Seit Kindheitstagen ist der Computer sein Begleiter. Was mit Linux anfing, wurde 2005 ein\\\/e Beruf\\\/ung, die weit \u00fcber den Arbeitsplatz hinausgeht. Durch stetige Weiterentwicklung fasste er auch im *BSD Segment Fu\u00df und bietet mittlerweile professionelle L\u00f6sungen im Bereich Hosting, Networking und Infrastruktur an. Als Ausgleich besch\u00e4ftigt er sich neben Computerspielen mit der Fotografie.\",\"sameAs\":[\"https:\\\/\\\/www.commander1024.de\",\"https:\\\/\\\/www.facebook.com\\\/Commander1024\",\"https:\\\/\\\/x.com\\\/Commander1024\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCG_WzkCMycoSH7lEcvKHnmA\"],\"url\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/author\\\/commander1024\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Klingelsystem im Mehrfamilienhaus smart machen &#8211; Commander1024","description":"Ich habe mit dem GDoor Adapter und der GDoor Firmware auf einem ESP32mini meine Hausklingel an Home Assistant angebunden.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/","twitter_misc":{"Verfasst von":"Marcus Scholz","Gesch\u00e4tzte Lesezeit":"9\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/#article","isPartOf":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/"},"author":{"name":"Marcus Scholz","@id":"https:\/\/www.commander1024.de\/wordpress\/#\/schema\/person\/aebb61d9f57867e2234becde6d99da8d"},"headline":"Klingelsystem im Mehrfamilienhaus smart machen","datePublished":"2025-10-15T16:22:33+00:00","dateModified":"2026-01-03T16:18:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/"},"wordCount":1188,"commentCount":5,"publisher":{"@id":"https:\/\/www.commander1024.de\/wordpress\/#\/schema\/person\/aebb61d9f57867e2234becde6d99da8d"},"image":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-scaled.jpg","keywords":["ESP32","Hardware","Home Assistant","MQTT","Smart Home"],"articleSection":["Hardware","Heimautomatisierung"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/","url":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/","name":"Klingelsystem im Mehrfamilienhaus smart machen &#8211; Commander1024","isPartOf":{"@id":"https:\/\/www.commander1024.de\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/#primaryimage"},"image":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-scaled.jpg","datePublished":"2025-10-15T16:22:33+00:00","dateModified":"2026-01-03T16:18:56+00:00","description":"Ich habe mit dem GDoor Adapter und der GDoor Firmware auf einem ESP32mini meine Hausklingel an Home Assistant angebunden.","breadcrumb":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/#primaryimage","url":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-scaled.jpg","contentUrl":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2025\/09\/PXL_20250901_181159262-scaled.jpg","width":2560,"height":1440,"caption":"GDoor Adapter mit ESP32mini"},{"@type":"BreadcrumbList","@id":"https:\/\/www.commander1024.de\/wordpress\/2025\/10\/klingelsystem-im-mehrfamilienhaus-smart-machen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.commander1024.de\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Klingelsystem im Mehrfamilienhaus smart machen"}]},{"@type":"WebSite","@id":"https:\/\/www.commander1024.de\/wordpress\/#website","url":"https:\/\/www.commander1024.de\/wordpress\/","name":"Dem Commander1024 sein Blog","description":"A Network Engineer&#039;s life","publisher":{"@id":"https:\/\/www.commander1024.de\/wordpress\/#\/schema\/person\/aebb61d9f57867e2234becde6d99da8d"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.commander1024.de\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/www.commander1024.de\/wordpress\/#\/schema\/person\/aebb61d9f57867e2234becde6d99da8d","name":"Marcus Scholz","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2020\/11\/Underground-Tour-89-scaled.jpg","url":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2020\/11\/Underground-Tour-89-scaled.jpg","contentUrl":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2020\/11\/Underground-Tour-89-scaled.jpg","width":1707,"height":2560,"caption":"Marcus Scholz"},"logo":{"@id":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2020\/11\/Underground-Tour-89-scaled.jpg"},"description":"Seit Kindheitstagen ist der Computer sein Begleiter. Was mit Linux anfing, wurde 2005 ein\/e Beruf\/ung, die weit \u00fcber den Arbeitsplatz hinausgeht. Durch stetige Weiterentwicklung fasste er auch im *BSD Segment Fu\u00df und bietet mittlerweile professionelle L\u00f6sungen im Bereich Hosting, Networking und Infrastruktur an. Als Ausgleich besch\u00e4ftigt er sich neben Computerspielen mit der Fotografie.","sameAs":["https:\/\/www.commander1024.de","https:\/\/www.facebook.com\/Commander1024","https:\/\/x.com\/Commander1024","https:\/\/www.youtube.com\/channel\/UCG_WzkCMycoSH7lEcvKHnmA"],"url":"https:\/\/www.commander1024.de\/wordpress\/author\/commander1024\/"}]}},"_links":{"self":[{"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/posts\/9170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/comments?post=9170"}],"version-history":[{"count":40,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/posts\/9170\/revisions"}],"predecessor-version":[{"id":9274,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/posts\/9170\/revisions\/9274"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/media\/9180"}],"wp:attachment":[{"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/media?parent=9170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/categories?post=9170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/tags?post=9170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}