{"id":7766,"date":"2022-11-03T23:27:02","date_gmt":"2022-11-03T22:27:02","guid":{"rendered":"https:\/\/www.commander1024.de\/wordpress\/?p=7766"},"modified":"2022-11-04T08:19:02","modified_gmt":"2022-11-04T07:19:02","slug":"lauschangriff-auf-die-funksensoren-der-nachbarn","status":"publish","type":"post","link":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/","title":{"rendered":"Lauschangriff auf die Funksensoren der Nachbarn"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Nat\u00fcrlich geh\u00f6ren zu einem Smart Home auch die Verh\u00e4ltnisse au\u00dferhalb des eigenen Heims. Die aktuelle Wetterlage d\u00fcrfte das meist verbreitete Applet f\u00fcr jede Art von Ger\u00e4t oder App zu sein und bezieht die Daten \u00fcblicherweise aus dem Internet. Da meine schlaue Wohnung aber auch im Falle eines Internetausfalls noch weitgehend funktionieren soll, habe ich schon l\u00e4nger einen ESP32 samt Temperatur- und Luftfeuchtigkeitsmesser auf dem Balkon im Einsatz. Dummerweise \u00fcbersteht der DHT22 den Einsatz um den Taupunkt herum nicht besonders lange. Nach sp\u00e4testens 2 Jahren liefert er nur noch extreme Feuchtigkeitswerte. <\/p> \n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"384\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/defunct_sensor-800x384.png\" alt=\"Defekter Luftfeuchtigkeitssensor (blau)\" class=\"wp-image-7770\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/defunct_sensor-800x384.png 800w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/defunct_sensor-300x144.png 300w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/defunct_sensor-768x368.png 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/defunct_sensor.png 840w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Defekter Luftfeuchtigkeitssensor (blau)<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Aber es muss ja Sensorik geben, die mit normalen Au\u00dfenbedingungen klar kommt. Diese Funksensoren, die die Discounter regelm\u00e4\u00dfig im Jahr verkaufen und die jeder 2. Deutsche irgendwo am K\u00fcchenfenster stehen hat &#8230; <\/p> \n\n\n\n<h2 class=\"wp-block-heading\">Die bereits (von den Nachbarn) aufgestellten Sensoren nutzen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Das hat mich dann auf die Idee gebracht, mal zu recherchieren, auf welchen Frequenzb\u00e4ndern die so rumfunken. Allzuviele frei nutzbare B\u00e4nder gibts da ja gar nicht. Viele scheinen aber offenbar auf 433MHz (manche auch auf 866MHz) zu arbeiten &#8211; ebenso wie viele Funksteckdosen. Das m\u00fcsste sich ja mit einem &#8218;Software Defined Radio&#8216; zu empfangen sein. <\/p> \n\n\n\n<p class=\"wp-block-paragraph\">Die Internetrecherche hat mich auch schnell auf die Spur des Tools <a href=\"https:\/\/github.com\/merbanan\/rtl_433\/\" target=\"_blank\" rel=\"noreferrer noopener\">rtl_433<\/a> gebracht, das genau dieses tut. Es greift den \u00c4ther (relativ) breitbandig ab und sucht in Software nach den Funksignalen von Hausautomatisierungssensoren. Die Signale k\u00f6nnen dekodiert und ausgegeben, in eine Datei geloggt oder via MQTT(S) an das eigene SmartHome-System gesendet werden. <\/p> \n\n\n\n<p class=\"wp-block-paragraph\">Fedora hat das Programm direkt im Repository. <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">Name         : rtl<span class=\"hljs-number\">-433<\/span>\n<span class=\"hljs-attr\">Version<\/span>      : <span class=\"hljs-number\">21.12<\/span>\n<span class=\"hljs-attr\">Release<\/span>      : <span class=\"hljs-number\">4.20220401<\/span>git8228f0d.fc36\n<span class=\"hljs-attr\">Architektur<\/span>  : x86_64\nGr\u00f6\u00dfe        : <span class=\"hljs-number\">376<\/span> k\n<span class=\"hljs-attr\">Quelle<\/span>       : rtl<span class=\"hljs-number\">-433<\/span><span class=\"hljs-number\">-21.12<\/span><span class=\"hljs-number\">-4.20220401<\/span>git8228f0d.fc36.src.rpm\n<span class=\"hljs-attr\">Paketquelle<\/span>  : updates\n<span class=\"hljs-attr\">Zusammenfass<\/span> : Generic radio data receiver\n<span class=\"hljs-attr\">URL<\/span>          : https:<span class=\"hljs-comment\">\/\/github.com\/merbanan\/rtl_433<\/span>\nLizenz       : GPLv2\n<span class=\"hljs-attr\">Beschreibung<\/span> : rtl_433 (despite the name) is a generic data receiver, <span class=\"hljs-attr\">mainly<\/span>\n             : <span class=\"hljs-keyword\">for<\/span> the <span class=\"hljs-number\">433.92<\/span> MHz, <span class=\"hljs-number\">868<\/span> MHz (SRD), <span class=\"hljs-number\">315<\/span> MHz, and <span class=\"hljs-number\">915<\/span> MHz ISM bands.\n             : \n             : For more documentation and related projects see the https:<span class=\"hljs-comment\">\/\/triq.org\/ site.<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">rtl_433 auf raspbian kompilieren<\/h2>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"PHP\" data-shcb-language-slug=\"php\"><span><code class=\"hljs language-php\">apt install libtool libusb<span class=\"hljs-number\">-1.0<\/span><span class=\"hljs-number\">-0<\/span>-dev librtlsdr-dev rtl-sdr build-essential cmake pkg-config\ngit <span class=\"hljs-keyword\">clone<\/span> https:<span class=\"hljs-comment\">\/\/github.com\/merbanan\/rtl_433.git<\/span>\ncd rtl_433\/\nmkdir build\ncd build\ncmake ..\nmake -j4\nsudo make install<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><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<p class=\"wp-block-paragraph\">Jetzt kann das Programm mit rtl_433 starten und bekommt so schon angezeigt, was aus der Luft aufgeschnappt wurde. <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">\/usr\/local\/bin\/rtl_433 -c \/etc\/rtl_433\/rtl_433.conf -F kv\nrtl_433 version <span class=\"hljs-number\">21.12<\/span><span class=\"hljs-number\">-100<\/span>-gbb1be7f1 branch master at <span class=\"hljs-number\">202204251100<\/span> inputs file rtl_tcp RTL-SDR <span class=\"hljs-keyword\">with<\/span> TLS\nUse -h <span class=\"hljs-keyword\">for<\/span> usage help and see https:<span class=\"hljs-comment\">\/\/triq.org\/ for documentation.<\/span>\nPublishing MQTT data to home.commander1024.de port <span class=\"hljs-number\">8883<\/span> (TLS)\nPublishing device info to MQTT topic <span class=\"hljs-string\">\"rtl_433\/sdr\/devices&#91;\/type]&#91;\/model]&#91;\/subtype]&#91;\/channel]&#91;\/id]\"<\/span>.\nPublishing events info to MQTT topic <span class=\"hljs-string\">\"rtl_433\/sdr\/events\"<\/span>.\nPublishing states info to MQTT topic <span class=\"hljs-string\">\"rtl_433\/sdr\/states\"<\/span>.\nRegistered <span class=\"hljs-number\">186<\/span> out <span class=\"hljs-keyword\">of<\/span> <span class=\"hljs-number\">218<\/span> device decoding protocols &#91; <span class=\"hljs-number\">1<\/span><span class=\"hljs-number\">-4<\/span> <span class=\"hljs-number\">8<\/span> <span class=\"hljs-number\">11<\/span><span class=\"hljs-number\">-12<\/span> <span class=\"hljs-number\">15<\/span><span class=\"hljs-number\">-17<\/span> <span class=\"hljs-number\">19<\/span><span class=\"hljs-number\">-23<\/span> <span class=\"hljs-number\">25<\/span><span class=\"hljs-number\">-26<\/span> <span class=\"hljs-number\">29<\/span><span class=\"hljs-number\">-36<\/span> <span class=\"hljs-number\">38<\/span><span class=\"hljs-number\">-60<\/span> <span class=\"hljs-number\">63<\/span> <span class=\"hljs-number\">67<\/span><span class=\"hljs-number\">-71<\/span> <span class=\"hljs-number\">73<\/span><span class=\"hljs-number\">-100<\/span> <span class=\"hljs-number\">102<\/span><span class=\"hljs-number\">-105<\/span> <span class=\"hljs-number\">108<\/span><span class=\"hljs-number\">-116<\/span> <span class=\"hljs-number\">119<\/span> <span class=\"hljs-number\">121<\/span> <span class=\"hljs-number\">124<\/span><span class=\"hljs-number\">-128<\/span> <span class=\"hljs-number\">130<\/span><span class=\"hljs-number\">-149<\/span> <span class=\"hljs-number\">151<\/span><span class=\"hljs-number\">-161<\/span> <span class=\"hljs-number\">163<\/span><span class=\"hljs-number\">-168<\/span> <span class=\"hljs-number\">170<\/span><span class=\"hljs-number\">-175<\/span> <span class=\"hljs-number\">177<\/span><span class=\"hljs-number\">-197<\/span> <span class=\"hljs-number\">199<\/span> <span class=\"hljs-number\">201<\/span><span class=\"hljs-number\">-215<\/span> <span class=\"hljs-number\">217<\/span><span class=\"hljs-number\">-218<\/span> ]\nDetached kernel driver\nFound Rafael Micro R820T tuner\nExact sample rate is: <span class=\"hljs-number\">250000.000414<\/span> Hz\n&#91;R82XX] PLL not locked!\nSample rate <span class=\"hljs-keyword\">set<\/span> to 250000 S\/s.\nTuner gain <span class=\"hljs-keyword\">set<\/span> to Auto.\nTuned to 433.920MHz.\nAllocating 15 zero-copy buffers\nbaseband_demod_FM: low pass filter for 250000 Hz at cutoff 25000 Hz, 40.0 us\nMQTT Connected...\nMQTT Connection established.\n{<span class=\"hljs-string\">\"time\"<\/span> : <span class=\"hljs-string\">\"2022-11-03 20:47:54\"<\/span>, <span class=\"hljs-string\">\"model\"<\/span> : <span class=\"hljs-string\">\"Auriol-AHFL\"<\/span>, <span class=\"hljs-string\">\"id\"<\/span> : <span class=\"hljs-number\">106<\/span>, <span class=\"hljs-string\">\"channel\"<\/span> : <span class=\"hljs-number\">1<\/span>, <span class=\"hljs-string\">\"battery_ok\"<\/span> : <span class=\"hljs-number\">0<\/span>, <span class=\"hljs-string\">\"button\"<\/span> : <span class=\"hljs-number\">0<\/span>, <span class=\"hljs-string\">\"temperature_C\"<\/span> : <span class=\"hljs-number\">12.000<\/span>, <span class=\"hljs-string\">\"humidity\"<\/span> : <span class=\"hljs-number\">79<\/span>, <span class=\"hljs-string\">\"mic\"<\/span> : <span class=\"hljs-string\">\"CHECKSUM\"<\/span>}\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n<span class=\"hljs-attr\">time<\/span>      : <span class=\"hljs-number\">2022<\/span><span class=\"hljs-number\">-11<\/span><span class=\"hljs-number\">-03<\/span> <span class=\"hljs-number\">20<\/span>:<span class=\"hljs-number\">47<\/span>:<span class=\"hljs-number\">54<\/span>\n<span class=\"hljs-attr\">model<\/span>     : Auriol-AHFL  id        : <span class=\"hljs-number\">106<\/span>\n<span class=\"hljs-attr\">Channel<\/span>   : <span class=\"hljs-number\">1<\/span>            Battery   : <span class=\"hljs-number\">0<\/span>             Button    : <span class=\"hljs-number\">0<\/span>             Temperature: <span class=\"hljs-number\">12.0<\/span> C       Humidity  : <span class=\"hljs-number\">79<\/span> %\nIntegrity : CHECKSUM\n{<span class=\"hljs-string\">\"time\"<\/span> : <span class=\"hljs-string\">\"2022-11-03 20:48:05\"<\/span>, <span class=\"hljs-string\">\"model\"<\/span> : <span class=\"hljs-string\">\"Solight-TE44\"<\/span>, <span class=\"hljs-string\">\"id\"<\/span> : <span class=\"hljs-number\">206<\/span>, <span class=\"hljs-string\">\"channel\"<\/span> : <span class=\"hljs-number\">1<\/span>, <span class=\"hljs-string\">\"temperature_C\"<\/span> : <span class=\"hljs-number\">11.900<\/span>, <span class=\"hljs-string\">\"mic\"<\/span> : <span class=\"hljs-string\">\"CRC\"<\/span>}\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n<span class=\"hljs-attr\">time<\/span>      : <span class=\"hljs-number\">2022<\/span><span class=\"hljs-number\">-11<\/span><span class=\"hljs-number\">-03<\/span> <span class=\"hljs-number\">20<\/span>:<span class=\"hljs-number\">48<\/span>:<span class=\"hljs-number\">05<\/span>\n<span class=\"hljs-attr\">model<\/span>     : Solight-TE44 Id        : <span class=\"hljs-number\">206<\/span>\n<span class=\"hljs-attr\">Channel<\/span>   : <span class=\"hljs-number\">1<\/span>            Temperature: <span class=\"hljs-number\">11.90<\/span> C      Integrity : CRC<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p class=\"wp-block-paragraph\">In der Konfigurationsdatei habe ich eigentlich nur das Ger\u00e4t mit der Seriennummer 00001024 ausgew\u00e4hlt, da da derzeit 2 SDRs dran angeschlossen sind und die Daten f\u00fcr die MQTT-Verbindung  sowie das Ausgabeformat. <\/p> \n\n\n\n<p class=\"wp-block-paragraph\">\/etc\/rtl_433\/rtl_433.conf <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml\">device :00001024\noutput json\noutput mqtts:\/\/home.commander1024.de:8883,user=<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">user<\/span>&gt;<\/span>,pass=<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">pass<\/span>&gt;<\/span>,retain=0\nreport_meta time:utc<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">SystemD Service erstellen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Zuguterletzt erstelle ich noch ein systemd-servicefile, damit das Programm automatisch gestartet wird und ich es mit service oder systemctl start und stoppen kann. <\/p> \n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-0fb24de4-72cb-4c52-a89d-0f03d678dd5c\">\/etc\/systemd\/system\/rtl_433.service <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-5\" data-shcb-language-name=\"PHP\" data-shcb-language-slug=\"php\"><span><code class=\"hljs language-php\"><span class=\"hljs-comment\"># based on https:\/\/github.com\/merbanan\/rtl_433\/issues\/1651<\/span>\n&#91;Unit]\nDescription=RTL_433 service script\nStartLimitIntervalSec=<span class=\"hljs-number\">5<\/span>\nDocumentation=https:<span class=\"hljs-comment\">\/\/github.com\/merbanan\/rtl_433\/README.md<\/span>\nAfter=syslog.target network.target\n&#91;Service]\nType=exec\nExecStart=\/usr\/local\/bin\/rtl_433 -c \/etc\/rtl_433\/rtl_433.conf\n<span class=\"hljs-comment\"># Restart script if stopped<\/span>\nRestart=always\n<span class=\"hljs-comment\"># Wait 30s before restart<\/span>\nRestartSec=<span class=\"hljs-number\">30<\/span>s\n<span class=\"hljs-comment\"># Tag things in the log<\/span>\n<span class=\"hljs-comment\"># View with: sudo journalctl -f -u rtl_433 -o cat<\/span>\nSyslogIdentifier=rtl_433\nStandardOutput=syslog\nStandardError=syslog\n&#91;Install]\nWantedBy=multi-user.target<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-5\"><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\">Funksensoren in Home Assistant einbinden<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt l\u00e4uft der Dienst auf dem Raspberry Pi und er sendet die Daten an den Mosquitto-Server des Home Assistant, aber davon sieht man noch nicht allzu viel, da sie nicht dort gepublisht werden, wo HomeAssistant nach ihnen sucht. <\/p> \n\n\n\n<p class=\"wp-block-paragraph\">Hier kommt das Python-Skript rtl_433_mqtt_hass.py im Verzeichnis examples\/ ins Spiel. Startet man es mit MQTT Zugangsdaten, sucht er darin die von rtl_433 ver\u00f6ffentliche Werte und gibt Home Assistant einen Hinweis darauf, wie diese zu lesen sind. <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-6\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml\">mscholz@sdr:~\/rtl_433\/examples $ python3 rtl_433_mqtt_hass.py --user <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">user<\/span>&gt;<\/span> --pass <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">pass<\/span>&gt;<\/span> -H home.commander1024.de\nINFO:root:Discovering all devices\nINFO:root:MQTT connected: Connection Accepted.\nINFO:root:Subscribing to: rtl_433\/+\/events\nINFO:root:Published Auriol-AHFL\/1\/106: battery_ok, temperature_C, humidity\nINFO:root:Skipped Auriol-AHFL\/1\/106: button\nINFO:root:Published inFactory-TH\/1\/129: battery_ok, temperature_F, humidity\nINFO:root:Published Solight-TE44\/1\/206: temperature_C<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-6\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"440\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_sensors-800x440.png\" alt=\"Erkannte MQTT Funksensoren\" class=\"wp-image-7775\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_sensors-800x440.png 800w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_sensors-300x165.png 300w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_sensors-768x423.png 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_sensors.png 845w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Jetzt tauchen die Sensoren als neue MQTT-Ger\u00e4te und Entit\u00e4ten auf &#8211; allerdings nur bis zum n\u00e4chsten Neustart vom Home Assistant. Das ist allerdings nicht schlimm, da man das Skript ohnehin nicht durchg\u00e4ngig laufen lassen will. Denn der RTL f\u00e4ngt immer mal wieder vorbeifahrende Funksensoren (Reifendruck etc. von Autos und LKWs) ein und m\u00fcllt so die Ger\u00e4teliste voll. <\/p> \n\n\n\n<p class=\"wp-block-paragraph\">Daher w\u00e4hle ich interessante (und zuverl\u00e4ssige) Senosren aus und schaue mir die MQTT info an, in der man die payload auch als yaml code anzeigen lassen kann. <\/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\/2022\/11\/MQTT_discovered_json.png\"><img loading=\"lazy\" decoding=\"async\" width=\"430\" height=\"600\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_json-430x600.png\" alt=\"Erkannter MQTT Sensor\" class=\"wp-image-7776\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_json-430x600.png 430w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_json-215x300.png 215w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_discovered_json.png 726w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">So aufbereitet k\u00f6nnen die Code-Schnipsel einfach in die Home Assistant Sensor-Konfiguration \u00fcberf\u00fchrt werden. Ich habe die MQTT-Sensoren der \u00dcbersichtlichkeit in eine separaten YAML-Datei ausgelagert. <\/p> \n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-7\" data-shcb-language-name=\"YAML\" data-shcb-language-slug=\"yaml\"><span><code class=\"hljs language-yaml\"><span class=\"hljs-comment\"># MQTT\/RTL_433 (outdoor) sensors<\/span>\n<span class=\"hljs-comment\"># Reliable sensor with good placement (good values) and good reception<\/span>\n  <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">device_class:<\/span> <span class=\"hljs-string\">battery<\/span>\n    <span class=\"hljs-attr\">name:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106-B<\/span>\n    <span class=\"hljs-attr\">unit_of_measurement:<\/span> <span class=\"hljs-string\">'%'<\/span>\n    <span class=\"hljs-attr\">value_template:<\/span> <span class=\"hljs-string\">'<span class=\"hljs-template-variable\">{{ float(value) * 99 + 1 }}<\/span>'<\/span>\n    <span class=\"hljs-attr\">state_class:<\/span> <span class=\"hljs-string\">measurement<\/span>\n    <span class=\"hljs-attr\">entity_category:<\/span> <span class=\"hljs-string\">diagnostic<\/span>\n    <span class=\"hljs-attr\">state_topic:<\/span> <span class=\"hljs-string\">rtl_433\/sdr\/devices\/Auriol-AHFL\/1\/106\/battery_ok<\/span>\n    <span class=\"hljs-attr\">unique_id:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106-B<\/span>\n    <span class=\"hljs-attr\">device:<\/span>\n      <span class=\"hljs-attr\">identifiers:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106<\/span>\n      <span class=\"hljs-attr\">name:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106<\/span>\n      <span class=\"hljs-attr\">model:<\/span> <span class=\"hljs-string\">Auriol-AHFL<\/span>\n      <span class=\"hljs-attr\">manufacturer:<\/span> <span class=\"hljs-string\">rtl_433<\/span>\n  <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">device_class:<\/span> <span class=\"hljs-string\">temperature<\/span>\n    <span class=\"hljs-attr\">name:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106-T<\/span>\n    <span class=\"hljs-attr\">unit_of_measurement:<\/span> <span class=\"hljs-string\">\u00b0C<\/span>\n    <span class=\"hljs-attr\">value_template:<\/span> <span class=\"hljs-string\">'<span class=\"hljs-template-variable\">{{ value|float }}<\/span>'<\/span>\n    <span class=\"hljs-attr\">state_class:<\/span> <span class=\"hljs-string\">measurement<\/span>\n    <span class=\"hljs-attr\">state_topic:<\/span> <span class=\"hljs-string\">rtl_433\/sdr\/devices\/Auriol-AHFL\/1\/106\/temperature_C<\/span>\n    <span class=\"hljs-attr\">unique_id:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106-T<\/span>\n    <span class=\"hljs-attr\">device:<\/span>\n      <span class=\"hljs-attr\">identifiers:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106<\/span>\n      <span class=\"hljs-attr\">name:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106<\/span>\n      <span class=\"hljs-attr\">model:<\/span> <span class=\"hljs-string\">Auriol-AHFL<\/span>\n      <span class=\"hljs-attr\">manufacturer:<\/span> <span class=\"hljs-string\">rtl_433<\/span>\n  <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">device_class:<\/span> <span class=\"hljs-string\">humidity<\/span>\n    <span class=\"hljs-attr\">name:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106-H<\/span>\n    <span class=\"hljs-attr\">unit_of_measurement:<\/span> <span class=\"hljs-string\">'%'<\/span>\n    <span class=\"hljs-attr\">value_template:<\/span> <span class=\"hljs-string\">'<span class=\"hljs-template-variable\">{{ value|float }}<\/span>'<\/span>\n    <span class=\"hljs-attr\">state_class:<\/span> <span class=\"hljs-string\">measurement<\/span>\n    <span class=\"hljs-attr\">state_topic:<\/span> <span class=\"hljs-string\">rtl_433\/sdr\/devices\/Auriol-AHFL\/1\/106\/humidity<\/span>\n    <span class=\"hljs-attr\">unique_id:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106-H<\/span>\n    <span class=\"hljs-attr\">device:<\/span>\n      <span class=\"hljs-attr\">identifiers:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106<\/span>\n      <span class=\"hljs-attr\">name:<\/span> <span class=\"hljs-string\">Auriol-AHFL-1-106<\/span>\n      <span class=\"hljs-attr\">model:<\/span> <span class=\"hljs-string\">Auriol-AHFL<\/span>\n      <span class=\"hljs-attr\">manufacturer:<\/span> <span class=\"hljs-string\">rtl_433<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-7\"><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<h2 class=\"wp-block-heading\">Fazit<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">So habe ich nun wieder funkionierende Au\u00dfenwerte (sogar gemittelt \u00fcber mehrere Sensoren). Ich muss mich nicht mehr mit kaputten Sensoren herumplagen und die Nachbarn k\u00fcmmern sich sogar um das Wechseln der Batterien. <em>Da wird n\u00e4mlich ein neuer Satz f\u00e4llig<\/em> <span class=\"wp-font-emots-emo-wink\"><\/span>  <\/p> \n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"334\" height=\"393\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor.png\" alt=\"MQTT Sensor im Home Assistant\" class=\"wp-image-7771\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor.png 334w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor-255x300.png 255w\" sizes=\"auto, (max-width: 334px) 100vw, 334px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium\"><a href=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor_history.png\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"308\" src=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor_history-800x308.png\" alt=\"MQTT Sensor Historie im Home Assistant\" class=\"wp-image-7772\" srcset=\"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor_history-800x308.png 800w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor_history-1920x739.png 1920w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor_history-300x116.png 300w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor_history-768x296.png 768w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor_history-1536x591.png 1536w, https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/MQTT_sensor_history-2048x789.png 2048w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":" <p> Nat\u00fcrlich geh\u00f6ren zu einem Smart Home auch die Verh\u00e4ltnisse au\u00dferhalb des eigenen Heims. Die aktuelle Wetterlage d\u00fcrfte das meist verbreitete Applet f\u00fcr jede Art von Ger\u00e4t oder App zu sein und bezieht die Daten \u00fcblicherweise aus dem Internet. Da meine schlaue Wohnung aber auch im Falle eines Internetausfalls noch weitgehend funktionieren soll, habe ich schon&hellip; <\/p> \n","protected":false},"author":1,"featured_media":7780,"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":"","footnotes":""},"categories":[333,273],"tags":[515,560,401,577,435],"class_list":["post-7766","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-heimautomatisierung","category-raspberry-pi","tag-home-assistant","tag-mqtt","tag-raspberry-pi","tag-sdr","tag-smart-home","comments-open","has-comments"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Lauschangriff auf die Funksensoren der Nachbarn &#8211;<\/title>\n<meta name=\"description\" content=\"Ich ersetze einen defekten Sensor durch die Funksensoren meiner Nachbarn und binde sie via MQTT in meinen Home Assistant ein.\" \/>\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\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/\" \/>\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=\"7\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/\"},\"author\":{\"name\":\"Marcus Scholz\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#\\\/schema\\\/person\\\/aebb61d9f57867e2234becde6d99da8d\"},\"headline\":\"Lauschangriff auf die Funksensoren der Nachbarn\",\"datePublished\":\"2022-11-03T22:27:02+00:00\",\"dateModified\":\"2022-11-04T07:19:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/\"},\"wordCount\":604,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#\\\/schema\\\/person\\\/aebb61d9f57867e2234becde6d99da8d\"},\"image\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/rtl_sdr_hero-scaled.jpg\",\"keywords\":[\"Home Assistant\",\"MQTT\",\"Raspberry Pi\",\"SDR\",\"Smart Home\"],\"articleSection\":[\"Heimautomatisierung\",\"Raspberry Pi\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/\",\"url\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/\",\"name\":\"Lauschangriff auf die Funksensoren der Nachbarn &#8211;\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/rtl_sdr_hero-scaled.jpg\",\"datePublished\":\"2022-11-03T22:27:02+00:00\",\"dateModified\":\"2022-11-04T07:19:02+00:00\",\"description\":\"Ich ersetze einen defekten Sensor durch die Funksensoren meiner Nachbarn und binde sie via MQTT in meinen Home Assistant ein.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/rtl_sdr_hero-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/rtl_sdr_hero-scaled.jpg\",\"width\":2560,\"height\":1152,\"caption\":\"RTL SDR hero image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/2022\\\/11\\\/lauschangriff-auf-die-funksensoren-der-nachbarn\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.commander1024.de\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lauschangriff auf die Funksensoren der Nachbarn\"}]},{\"@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":"Lauschangriff auf die Funksensoren der Nachbarn &#8211;","description":"Ich ersetze einen defekten Sensor durch die Funksensoren meiner Nachbarn und binde sie via MQTT in meinen Home Assistant ein.","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\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/","twitter_misc":{"Verfasst von":"Marcus Scholz","Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/#article","isPartOf":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/"},"author":{"name":"Marcus Scholz","@id":"https:\/\/www.commander1024.de\/wordpress\/#\/schema\/person\/aebb61d9f57867e2234becde6d99da8d"},"headline":"Lauschangriff auf die Funksensoren der Nachbarn","datePublished":"2022-11-03T22:27:02+00:00","dateModified":"2022-11-04T07:19:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/"},"wordCount":604,"commentCount":2,"publisher":{"@id":"https:\/\/www.commander1024.de\/wordpress\/#\/schema\/person\/aebb61d9f57867e2234becde6d99da8d"},"image":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/#primaryimage"},"thumbnailUrl":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/rtl_sdr_hero-scaled.jpg","keywords":["Home Assistant","MQTT","Raspberry Pi","SDR","Smart Home"],"articleSection":["Heimautomatisierung","Raspberry Pi"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/","url":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/","name":"Lauschangriff auf die Funksensoren der Nachbarn &#8211;","isPartOf":{"@id":"https:\/\/www.commander1024.de\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/#primaryimage"},"image":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/#primaryimage"},"thumbnailUrl":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/rtl_sdr_hero-scaled.jpg","datePublished":"2022-11-03T22:27:02+00:00","dateModified":"2022-11-04T07:19:02+00:00","description":"Ich ersetze einen defekten Sensor durch die Funksensoren meiner Nachbarn und binde sie via MQTT in meinen Home Assistant ein.","breadcrumb":{"@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/#primaryimage","url":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/rtl_sdr_hero-scaled.jpg","contentUrl":"https:\/\/www.commander1024.de\/wordpress\/wp-content\/uploads\/2022\/11\/rtl_sdr_hero-scaled.jpg","width":2560,"height":1152,"caption":"RTL SDR hero image"},{"@type":"BreadcrumbList","@id":"https:\/\/www.commander1024.de\/wordpress\/2022\/11\/lauschangriff-auf-die-funksensoren-der-nachbarn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.commander1024.de\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Lauschangriff auf die Funksensoren der Nachbarn"}]},{"@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\/7766","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=7766"}],"version-history":[{"count":9,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/posts\/7766\/revisions"}],"predecessor-version":[{"id":7781,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/posts\/7766\/revisions\/7781"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/media\/7780"}],"wp:attachment":[{"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/media?parent=7766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/categories?post=7766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.commander1024.de\/wordpress\/wp-json\/wp\/v2\/tags?post=7766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}