Add TODO to block traffic to external services
This commit is contained in:
parent
67d9f27fbc
commit
f752f00196
16
README.md
16
README.md
@ -3,9 +3,11 @@
|
||||
This documentation explains how to receive data from a Froggit weather station using your own server. It covers two protocols: **Ecowitt** (POST requests) and **Wunderground** (GET requests).
|
||||
|
||||
### Hardware:
|
||||
|
||||
- DP2000 7-In-1 Y-Edition Wifi/Lan Wireless Weather Station: [Product Link](https://www.froggit.de/dp2000-7-in-1-y-edition-wifi-lan-wireless-weather-station.html)
|
||||
|
||||
## Setup
|
||||
|
||||
1. **Power the Gateway**: Connect the Gateway to a power source, and after a short period, a new Wi-Fi network (GW2000X-WIFIXXXX) should appear.
|
||||
2. **Connect to the Gateway’s Wi-Fi**: Use the Gateway’s Wi-Fi to connect and open `192.168.4.1` in your browser.
|
||||
3. **Select Connection Type**: In the “Local Network” tab, select your preferred connection type: **WiFi** or **Ethernet** (via cable).
|
||||
@ -20,14 +22,15 @@ This documentation explains how to receive data from a Froggit weather station u
|
||||

|
||||
|
||||
## PHP Code
|
||||
|
||||
The `both.php` file supports both **Ecowitt** and **Wunderground** protocols.
|
||||
|
||||
## Example Protocol Data
|
||||
|
||||
### Ecowitt (POST)
|
||||
|
||||
* **HTTP Method**: POST
|
||||
* **Data Format**: URL-encoded body
|
||||
- **HTTP Method**: POST
|
||||
- **Data Format**: URL-encoded body
|
||||
|
||||
#### Example POST Data:
|
||||
|
||||
@ -66,8 +69,8 @@ The `both.php` file supports both **Ecowitt** and **Wunderground** protocols.
|
||||
|
||||
### Wunderground (GET)
|
||||
|
||||
* **HTTP Method**: GET
|
||||
* **Data Format**: URL parameters (Query Parameters)
|
||||
- **HTTP Method**: GET
|
||||
- **Data Format**: URL parameters (Query Parameters)
|
||||
|
||||
#### Example GET Data:
|
||||
|
||||
@ -114,7 +117,12 @@ $WUNDERGROUND_TO_ECOWITT = array(
|
||||
);
|
||||
```
|
||||
|
||||
## TODO
|
||||
|
||||
- [ ] check traffic if the gateway connects to any cloud services and if so, block the traffic
|
||||
|
||||
---
|
||||
|
||||
## Conclusion
|
||||
|
||||
This setup allows you to receive weather station data from either **Ecowitt** or **Wunderground** protocols, process it on your custom server, and store the data in an SQLite database for further analysis. The PHP code provided normalizes the data and ensures compatibility with both protocols.
|
||||
|
Loading…
x
Reference in New Issue
Block a user