[{"data":1,"prerenderedAt":532},["ShallowReactive",2],{"navigation":3,"index":14,"mdc--vqsx47-key":202,"mdc-vi3se4-key":215,"mdc-fzrf39-key":224,"mdc-2gczyk-key":233,"index-blogs":242},[4],{"title":5,"path":6,"stem":7,"children":8,"page":13},"Blog","/blog","blog",[9],{"title":10,"path":11,"stem":12},"LoraWan Webasto Car Heater Controller","/blog/webasto-lora","blog/webasto-lora",false,{"id":15,"title":16,"about":17,"blog":20,"body":23,"description":26,"experience":149,"extension":169,"faq":170,"hero":186,"meta":195,"navigation":196,"path":197,"seo":198,"stem":199,"testimonials":200,"__hash__":201},"index/index.yml","JFK-Enterprise",{"title":18,"description":19},"Leitfaden","\"Suche nicht nach Fehlern, suche nach Lösungen.\", Henry Ford\nProblemstellungen in nahezu allen Bereichen lassen sich heute mit Hilfe von Technik lösen.\nUnabhängig, ob eine individuell maßgefertige Software oder Hardware Lösung oder die Auswahl und Implementierung einer bestehenden Technologie benötigt wird. Ihre Anforderungen sind meine Herausforderungen.\n",{"title":21,"description":22},"Neueste Artikel","Die neuesten Artikel von JFK-Enterprise",{"seo":24,"title":16,"description":26,"hero":27,"about":49,"experience":50,"blog":111,"faq":112},{"title":16,"description":25},"JFK-Enterprise - technische Lösungen finden und umsetzen","technische Lösungen finden und umsetzen",{"links":28,"images":33},[29],{"label":30,"to":31,"color":32},"Contact Now","/contact","neutral",[34,37,40,43,46],{"src":35,"alt":36},"/img/hero/hero_1.png","Random Image 1",{"src":38,"alt":39},"/img/hero/hero_2.png","Random Image 2",{"src":41,"alt":42},"/img/hero/hero_3.png","Random Image 3",{"src":44,"alt":45},"/img/hero/hero_4.png","Random Image 4",{"src":47,"alt":48},"/img/hero/hero_5.png","Random Image 5",{"title":18,"description":19},{"title":51,"items":52},"Tech Stack",[53,61,68,75,82,88,94,99,105],{"position":54,"date":55,"company":56},"","Frontend",{"name":57,"logo":58,"url":59,"color":60},"Nuxt","i-simple-icons-nuxtdotjs","https://nuxt.com","#00DC82",{"position":54,"date":62,"company":63},"Backend",{"name":64,"logo":65,"url":66,"color":67},"Django","i-simple-icons-django","https://django.com","#092E20",{"position":54,"date":69,"company":70},"Smarthome",{"name":71,"logo":72,"url":73,"color":74},"Homeassistant","i-simple-icons-homeassistant","https://www.home-assistant.io","#007FA8",{"position":54,"date":76,"company":77},"Wifi",{"name":78,"logo":79,"url":80,"color":81},"Unifi","cbi:unifi","https://ui.com","#2282FF",{"position":54,"date":83,"company":84},"Routing",{"name":85,"logo":86,"url":80,"color":87},"OpnSense","devicon:opnsense","#d94f00",{"position":54,"date":89,"company":90},"Kubernetes",{"name":91,"logo":92,"url":80,"color":93},"K8S","mdi:kubernetes","#326CE5",{"position":54,"date":95,"company":96},"Docker",{"name":95,"logo":97,"url":80,"color":98},"mdi:docker","#1D63ED",{"position":54,"date":100,"company":101},"VCS",{"name":102,"logo":103,"url":80,"color":104},"Gitlab","mdi:gitlab","#FC6D27",{"position":54,"date":106,"company":107},"Mobile Apps",{"name":108,"logo":109,"url":80,"color":110},"Capacitor","devicon:capacitor","#15A1FF",{"title":21,"description":22},{"title":113,"description":114,"categories":115},"Häufig gestellte Fragen","Antworten auf die häufigsten Fragen",[116,131,143],{"title":117,"questions":118},"Angebote",[119,122,125,128],{"label":120,"content":121},"Welche Art von Webseiten können entwickelt werden?","Der Fokus liegt auf der Entwicklung leistungsfähiger Benutzeroberflächen mit einem funktionalen und stabilen Backend. Ein typisches Beispiel ist eine maßgeschneiderte Verwaltungsumgebung für Unternehmen mit Anbindung an verschiedene Schnittstellen und externe Systeme.\n",{"label":123,"content":124},"Können auch mobile Apps entwickelt werden?","Ja. Dank moderner Frameworks wie Capacitor können mobile Apps effizient auf Basis von Webtechnologien entwickelt und anschließend in den jeweiligen App Stores veröffentlicht werden.\n",{"label":126,"content":127},"Werden Smart-Home-Installationen angeboten?","Smart-Home-Planungen und -Konzepte werden selbstverständlich angeboten. Die physische Installation der einzelnen Komponenten erfolgt jedoch ausschließlich durch externe, zertifizierte Fachbetriebe.\n",{"label":129,"content":130},"Wie ist die Herangehensweise bei maßgeschneiderten Softwarelösungen?","Die Entwicklung maßgeschneiderter Software erfolgt in enger Abstimmung mit dem Kunden. Das Projekt wird Schritt für Schritt umgesetzt, wobei Anforderungen und Fortschritte regelmäßig abgestimmt werden. Auf Wunsch kann eine Live-Demo bereitgestellt werden, über die der aktuelle Entwicklungsstand jederzeit getestet werden kann.\n",{"title":132,"questions":133},"Kosten",[134,137,140],{"label":135,"content":136},"Wie viel kostet ein typisches Projekt?","Die Kosten eines Projekts hängen stark von Komplexität, Funktionsumfang und Zeitrahmen ab. Abgerechnet wird projektabhängig auf Basis des tatsächlich geleisteten Zeitaufwands. Der Stundensatz variiert je nach Aufgabenbereich. Der Kunde erhält in jedem Fall den vollständigen Quellcode als sein Eigentum.\n",{"label":138,"content":139},"Gibt es ein Kundenportal?","Jeder Kunde erhält Zugang zu einem Kundenportal, in dem eine jederzeit einsehbare Kostenübersicht zur Verfügung steht. Zusätzlich werden dort der Projektstatus sowie alle relevanten Informationen transparent dargestellt.\n",{"label":141,"content":142},"Gibt es einen Kundendienst oder eine Support-Hotline?","Kunden können jederzeit direkt Kontakt aufnehmen, um Probleme schnell und unkompliziert zu klären. Es gibt jedoch keinen dedizierten Supportvertrag, da Dienstleistungen und keine Produkte angeboten werden. Der Aufwand zur Fehlerbehebung kann gegebenenfalls gesondert verrechnet werden.\n",{"title":144,"questions":145},"Über uns",[146],{"label":147,"content":148},"Ing. Jakob Kaliwoda","Als Eigentümer von JFK-Enterprise ist es mein Ziel, Kunden bestmöglich bei technischen Herausforderungen zu unterstützen und nachhaltige Lösungen zu entwickeln. In meiner Freizeit widme ich mich sportlichen Aktivitäten verschiedenster Art – von Skitouren über Kraftsport bis hin zu Motorsport.\n",{"title":51,"items":150},[151,153,155,157,159,161,163,165,167],{"position":54,"date":55,"company":152},{"name":57,"logo":58,"url":59,"color":60},{"position":54,"date":62,"company":154},{"name":64,"logo":65,"url":66,"color":67},{"position":54,"date":69,"company":156},{"name":71,"logo":72,"url":73,"color":74},{"position":54,"date":76,"company":158},{"name":78,"logo":79,"url":80,"color":81},{"position":54,"date":83,"company":160},{"name":85,"logo":86,"url":80,"color":87},{"position":54,"date":89,"company":162},{"name":91,"logo":92,"url":80,"color":93},{"position":54,"date":95,"company":164},{"name":95,"logo":97,"url":80,"color":98},{"position":54,"date":100,"company":166},{"name":102,"logo":103,"url":80,"color":104},{"position":54,"date":106,"company":168},{"name":108,"logo":109,"url":80,"color":110},"yml",{"title":113,"description":114,"categories":171},[172,178,183],{"title":117,"questions":173},[174,175,176,177],{"label":120,"content":121},{"label":123,"content":124},{"label":126,"content":127},{"label":129,"content":130},{"title":132,"questions":179},[180,181,182],{"label":135,"content":136},{"label":138,"content":139},{"label":141,"content":142},{"title":144,"questions":184},[185],{"label":147,"content":148},{"links":187,"images":189},[188],{"label":30,"to":31,"color":32},[190,191,192,193,194],{"src":35,"alt":36},{"src":38,"alt":39},{"src":41,"alt":42},{"src":44,"alt":45},{"src":47,"alt":48},{},true,"/",{"title":16,"description":25},"index",null,"c1D88_Mx3A-Q7UIhm36ECaMPi-sluP3au_KY0Yz7lMo",{"data":203,"body":204},{},{"type":205,"children":206},"root",[207],{"type":208,"tag":209,"props":210,"children":211},"element","p",{},[212],{"type":213,"value":214},"text","Der Fokus liegt auf der Entwicklung leistungsfähiger Benutzeroberflächen mit einem funktionalen und stabilen Backend. Ein typisches Beispiel ist eine maßgeschneiderte Verwaltungsumgebung für Unternehmen mit Anbindung an verschiedene Schnittstellen und externe Systeme.",{"data":216,"body":217},{},{"type":205,"children":218},[219],{"type":208,"tag":209,"props":220,"children":221},{},[222],{"type":213,"value":223},"Ja. Dank moderner Frameworks wie Capacitor können mobile Apps effizient auf Basis von Webtechnologien entwickelt und anschließend in den jeweiligen App Stores veröffentlicht werden.",{"data":225,"body":226},{},{"type":205,"children":227},[228],{"type":208,"tag":209,"props":229,"children":230},{},[231],{"type":213,"value":232},"Smart-Home-Planungen und -Konzepte werden selbstverständlich angeboten. Die physische Installation der einzelnen Komponenten erfolgt jedoch ausschließlich durch externe, zertifizierte Fachbetriebe.",{"data":234,"body":235},{},{"type":205,"children":236},[237],{"type":208,"tag":209,"props":238,"children":239},{},[240],{"type":213,"value":241},"Die Entwicklung maßgeschneiderter Software erfolgt in enger Abstimmung mit dem Kunden. Das Projekt wird Schritt für Schritt umgesetzt, wobei Anforderungen und Fortschritte regelmäßig abgestimmt werden. Auf Wunsch kann eine Live-Demo bereitgestellt werden, über die der aktuelle Entwicklungsstand jederzeit getestet werden kann.",[243],{"id":244,"title":10,"author":245,"body":249,"date":524,"description":525,"extension":526,"image":527,"meta":528,"minRead":529,"navigation":196,"path":11,"seo":530,"stem":12,"__hash__":531},"blog/blog/webasto-lora.md",{"name":246,"avatar":247},"Jakob Kaliwoda",{"src":248,"alt":246},"/img/portraits/jfk-1.png",{"type":250,"value":251,"toc":512},"minimark",[252,264,267,277,280,287,290,295,298,320,327,332,342,348,352,363,366,385,388,396,402,405,409,413,416,419,430,433,438,446,449,453,459,495,499,502,506,509],[209,253,254,255,259,260,263],{},"The ",[256,257,258],"strong",{},"Webasto Controller"," is an innovative side project designed to connect an Arduino-based controller with a Webasto vehicle heater. The project demonstrates how modern IoT technology can be used to control vehicle heating systems remotely. In this example, a ",[256,261,262],{},"LoRaWAN controller"," is used to enable reliable long-range remote start functionality.",[209,265,266],{},"Want to see it in action?\nWatch the full demonstration here:",[209,268,269],{},[270,271,276],"a",{":target":272,"href":273,"rel":274},"_blank","https://www.youtube.com/watch?v=Gh8eYCxihWk",[275],"nofollow","YouTube Demonstration Video",[209,278,279],{},"The project is open-source, and the source code is available on GitLab for anyone interested in replicating or improving upon the design.",[209,281,282],{},[270,283,286],{":target":272,"href":284,"rel":285},"https://gitlab.com/jfk344/wbusloraremote",[275],"Source Code",[288,289],"buy-me-a-coffee-button",{},[291,292,294],"h1",{"id":293},"wbusloraremote","WBusLoraRemote",[209,296,297],{},"A DIY alternative for the \"Webasto Telestart\", using two ESP32 equipped with Lora.",[209,299,300,301,304,305,308,309,312,313,308,316,319],{},"With a remote you can check the ",[256,302,303],{},"status",", turn the ",[256,306,307],{},"parking heater"," and ",[256,310,311],{},"ventilation"," ",[256,314,315],{},"on",[256,317,318],{},"off"," with a timer.",[209,321,322,323,326],{},"In the car is a reciver which uses ",[256,324,325],{},"W-Bus"," to transfere the commands to the heater Heater-Controll-Unit. The reciver is a ESP32 with an hardware interface for the W-Bus connection.",[328,329,331],"h2",{"id":330},"tested-webasto-heaters","Tested Webasto Heaters:",[333,334,335,339],"ul",{},[336,337,338],"li",{},"Webasto TT Evo 4 / 5 / 5+",[336,340,341],{},"Webasto TT V",[209,343,344],{},[345,346,347],"em",{},"I do not guarantee that this will work for your heater. Trying to recreate this project is at your own risk!",[291,349,351],{"id":350},"remote","Remote:",[209,353,354,355,358,359,362],{},"The remote case is made to fit a Heltec ESP32 Lora V2 on a prototyping PCB with two ",[256,356,357],{},"buttons"," and one ",[256,360,361],{},"Power Switch",".",[209,364,365],{},"With the oled a command can be selected. Possible commands are:",[333,367,368,371,377,382],{},[336,369,370],{},"Get basic heater on/off status",[336,372,373,374],{},"Parking Heating on with ",[256,375,376],{},"Time Select",[336,378,379,380],{},"Ventilation on with ",[256,381,376],{},[336,383,384],{},"Turn both off",[209,386,387],{},"Planned commands:",[333,389,390,393],{},[336,391,392],{},"battery level of the remote",[336,394,395],{},"show timers and activate or deactivate them",[397,398],"custom-image",{":width":399,"alt":400,"src":401},"350","Hardware Image 1","/img/articels/webasto-lora/remoteMainMenue.png",[397,403],{":width":399,"alt":400,"src":404},"/img/articels/webasto-lora/remoteTimeSelect.png",[291,406,408],{"id":407},"controller","Controller:",[328,410,412],{"id":411},"hardware-interface","Hardware Interface:",[209,414,415],{},"This circuit converts the TTL Output (0V - 5V) from the LevelConverter or ESP to a K-Line output signal (0V - 12V) and Kline to TTL RX (0 - 5V).",[209,417,418],{},"Using an ESP32 requires an \"TTL-Level-Converter\" to push your 3.3V output up to 5V for TX and the 5V to 3.3V input for RX.\nAlternative would be voltage divider.",[209,420,421,422,425,426,429],{},"The Circuit is a ",[256,423,424],{},"replacement"," for the ",[256,427,428],{},"L9637D"," converter chip!",[397,431],{":width":399,"alt":400,"src":432},"/img/articels/webasto-lora/controllerHwTop.png",[434,435,437],"h3",{"id":436},"parts","Parts:",[333,439,440,443],{},[336,441,442],{},"Heltec ESP32 Lora V2",[336,444,445],{},"Prototype PCB",[397,447],{":width":399,"alt":400,"src":448},"/img/articels/webasto-lora/HW_Interface.png",[328,450,452],{"id":451},"connection-to-esp32","Connection to ESP32:",[209,454,455,456],{},"Using Serial 2 on the ESP32: ",[256,457,458],{},"! Serial2 doesn't work when OLED enabled !",[460,461,462,475],"table",{},[463,464,465],"thead",{},[466,467,468,472],"tr",{},[469,470,471],"th",{},"PIN ESP32",[469,473,474],{},"Connection on HW Interface",[476,477,478,487],"tbody",{},[466,479,480,484],{},[481,482,483],"td",{},"Pin 17",[481,485,486],{},"TTL TX",[466,488,489,492],{},[481,490,491],{},"Pin 16",[481,493,494],{},"TTL RX",[328,496,498],{"id":497},"installation-in-an-vw-up","Installation in an VW Up!",[209,500,501],{},"I have installed the and tested my project on an VW Up! TSI.\nUsed:\n- Webasto installation kit for the VW Up! TSI + Climatronic kit\n- Webasto TT EVO 4",[434,503,505],{"id":504},"mounting","Mounting:",[397,507],{":width":399,"alt":400,"src":508},"/img/articels/webasto-lora/controllerHwBuildin.png",[397,510],{":width":399,"alt":400,"src":511},"/img/articels/webasto-lora/espAntenna.png",{"title":54,"searchDepth":513,"depth":513,"links":514},2,[515,516,520,521],{"id":330,"depth":513,"text":331},{"id":411,"depth":513,"text":412,"children":517},[518],{"id":436,"depth":519,"text":437},3,{"id":451,"depth":513,"text":452},{"id":497,"depth":513,"text":498,"children":522},[523],{"id":504,"depth":519,"text":505},"2025-12-21T00:00:00.000Z","A LoraWan controller to interface with a webasto car heater to diy the expensive Webasto LTE controller.","md","/img/articels/webasto-lora.png",{},7,{"title":10,"description":525},"txaMPegMmBTM_XDDlZIVXR7OfmMZqZMh6_QDQMVuM20",1772625453890]