register PostgrestClient library to Arduino registry #7461
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PostgrestClient is a library for Arduino, Mbed, and ESPxx microcontrollers that lets you directly store and retrieve data in PostgreSQL databases using the PostgREST extension.
PostgREST is an open-source PostgreSQL extension (see https://docs.postgrest.org/) and serves a RESTful API from any PostgreSQL database. Major cloud DBaaS providers like neon.com and supabase.com have adopted PostgREST and provide a Data API that is PostgREST-compatible.
This library provides a thin client wrapper using ArduinoJson to make it easy to connect your microcontroller to the PostgREST Data API.
Use this to store sensor data directly in a PostgreSQL database without a middleman server such as Home Assistant. You can also read values from the database and use them to control actuators — any application that can write to the database can trigger actions on your microcontroller project.