{"id":1496,"date":"2013-07-20T13:03:43","date_gmt":"2013-07-20T11:03:43","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=1496"},"modified":"2021-11-22T17:16:09","modified_gmt":"2021-11-22T16:16:09","slug":"wie-kann-auf-den-tl-wr703n-fhem-installiert-werden","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=1496","title":{"rendered":"Wie kann auf den TL-WR703N Fhem installiert werden?"},"content":{"rendered":"<p>Dazu muss erst einmal mehr Speicher per <a href=\"http:\/\/blog.wenzlaff.de\/?p=1489\">USB-Stick<\/a> bereitgestellt werden.<\/p>\n<p>Dann gem. <a href=\"https:\/\/wiki.fhem.de\/wiki\/OpenWRT\" title=\"http:\/\/www.fhemwiki.de\/wiki\/OpenWRT\">dieser Anleitung<\/a> vorgehen.<\/p>\n<p>Also kurz:<br \/>\n1. OpenWrt installieren<br \/>\n2. USB-Stick vorbereiten und an WR703N anschlie\u00dfen<br \/>\n3. Perl installieren<br \/>\n4. Fhem aus Subversion ausschecken<br \/>\n5. mit make install Fhem erstellen<br \/>\n6. nun kann Fhem gestartet werden in <code>\/usr\/src\/fhem<\/code> mit: <code>perl \/opt\/fhem\/fhem.pl \/opt\/fhem\/fhem.cfg<\/code><br \/>\n7. im Browser http:\/\/192.168.2.122:8083\/fhem (ip anpassen) aufrufen, es kommt:<br \/>\n<figure id=\"attachment_1497\" aria-describedby=\"caption-attachment-1497\" style=\"width: 639px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2013\/07\/Bildschirmfoto-2013-07-20-um-13.00.38.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2013\/07\/Bildschirmfoto-2013-07-20-um-13.00.38.png\" alt=\"Fhem Startbildschirm auf WR-703N mit OpenWrt \" width=\"639\" height=\"461\" class=\"size-full wp-image-1497\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2013\/07\/Bildschirmfoto-2013-07-20-um-13.00.38.png 639w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2013\/07\/Bildschirmfoto-2013-07-20-um-13.00.38-300x216.png 300w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\" \/><\/a><figcaption id=\"caption-attachment-1497\" class=\"wp-caption-text\">Fhem Startbildschirm auf WR-703N mit OpenWrt<\/figcaption><\/figure><br \/>\n8. Autostart f\u00fcr Fhem einrichten. Datei <code>\/etc\/init.d\/fhem<\/code> anlegen mit folgenden Inhalt:<br \/>\n<code><br \/>\n#!\/bin\/sh \/etc\/rc.common<br \/>\n# FHEM Init Script<br \/>\nSTART=11<br \/>\nSTOP=15<br \/>\nstart() {<br \/>\n    # cd \/usr\/src\/fhem\/<br \/>\n    # perl \/opt\/fhem\/fhem.pl \/opt\/fhem\/fhem.cfg<br \/>\n    # auf neue Verz. angepasst:<br \/>\n    cd \/etc\/src\/fhem\/<br \/>\n    perl \/etc\/src\/fhem\/fhem.pl \/etc\/src\/fhem\/fhem.cfg<br \/>\n    }<br \/>\n    stop(){<br \/>\n        echo \"shutdown\" | nc localhost 7072<br \/>\n    }<\/code><\/p>\n<p>Dann noch die <code>\/etc\/init.d\/fhem<\/code> Datei ausf\u00fchrbar machen und aktivieren.<br \/>\n<code>chmod +x \/etc\/init.d\/fhem<br \/>\n\/etc\/init.d\/fhem enable<br \/>\n\/etc\/init.d\/fhem start<\/code><br \/>\nNach <code>reboot<\/code> startet nun Fhem automatisch.<\/p>\n<p>9. Fhem weiter konfigurieren<\/p>\n<p>10. z.B. den ersten Plot anzeigen. Dazu z.B in das Verzeichnis \/fhem\/www\/log die eine Test-Datei temp.log mit Messwerten kopieren. In der \/etc\/src\/fhem.cfg<br \/>\ndiese Anpassungen machen:<br \/>\n<code><br \/>\ndefine Test dummy<br \/>\ndefine FileLog_Test FileLog \/usr\/src\/fhem\/log\/temp.log Test<br \/>\nattr FileLog_Test logtype temp4:Plot,text<br \/>\nattr FileLog_Test room Test<br \/>\ndefine wlTest weblink fileplot FileLog_Test:temp4:CURRENT<br \/>\nattr wlTest room Test<br \/>\n<\/code><br \/>\nUnd schon wird dieses sch\u00f6ne Diagramm angezeigt. Es ist noch nicht viel, da die Testdaten nur ein paar Zeilen sind:<br \/>\n<figure id=\"attachment_1664\" aria-describedby=\"caption-attachment-1664\" style=\"width: 1009px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2013\/08\/Bildschirmfoto-2013-08-07-um-21.55.34.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2013\/08\/Bildschirmfoto-2013-08-07-um-21.55.34.png\" alt=\"1. Test Plot\" width=\"1009\" height=\"441\" class=\"size-full wp-image-1664\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2013\/08\/Bildschirmfoto-2013-08-07-um-21.55.34.png 1009w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2013\/08\/Bildschirmfoto-2013-08-07-um-21.55.34-300x131.png 300w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><figcaption id=\"caption-attachment-1664\" class=\"wp-caption-text\">1. Test Plot<\/figcaption><\/figure><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dazu muss erst einmal mehr Speicher per USB-Stick bereitgestellt werden. Dann gem. dieser Anleitung vorgehen. Also kurz: 1. OpenWrt installieren 2. USB-Stick vorbereiten und an WR703N anschlie\u00dfen 3. Perl installieren 4. Fhem aus Subversion ausschecken 5. mit make install Fhem erstellen 6. nun kann Fhem gestartet werden in \/usr\/src\/fhem mit: perl \/opt\/fhem\/fhem.pl \/opt\/fhem\/fhem.cfg 7. im &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=1496\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eWie kann auf den TL-WR703N Fhem installiert werden?\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[538,566,695],"tags":[753,752,693,137,678,694],"class_list":["post-1496","post","type-post","status-publish","format-standard","hentry","category-elektronik","category-hardware","category-tp-wr703n","tag-autostart","tag-einrichten","tag-fhem","tag-installieren","tag-openwrt","tag-wr-703n"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/1496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1496"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/1496\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1496"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}