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 ;)

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....