# pH und Redox anzeigen?

**URL:** <https://community.homey.app/t/ph-und-redox-anzeigen/63099>\
**Category:** 🇩🇪 Deutsch (German)\
**Created:** [April 27, 2022, 3:42pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099 "2022-04-27T15:42:40Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![schmucke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/schmucke/32/79913_2.png) [@schmucke](https://community.homey.app/u/schmucke)\
**Post date:** [April 27, 2022, 3:42pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/1 "2022-04-27T15:42:40Z")

</div>

Hallo Ihr,

ich versuche mir zwei Karten anzulegen, welche mir einfach nur Werte, welche ich in Better Logic hinterlege, anzeigt. Dabei sind es keine Werte welche mit Virtual Devices liefern kann. Einmal ist es mV (Millivolt) und das andere ist der pH wert.

Gibt es eine Möglichkeit diese als Karte anzeigen zu lassen?  
Liebe Grüße

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [April 27, 2022, 5:28pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/2 "2022-04-27T17:28:25Z")

</div>

Du hast nur die Möglichkeit ein virtuelles Thermostat anzulegen. Mit einem entsprechenden Flow kannst du den Wert füllen lassen. Bei dem virtuellen Thermostat solltest du den Anzeige-Bereich sinnvoll wählen. Er muss nur die Zieltemperatur anzeigen, denn diese wird dann auch in der Kachel abgebildet.  
Hier ein Beispiel, wie ich den Wert eines virtuellen Thermostates anzeigen lasse:  
[https://homey.app/f/tGU4I1](https://homey.app/f/tGU4I1)

---

<div class="post-metadata">

**Author:** ![schmucke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/schmucke/32/79913_2.png) [@schmucke](https://community.homey.app/u/schmucke)\
**Post date:** [April 27, 2022, 8:07pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/3 "2022-04-27T20:07:01Z")

</div>

Danke Uwe, leider funktioniert das nicht so wie ich es gern hätte.

es kommt immer “token\_out\_of\_range” - liegt warscheinlich daran, dass ich mit anderen Werten als ,5 arbeite. In diesem Fall ist sowas wie 7,0 - 7,4 - das scheint das Thermostat nicht zu mögen.

und bei allen anderen Sensoren werden mir in den Kacheln leider andere Einheiten angezeigt als die, die ich brauche.

😕

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [April 28, 2022, 2:43am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/4 "2022-04-28T02:43:12Z")

</div>

Eine andere Lösung fällt mir leider nicht ein. Es stört mich auch schon lange, dass es keine Kachel gibt, die man frei mit einem Wert belegen kann.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 28, 2022, 4:30am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/5 "2022-04-28T04:30:34Z")

</div>

Versuch es mal mit einem virtuellen Gerät vom Typ Sensor/Temperatur. Damit sollten mehr Dezimalwerte möglich sein. Dann kannst du den Wert im Flow setzen mit:  
Setze virtuellen Sensorwert “measure\_temperature”.

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [April 28, 2022, 7:26am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/6 "2022-04-28T07:26:31Z")

</div>

Eine eine völlig blödsinnige Vorgehensweise, aber sie funktioniert.  
Hast du Home Assistant?  
Wenn ja, kannst du die Werte der Sensoren per MQTT an HA exportieren. Anschließend von HA den Sensor zurück in Homey importieren und du hast deine Kachel mit der Anzeige des Zahlenwertes. Dann sind auch Dezimalstellen kein Problem.

 ![Screenshot_20220428-092340_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/b/6b534530d07b9a685fd4f62bb987f18373bf8e4f.jpeg)

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [April 28, 2022, 7:33am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/7 "2022-04-28T07:33:12Z")

</div>

> [@schmucke](#):
>
> liegt warscheinlich daran, dass ich mit anderen Werten als ,5 arbeite.

Ja, das ist der Grund. Ich bräuchte eine Kachel die bis 999 zählt, bei dem Thermostat ist aber bei 200 Schluss.

> [@RonnyW](#):
>
> Dann kannst du den Wert im Flow setzen mit:  
> Setze virtuellen Sensorwert “measure\_temperature”.

Wie soll das funktionieren? Kannst Du bitte mal ein Beispiel zeigen?

> [@Undertaker](#):
>
> Wenn ja, kannst du die Werte der Sensoren per MQTT an HA exportieren.

Wegen solcher Ausnahmefälle, zumindest bei mir, muss ich meinen RasPi vielleicht doch aus dem Schrank holen und HA aufspielen… 🤦🏼‍♂️

@schmucke, andere Frage, wie und womit hast Du die pH-Messung realisiert? Würde gerne den pH-Wert im Aquarium messen.

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [April 28, 2022, 8:19am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/8 "2022-04-28T08:19:42Z")

</div>

> [@DirkG](#):
>
> muss ich meinen RasPi vielleicht doch aus dem Schrank holen und HA aufspielen… 🤦🏼‍♂️

Bei Fragen, weißt Du ja wo Du anklopfen kannst. 😉

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [April 28, 2022, 8:45am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/9 "2022-04-28T08:45:45Z")

</div>

> [@DirkG](#):
>
> @Schmuck, andere Frage, wie und womit hast Du die pH-Messung realisiert? Würde gerne den pH-Wert im Aquarium messen.

Zugeschaut und mit gebaut.  
Ich gehe davon aus, dass es so etwas ähnliches gemacht hat.

> **[Arduino Project Hub](https://projecthub.arduino.cc)**
>
> Arduino Project Hub is a website for sharing tutorials and descriptions of projects made with Arduino boards

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 28, 2022, 9:01am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/10 "2022-04-28T09:01:52Z")

</div>

> [@DirkG](#):
>
> Wie soll das funktionieren? Kannst Du bitte mal ein Beispiel zeigen?

Es ging nur um die Anzeige der Werte als Kachel, richtig?

Dann ein virtuelles Gerät anlegen, Typ=Sensor, Untertyp=Temperatur.

Dann per Flow den Wert aus der Variable lesen (ggf. bei Änderung der Variable) und den Wert in den virtuellen Sensor schreiben.  
[https://homey.app/de-de/flow/uLApL1/](https://homey.app/de-de/flow/uLApL1/)

Je nach Ausprägung des Sensors (gewähltem Untertyp) muss man den entsprechenden measures\* oder meas\* oder alarm\* Name verwenden. Siehe:

> **[Tutorial: Device Capabilities - Homey Apps SDK v3](https://apps-sdk-v3.developer.homey.app/tutorial-device-capabilities.html)**

Im Sensor-Gerät kann man dann noch diesen Wert für die Anzeige auf dem Gerät wählen.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [April 28, 2022, 9:37am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/11 "2022-04-28T09:37:10Z")

</div>

@Osorkon, Du willst nicht das ich anklopfe. HA war damals bei meinen ersten Versuchen schon ein Buch mit 7 Siegeln… 😉

> [@RonnyW](#):
>
> Es ging nur um die Anzeige der Werte als Kachel, richtig?

Richtig. Aber wenn ich ein virtuelles Gerät (Sensor / Temp.) anlege, dann wird doch auch °C in der Kachel angezeigt, oder? Zumindest bei mir. Und wenn ich anstelle von _ **measure\_temperature** _ _ **measure\_humidity** _ eintrage, dann wird der Wert in der Kachel nichtmal aktualisiert. Was wir denn in Deiner Kachel angezeigt?  
Der Vorteil des virtuellen Thermostats ist ja, dass keine Einheit sondern nur der Wert angezeigt wird. Allerdings ist das virtuelle Thermostat auf 0,5 Schritte limitiert, und nicht wie gewünscht auf 0,1 Schritte.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 28, 2022, 9:40am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/12 "2022-04-28T09:40:43Z")

</div>

Ja, das ist dann die falsche EInheit. Ist leider so.  
Beim ändern des Sensorwertes muss man schon den richtigen Wert (measure\_temperature) nehmen.  
Das hängt davon an, welche measures du beim Anlegen des Sensors auswählst.

 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/3/f3b5898ca65896c283a21234ffacb34e179b7fdc.png)  
 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/e/1e8111b0166763169b4a41d25e56841464be13e8.png)

Da kann auch mehrere Werte verwenden.

---

<div class="post-metadata">

**Author:** ![schmucke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/schmucke/32/79913_2.png) [@schmucke](https://community.homey.app/u/schmucke)\
**Post date:** [April 28, 2022, 9:47am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/13 "2022-04-28T09:47:34Z")

</div>

Es ist schön, wenn man mit einer Frage eine solche Diskussion anregen kann.

> [@RonnyW](#):
>
> Versuch es mal mit einem virtuellen Gerät vom Typ Sensor/Temperatur. Damit sollten mehr Dezimalwerte möglich sein. Dann kannst du den Wert im Flow setzen mit:  
> Setze virtuellen Sensorwert “measure\_temperature”.

Hier ist ja das Problem mit der falschen Ansicht. Klar kann ich auch power nehmen - aber dann habe ich ein “W” dahinter zu stehen.

> [@Undertaker](#):
>
> Eine eine völlig blödsinnige Vorgehensweise, aber sie funktioniert.  
> Hast du Home Assistant?  
> Wenn ja, kannst du die Werte der Sensoren per MQTT an HA exportieren. Anschließend von HA den Sensor zurück in Homey importieren und du hast deine Kachel mit der Anzeige des Zahlenwertes. Dann sind auch Dezimalstellen kein Problem.

Der Weg der Daten läuft so: Messgerät (ph803w) → iobrooker (hier gibt es ein plugin) → mqtt  
HA ist mir zu mächtig zu undurchsichtig da geht es mir wie @DirkG.

> [@DirkG](#):
>
> @schmucke, andere Frage, wie und womit hast Du die pH-Messung realisiert? Würde gerne den pH-Wert im Aquarium messen.

Damit messe ich den ph und den Chlorpegel (Redox) in meinem Pool: [https://de.aliexpress.com/item/1005002911857184.html](https://de.aliexpress.com/item/1005002911857184.html)

über iobrooker fange ich die Daten, die er sendet ab und schicke sie per mqtt an den Homey. In diesem Fall möchte ich dir Daten auch nur zur Ansicht. Die Automatisierung für die Zugabe von Flüssigchlor und pH Minus erfolgt über das Gerät selber.

---

<div class="post-metadata">

**Author:** ![schmucke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/schmucke/32/79913_2.png) [@schmucke](https://community.homey.app/u/schmucke)\
**Post date:** [April 28, 2022, 9:49am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/14 "2022-04-28T09:49:15Z")

</div>

Das Hauptproblem bei Temperatur ist aber weiterhin, dass diese nur in .5 Schritten arbeitet.

```auto
 "name": "target_temperature",
            "type": "range",
            "min": 5,
            "max": 40,
            "step": 0.5,
            "label": "°C",
            "labelDecimals": 1

```

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [April 28, 2022, 10:14am UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/15 "2022-04-28T10:14:41Z")

</div>

Ich weiß nicht, ob ioBrooker für mich wirklich eine bessere Alternative zu HA ist, habe mich allerdings noch nicht damit beschäftigt.

Info: _ **target\_temperature** _ arbeitet in 0,5er Schritten, _ **measure\_temperature** _ aber in 0,1er Schritten.

---

<div class="post-metadata">

**Author:** ![schmucke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/schmucke/32/79913_2.png) [@schmucke](https://community.homey.app/u/schmucke)\
**Post date:** [April 28, 2022, 1:13pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/16 "2022-04-28T13:13:15Z")

</div>

Ich habe ioBrooker auch tatsächlich nur installiert um meinen pH und Redoxwert in den Homey zu bekommen. Mir erschließt sich noch nicht der Sinn, wozu ich HA brauche. Ich meine, dass ich alles mit Homey abbilden kann.

> [@DirkG](#):
>
> Info: _ **target\_temperature** _ arbeitet in 0,5er Schritten, _ **measure\_temperature** _ aber in 0,1er Schritten.

Du hast recht. Bleibt aber immer noch das Problem mit dem Wert.

---

<div class="post-metadata">

**Author:** ![schmucke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/schmucke/32/79913_2.png) [@schmucke](https://community.homey.app/u/schmucke)\
**Post date:** [April 28, 2022, 1:56pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/17 "2022-04-28T13:56:31Z")

</div>

Es gibt auch noch die Möglichkeit die Daten durch “MQTT HUB” - das Problem hier ist aber auch wieder, dass es nur festgelegte Werte gibt. Es gibt kein möglichkeit einen Wert per Hand anzugeben bzw. ohne Wert anzeigen zu lassen. Mir würde es ja schon reichen wenn die Kacke “pH” heißt und dann als nummer die Zahl… ohne “°C”

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 28, 2022, 2:20pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/18 "2022-04-28T14:20:36Z")

</div>

> [@schmucke](#):
>
> Bleibt aber immer noch das Problem mit dem Wert.

Du könntest ggf. den Wert runden, damit er kompatibel ist.

{{round(token,2)}}

Siehe:

> [@Available math functions](https://community.homey.app/t/available-math-functions/16622/13):
>
> floor(x) : partie entière mathématique usuelle = entier immédiatement inférieur à x ceil(x) : partie entière par excès = entier immédiatement supérieur à x round(x) : arrondi entier le plus proche abs(x) : retourne la valeur positive sqrt(x) : racine carrée

---

<div class="post-metadata">

**Author:** ![schmucke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/schmucke/32/79913_2.png) [@schmucke](https://community.homey.app/u/schmucke)\
**Post date:** [April 28, 2022, 3:56pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/19 "2022-04-28T15:56:17Z")

</div>

Das Problem ist, ich brauche ja genau diesen Nachkommawert. Daher kommt das nicht in Frage.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 28, 2022, 3:58pm UTC](https://community.homey.app/t/ph-und-redox-anzeigen/63099/20 "2022-04-28T15:58:17Z")

</div>

Hm, dann wird es schwer. Höchstens ein anderer measure-Sensor, dann aber wieder mit unpassenden Einheiten.
