Skip to content

ronen25/rpiweatherd-qtclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rpiweatherd-qtclient

A lightweight Qt-based client for rpiweatherd.

Screenshot


Features

  • Scalable display of the current temperature and humidity
  • HUMIDEX calculation
  • Heat Index calculation
  • A sky-like dynamic background effect (see screenshot and notes)
  • Highly scalable display

System Requirements

  1. An already-installed rpiweatherd server.
  2. Ubuntu 14.04 or newer*/Windows 7
  3. Qt 5.5 or newer (might work with older versions).

* Versions of Ubuntu older then 15.10 come with an old version of Qt. You will need to manually install Qt 5.5 if you are running these versions.
Other Linux distributions will also probably work, but were not tested.

Installation

Pre-built binaries for 64-bit Linux and 64-bit Windows are available from the releases page.
If you do not have a 64-bit system, you will need to compile the program from source.

Compile From Source

  1. Clone repository:
    $ git clone https://github.com/ronen25/rpiweatherd-qtclient
  1. Change directory and compile:
    $ cd rpiweatherd-qtclient
    $ qmake ./rpiweatherd-qtclient.pro
    $ make
  1. Run the program:
    $ ./rpiweatherd-qtclient

(Make sure you're compiling with a Qt5 qmake! Most linux distributions default to a Qt4-based qmake).


License

Distributed under the GNU GPL v3 license.