Skip to content

Releases: FarmBot/farmbot_os

v15.4.11-rc0

01 Sep 19:43
Compare
Choose a tag to compare
v15.4.11-rc0 Pre-release
Pre-release
  • Force push state update upon read_status.

v15.4.10

04 Jul 19:57
b42e9ab
Compare
Choose a tag to compare
  • Prevent unnecessary scheduler exit upon encountering duplicate variables when one is a placeholder.

v15.4.10-rc2

03 Jul 22:26
Compare
Choose a tag to compare
v15.4.10-rc2 Pre-release
Pre-release
  • Prevent unnecessary scheduler exit upon encountering duplicate variable values when one is a placeholder.

Will crash if the placeholder value is not overwritten.

v15.4.10-rc1

03 Jul 18:39
Compare
Choose a tag to compare
v15.4.10-rc1 Pre-release
Pre-release
  • Prevent unnecessary scheduler exit upon encountering placeholder variable values.

v15.4.9

13 Jun 00:53
ebe7a24
Compare
Choose a tag to compare
  • Add tool.flow_rate_ml_per_s.
  • Add get_tool Lua helper and use it in relevant helpers.
  • Fix update_device({mounted_tool_id = 0}) functionality and validate values.
  • Fix badarg bug for plants with planted_at value.

v15.4.8

28 May 20:06
16e3811
Compare
Choose a tag to compare
  • Add support for using remote plant objects in the water Lua helper.
  • Add to_unix Lua helper.
  • Add planted_at to local plant objects.

-- works in v15.4.7:
plant = variable("Plant")
water(plant)
-- `plant` is fetched locally and includes `age`:
print(inspect(plant))

-- does not work in v15.4.7, now works in v15.4.8:
plant_id = 12345
plant = api({method = "get", url = "/api/points/" .. plant_id})
water(plant)
-- `plant` is feteched from the Web App API and includes `planted_at`:
print(inspect(plant))

-- new `to_unix` helper:
plant_id = 12345
plant = api({method = "get", url = "/api/points/" .. plant_id})
print(to_unix(plant.planted_at))
print(to_unix(utc())
print(to_unix(utc()) - to_unix(local_time())) -- 0

v15.4.7

09 May 20:38
eade856
Compare
Choose a tag to compare
  • Firmware update to fix calibration deadzone settings.
  • Add optional arguments to take_photo and take_photo_raw lua helpers.
  • Add point group planted_at/created_at conditional.
  • Add utc and local_time lua helpers.
  • Dependency updates.

v15.4.7-rc10

08 May 16:14
Compare
Choose a tag to compare
v15.4.7-rc10 Pre-release
Pre-release
  • Firmware update to fix calibration deadzone settings.
  • Add optional arguments to take_photo and take_photo_raw lua helpers.
  • Add point group planted_at/created_at conditional.
  • Add utc and local_time lua helpers.
  • Dependency updates.

nerves_system_br v1.23.2 (2023-07-24)

v15.4.7-rc9

07 May 23:20
Compare
Choose a tag to compare
v15.4.7-rc9 Pre-release
Pre-release
  • Firmware update to fix calibration deadzone settings.
  • Add optional arguments to take_photo and take_photo_raw lua helpers.
  • Add point group planted_at/created_at conditional.
  • Add utc and local_time lua helpers.
  • Dependency updates (includes system updates).

nerves_system_br v1.27.2 (2024-05-03)

v15.4.7-rc8

02 May 17:27
Compare
Choose a tag to compare
v15.4.7-rc8 Pre-release
Pre-release
  • Firmware update to fix calibration deadzone settings.
  • Add optional arguments to take_photo and take_photo_raw lua helpers.
  • Add point group planted_at/created_at conditional.
  • Add utc and local_time lua helpers.
  • Dependency updates (includes system updates).

nerves_system_br v1.27.0 (2024-03-20)