Weather Gauge update October 16, 2020
Step 3 create a gauge app is about 80% complete. I have the Tempest gauge app running on the Gauge Data Transmitter (GDT) and pulling weather data from my Tempest. It is beaming the current temperature to a non existent WallGauge (building the physical gauge is the next step).
Little background on the WallGauge architecture if you’re interested. The WallGauge GDT is a kit you add to a Raspberry Pi Zero W that creates a platform for running Gauge Apps. Gauge Apps are responsible for acquiring gauge data and sending it to an analog gauge. Here is a very rough version of my Gauge App for the Tempest Weather Gauge on the WallGauge GitHub site. It is not complete, lacking documentation and only sends temperature data at the current time. Normally I wouldn’t share incomplete code but this post is about the process.
A GDT is managed with my IOS app called the GDT Administrator. The GDT Administrator is used to add / delete and manage gauge apps. Each gauge app has a logging screen to troubleshoot and monitor a Gauge App’s process. Here is a screen shot from my iPad of my Tempest gauge app pulling gauge data from the WeatherFlow API and sending it to a WallGauge.
Next I will create a physical analog gauge and test. Hope to get some time to work on it this weekend.