Giter Club home page Giter Club logo

allsky_weather's Introduction

allsky_weather

Adaption of the DanielGallo-script for TJ-Allsky.

I wanted to use the script of Daniel Gallo [https://github.com/DanielGallo/AllSkyWeather] for the overlay section in my allsky-installation.

For that I defined my own variable. I called it DS_WETTER.

My new script index-ds.js creates a json-file with the structur:

{"DS_WETTER": {  "value": "

--- Data from the original DanielGallo script with some modification : always \n at the EndOfLines

"}}

I use crontab to start every 5 minutes the script

*/5 * * * * /usr/bin/node /home/pi/AllSkyWeather-main/index_ds.js s --output=/home/pi/allsky/config/overlay/extra/weatherds.json --key=xxxxxxxxxxxxxxxxxxx --city=Dresden --region=Europe/Berlin

For using node I followed the instructions of Daniel Gallo.

With this file in the extra-file-directory ~/allsky/config/overlay/extra/ I can use the variable DS_WETTER in the overlay-editor.

Some problems with defining the variable DS_WETTER

  • in the variable manager

  • in the file userfields.json in overlay/config

    {
     "data": [
     {   "id": 100,
         "name": "${DS_WETTER}",
         "description": "DD Wetter",
         "format": "",
         "sample": "WetterDATE",
         "type": "Text",
         "source": "My"
     }
    ]
       }
    

The image of allsky looks like:

image

allsky_weather's People

Contributors

dilsg avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.