[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"btz8hO-MXSFLpybqvfjYVBre4OvrEJO1wFySe3Zmv-s":3,"9_t0YFtO844PW3-iCfPxRTbw8yv0-2zzu2bChZFenjo":39,"runbRNkY6x55lRmgtJC-VzFE8qq1mKBZlFNflNv_1AY":75,"BrTVzegWfmmHFPWdm_hfsnQ1wK2RfA3SIYlb6oi8YMM":184,"_apollo:default":226},{"menu":4},{"__typename":5,"id":6,"name":7,"items":8},"Menu","footer","Fußzeile",[9,24,29,34],{"__typename":10,"id":11,"title":12,"description":13,"url":14,"langcode":15,"internal":20,"expanded":21,"attributes":22},"MenuItem","e2873307-b50a-4aab-b6b2-1950fd99c72e","Impressum",null,"/impressum",{"__typename":16,"id":17,"name":18,"direction":19},"Language","de","German","ltr",true,false,{"__typename":23,"class":13},"MenuItemAttributes",{"__typename":10,"id":25,"title":26,"description":13,"url":27,"langcode":15,"internal":20,"expanded":21,"attributes":28},"2cd9b7c9-142a-4ea3-b898-a0952c54a195","Datenschutz","/datenschutz",{"__typename":23,"class":13},{"__typename":10,"id":30,"title":31,"description":13,"url":32,"langcode":15,"internal":20,"expanded":21,"attributes":33},"a5effba3-5a8c-4125-8d78-0cdba09824db","AGB","/agb",{"__typename":23,"class":13},{"__typename":10,"id":35,"title":36,"description":13,"url":37,"langcode":15,"internal":21,"expanded":21,"attributes":38},"114bf071-bdbb-44cf-85c1-69e9d9e0777d","Newsletter","https://liechtenecker.at/newsletter-subscribe",{"__typename":23,"class":13},{"menu":40},{"__typename":5,"id":41,"name":42,"items":43},"nuxt-main-menu","Nuxt Hauptmenü",[44,50,55,60,65,70],{"__typename":10,"id":45,"title":46,"description":13,"url":47,"langcode":48,"internal":20,"expanded":21,"attributes":49},"9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1","Blog","/know-how",{"__typename":16,"id":17,"name":18,"direction":19},{"__typename":23,"class":13},{"__typename":10,"id":51,"title":52,"description":13,"url":53,"langcode":48,"internal":20,"expanded":21,"attributes":54},"1c7a5430-8a42-4b24-9544-252adabc2f4c","Projekte","/projekte",{"__typename":23,"class":13},{"__typename":10,"id":56,"title":57,"description":13,"url":58,"langcode":48,"internal":20,"expanded":21,"attributes":59},"9c4feedc-79e4-4fbf-b68c-065f33ebfe4c","Sparring","/workshop-ux-sparring-fuer-unternehmen",{"__typename":23,"class":13},{"__typename":10,"id":61,"title":62,"description":13,"url":63,"langcode":48,"internal":20,"expanded":21,"attributes":64},"3b77a27b-272a-489f-843e-53e23ed07741","Trainings","/liechtenecker-ux-academy",{"__typename":23,"class":13},{"__typename":10,"id":66,"title":67,"description":13,"url":68,"langcode":48,"internal":20,"expanded":21,"attributes":69},"ce0bb82b-e1ee-4036-be95-f693a62e9f4a","Über uns","/about",{"__typename":23,"class":13},{"__typename":10,"id":71,"title":72,"description":13,"url":73,"langcode":48,"internal":20,"expanded":21,"attributes":74},"04a19381-81a9-4694-8653-182d8855d2b5","Kontakt","/kontakt",{"__typename":23,"class":13},{"route":76},{"__typename":77,"entity":78},"RouteInternal",{"__typename":79,"id":80,"title":81,"changed":82,"created":88,"langcode":91,"path":92,"promote":21,"status":20,"sticky":21,"metatag":93,"postCategory":113,"postContentElements":13,"evergreen":13,"tags":138,"postWpBody":152,"wpHeaderImage":13,"wpHeaderImageOld":155,"wpHeaderImageOldSmall":168,"wpOgImage":13,"wpPromotedTeaserImage":13,"wpShareDescription":13,"wpShareTitle":13,"wpTeaserText":13,"wpYoastHead":177,"author":178},"NodeWpPost","903","IoT Developer",{"__typename":83,"timestamp":84,"timezone":85,"offset":86,"time":87},"DateTime",1554796993,"UTC","+00:00","2019-04-09T08:03:13+00:00",{"__typename":83,"timestamp":89,"timezone":85,"offset":86,"time":90},1464269513,"2016-05-26T13:31:53+00:00",{"__typename":16,"id":17,"name":18,"direction":19},"/blog/iot-developer",[94,101,108],{"__typename":95,"tag":96,"attributes":97},"MetaTagValue","meta",{"__typename":98,"name":99,"content":100},"MetaTagValueAttributes","title","IoT Developer | Liechtenecker UX Design Studio",{"__typename":102,"tag":103,"attributes":104},"MetaTagLink","link",{"__typename":105,"href":106,"hreflang":13,"rel":107,"media":13,"sizes":13,"type":13},"MetaTagLinkAttributes","http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/blog/iot-developer","canonical",{"__typename":109,"tag":96,"attributes":110},"MetaTagProperty",{"__typename":111,"property":112,"content":81},"MetaTagPropertyAttributes","og:title",{"__typename":114,"id":115,"name":116,"path":117,"status":20,"weight":118,"description":119,"langcode":123,"changed":124,"metatag":127},"TermCategories","7","Technologie","/kategorie/technologie",0,{"__typename":120,"processed":121,"format":122},"Text","Development Themen sowie zukünftige Technologien, mit denen wir uns auseinandersetzen. ","wp_html",{"__typename":16,"id":17,"name":18,"direction":19},{"__typename":83,"timestamp":125,"timezone":85,"offset":86,"time":126},1713772777,"2024-04-22T07:59:37+00:00",[128,131,135],{"__typename":95,"tag":96,"attributes":129},{"__typename":98,"name":99,"content":130},"Technologie | Liechtenecker UX Design Studio",{"__typename":95,"tag":96,"attributes":132},{"__typename":98,"name":133,"content":134},"description","Development Themen sowie zukünftige Technologien, mit denen wir uns auseinandersetzen.",{"__typename":102,"tag":103,"attributes":136},{"__typename":105,"href":137,"hreflang":13,"rel":107,"media":13,"sizes":13,"type":13},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/kategorie/technologie",[139,144,148],{"__typename":140,"id":141,"name":142,"path":143,"weight":118},"TermTags","338","Developer","/tag/developer",{"__typename":140,"id":145,"name":146,"path":147,"weight":118},"671","IOT","/tag/iot",{"__typename":140,"id":149,"name":150,"path":151,"weight":118},"1043","raspberrypi","/tag/raspberrypi",{"__typename":153,"processed":154,"format":122,"summary":13},"TextSummary","\u003Cdiv class=\"grid-wrapper\">\n    \u003Cdiv class=\"row\">\n        \u003Cdiv class=\"default-left col-xsmall-12 col-medium-6 col-medium-offset-2 col-large-6 col-large-offset-3 \">\n            \n\u003Cp>\u003Cspan style=\"font-weight: 400;\">One of the things we specialize in our Liechtenecker Lab is Internet of Things. The Internet isn’t something we consume just on our desktop anymore: Today the Internet is everywhere and when we talk about IoT we talk about all these new devices we can connect to the Internet.\u003C/span>\u003C/p>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">So obviously we have the Internet on one side and the “things” on the other. Since we are working on digital products for over ten years now, we clearly know everything about the web. But what about the things? To be honest, yes this is really new to us. We are no carpenters, physicists or electricians. But we have other skills like passion and creativity! Skills that will always push ourselves forward and help us constantly evolving. So you might imagine that a lot has changed through that in our daily work. Last time I wrote about \u003Ca href=\"/iot-displays/\">IoT Displays\u003C/a> and t\u003C/span>\u003Cspan class=\"s1\">oday I want to share what I’ve experienced while changing from a web dev to an IoT dev.\u003C/span>\u003C/p>\n\u003Ch2>\u003Cb>Back to the basics\u003C/b>\u003C/h2>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Like every time you start something new it is good to begin with the basics. What exactly the basics are,&nbsp;depends on your IoT project but I would recommend getting started with a Raspberry Pi and some sensors. The Pi is “a credit card–sized single-board computer”. This just means it is a very, very small computer where every component sits on one board. It connects your&nbsp;project to the Internet.\u003C/span>\u003C/p>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Additionally it is important to refresh your electronics&nbsp;knowledge. Take a close look at&nbsp;circuit basics, because you will need that a lot. Every time you want to use a sensor or a LED&nbsp;with a Pi you need to build a little circuit. Therefore it is important to know about current resistors, transistors and more.\u003C/span>\u003C/p>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Good practice is to start with a tutorial or a little project. I’d like to recommend \u003Ca href=\"https://www.pubnub.com/blog/2015-05-27-internet-of-things-101-getting-started-w-raspberry-pi/\">PubNub IoT Tutorial\u003C/a> \u003C/span>\u003Cspan style=\"font-weight: 400;\">tutorial on PubNub where you learn how to control a LED&nbsp;through the Internet. But there are also plenty of examples on&nbsp;\u003Ca href=\"https://www.adafruit.com\" target=\"_blank\" rel=\"noopener noreferrer\">Adafruit\u003C/a>\u003C/span>\u003Cspan style=\"font-weight: 400;\">&nbsp;which is a big online shop for IoT stuff.&nbsp;\u003C/span>\u003C/p>\n\u003Ch2>\u003Cb>Getting dirty\u003C/b>\u003C/h2>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">After getting yourself familiar with the basics it is finally time to build something. But this is not completely like building a web project. The web is only just one part. The other is about creating the “thing” from Internet of Things and this was pretty new to me. Ok I’m capable of changing a bulb or to assemble an IKEA chest but working with wood, electricity and bringing everything together for a whole new product is quite different.\u003C/span>\u003C/p>\n\u003Cdiv alt=\"Christoph standing on ladder in the Liechtenecker Lab\" data-entity-type=\"media\" data-entity-uuid=\"973cd097-fbbd-4485-a063-fd07123581de\" data-langcode=\"de\" class=\"embedded-entity\">\u003Cdiv>\n  \n  \n  \u003Cdiv>\n    \u003Cdiv class=\"visually-hidden\">Bild\u003C/div>\n              \u003Cdiv>    \u003Cpicture>\n                  \u003Csource srcset=\"/sites/default/files/styles/image_width_medium/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=dZNGNHy2 1x, /sites/default/files/styles/image_width_medium_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=qWTO13P_ 2x\" media=\"all and (min-width: 1024px) and (max-width: 1439px)\" type=\"image/webp\" width=\"1024\" height=\"768\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_small/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=KNdWLQui 1x, /sites/default/files/styles/image_width_small_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=aVrqZQae 2x\" media=\"all and (min-width: 745px) and (max-width: 1023px)\" type=\"image/webp\" width=\"1024\" height=\"768\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xsmall/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=9buCKoUr 1x, /sites/default/files/styles/image_width_xsmall_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=LWwiSE0G 2x\" media=\"all and (min-width: 480px) and (max-width: 744px)\" type=\"image/webp\" width=\"745\" height=\"559\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xxsmall/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=FFkpiYmW 1x, /sites/default/files/styles/image_width_xxsmall_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=Ma6xoHsU 2x\" media=\"all and (max-width: 479px)\" type=\"image/webp\" width=\"480\" height=\"360\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_large/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=orwj9bDp 1x, /sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.webp?itok=WvszWGMT 2x\" type=\"image/webp\" width=\"1024\" height=\"768\">\n                  \u003Cimg loading=\"lazy\" width=\"1024\" height=\"768\" src=\"/sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-1-1-1024x768.jpg.jpg?itok=WvszWGMT\" alt=\"Christoph standing on ladder in the Liechtenecker Lab\" title=\"christoph-1-1-1024x768.jpg\">\n\n  \u003C/picture>\n\n\u003C/div>\n          \u003C/div>\n\n\u003C/div>\n\u003C/div>\n\u003Cp>\u003Cbr>\n\u003Cspan style=\"font-weight: 400;\">The first thing I noticed was that I spent more and more time away from my desk and computer. It doesn’t matter if it was about buying components, painting, mounting or drilling, you need to stand up from your desk and get dirty hands&nbsp;for these tasks. Here at Liechtenecker we got a little workshop&nbsp;for all these things what makes it a lot easier because you will need space and tools.\u003C/span>\u003C/p>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">While building the \u003Ca href=\"/hype-compass/\">Hype Compass\u003C/a>\u003C/span>\u003Cspan style=\"font-weight: 400;\">&nbsp; I spent whole days away from my desk. This was really different from my normal daily routine but it was a lot of fun and a great new experience. \u003C/span>\u003C/p>\n\u003Ch2>\u003Cb>There is no undo\u003C/b>\u003C/h2>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">We developers are used to version control and the undo button. If we don’t like the code we wrote we just delete it and do it again. If the client doesn’t need the feature we build anymore, we remove that branch from our code. When you start working with other materials than code, it gets quite different.\u003C/span>\u003C/p>\n\u003Cp>&nbsp;\u003C/p>\n\u003Cblockquote>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Did you burn your Pi? You are screwed because there is no undo!\u003C/span>\u003C/p>\n\u003C/blockquote>\n\u003Cp>&nbsp;\u003Cbr>\n\u003Cspan style=\"font-weight: 400;\">Did you drill the wrong hole? Did you paint the wrong color? Did you burn your Pi? You are screwed because there is no undo! If you’re lucky you can fix it, but there is no fast fresh restart without consequences. If a component is broken you need to buy a new one. This is why the next paragraph is so important.\u003C/span>\u003C/p>\n\u003Cdiv alt=\"Christoph working on the Hype Compass\" data-entity-type=\"media\" data-entity-uuid=\"dd59d1b6-1c9a-497d-9d36-e1d8f3ea85d0\" data-langcode=\"de\" class=\"embedded-entity\">\u003Cdiv>\n  \n  \n  \u003Cdiv>\n    \u003Cdiv class=\"visually-hidden\">Bild\u003C/div>\n              \u003Cdiv>    \u003Cpicture>\n                  \u003Csource srcset=\"/sites/default/files/styles/image_width_medium/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=d8soN2q6 1x, /sites/default/files/styles/image_width_medium_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=Ve8dZlrW 2x\" media=\"all and (min-width: 1024px) and (max-width: 1439px)\" type=\"image/webp\" width=\"1100\" height=\"733\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_small/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=FQuNjljB 1x, /sites/default/files/styles/image_width_small_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=woHHdNts 2x\" media=\"all and (min-width: 745px) and (max-width: 1023px)\" type=\"image/webp\" width=\"1024\" height=\"682\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xsmall/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=UTdej0Rs 1x, /sites/default/files/styles/image_width_xsmall_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=k91TBzV0 2x\" media=\"all and (min-width: 480px) and (max-width: 744px)\" type=\"image/webp\" width=\"745\" height=\"496\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xxsmall/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=mLPzMN3q 1x, /sites/default/files/styles/image_width_xxsmall_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=HhZwFTJ7 2x\" media=\"all and (max-width: 479px)\" type=\"image/webp\" width=\"480\" height=\"320\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_large/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=44GgfG1W 1x, /sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.webp?itok=r0-icgTi 2x\" type=\"image/webp\" width=\"1100\" height=\"733\">\n                  \u003Cimg loading=\"lazy\" width=\"1100\" height=\"733\" src=\"/sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2016/05/christoph-8584-1.jpg.jpg?itok=r0-icgTi\" alt=\"Christoph working on the Hype Compass\" title=\"christoph-8584\">\n\n  \u003C/picture>\n\n\u003C/div>\n          \u003C/div>\n\n\u003C/div>\n\u003C/div>\n\u003Cp>\u003C/p>\n\u003Ch2>\u003Cb>You better start planning\u003C/b>\u003C/h2>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Planning is always crucial but is is even more important when you don’t work on web projects. You will need many different components and tools and you will need to buy or order them. When you start working on a certain part of your project you will need those things to begin. Sometimes you can’t continue working because one little piece is missing. This could break your whole timeline and nobody wants that.\u003C/span>\u003C/p>\n\u003Cblockquote>\n\u003Cp>What I like about being an IoT dev the most is that it brings the benefits of both worlds together.\u003C/p>\n\u003C/blockquote>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">So investing more time in upfront planning is a pretty good idea. Try to think about every component you will need and what it takes to integrate it. There will always be unexpected issues but &nbsp;we need to do everything to keep them as few as possible.\u003C/span>\u003C/p>\n\u003Ch2>Best of both worlds\u003C/h2>\n\u003Cp>I hope you now got a better understanding of what an IoT developer does and why it is quite different from a web developer. What I like about being an IoT dev the most is that it brings the benefits of both worlds together.&nbsp;\u003Cspan class=\"s1\">Now that I’m able to bring the Internet to every device I like, I’ve opened the door to a lot of new possibilities.\u003C/span> Coding is still what I love the most about my job but combining it with building physical&nbsp;products makes it even better.\u003Cbr>\n&nbsp;\u003C/p>\n        \u003C/div>\n    \u003C/div>\n\u003C/div>\n\n\n",{"__typename":156,"id":157,"excludeFromScreenreader":13,"mediaImage":158,"name":164,"path":167,"status":20},"MediaImage","1623",{"__typename":159,"url":160,"width":161,"height":162,"alt":163,"title":164,"size":165,"mime":166},"Image","http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/wp-migration/wordpress-media-image/2016/05/bild_1920x500-1-1.jpg",1920,500,"Blog Article Image showing a dev between a computer and tools","bild_1920x500",80525,"image/jpeg","/media/1623/edit",{"__typename":156,"id":169,"excludeFromScreenreader":13,"mediaImage":170,"name":174,"path":176,"status":20},"1624",{"__typename":159,"url":171,"width":172,"height":173,"alt":163,"title":174,"size":175,"mime":166},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/wp-migration/wordpress-media-image/2016/05/bild_922x519-2-1.jpg",922,519,"bild_922x519",84144,"/media/1624/edit","\u003C!-- This site is optimized with the Yoast SEO plugin v15.7 - https://yoast.com/wordpress/plugins/seo/ -->\n\u003Cmeta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" />\n\u003Clink rel=\"canonical\" href=\"https://legacy.liechtenecker.dev/blog/iot-developer/\" />\n\u003Cmeta property=\"og:locale\" content=\"de_DE\" />\n\u003Cmeta property=\"og:type\" content=\"article\" />\n\u003Cmeta property=\"og:title\" content=\"IoT Developer - Liechtenecker\" />\n\u003Cmeta property=\"og:description\" content=\"One of the things we specialize in our Liechtenecker Lab is Internet of Things. The Internet isn’t something we consume just on our desktop anymore: Today the Internet is everywhere and when we talk about IoT we talk about all these new devices we can connect to the Internet. So obviously we have the Internet [&hellip;]\" />\n\u003Cmeta property=\"og:url\" content=\"https://legacy.liechtenecker.dev/blog/iot-developer/\" />\n\u003Cmeta property=\"og:site_name\" content=\"Liechtenecker\" />\n\u003Cmeta property=\"article:published_time\" content=\"2016-05-26T15:31:53+00:00\" />\n\u003Cmeta property=\"article:modified_time\" content=\"2019-04-09T10:03:13+00:00\" />\n\u003Cmeta property=\"og:image\" content=\"https://legacy.liechtenecker.dev/wp-content/uploads/2016/05/christoph-1-1-1024x768.jpg\" />\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" />\n\u003Cmeta name=\"twitter:label1\" content=\"Geschätzte Lesezeit\">\n\t\u003Cmeta name=\"twitter:data1\" content=\"5 Minuten\">\n\u003Cscript type=\"application/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https://legacy.liechtenecker.dev/#website\",\"url\":\"https://legacy.liechtenecker.dev/\",\"name\":\"Liechtenecker\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https://legacy.liechtenecker.dev/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"ImageObject\",\"@id\":\"https://legacy.liechtenecker.dev/blog/iot-developer/#primaryimage\",\"inLanguage\":\"de-DE\",\"url\":\"https://legacy.liechtenecker.dev/wp-content/uploads/2016/05/christoph-1-1.jpg\",\"width\":1100,\"height\":825,\"caption\":\"Christoph standing on ladder in the Liechtenecker Lab\"},{\"@type\":\"WebPage\",\"@id\":\"https://legacy.liechtenecker.dev/blog/iot-developer/#webpage\",\"url\":\"https://legacy.liechtenecker.dev/blog/iot-developer/\",\"name\":\"IoT Developer - Liechtenecker\",\"isPartOf\":{\"@id\":\"https://legacy.liechtenecker.dev/#website\"},\"primaryImageOfPage\":{\"@id\":\"https://legacy.liechtenecker.dev/blog/iot-developer/#primaryimage\"},\"datePublished\":\"2016-05-26T15:31:53+00:00\",\"dateModified\":\"2019-04-09T10:03:13+00:00\",\"author\":{\"@id\":\"https://legacy.liechtenecker.dev/#/schema/person/c6a4fab1680ccc1ec0ed63179501b4b1\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https://legacy.liechtenecker.dev/blog/iot-developer/\"]}]},{\"@type\":\"Person\",\"@id\":\"https://legacy.liechtenecker.dev/#/schema/person/c6a4fab1680ccc1ec0ed63179501b4b1\",\"name\":\"Christoph Rumpel\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https://legacy.liechtenecker.dev/#personlogo\",\"inLanguage\":\"de-DE\",\"url\":\"https://secure.gravatar.com/avatar/3191eb8b348673db049a15f94835ba83?s=96&d=mm&r=g\",\"caption\":\"Christoph Rumpel\"}}]}\u003C/script>\n\u003C!-- / Yoast SEO plugin. -->",{"__typename":179,"id":180,"myRole":181,"name":182,"nickname":183},"User","4","-","c-rumpel","Christoph Rumpel",{"latestKnowhow":185},[186,201,214],{"__typename":79,"id":187,"title":188,"path":189,"wpTeaserText":190,"wpPromotedTeaserImage":13,"wpHeaderImage":191},"1619","Behind the scenes: Ein Barrierefreiheits-Audit","/blog/behind-scenes-ein-barrierefreiheits-audit","”Entspricht unsere Website den gesetzlichen Anforderungen und wenn nicht, was genau müssen wir ändern?”\r\nDiese Frage lieben wir. Echt! Und so sieht unsere Antwort aus.",{"__typename":156,"id":192,"excludeFromScreenreader":13,"mediaImage":193,"name":199,"path":200,"status":20},"3364",{"__typename":159,"url":194,"width":195,"height":196,"alt":197,"title":13,"size":198,"mime":166},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-04/Headerbilder%20Blogartikel%20Behind%20the%20scene%20Accessibility%20Audit.jpg",2880,1300,"Headline mit Sujet: Tastatur mit Symbolen für Barrierefreiheit im Fokus auf hellem  Hintergrund",838204,"Headerbilder Blogartikel Behind the scene Accessibility Audit.jpg","/media/3364/edit",{"__typename":79,"id":202,"title":203,"path":204,"wpTeaserText":205,"wpPromotedTeaserImage":13,"wpHeaderImage":206},"1616","Agentic KI trifft Design-System: Wie unser Presentation Maker entstand.","/blog/agentic-ki-trifft-design-system-wie-unser-presentation-maker-entstand","Nein, wir wollen euch jetzt nicht erzählen, was KI alles kann. Aber wir möchten euch zeigen, wie wir mit KI umgehen. \r\n",{"__typename":156,"id":207,"excludeFromScreenreader":13,"mediaImage":208,"name":212,"path":213,"status":20},"3355",{"__typename":159,"url":209,"width":195,"height":196,"alt":210,"title":13,"size":211,"mime":166},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-03/BLOG_Presentation%20Tool_TITEL-2880x1300px_1.jpg","Lukas und Daniel  arbeiten an Computern im Büro.",2621988,"BLOG_Presentation Tool_TITEL-2880x1300px.jpg","/media/3355/edit",{"__typename":79,"id":215,"title":216,"path":217,"wpTeaserText":13,"wpPromotedTeaserImage":13,"wpHeaderImage":218},"1606","UI Trends 2026","/blog/ui-trends-2026",{"__typename":156,"id":219,"excludeFromScreenreader":21,"mediaImage":220,"name":224,"path":225,"status":20},"3303",{"__typename":159,"url":221,"width":195,"height":196,"alt":222,"title":13,"size":223,"mime":166},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-01/BLOG_Trendbericht%202026.jpg","UI Trends 2026, gelber Hintergrund, schwarze Schrift.",4700748,"BLOG_Trendbericht 2026.jpg","/media/3303/edit",{"Language:de":227,"MenuItem:e2873307-b50a-4aab-b6b2-1950fd99c72e":228,"MenuItem:2cd9b7c9-142a-4ea3-b898-a0952c54a195":232,"MenuItem:a5effba3-5a8c-4125-8d78-0cdba09824db":235,"MenuItem:114bf071-bdbb-44cf-85c1-69e9d9e0777d":238,"Menu:footer":241,"ROOT_QUERY":251,"MenuItem:9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1":267,"MenuItem:1c7a5430-8a42-4b24-9544-252adabc2f4c":270,"MenuItem:9c4feedc-79e4-4fbf-b68c-065f33ebfe4c":273,"MenuItem:3b77a27b-272a-489f-843e-53e23ed07741":276,"MenuItem:ce0bb82b-e1ee-4036-be95-f693a62e9f4a":279,"MenuItem:04a19381-81a9-4694-8653-182d8855d2b5":282,"Menu:nuxt-main-menu":285,"TermCategories:7":299,"TermTags:338":310,"TermTags:671":311,"TermTags:1043":312,"MediaImage:1623":313,"MediaImage:1624":315,"User:4":317,"NodeWpPost:903":318,"MediaImage:3364":345,"NodeWpPost:1619":347,"MediaImage:3355":350,"NodeWpPost:1616":352,"MediaImage:3303":355,"NodeWpPost:1606":357},["null","__typename",16,"id",17,"name",18,"direction",19],["null","__typename",10,"id",11,"title",12,"description",13,"url",14,"langcode",229,"internal",20,"expanded",21,"attributes",231],{"__ref":230},"Language:de",["null","__typename",23,"class",13],["null","__typename",10,"id",25,"title",26,"description",13,"url",27,"langcode",233,"internal",20,"expanded",21,"attributes",234],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",10,"id",30,"title",31,"description",13,"url",32,"langcode",236,"internal",20,"expanded",21,"attributes",237],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",10,"id",35,"title",36,"description",13,"url",37,"langcode",239,"internal",21,"expanded",21,"attributes",240],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",5,"id",6,"name",7,"items",242],[243,245,247,249],{"__ref":244},"MenuItem:e2873307-b50a-4aab-b6b2-1950fd99c72e",{"__ref":246},"MenuItem:2cd9b7c9-142a-4ea3-b898-a0952c54a195",{"__ref":248},"MenuItem:a5effba3-5a8c-4125-8d78-0cdba09824db",{"__ref":250},"MenuItem:114bf071-bdbb-44cf-85c1-69e9d9e0777d",["null","__typename",252,"menu({\"name\":\"FOOTER\"})",253,"menu({\"name\":\"NUXT_MAIN_MENU\"})",255,"route({\"path\":\"/blog/iot-developer\"})",257,"latestKnowhow({\"excludeId\":\"903\",\"limit\":3})",260],"Query",{"__ref":254},"Menu:footer",{"__ref":256},"Menu:nuxt-main-menu",["null","__typename",77,"entity",258],{"__ref":259},"NodeWpPost:903",[261,263,265],{"__ref":262},"NodeWpPost:1619",{"__ref":264},"NodeWpPost:1616",{"__ref":266},"NodeWpPost:1606",["null","__typename",10,"id",45,"title",46,"description",13,"url",47,"langcode",268,"internal",20,"expanded",21,"attributes",269],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",10,"id",51,"title",52,"description",13,"url",53,"langcode",271,"internal",20,"expanded",21,"attributes",272],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",10,"id",56,"title",57,"description",13,"url",58,"langcode",274,"internal",20,"expanded",21,"attributes",275],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",10,"id",61,"title",62,"description",13,"url",63,"langcode",277,"internal",20,"expanded",21,"attributes",278],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",10,"id",66,"title",67,"description",13,"url",68,"langcode",280,"internal",20,"expanded",21,"attributes",281],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",10,"id",71,"title",72,"description",13,"url",73,"langcode",283,"internal",20,"expanded",21,"attributes",284],{"__ref":230},["null","__typename",23,"class",13],["null","__typename",5,"id",41,"name",42,"items",286],[287,289,291,293,295,297],{"__ref":288},"MenuItem:9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1",{"__ref":290},"MenuItem:1c7a5430-8a42-4b24-9544-252adabc2f4c",{"__ref":292},"MenuItem:9c4feedc-79e4-4fbf-b68c-065f33ebfe4c",{"__ref":294},"MenuItem:3b77a27b-272a-489f-843e-53e23ed07741",{"__ref":296},"MenuItem:ce0bb82b-e1ee-4036-be95-f693a62e9f4a",{"__ref":298},"MenuItem:04a19381-81a9-4694-8653-182d8855d2b5",["null","__typename",114,"id",115,"name",116,"path",117,"status",20,"weight",118,"description",300,"langcode",301,"changed",302,"metatag",303],["null","__typename",120,"processed",121,"format",122],{"__ref":230},["null","__typename",83,"timestamp",125,"timezone",85,"offset",86,"time",126],[304,306,308],["null","__typename",95,"tag",96,"attributes",305],["null","__typename",98,"name",99,"content",130],["null","__typename",95,"tag",96,"attributes",307],["null","__typename",98,"name",133,"content",134],["null","__typename",102,"tag",103,"attributes",309],["null","__typename",105,"href",137,"hreflang",13,"rel",107,"media",13,"sizes",13,"type",13],["null","__typename",140,"id",141,"name",142,"path",143,"weight",118],["null","__typename",140,"id",145,"name",146,"path",147,"weight",118],["null","__typename",140,"id",149,"name",150,"path",151,"weight",118],["null","__typename",156,"id",157,"excludeFromScreenreader",13,"mediaImage",314,"name",164,"path",167,"status",20],["null","__typename",159,"url",160,"width",161,"height",162,"alt",163,"title",164,"size",165,"mime",166],["null","__typename",156,"id",169,"excludeFromScreenreader",13,"mediaImage",316,"name",174,"path",176,"status",20],["null","__typename",159,"url",171,"width",172,"height",173,"alt",163,"title",174,"size",175,"mime",166],["null","__typename",179,"id",180,"myRole",181,"name",182,"nickname",183],["null","__typename",79,"id",80,"title",81,"changed",319,"created",320,"langcode",321,"path",92,"promote",21,"status",20,"sticky",21,"metatag",322,"category",329,"contentElements",13,"evergreen",13,"tags",331,"wpBody",338,"wpHeaderImage",13,"wpHeaderImageOld",339,"wpHeaderImageOldSmall",341,"wpOgImage",13,"wpPromotedTeaserImage",13,"wpShareDescription",13,"wpShareTitle",13,"wpTeaserText",13,"wpYoastHead",177,"author",343],["null","__typename",83,"timestamp",84,"timezone",85,"offset",86,"time",87],["null","__typename",83,"timestamp",89,"timezone",85,"offset",86,"time",90],{"__ref":230},[323,325,327],["null","__typename",95,"tag",96,"attributes",324],["null","__typename",98,"name",99,"content",100],["null","__typename",102,"tag",103,"attributes",326],["null","__typename",105,"href",106,"hreflang",13,"rel",107,"media",13,"sizes",13,"type",13],["null","__typename",109,"tag",96,"attributes",328],["null","__typename",111,"property",112,"content",81],{"__ref":330},"TermCategories:7",[332,334,336],{"__ref":333},"TermTags:338",{"__ref":335},"TermTags:671",{"__ref":337},"TermTags:1043",["null","__typename",153,"processed",154,"format",122,"summary",13],{"__ref":340},"MediaImage:1623",{"__ref":342},"MediaImage:1624",{"__ref":344},"User:4",["null","__typename",156,"id",192,"excludeFromScreenreader",13,"mediaImage",346,"name",199,"path",200,"status",20],["null","__typename",159,"url",194,"width",195,"height",196,"alt",197,"title",13,"size",198,"mime",166],["null","__typename",79,"id",187,"title",188,"path",189,"wpTeaserText",190,"wpPromotedTeaserImage",13,"wpHeaderImage",348],{"__ref":349},"MediaImage:3364",["null","__typename",156,"id",207,"excludeFromScreenreader",13,"mediaImage",351,"name",212,"path",213,"status",20],["null","__typename",159,"url",209,"width",195,"height",196,"alt",210,"title",13,"size",211,"mime",166],["null","__typename",79,"id",202,"title",203,"path",204,"wpTeaserText",205,"wpPromotedTeaserImage",13,"wpHeaderImage",353],{"__ref":354},"MediaImage:3355",["null","__typename",156,"id",219,"excludeFromScreenreader",21,"mediaImage",356,"name",224,"path",225,"status",20],["null","__typename",159,"url",221,"width",195,"height",196,"alt",222,"title",13,"size",223,"mime",166],["null","__typename",79,"id",215,"title",216,"path",217,"wpTeaserText",13,"wpPromotedTeaserImage",13,"wpHeaderImage",358],{"__ref":359},"MediaImage:3303"]