Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stas-dovgodko/netatmo2mqtt

Netatmo WeatherStation API to mqtt gateway
https://github.com/stas-dovgodko/netatmo2mqtt

iot mqtt mqtt-client netatmo netatmo-api netatmo-weather-station openhab2 php7

Last synced: 3 days ago
JSON representation

Netatmo WeatherStation API to mqtt gateway

Awesome Lists containing this project

README

        

# netatmo2mqtt

PHP based netatmo weather API to mqtt gateway.

Please add local .env just like _.env.example_ somewhere near and run:

`php pooler.phar`

Can use plain pooler.php instead of phar too.

Add pooler to crontab to get actual data for each 1min

```
*/1 * * * * cd ~/netatmo2mqtt/ && php ./pooler.phar
```

.env example:

```
NETATMO_CLIENTID=111111112222222223333333333333444444
NETATMO_CLIENTSECRET=111111112222222223333333333333444444
[email protected]
NETATMO_PASSWORD=password

MQTT_HOST=127.0.0.1
MQTT_PORT=1883
MQTT_USERNAME=
MQTT_PASSWORD=
MQTT_CLIENT_ID=netatmopooler
MQTT_DEBUG=0
```

## MQTT

Check `netatmo/WS/#` topic to get data from netatmo API