Tintenstand der Druckerpatronen des HP 8620 in FHEM überwachen

Bei stöbern im FHEM Forum ist mir gerade ein Beitrag aufgefallen, wo der Ersteller den HP 8620 Drucker hinsichtlich des Druckerpatronenfüllstands überwachen ließ. Das habe ich direkt ausprobiert - funktioniert ;) Ein paar Anpassungen habe ich durchgeführt: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 defmod BUE_HTM_HP8620_CONSUMABLES HTTPMOD http://hp8620/DevMgmt/ConsumableConfigDyn.xml 3600 attr BUE_HTM_HP8620_CONSUMABLES userattr reading01Name reading01XPath-Strict reading02Name reading02XPath-Strict reading03Name reading03XPath-Strict reading04Name reading04XPath-Strict reading05Name reading05XPath-Strict reading06Name reading06XPath-Strict reading07Name reading07XPath-Strict reading08Name reading08XPath-Strict attr BUE_HTM_HP8620_CONSUMABLES DbLogExclude ....

Darstellung der Statistiken des Brother ADS-1700W in FHEM

Nach dem HP 8620 wollte ich auch meinen neuen Brother ADS-1700W Scanner in FHEM darstellen. Und so gehts :) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 defmod BUE_ADS1700W_STATUS HTTPMOD http://ads1700w/ft/gen_maintenance 3600 attr BUE_ADS1700W_STATUS userattr reading01Name reading01XPath-Strict reading02Name reading02XPath-Strict reading03Name reading03XPath-Strict reading04Name reading04XPath-Strict reading05Name reading05XPath-Strict reading06Name reading06XPath-Strict reading07Name reading07XPath-Strict reading08Name reading08XPath reading08XPath-Strict reading09Name reading09XPath-Strict reading10Name reading10XPath-Strict reading11Name reading11XPath-Strict reading12Name reading12XPath-Strict attr BUE_ADS1700W_STATUS DbLogExclude ....

Einbindung der PiHole Statistiken in FHEM

PiHole als DNS-Server ist in meinem Netzwerk ein fester Bestandteil. Zeit auch die Statistiken über die geblockten Werbeanzeigen in FHEM zu sammeln und zu visualisieren. Und so gehts - im unten stehenden Code einfach “dns” gegen die Adresse oder IP des PiHole-DNS-Servers tauschen: 1 2 3 4 5 6 7 define INF_HTM_DNS1_INFO HTTPMOD http://dns/admin/api.php 300 attr INF_HTM_DNS1_INFO userattr getURL attr INF_HTM_DNS1_INFO extractAllJSON 1 attr INF_HTM_DNS1_INFO getURL http://dns/admin/api.php attr INF_HTM_DNS1_INFO stateFormat DNS Anfragen: dns_queries_today Geblockte Seiten: ads_blocked_today (ads_blocked_today_formatted %) attr INF_HTM_DNS1_INFO userReadings ads_blocked_today_formatted {round(ReadingsNum($name,"ads_percentage_today",0),0)} Wie immer ist das Device nach meiner Namenskonvention benannt ;)

FHEM: Abfahrzeiten des VRN Verkehrsverbunds via HTTPMOD auslesen

Nach dem Abruf der Google Maps Informationen hatte ich mich erinnert, dass VRN ebenso einen Abfahrtsmonitor anbietet. Diesen wollte ich natürlich auch auf jeden Fall in FHEM anbinden. Zunächst muss die Haltestelle herausgefunden werden. Am besten geht man dazu auf den Abfahrtsmonitor und sucht sich die Wunschhaltestelle. In meinem Falle nehme ich die “Lindenhof (MA), Windeckstraße”: Nun kann man noch die Richtung auswählen: Schlussendlich bekommt man eine URL wie diese:...

FHEM: Fahrzeiten mit Verkehr mittels Google Maps API anzeigen

Inspiriert von einem Artikel, den ich hier gefunden habe, habe ich mir ebenfalls mal HTTPMOD mit der Google Maps Api angesehen. Die Grundzüge hat der Author schon erläutert - ich mache hier lediglich eine Vereinfachung und Update. Achtung: Dieser Beitrag benötigt eine noch experimentelle Version von HTTPMOD aus diesem Forumsthread Los gehts mit der Erstellung des API-Keys via Google Developer Console. Dort auf “APIs aktivieren und verwalten”: Dann ein neues Projekt erstellen und einen Projektnamen vergeben (z....

Anbindung des Fonera Gramofon an FHEM (Spotify Connect Empfäger)

Seit einiger Zeit besitze ich mehrere Fonera Gramofon als Spotify Connect Empfänger. Was leider an den Playern etwas nervig ist, dass diese keine Lautsprecher besitzen und somit am Kopfhörerausgang aktive Verstärkung brauchen. Dazu schalte ich die Lautsprecher via Funksteckdose ein. Wenn man also nun via Spotify Connect dann Musik auf den Player schickt, muss man zusätzlich die Lautsprecher einschalten. Via FHEM wollte ich das nun automatisieren - was mir nun mittels des Moduls HTTPMOD gelungen ist....