Skip to content

Add Adafruit IO REST Client, Examples, and more! #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 48 commits into from
Feb 22, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
b919ffa
add files from pyportal board
Feb 19, 2019
e4aea3d
update readme to highlight esp32spi dep
Feb 19, 2019
a0f4a4c
remove two _all functions due to bug in ESP32SPI, change client to HT…
Feb 21, 2019
1f58eb8
add example for send/receive data to a feed
Feb 21, 2019
010b43b
add feed interaction example, update data example
Feb 21, 2019
c01873f
add location metadata example
Feb 21, 2019
350736a
add adt7410 example, add error classes to examples
Feb 21, 2019
5c32764
send only 2 prec. points of temperature data
Feb 21, 2019
598a9e5
add digital out example
Feb 21, 2019
07a5003
update to RESTClient
Feb 21, 2019
1eaa19e
feed desc and license are optional kwargs
Feb 21, 2019
da29648
pylint examples
Feb 21, 2019
e800ab9
pylint adafruit_io.py
Feb 21, 2019
337392e
modify create_data to accept a list of metadata
Feb 21, 2019
ceb8136
add dict metadata to send_data and create_data
Feb 21, 2019
03396c0
s/packet/payload
Feb 21, 2019
af518a2
update readme, setup, lib
Feb 21, 2019
d3762a1
switch to esp32spi_settings.py
Feb 21, 2019
d73c295
wifi_settings.py, agnostic of SPI or AT library
Feb 21, 2019
34d7c92
remove gpio defs, not used in the examples
Feb 21, 2019
b4966c8
handle data without associated metadata in _create_data
Feb 21, 2019
1416ca3
removing incorrect .py after settings
Feb 21, 2019
91202c8
dont print feed until rx
Feb 21, 2019
fba0837
fix example for digitalio
Feb 21, 2019
e611944
docs!
Feb 21, 2019
3afc51d
add non-pyportal esp32 spi pins as default
Feb 21, 2019
7bff616
remove unused microcontroller import, move to pyportal setup comment
Feb 21, 2019
a212cc6
fix travis sphinx
Feb 21, 2019
f5e7609
fix readme for sphinx
Feb 21, 2019
41a074c
pylint the right file
Feb 21, 2019
fa98981
add Adafruit IO Connected Service: Weather
Feb 22, 2019
3ced1e3
Add Adafruit IO Connected Service: Random Data
Feb 22, 2019
119c818
add example for accessing weather service
Feb 22, 2019
c197393
add Adafruit IO Connected Service: Time
Feb 22, 2019
2754bd0
add example for fetching random data from the randomizer service
Feb 22, 2019
349234d
make sphinx happy with docstring fix
Feb 22, 2019
8ce7fa4
import error handling within adafruit_io.py
Feb 22, 2019
f274d1c
add empty __init__.py for pylint
Feb 22, 2019
b88e885
update examples for new file structure
Feb 22, 2019
71506d5
import requesterror for handling undef'd feed creation
Feb 22, 2019
63622c7
fix sphinx api doc issue
Feb 22, 2019
1398d59
pylint the folder instead of adafruit_io.py
Feb 22, 2019
9b95cc7
fix travis path
Feb 22, 2019
427051c
add instructions for obtaining the weather service ID into the example
Feb 22, 2019
a6c421b
add random service URL into example
Feb 22, 2019
31efdf8
update docstrings
Feb 22, 2019
2c1f65e
fix bug when getting ISO8601 datetime from server
Feb 22, 2019
d8ebe4c
add example for using the groups api
Feb 22, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
*.mpy
.idea
__pycache__
_build
*.pyc
.env
build*
bundles
*.DS_Store
.eggs
dist
**/*.egg-info
Loading