Seit kurzem bin ich stolzer Besitzer eines alten Wählscheibentelefons aus den 70er. Es ist ein “PTT 50 Tf3-39.205” der Firma Zellweger Uster von 1972, welches nur das alte Impulswahlverfahren kann.
Beim Impulswahlverfahren wird für jede gewählte Nummer entsprechende Impulse gesendet: 1 bei 1, 9 bei gewählter 9 etc. Durch richtiges Timing der Impulse wird dabei die zu wählende Telefonnummer übertragen. In der heutigen Epoche der Technik funktionieren heute praktisch alle Festnetztelefone über VoIP und nur wenige Router unterstützen noch die Impulswahl.
Seit diesem Jahr habe ich einen Internetprovider bei dem Dual Stack IPv4/IPv6 möglich ist, ohne DS-Lite. Und nach ca. 7 Jahren!! nach dem IPv6 Launch Day am 6. Juni 2012 bin ich mit meinem Heimneztwerk nun auch im IPv6 Zeitalter angekommen.
Nachdem ich die Basis von “Atmo”, meiner Wetterstation, soweit bereit habe, kann ich nun den ESP32 programmieren, um die Sensorwerte auszulesen und zentral zu übermitteln.
Im 1. Teil von “Atmo” habe ich beschrieben, wie ich die Indoor-Basistation zusammengebaut habe, worauf dieser Artikel basiert.
Die aktuelle Jahreszeit ist bekannt dafür, dass es draussen etwas kälter ist und es im Haus oder Wohnung auch kälter wird.
Jedes Jahr ist es eine Kunst, die richtige Einstellung der Heizung zu finden, damit es nicht zu warm oder zu kalt ist. Noch schwieriger ist es, wenn dabei kein Thermometer zur Verfügung steht 🙈.
Anstatt einen Thermometer zu kaufen - oder eine Wetterstation wie z.B. Netatmo als Weihnachtsgeschenk 😛, dachte ich mir, dass ich selbst eine kleine Wetterstation baue.
Im vorgehenden Blogeintrag [Pi-hole mit DNS-over-TLS] habe ich auf dem Pi-hole Stubby für dns-over-tls eingerichtet. Daselbe möchte ich nun für DNS-over-HTTPS (DoH) realisieren, allerdings unterstützen weder Stubby noch Unbound das noch junge Protokoll bei dem DNS-Anfragen über HTTPS beantwortet werden. Einige Browser haben DoH mittlerweile integriert, aber ich möchte gerne alle DNS-Abfragen aus meinem Heimnetzwerk schützen. Daher nutze ich den in Go geschriebene Client von cloudflare: cloudflared.
Django (/ˈdʒæŋɡoʊ/ jang-goh) ist ein freies, quelloffenes Web-Anwendungs-Framework, geschrieben in Python. Hier findest du ein Tutorial von Django, falls du es noch nicht kennst und ausprobieren möchtenst: https://docs.djangoproject.com/en/2.1/intro/tutorial01/. Der weitere Beitrag richtet sich an erfahrene Django-Entwickler.
Django und Microservices Ich nutze Django schon länger zusammen mit der Task-Engine Celery für asynchrone Verarbeitungen verteilt über mehrere Systeme. Neuerdings beschäftige ich mich mit dem Thema “Microservices” und wie diese zusammen mit Django realisiert werden können.
Das neue ACME v2 Protokoll für Let’s Encrypt Zertifikate ist live! Dies erlaubt unter anderem nun Wildcard-Zertifikate zu beziehen. Damit können viele einzelne Zertifikate (wie z.B. subdomains) auf eines reduziert werden und für weitere Subdomains benötigt es kein zusätzliches Zertifikat.