Created by Daniel Beckemeier, DO8YDP
This Javascript imports QSO numbers to ioBroker objects. This data can then be used to visualize it, for example to push it to Awtrix devices (see how to below).
This script requires at least Wavelog version 2.0.1. to work, as there was an API implemented for this tool.
- Create the following objects underneath the Javascript-Adapter-objects in io.Broker:

javascript.0.Wavelog.totalqso
javascript.0.Wavelog.totalqsoyear
javascript.0.Wavelog.ssb
javascript.0.Wavelog.fmqso
javascript.0.Wavelog.rttyqso
javascript.0.Wavelog.ft8ft4qso
javascript.0.Wavelog.ft8qso
javascript.0.Wavelog.ft4qso
javascript.0.Wavelog.pskqso
javascript.0.Wavelog.digiqso
javascript.0.Wavelog.cwqso
javascript.0.Wavelog.js8qso
javascript.0.Wavelog.pskqso
javascript.0.Wavelog.amqso
- Just create the Javascript in your io.Broker Javascript Adapter. This script will auto-run every 10 minutes to update the data objects in io.Broker. Make shure to replace the URL, Read-only API-key from Wavelog and station ID with the correct data from your wavelog instance.
If you want to read on, how I used this data to display it on my Ulanzi TC001 Pixel clock running Awtrix firmware, read on here: https://do8ydp.de/automated-display-of-qso-statistics-from-wavelog-on-the-ulanzi-tc001-pixelclock-with-awtrix-and-io-broker/
You can find suitable 16x16 pixel icons for the Awtrix or any other pixel clock in the archive called amateur_radio_pixel_icons.zip
