A blast from the past…
Einleitung
Hierzu gibt es endlich ein paar Weiterentwicklungen in Richtung nexTerkin - Terkin C++ Portierung.
- [TerkinData] Add SQL serializer by amotl · Pull Request #79 · hiveeyes/arduino · GitHub
- [TerkinTelemetry] Renovations to improve the library interface, and to make things work by amotl · Pull Request #80 · hiveeyes/arduino · GitHub
- [TerkinTelemetry] Add transmitter component for CrateDB by amotl · Pull Request #81 · hiveeyes/arduino · GitHub
Die Geschichte rund um per SQL-direkt-in-die-Datenbank-schreiben – hier CrateDB – ist eher eine Studie, was man in production nicht unbedingt machen sollte.
Es bietet sich jedoch für Evaluierungen an: Da CrateDB eine HTTP Schnittstelle besitzt, wie z.B. auch InfluxDB, ist die Schwelle hier niedriger als mit anderen Datenbanken. Weiterhin eignet sich diese Telemetrievariante gut dafür, um die Universalität des TerkinTelemetry Adapters weiter voranzutreiben, und auch ein wenig Werbung für das Produkt meines Arbeitgebers zu machen.
Details
Das Wesentliche ist hier der mittlere Patch – [TerkinTelemetry] Renovations to improve the library interface, and to make things work by amotl · Pull Request #80 · hiveeyes/arduino · GitHub – siehe README. Er bereitet die Ideen für TerkinTelemetry endlich soweit auf, dass erste Dinge nun tatsächlich funktionieren ;].