How to Set Up Integration of WeatherFlow Meteo Station with CamScripter App

weather widget - CamOverlay App

About the Project

How can local weather information be depicted in a live stream? Thanks to the CamScripter App, we're able to embed precise data into a live stream from any place. As a new feature, this can now be done from a meteorological station – in this case, the WeatherFlow station. Viewers thus have an overview of specific conditions directly in a specific site – at a beach, marina, ski slope, etc.

What You Need

Hardware

• AXIS camera (check compatibility here)

• WeatherFlow Station

Software

• CamStreamer App

• CamOverlay App

• Script for CamScripter App on GitHub

• Background and config file for Custom Graphics in the CamOverlay App

Tip: Get a free 30-day license on camstreamer.com. Try everything out before making a one-time purchase of the license.


Setup Guide

1. Install the CamScripter App and CamOverlay App in your camera (you can do this via the upper bar in the CamStreamer App).

How can local weather information be depicted in a live stream? Setup guide step 1


2. Download the current WeatherFlowApp package at: https://github.com/CamStreamer/CamScripterApp_packages_to_use

How can local weather information be depicted in a live stream? Setup guide step 2


3. Download the ZIP file with backgrounds and config files for Custom Graphics. Unpack all files and:

a) Upload all pictures to Image manager (you can change the background in the service itself for our prepared pictures or for your own).

How can local weather information be depicted in a live stream? Setup guide step 3a


b) Import the .json file to the CamOverlay App to the Custom Graphics service. Based on your resolution for broadcasting, select the 4K or FullHD option. If you'd like to change the background, change it using the Image option.

How can local weather information be depicted in a live stream? Setup guide step 3b


4. Upload the file "wheatherflow_app.zip" to the CamScripter App and press "Start".>

How can local weather information be depicted in a live stream? Setup guide step 4


5. Open the micro app via the gear icon and insert your station ID and token, and select the unit system you want to use.

How can local weather information be depicted in a live stream? Setup guide step 5


6. Set the service ID of Custom Graphics in the CamOverlay App.

How can local weather information be depicted in a live stream? Setup guide step 6


7. Set the time offset from the UTC timezone and the name of the location displayed in the widget.

How can local weather information be depicted in a live stream? Setup guide step 7


8. Now, check out the widget in the picture!

How can local weather information be depicted in a live stream? Setup guide step 8
You can change the weather widget as you like – this one is a default widget which we've created. The only condition is that the names of fields in the service have to be the same as they are shown on the configuration page (names of fields have to be: timestamp, airTemperature, barometricPressure, windAvg, windDirection, windGust, precipAccumLast1hr, date, time, location).

How can local weather information be depicted in a live stream? Setup guide step 9
If you have a request for a tailor-made micro-application to be created for you, please don't hesitate to contact us: support@camstreamer.com