Posts

Posts mit dem Label "edv" werden angezeigt.

Softwareumstieg

Bild
  Bevor ich die letzten fünfzehn Jahre Debian einsetzte war ich viele Jahre von OpenSuSE begeistert. Leider waren die Upgrades nicht nur immer problematischer und führten zu mehr und mehr Fehler ins System ein, sondern führten auch zum Datenverlust durch ein Update. Backups gibt es hier nur eingeschränkt. Für ein Komplettbackup der über Jahrzehnte angesammelten Medien und vorallem der Dokumente fehlt mir der nötige Plattenplatz. Damals wechselte ich daraufhin zu Debian und musste mich erst einmal umstellen. Debian war der Inbegriff für Datensicherheit und Serversicherheit. Soweit so gut. Das System lief ja nun sehr lange, aber leider zeigten sich auch hier seit ein paar Jahren mehr und mehr Problemfelder. Statt das vorhandene zu verbessern, wurde immer neues eingeführt was Abhängigkeiten zu Prozessen einforderte die ich normalerweise gar nicht nutze. Damit könnte man leben, wenn es denn tatsächlich stabil und sicher laufen würde. Debian hängt teilweise mi

MQTT – Node-RED – MYSQL

Bild
Meine Fresse habe ich daran lange zu knuspern gehabt bis ich eine passende Syntax für einen ersten Wert in die Function-Node gefunden habe um meine Testdatenbank zu füllen. Ich kämpfe immer noch mit den Programmiersprachen … und was noch schlimmer ist, es vermischt sich für mich miteinander. Daraus folgen dann Syntaxfehler. Erläuterung: Links befindet sich „210 text“ und „210 sensor“. Beides sind mqtt-in Module (Nodes genannt). Beispielinhalt: Von dort geht es weiter zu einem function-node Dieser übernimmt den Inhalt aus dem mqtt Topic (hier ist das 2101i/test/tabelle/text) und schreibt ihn danach in das Tabellenfeld der Datenbank. Der darin enthaltene Code: msg.topic = "INSERT INTO tabelle (text) VALUES ('"+ msg.payload +"')"; return msg; Es wird exakt das in das Feld (text) der Tabelle (tabelle) geschrieben was im mqtt-topic eingeht. In diesem Fall kommt dort nur Text an. Somit wurde auch das Feld