Skip to content
2 changes: 1 addition & 1 deletion docs/developer-guide/adding-widgets-on-insights.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 10
sidebar_position: 35
---

# Adding Widgets on Insights
Expand Down
16 changes: 16 additions & 0 deletions docs/developer-guide/agent-protocol-spi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
sidebar_position: 13
---

# Agent and protocol SPI

See the `HTTPProtocol.java` as an example as this will give you a good guide of what to do to build protocol:

`agent/src/main/java/org/openremote/agent/protocol/http/HTTPProtocol.java`

Here’s some helpful info:

- Protocols are one instance per Agent; you’ll see that each Protocol has a corresponding Agent class see here for example.
- Each Asset type has a concrete class and Agents are a sub type of Asset so they therefore have their own classes also (this gives us better type safety)
- An Agent's configuration is stored in individual attributes; these attributes are defined in the Agent class.
- agentLink MetaItem now contains all the configuration needed to connect an attribute to a specific Agent
25 changes: 0 additions & 25 deletions docs/developer-guide/building-and-testing.md

This file was deleted.

32 changes: 0 additions & 32 deletions docs/developer-guide/connecting-protocol-adaptors-with-agents.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/developer-guide/creating-a-custom-project.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 8
sidebar_position: 12
---

# Creating a custom project
Expand Down
50 changes: 0 additions & 50 deletions docs/developer-guide/data-migration.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/developer-guide/docker-compose-profiles.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 7
sidebar_position: 11
---

# Docker Compose profiles
Expand Down
2 changes: 1 addition & 1 deletion docs/developer-guide/gateway-tunnelling-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ This guide describes the steps necessary to setup the gateway tunnelling functio
* `ssh-keygen -t ed25519 -b 4096 -f server_key`
* `mv server_key deployment/sish/keys`

### Docker envrionment variables
### Docker environment variables

* Set Keycloak container environment variables:
* `KEYCLOAK_ISSUER_BASE_URI: https://${OR_HOSTNAME}/auth`
Expand Down
230 changes: 0 additions & 230 deletions docs/developer-guide/installing-and-using-docker.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Tip: use `./gradlew dependencies` on projects that use gradle as build tool.
In all source files (except where not appropriate such as property files or test fixtures), include a copyright header:

```
Copyright 2021, OpenRemote Inc.
Copyright ${YEAR}, OpenRemote Inc.

See the CONTRIBUTORS.txt file in the distribution for a
full listing of individual contributors.
Expand Down
Loading