farmbot v6.0.0 Farmbot.Repo.Peripheral View Source

Peripherals are descriptors for pins/modes.

Link to this section Summary

Functions

Fetch all Elixir.Farmbot.Repo.Peripheral’s from the Repo

Syncs all Peripheral’s from the Farmbot Web App.

1) Fetches JSON from the API.
2) Parses JSON as a list of Peripheral's.
3) For each record in the list, checks if the item exists already,
4) Inserts or Updates each item in the list into the Repo

Link to this section Functions

Link to this function changeset(peripheral, params \\ %{}) View Source

Fetch all Elixir.Farmbot.Repo.Peripheral’s from the Repo.

Syncs all Peripheral’s from the Farmbot Web App.

1) Fetches JSON from the API.
2) Parses JSON as a list of Peripheral's.
3) For each record in the list, checks if the item exists already,
4) Inserts or Updates each item in the list into the Repo.