Connor Rigby
ac5336d2b0
Update VintageNet
...
There was a API breaking change in vintage_net 0.6. This update
reflects that
2019-10-31 14:00:08 -07:00
Connor Rigby
9009ff6329
Update deps
...
* `tesla` 1.3.0
* `hackney` 1.15.2
* `tzdata` 1.0.2
* `amqp` ~> 1.3
* `circuits_gpio` 0.4.2
* `circuits_uart` 1.3.2
* `toolshed` 0.2.11
2019-10-31 14:00:08 -07:00
Connor Rigby
067a6990d7
Remove farmbot_telemetry from coveralls projects
2019-10-31 14:00:08 -07:00
Connor Rigby
b866e227a5
Add quick fix for encoder data being malformed
2019-10-31 14:00:08 -07:00
Connor Rigby
69ea5e9bcf
Add gcode handler for `report_axis_timeout`
2019-10-31 14:00:08 -07:00
Connor Rigby
75babb5415
Fix typo in CHANGELOG
2019-10-31 14:00:08 -07:00
Connor Rigby
dde1af50f3
Release v8.2.0-rc1
2019-10-31 14:00:08 -07:00
Connor Rigby
ec56ebaf74
Add telemetry to the rest of the app
...
More things will be added in the future.
Metrics are collected from bot state because
the amount of messages sent by every bot would
make datadog charge us a lot of money
2019-10-31 14:00:08 -07:00
Connor Rigby
49c60bdb88
Allow events without a measurement
2019-10-31 14:00:08 -07:00
Connor Rigby
ff43e91635
Add recv :telemetry handler and tests
2019-10-31 14:00:08 -07:00
Connor Rigby
131a5f5e8d
Add UUID to telemetry payload
2019-10-31 14:00:08 -07:00
Connor Rigby
bed5153a22
Change shape of telemetry event payload
2019-10-31 14:00:08 -07:00
Connor Rigby
f845ddf38a
Simplify API, store messages in DETS
2019-10-31 14:00:08 -07:00
Connor Rigby
e58d33243a
Simplify telemetry systems
2019-10-31 14:00:08 -07:00
Connor Rigby
02f50f0bcd
Rename `Class` to `EventClass`
2019-10-31 14:00:08 -07:00
Connor Rigby
58659999df
Start building a debug chart impl to view telemetry data
2019-10-31 14:00:08 -07:00
Connor Rigby
b581ebd8e7
Initial pass at telelemtry event system
2019-10-31 14:00:08 -07:00
Connor Rigby
1539f45014
Add new farmbot_telemetry application
2019-10-31 14:00:08 -07:00
Connor Rigby
eb1baf5287
Release v8.1.1
2019-10-24 14:03:11 -07:00
Connor Rigby
29bff57501
Fix missing command for calibrate and home
2019-10-24 14:03:11 -07:00
Connor Rigby
4b12dfaffe
Release v8.1.0
2019-10-22 14:19:32 -07:00
Connor Rigby
f74bf014d5
Release v8.1.0-rc2
2019-10-22 14:19:32 -07:00
Connor Rigby
ccf0352f36
Release v8.1.0-rc1
2019-10-22 14:19:32 -07:00
Connor Rigby
c82619e470
Add referential integrity checker for point_groups
...
This will cause point_group updates to reindex any
running processes using those assets
2019-10-22 14:19:32 -07:00
connor rigby
30d035fb88
Fix compiler tests
2019-10-22 14:19:32 -07:00
connor rigby
433af34e6a
Add ability to use loops in farm_events and regimens
2019-10-22 14:19:32 -07:00
Connor Rigby
2867fcce2a
Implement some storting algos for points and point_groups
2019-10-22 14:19:32 -07:00
Connor Rigby
a5022eed27
Factor out CeleryScript compiler into multiple modules
...
This should hopefully allow for easier to follow error messages as it
removes all elixir macro "magic"
2019-10-22 14:19:32 -07:00
connor rigby
f843f097d9
Update `all_points` loop node to ignore soft deleted points
2019-10-22 14:19:32 -07:00
connor rigby
328feb3d14
Add point.discarded_at
2019-10-22 14:19:32 -07:00
connor rigby
a695d2290a
Fix PointGroups not syncing
2019-10-22 14:19:32 -07:00
Connor Rigby
1ff2a7d153
Implement `every_point` and `point_group` Celery nodes
2019-10-22 14:19:32 -07:00
Connor Rigby
d3e51996b0
Add new resource: PointGroup
2019-10-22 14:19:32 -07:00
Connor Rigby
21b0c9a578
Update Farmbot-Arduino-Firmware
2019-10-22 14:19:32 -07:00
Connor Rigby
0c85cf2e27
Force firmware to be flashed
2019-10-22 14:19:32 -07:00
John Simmonds
4308808bcb
Fix Issue #1029 [Merged SSH Public Keys in SSHConsole]
2019-10-22 14:19:32 -07:00
Connor Rigby
46d554eb57
Enable Pull-Down resitor on GPIO
2019-10-22 14:19:32 -07:00
Connor Rigby
898eb53acc
Set `controller_uuid` in NervesHub Client init
2019-10-22 14:19:32 -07:00
Connor Rigby
d8fbe2812c
Add new `controller_uuid` field to bot state
2019-10-22 14:19:32 -07:00
Connor Rigby
27456d977a
Update deps for test suite
2019-10-22 14:19:32 -07:00
Rick Carlino
8a154a3042
Update FEATURE_MIN_VERSIONS.json [skip ci]
2019-10-22 14:19:32 -07:00
Rick Carlino
acb5c3ae3d
Update FEATURE_MIN_VERSIONS.json [skip ci]
2019-10-22 14:19:32 -07:00
Connor Rigby
96f77e06c9
Update NervesHubCli
2019-10-22 14:19:32 -07:00
connor rigby
3aa563d8d7
Update dependency on mdns_lite
2019-10-22 14:19:32 -07:00
connor rigby
9fd1dccfd3
Add rpi target to qa deployment
2019-10-22 14:19:32 -07:00
Gabriel Burnworth
2281db3bf9
Update FEATURE_MIN_VERSIONS.json [skip ci]
2019-10-22 14:19:32 -07:00
Connor Rigby
7508dea74f
rename cpu-usage to scheduler-usage, promote to farmbot_core
2019-10-22 14:19:32 -07:00
Gabriel Burnworth
3e2da27323
init cpu info worker
2019-10-22 14:19:32 -07:00
Gabriel Burnworth
d2b18768c8
Update cpu_usage.ex
2019-10-22 14:19:32 -07:00
gabrielburnworth
726393f012
add cpu_usage
2019-10-22 14:19:32 -07:00