object-helper

Ersatz für die fehlende Code-Completion der Arduino IDE

Die Arduino IDE ist eine prima Umgebung zum Programmieren von Hardware wie den ESP32 und natürlich den Arduino.
Leider gibt es dort bis heute (Stand Version 1.8.9) keine Code Completion oder einen Klassenbrowser.

Also habe ich ein Programm geschrieben, das alle referenzierten includes des Projektes einliest und dem Programmierer zur Verfügung stellt.

Ihr könnt es hier kostenlos downloaden oder auf https://github.com/RalphRathmann/object-helper als fertig kompiliertes ausführbares Windows-Programm (Exe) downloaden und auch den Quellcode einsehen. 
Ich habe es unter die Open Source Lizenz GNU General Public License gestellt.
Natürlich freue ich mich auch über Kommentare und über Mitwirkende.

siehe auch:

https://www.rredv.net/object-helper/

https://www.rredv.net/projekte/object-helper/anleitung-object-helper/

IoT-Projekt Sielwächter

Die Aufgabe:

Eine Sielpumpe soll überwacht werden und bei Ausfall warnen, bevor das steigende Wasser einen Schaden verursacht.

Die Wasserstandsüberwachung ist hier zu einem Projekt geworden, das sicherlich auch andere gebrauchen können.
Schließlich müssen wir durch zunehmende Bodenversiegelung und immer häufiger auftretende Starkregenereignisse (Stichwort
Klimawandel ) auch immer häufiger mit überlaufenden Sielen und Pumpensumpf-Überläufen rechnen.

Gut, wenn man rechtzeitig gewarnt ist, bevor der Keller unter Wasser steht.

Die detaillierte Projektbeschreibung ist unter Sielwächter zu finden.

neue Standortentscheidung:

Ich verlege meinen Firmenstandort für rathmannITsolutions nach Rellingen.
Da wir privat bereits seit Jahren in Rellingen wohnen und es ja auch nur 10km gen Norden sind, ist der befürchtete Kulturschock ausgeblieben.

Zum 01.01.2019 lautet die Anschrift also:

rathmannITsolutions
Ralph Rathmann

Drinkwedel 4

25462 Rellingen

Telefonisch erreichen Sie uns ab sofort auch unter:
Tel.: 04101 8548120 
Fax: 04101 3981289

Ich freue mich auf neue Kunden aus Pinneberg, Elmshorn und unserer neuen Heimat Rellingen.

Aber auch für die liebgewordenen Hamburger Kunden bin ich ja in nur
20 Minuten zur Stelle, es bleibt also Alles beim Alten.

Plesk Update

Ich werde langsam zum Plesk-Fan:

Eingedenk früherer Erfahrungen mit Plesk-Updates, die mir mal einen Server komplett zerlegt hatten, war ich etwas skeptisch beim Anklicken des Update-Buttons.

Natürlich gab es ein aktuelles vollständiges Backup des Servers und so konnte ja nicht sooo viel passieren.

Aber das Update von 12.5.30 auf 17.0.17 verlief überraschend reibungsfrei!!

Etwas Geduld und schon lief der komplette Server wieder.

Falls Ihr also auch vor der Entscheidung steht: „nur Mut“

 

DNS Änderungen für Webmail

Nach der Installation von Horde unter Plesk stellt die Domain den Webmailer standardmäßig unter „webmail.meinedomain.de“ bereit.

Für die Aktivierung der Webmail muss daher in den DNS-Einstellungen die Subdomain „webmail.meinedomain.de“ auch eingetragen sein.

Bis die Änderungen im DNS gültig sind, kann es auch mal einige Stunden bzw. bis zum nächsten Tag dauern.

Also falls Ihr Alles richtig eingestellt habt und Ihr im Browser die Seite nicht laden könnt, einfach Geduld haben.

erfreulich gut geklappt:

Das ging ja mal prima:

Nicht selten stehen einem die Haare zu Berge, wenn auf einen neuen Server umgezogen wird und die Internetpräsenz sowie die Emails für eine Weile in der Luft hängen und schlimmstenfalls noch die liebevoll vorbereitete neue Umgebung nicht läuft, wie erhofft, nachdem die DNS-Server dieser Erde auf den neuen Webspace zeigen.

Eingedenk der manuellen Frickelarbeit früherer Installationen habe ich diesmal den neuen Server mit Centos 7 und Plesk installiert und die Arbeit gestaltet sich um Einiges einfacher.

WordPress installieren? Ein Knopfdruck.
Updates? Backups? Sicherheitseinstellungen? Spamfilter?
Alles mit ein paar Einstellungen konfiguriert und läuft.

SSL? Mal eben auf den „Lets Encrypt“ Button geklickt und schon kann man im WordPress ein „HTTPS“ vor die URLs setzen.

Webmail? Unter Tools und Einstellungen im Plesk auf „Updates und Upgrades“, dann „Komponenten hinzufügen oder entfernen“ und dort nach Webmail suchen. Horde oder Roundcube ist dann Geschmackssache…