{"id":778,"date":"2019-10-10T10:18:23","date_gmt":"2019-10-10T08:18:23","guid":{"rendered":"http:\/\/www.zerfallskonstante.de\/?p=778"},"modified":"2019-10-10T10:18:23","modified_gmt":"2019-10-10T08:18:23","slug":"fhem","status":"publish","type":"post","link":"https:\/\/www.zerfallskonstante.de\/?p=778","title":{"rendered":"FHEM"},"content":{"rendered":"\n<h4>FHEM Installiert<\/h4>\n<h4>MQTT installiert<\/h4>\n<pre><span class=\"bbc_color\"># Bei stretch ist mosquitto bereits in der Distribution, einfach mit der Installation beginnen,<\/span><br \/>\u00a0# f\u00fcr jessie und wheezy aus dem mosquitto Repo installieren:<br \/>\u00a0wget <a class=\"bbc_link\" href=\"http:\/\/repo.mosquitto.org\/debian\/mosquitto-repo.gpg.key\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/repo.mosquitto.org\/debian\/mosquitto-repo.gpg.key<\/a><br \/>\u00a0sudo apt-key add mosquitto-repo.gpg.key<br \/>\u00a0cd \/etc\/apt\/sources.list.d\/<br \/>\u00a0sudo wget <a class=\"bbc_link\" href=\"http:\/\/repo.mosquitto.org\/debian\/mosquitto-wheezy.list\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/repo.mosquitto.org\/debian\/mosquitto-wheezy.list<\/a><br \/>\u00a0# oder f\u00fcr jessie<br \/>\u00a0sudo wget <a class=\"bbc_link\" href=\"http:\/\/repo.mosquitto.org\/debian\/mosquitto-jessie.list\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/repo.mosquitto.org\/debian\/mosquitto-jessie.list<\/a><br \/>\u00a0sudo apt-get update<br \/>\u00a0# mosquitto installieren, sowie client Befehl mosquito_sub (geh\u00f6rt nicht zum Server, wird aber weiter unten ben\u00f6tigt)<br \/>\u00a0<span class=\"bbc_color\">-&gt;<\/span>sudo apt-get install mosquitto mosquitto-clients<br \/>\u00a0<br \/>\u00a0# MQTT Server Test<br \/>\u00a0sudo service mosquitto status<br \/><br \/>\u00a0# Start \/ Stop des Servers<br \/>\u00a0sudo service mosquitto stop<br \/>\u00a0sudo service mosquitto start<br \/>\u00a0<br \/>\u00a0# Perl Version ausgeben<br \/>\u00a0perl -v<br \/>\u00a0# Perl MQTT Module nachinstallieren (l\u00e4uft ein paar Minuten)<br \/>\u00a0sudo cpan install Net::MQTT:Simple<br \/>\u00a0sudo cpan install Net::MQTT:Constants<\/pre>\n<h4>Auf dem S20 in MQTT-Config Topic und fulltopic angepasst<\/h4>\n<p>S20 in FHEM aufnehmen<\/p>\n<pre>define Aussenlampe_Werkstatt_Sonoff_S20 MQTT_DEVICE<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 IODev Mosquitto_MQTT_Broker<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 event-on-change-reading state,status,Zeit<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 eventMap ON:an OFF:aus<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 publishSet on off toggle \/hause\/KG\/Aussenleuchte\/cmnd\/POWER<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 stateFormat state<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 subscribeReading_state \/hause\/KG\/Aussenleuchte\/stat\/POWER<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 subscribeReading_status \/hause\/KG\/Aussenleuchte\/tele\/STATE<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 webCmd an:aus<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 alias Aussenleuchte Werkstatt - S20<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 group Sonoff S20 Plug - KG<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 icon hue_filled_gu10_par16<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 room MQTT,Sonoff Ger\u00e4te<br \/><br \/>attr Aussenlampe_Werkstatt_Sonoff_S20 devStateIcon an:on<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>FHEM Installiert MQTT installiert # Bei stretch ist mosquitto bereits in der Distribution, einfach mit der Installation beginnen,\u00a0# f\u00fcr jessie und wheezy aus dem mosquitto Repo installieren:\u00a0wget http:\/\/repo.mosquitto.org\/debian\/mosquitto-repo.gpg.key\u00a0sudo apt-key add mosquitto-repo.gpg.key\u00a0cd \/etc\/apt\/sources.list.d\/\u00a0sudo wget http:\/\/repo.mosquitto.org\/debian\/mosquitto-wheezy.list\u00a0# oder f\u00fcr jessie\u00a0sudo wget http:\/\/repo.mosquitto.org\/debian\/mosquitto-jessie.list\u00a0sudo apt-get &hellip; <a href=\"https:\/\/www.zerfallskonstante.de\/?p=778\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-778","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=\/wp\/v2\/posts\/778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=778"}],"version-history":[{"count":2,"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=\/wp\/v2\/posts\/778\/revisions"}],"predecessor-version":[{"id":780,"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=\/wp\/v2\/posts\/778\/revisions\/780"}],"wp:attachment":[{"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zerfallskonstante.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}