{"id":11,"date":"2024-11-26T00:38:15","date_gmt":"2024-11-25T23:38:15","guid":{"rendered":"https:\/\/www.derantiheld.de\/?p=11"},"modified":"2024-11-26T00:38:15","modified_gmt":"2024-11-25T23:38:15","slug":"lora-das-problem-und-die-idee","status":"publish","type":"post","link":"https:\/\/www.derantiheld.de\/?p=11","title":{"rendered":"LoRa &#8211; Das Problem und die Idee"},"content":{"rendered":"\n<p>Ich hab mich mal nen bisschen mit LoRa-WAN (Long Range Wide Area Network) auseinandergesetzt, weil ich ein konkretes Problem hatte (man beachte das Pr\u00e4teritum!!).<\/p>\n\n\n\n<p>Mein Problem war, dass ich die Luftfeuchtigkeit im Keller messen wollte, aber im dritten Obergeschoss wohne und mein WLAN nicht bis in den Keller reicht. Eine Kabelverbindung war leider auch nicht so ohne weiteres m\u00f6glich und so stie\u00df ich bei meinen Recherchen nach alternativen Verbindungsmethoden auf eine Funktechnik namens LoRa.<\/p>\n\n\n\n<p>LoRa funkt auf einem frei nutzbaren Frequenzband auf 868MHz und hat hier potentiell eine hohe Reichweite von mehreren hundert Metern bis zu mehreren Kilometern, je nachdem, was so im Weg steht. H\u00e4user und Berge sind z.B. relativ schlecht f\u00fcr die Verbindung. Mit freier Sicht zwischen Sender und Empf\u00e4nger kann man aber schon nennenswerte Distanzen \u00fcberwinden.<\/p>\n\n\n\n<p>Wie so oft, wenn man sich in ein vermeintlich neues Thema einarbeitet, stellt man fest, dass es gar nicht mehr so neu ist. LoRa wird schon l\u00e4nger von verschiedensten Technologien und \u00d6kosystemen flei\u00dfig genutzt. Ein wichtiges Stichwort ist hier das Internet of Things (IoT), bei dem es ganz grob umrissen darum geht, Dinge (things) an das Internet anzubinden. Oftmals redet man hierbei von kleinen Systemen, die einen sehr \u00fcberschaubaren Aufgabenbereich haben. Das popul\u00e4rste Beispiel w\u00e4re aus meiner Sicht ein einfacher Temperatursensor, der seine Messwerte zur weiteren Auf- und Verarbeitung an eine irgendwie geartete Zentrale sendet.<\/p>\n\n\n\n<p>Popul\u00e4re Technologien bzw. \u00d6kosysteme, die sich um das Thema LoRa gebildet haben, sind <a href=\"https:\/\/www.thethingsnetwork.org\/\" data-type=\"link\" data-id=\"https:\/\/www.thethingsnetwork.org\/\">The Things Network<\/a> (TTN) oder <a href=\"https:\/\/meshtastic.org\/\" data-type=\"link\" data-id=\"https:\/\/meshtastic.org\/\">Meshtastic<\/a>. <\/p>\n\n\n\n<p>TTN setzt hierbei auf eine eher sternf\u00f6rmige Topologie, bei der die einzelnen Nodes ihre Daten an ein Gateway in der N\u00e4he senden, welches dann alles Empfangene an \u00f6ffentliche oder private Server \u00fcber das Internet weiterleiten.<\/p>\n\n\n\n<p>Meshtastic setzt hier, wie der Name suggeriert, auf eine vermaschte Topologie, bei der die einzelnen Nodes untereinander Datenpakete selbstst\u00e4ndig und ohne explizite Gateways zum Ziel routen, wenn dieses irgendwie erreichbar ist. Dieses Routing geschieht per LoRa oder auch \u00fcber entsprechende Server im Internet \u00fcber das Protokoll <a href=\"https:\/\/de.wikipedia.org\/wiki\/MQTT\">MQTT<\/a><\/p>\n\n\n\n<p>Als erstes stie\u00df ich auf TTN, bin da aber nicht so richtig weitergekommen. Irgendwann hab ich jedoch herausgefunden, dass es f\u00fcr das Meshtastic-\u00d6kosystem verschiedenste kompatible System On a Chip (SoC) gibt, die man relativ einfach bespielen und auch Sensoren anschlie\u00dfen kann.<\/p>\n\n\n\n<p>Zu diesen SoC geh\u00f6ren z.B. auch die ESP32-Chips, mit denen ich schon \u00f6fters erfolgreich gespielt und Sensordaten gesammelt habe.<\/p>\n\n\n\n<p>Soweit das Vorgepl\u00e4nkel und um den Bogen zur\u00fcck zum Anfang dieses Beitrags zu schlagen, war die Idee f\u00fcr mein Projekt konkretisiert:<\/p>\n\n\n\n<p>Ich will im Keller ein SoC platzieren, das per LoRa Sensordaten nach oben zu einem weiteren SoC in meiner Wohnung funkt, wo ich sie dann weiterverabeite. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich hab mich mal nen bisschen mit LoRa-WAN (Long Range Wide Area Network) auseinandergesetzt, weil ich ein konkretes Problem hatte (man beachte das Pr\u00e4teritum!!). Mein Problem war, dass ich die Luftfeuchtigkeit im Keller messen wollte, aber im dritten Obergeschoss wohne und mein WLAN nicht bis in den Keller reicht. Eine Kabelverbindung war leider auch nicht [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5,7,8,3,6,16,9],"tags":[18,15,12,11,10,13,17,14,19],"class_list":["post-11","post","type-post","status-publish","format-standard","hentry","category-basteleien","category-funkverbindung","category-home-assistant","category-iot","category-lora","category-messwerte","category-mikrocontroller","category-sensoren","tag-esp32","tag-feuchtigkeit","tag-internet-of-things","tag-iot","tag-lora","tag-messwerte","tag-microcontroller","tag-sensoren","tag-soc"],"_links":{"self":[{"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=\/wp\/v2\/posts\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11"}],"version-history":[{"count":5,"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=\/wp\/v2\/posts\/11\/revisions"}],"predecessor-version":[{"id":16,"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=\/wp\/v2\/posts\/11\/revisions\/16"}],"wp:attachment":[{"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.derantiheld.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}