feat: add factory_Reset, reconfigure_settings endpoints for sensors
This commit is contained in:
@@ -124,6 +124,15 @@ defmodule Localiser.Web.Schemas do
|
||||
})
|
||||
end
|
||||
|
||||
defmodule CommandSent do
|
||||
require OpenApiSpex
|
||||
OpenApiSpex.schema(%{
|
||||
title: "CommandSent", type: :object,
|
||||
properties: %{status: %Schema{type: :string, enum: ["ok"]}},
|
||||
required: [:status]
|
||||
})
|
||||
end
|
||||
|
||||
defmodule CalibrationStatus do
|
||||
require OpenApiSpex
|
||||
OpenApiSpex.schema(%{
|
||||
@@ -246,6 +255,19 @@ defmodule Localiser.Web.Schemas do
|
||||
})
|
||||
end
|
||||
|
||||
defmodule SensorReconfigureParams do
|
||||
require OpenApiSpex
|
||||
OpenApiSpex.schema(%{
|
||||
title: "SensorReconfigureParams", type: :object,
|
||||
properties: %{
|
||||
ssid: %Schema{type: :string},
|
||||
password: %Schema{type: :string, format: :password},
|
||||
mqtt_broker: %Schema{type: :string, required: false},
|
||||
mqtt_port: %Schema{type: :integer, required: false}
|
||||
}
|
||||
})
|
||||
end
|
||||
|
||||
defmodule SensorUpdateParams do
|
||||
require OpenApiSpex
|
||||
OpenApiSpex.schema(%{
|
||||
|
||||
Reference in New Issue
Block a user