| ... | @@ -293,21 +293,21 @@ MySQL ist ein relationales Datenbanksystem. Mit MySQL lassen sich Daten speicher |
... | @@ -293,21 +293,21 @@ MySQL ist ein relationales Datenbanksystem. Mit MySQL lassen sich Daten speicher |
|
|
|
|
|
|
|
**BLE:**
|
|
**BLE:**
|
|
|
Der Arduino und der Raspberry PI sind über BLE miteinander verbunden. Die Datenübertragung vom Arduino zum Raspberry, die Benachrichtigung über die Anwesenheit eines Gärtners an den Raspberry und die Übertragung der Grenzwertüber- bzw. -unterschreitung vom Raspberry an den Arduino passiert mithilfe eines benutzerdefinierten BLE-Service mit der UUID „0x4102“. Der Service bietet folgende Characteristics:
|
|
Der Arduino und der Raspberry PI sind über BLE miteinander verbunden. Die Datenübertragung vom Arduino zum Raspberry, die Benachrichtigung über die Anwesenheit eines Gärtners an den Raspberry und die Übertragung der Grenzwertüber- bzw. -unterschreitung vom Raspberry an den Arduino passiert mithilfe eines benutzerdefinierten BLE-Service mit der UUID „0x4102“. Der Service bietet folgende Characteristics:
|
|
|
| UUID | Permissions | Beschreibung |
|
|
| UUID | Permissions | Datentyp | Beschreibung |
|
|
|
|------|-------------|--------------|
|
|
|------|-------------|----------| -------------|
|
|
|
| 0x4102A0 | BLERead | Temperatur |
|
|
| 0x4102A0 | BLERead | double |Temperatur |
|
|
|
| 0x4102AA | BLERead & BLEWrite | Temperaturüber- bzw. -unterschreitung |
|
|
| 0x4102AA | BLERead & BLEWrite | int | Temperaturüber- bzw. -unterschreitung |
|
|
|
| 0x4102B0 | BLERead | Druck |
|
|
| 0x4102B0 | BLERead | double | Druck |
|
|
|
| 0x4102BB | BLERead & BLEWrite | Drucküber- bzw. -unterschreitung |
|
|
| 0x4102BB | BLERead & BLEWrite | int| Drucküber- bzw. -unterschreitung |
|
|
|
| 0x4102C0 | BLERead | Luftfeuchtigkeit |
|
|
| 0x4102C0 | BLERead | double | Luftfeuchtigkeit |
|
|
|
| 0x4102CC | BLERead & BLEWrite | Luftfeuchtigkeitsüber- bzw. -unterschreitung |
|
|
| 0x4102CC | BLERead & BLEWrite | int | Luftfeuchtigkeitsüber- bzw. -unterschreitung |
|
|
|
| 0x4102D0 | BLERead | Luftqualität |
|
|
| 0x4102D0 | BLERead | double | Luftqualität |
|
|
|
| 0x4102DD | BLERead & BLEWrite | Luftqualitätsüber- bzw. -unterschreitung |
|
|
| 0x4102DD | BLERead & BLEWrite | int | Luftqualitätsüber- bzw. -unterschreitung |
|
|
|
| 0x4102E0 | BLERead | Erdfeuchtigkeit |
|
|
| 0x4102E0 | BLERead | double | Erdfeuchtigkeit |
|
|
|
| 0x4102EE | BLERead & BLEWrite | Erdfeuchtigkeitsüber- bzw. -unterschreitung |
|
|
| 0x4102EE | BLERead & BLEWrite | int | Erdfeuchtigkeitsüber- bzw. -unterschreitung |
|
|
|
| 0x4102F0 | BLERead | Lichtintensität |
|
|
| 0x4102F0 | BLERead | double | Lichtintensität |
|
|
|
| 0x4102FF | BLERead & BLEWrite | Lichtintensitätsüber- bzw. -unterschreitung
|
|
| 0x4102FF | BLERead & BLEWrite | int | Lichtintensitätsüber- bzw. -unterschreitung
|
|
|
| 0x410290 | BLERead | Gärtner |
|
|
| 0x410290 | BLERead | bool | Gärtner |
|
|
|
|
|
|
|
|
|
|
|
|
|
**GitLab:**
|
|
**GitLab:**
|
| ... | |
... | |
| ... | | ... | |