Skip to main content

Create Forecaster

The first step is to create a forecaster. Each forecaster uses one input value to calculate predictions for.

How-to

Create forecaster

Step-by-step

Enter name

Choose and enter a name for the forecaster. It does not have to be unique but should help you distinguish models later.

Specify MQTT broker

Enter the hostname or IP address of the MQTT broker you want to connect to. Add the port number the broker is using. Also, set the topic to which the application will subscribe and parse messages.

Optional: Authentication

Add a username and password if it is supported or required for connecting to the broker. This may or may not be necessary depending on the broker configuration.

Optional: Security

If your MQTT broker requires a secure (TLS) connection, you can enforce TLS by providing a .crt certificate file. This ensures that the connection between the forecaster and the broker is encrypted. Upload or specify the path to the certificate file as needed by your setup.

Define value to use as input

Enter the JSON path for the single numeric value you want to use as input for the forecaster. Since there is no way to check the structure and types of the message payload before subscribing, ensure that:

  • The payload of messages on the chosen topic is valid JSON.
  • The field you want to use is numeric.
  • Do not use wildcards in your JSON path, such as Messages[*]. Use an explicit path instead.

Create

Hit the CREATE button.