{"id":31852,"date":"2024-04-13T15:45:44","date_gmt":"2024-04-13T13:45:44","guid":{"rendered":"https:\/\/opensprinklershop.de\/?p=31852"},"modified":"2024-06-24T00:00:50","modified_gmt":"2024-06-23T22:00:50","slug":"ospi-mit-neuem-kernel","status":"publish","type":"post","link":"https:\/\/opensprinklershop.de\/en\/2024\/04\/13\/ospi-mit-neuem-kernel\/","title":{"rendered":"OSPi mit neuem Kernel"},"content":{"rendered":"<p>Seit einigen Tagen h\u00e4ufen sich die Anfragen, dass der OSPi nicht mehr die Ausg\u00e4nge schalten w\u00fcrde. Grund daf\u00fcr sind die \u00c4nderungen im Linux Kernel, die einfach die Unterst\u00fctzung f\u00fcr das Module Raspi-GPIO entfernte. Und genau das braucht eben OpenSprinkler-OSPi, um eben die GPIOs schalten zu k\u00f6nnen.<\/p>\n<p><strong>14.06.2024 ACHTUNG: Die Original-Firmware wurde bereits angepasst! Aktualisieren Sie einfach die Software mit sudo .\/updater.sh<\/strong><\/p>\n<p>Betroffen sind alle Raspberry PI Systeme, die mit Kernel 6.3 \/ 6.4 \/ 6.5 \/ 6.6 laufen.<\/p>\n<p>Der Hintergrund ist hier beschrieben (englisch): <a href=\"https:\/\/github.com\/OpenSprinkler\/OpenSprinkler-Firmware\/issues\/250\">https:\/\/github.com\/OpenSprinkler\/OpenSprinkler-Firmware\/issues\/250<\/a><\/p>\n<p><del>Die L\u00f6sung ist jedoch ganz einfach: Kopieren Sie von hier <a href=\"https:\/\/github.com\/jbalonso\/opensprinkler-firmware\">https:\/\/github.com\/jbalonso\/opensprinkler-firmware<\/a> die Dateien gpio.h und gpio.cpp in Ihr OpenSprinkler-Firmware Verzeichnis und kompilieren Sie Version neu, z.B. in dem sie einfach das Update Script aufrufen. Alternativ k\u00f6nnen Sie auch die OpenSprinklerShop-Firmware verwenden, diese hat bereits die Dateien aktualisiert.<\/del><\/p>\n<p>Zuerst aktivieren Sie \u00fcber<\/p>\n<pre>sudo raspi-config<\/pre>\n<p>den I2C-Bus (3 Interface Options &#8211; I4 I2C). Dann von der Befehlszeile:<\/p>\n<pre style=\"padding-left: 40px;\">sudo apt-get install -y libi2c-dev\r\nsudo apt-get install -y libgpiod-dev\r\ncd OpenSprinkler-Firmware\r\n<del>wget https:\/\/github.com\/jbalonso\/opensprinkler-firmware\/raw\/main\/gpio.h\r\nwget https:\/\/github.com\/jbalonso\/opensprinkler-firmware\/raw\/main\/gpio.cpp<\/del>\r\nsudo .\/updater.sh\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Seit einigen Tagen h\u00e4ufen sich die Anfragen, dass der OSPi nicht mehr die Ausg\u00e4nge schalten w\u00fcrde. Grund daf\u00fcr sind die \u00c4nderungen im Linux Kernel, die einfach die Unterst\u00fctzung f\u00fcr das Module Raspi-GPIO entfernte. Und genau das braucht eben OpenSprinkler-OSPi, um eben die GPIOs schalten zu k\u00f6nnen. 14.06.2024 ACHTUNG: Die Original-Firmware wurde bereits angepasst! Aktualisieren Sie [&#8230;]\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-31852","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/posts\/31852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/comments?post=31852"}],"version-history":[{"count":0,"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/posts\/31852\/revisions"}],"wp:attachment":[{"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/media?parent=31852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/categories?post=31852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opensprinklershop.de\/en\/wp-json\/wp\/v2\/tags?post=31852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}