Giter Site home page Giter Site logo

wpplugins / netatmosphere Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 75 KB

This is a mirror of the svn repo: https://plugins.svn.wordpress.org/netatmosphere/, the master is always the latest release.

Home Page: http://wpplugins.it

PHP 97.94% CSS 1.32% JavaScript 0.73%

netatmosphere's Introduction

=== NetAtmoSphere ===
Contributors: ToniMa
Donate link: http://www.teni.at/
Tags: netatmo, weather, wordpress, widget, shortcode, weather data
Version: 2.0.1
Requires at least: 4.0
Tested up to: 4.4.2
Stable tag: trunk
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

This plugin gives you the ability to display the weather data provided by your Netatmo weather station on your Wordpress website.

== Description ==

**PREAMBLE:**
This plugin is developed and maintained by [ToniMa](http://www.teni.at "ToniMa Homepage") and has no any relation to [NetAtmo](http://www.netatmo.com "NetAtmo Homepage").
Probably they dont even know that it is existing. :)

**FEATURES:**
This plugin gives you the ability to display the weather data provided by your NetAtmo weather station on your Wordpress website.

In particular:

* **netatmo caching**:
  - You just need to login and the plugin will display you all the devices and modules what are linked to that account.
  - All the devices connected (including "friend" netatmo stations) to that account will be cached in your wordpress database.
  - Additionally all measurements done by this modules will be synchronised to the local database.
  - Synchronisation will be done via wordpress cron framework (see: [wp_cron](https://codex.wordpress.org/Function_Reference/wp_cron)), so its asynchronous
    - but the data will be merged, that means all the missing measurements from the last synch will be fetched on the next run.

* **plugin info**:
  - On plugin activation the necessary tables and views will be created.
  - Shortcodes to display device data, measurement data and parameters to configure the output (examples are in the admin section)
  - I created a widget to display the latest outdoor measurements.
  - Admin section to login to netatmo, change display values (°C/°F ...) and cleanup on uninstall
  - 100% ready for translations (german already done)
  
**AVAILABLE DATA:** With the initial version (1.0) you will be able to cache all your data to your local database, including device parameters. As soon as the wind measurement module will be released, this data will be cached also.

**SUPPORT:** This plugin is free, but I offer it to you without any warranty. Use it at your own risk, I'm not responsible for any improper use of this plugin, nor for any damage it might cause to your site. Always backup all the site before installing a new plugin.

Anyway, I'll be glad to support you when I have time if you're in trouble. Just write me on wordpress support site of my plugin or write me [email protected]

Here is a plugin demo: [plugin demo](http://www.teni.at/wp/2015/09/15/netatmo-plugin-demo/)

== Installation ==

- Install like all your plugins, if you dont know how to do it, [this will guide you through](https://codex.wordpress.org/Managing_Plugins)


== Frequently Asked Questions ==

On problems, please contact me through the plugin support site or write me [email protected]

== Upgrade Notice ==

NetAtmo Login changed to OAuth, therefor its necessary to check the admin section again after the upgrade to version 2.0.0!

== Screenshots ==

1. Options page
2. Administration functions
3. Examples for using on posts/pages.

== Changelog ==

= 2.0.1 =
* admin section display bug fixed
* compatible wordpress version udpated

= 2.0.0 =
* API major release, credentials changed to OAuth (date: 2016-02-04)
* Sync improved (huge data will be loaded asynch every 5minutes)
* All timestamps stored now in UTC and only displayed in Time Zone
* Widget shows current and average data of today
* Device table (from shortcode) will be rerendered by datatables.net
* HUGE structural refactor of plugin

= 1.0.6 =
* Database index on measurement table to improve database performance
* nonce introduced to admin functions

= 1.0.5 =
* All php files have the "no script kiddies" security check
* Finally try to make a "update" visibile to users by setting the version of main php file

= 1.0.4 =
* NetAtmo PHP SDK: new calls used
* getmeasure limit constant moved to PHP SDK
* amCharts: global for active amCharts plugin
* DB version option: only update database when necessary

= 1.0.3 =
* Widget: Show location on google maps optionally.

= 1.0.2 =
* Structural change: device tables split up
* NetAtmo API: migrated to new interface
* Admin: Examples improved with options

= 1.0.1 =
* Admin features fixed

= 1.0 =
* First public version

netatmosphere's People

Contributors

wppluginsbot 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.