# Rechnen mit Homey Pro (2023)

**URL:** <https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335>\
**Category:** Fragen & Hilfe\
**Created:** [October 20, 2025, 7:51pm UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335 "2025-10-20T19:51:05Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Franky83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/franky83/32/125399_2.png) [@Franky83](https://community.homey.app/u/Franky83)\
**Post date:** [October 20, 2025, 7:51pm UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/1 "2025-10-20T19:51:05Z")

</div>

Hallo Zusammen,

ich nutze schon einige Jahre Shelly und habe mir vor einigen Wochen einen Homey Pro 2023 zugelegt.

Mit einem Shelly Uni Plus und einer Drucksonde messe ich den Füllstand meiner Zisterne. Der Uni Plus kann ja rechnen und über habe eine Geradengleichung im Uni Plus hinterlegt. Somit wird mir aus der ermittelten Spannung der Füllstand in Prozent umgerechnet. Im Homey wird mir nur die Spannung am Uni Plus angezeigt. Das Homey rechnen kann habe ich gelesen. Mir fehlt nur das Doing wie ich die Geradengleichung im Homey einsetzen kann und das mit der Füllstand in Prozent anzeigt wird. Habt ihr eine Idee bzw ähnliches Projekt?

VG Frank

---

<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:** [October 20, 2025, 8:04pm UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/2 "2025-10-20T20:04:30Z")

</div>

Hallo Franky,

willkommen im Forum.

Rechnen kannst Du über “Logik”. Wenn Du mir ein Rechenbeispiel sagst, können wir das in einem Flow umsetzen.

---

<div class="post-metadata">

**Author:** ![Franky83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/franky83/32/125399_2.png) [@Franky83](https://community.homey.app/u/Franky83)\
**Post date:** [October 20, 2025, 8:19pm UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/3 "2025-10-20T20:19:33Z")

</div>

Hallo 😃,

die Geradengleichung lautet y=12,5\*x-25

x ist die Spannung die die Drucksonde bei verschiedenen Füllstanden ausgibt bzw der Shelly misst.

Wie kann ich dann y in einer Kachel darstellen?

Vorab, vielen Dank für deine Unterstützung.

---

<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:** [October 20, 2025, 8:36pm UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/4 "2025-10-20T20:36:19Z")

</div>

> [@Franky83](#):
>
> y=12,5\*x-25

Das musst du näher erklären, was brauchst Du am Ende bzw. welche Zahlen hast Du und wie kommst du aufs Endergebnis?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/8000e29df1f39c44a9a0eeff3acf33d3a6d26ba8.png)

Du brauchst die “Betterlogic”-App - damit kannst du Zahlen aus Variablen (welche von Deinen Shellys kommen), weiterverarbeiten (auch die Tags)

---

<div class="post-metadata">

**Author:** ![Franky83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/franky83/32/125399_2.png) [@Franky83](https://community.homey.app/u/Franky83)\
**Post date:** [October 21, 2025, 6:13am UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/5 "2025-10-21T06:13:36Z")

</div>

Der Drucksensor gibt bei leerer Zisterne 2V aus und bei voller Zisterne 10V aus. Dieser Wert ist die Variante x in der Geradengleichung. D.h. x muss vom Shelly uni Plus in an die Gleichung zur Berechnung übergeben werden. Das Ergebnis ist y in Prozent. Das Ergebnis hätte gerne in einer Kachel dargestellt.

---

<div class="post-metadata">

**Author:** ![DirkH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkh/32/78952_2.png) [@DirkH](https://community.homey.app/u/DirkH)\
**Post date:** [October 21, 2025, 8:41am UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/6 "2025-10-21T08:41:20Z")

</div>

> [@Franky83](#):
>
> Das Ergebnis hätte gerne in einer Kachel dargestellt.

Hallo @Franky83 ,  
wenn ich Dich richtig verstehe, musst Du einfach ein virtuelles Gerät _Zisterne_ mit der Eigenschaft _Füllstand_ erstellen. Un jedes Mal, wenn die Spannung des Drucksensors sich ändert, rechnest Du mit einem Flow wie oben beschrieben den Füllstand aus. Mit BLL oder der normalen Logik. Dann kannst Du die Zisterne auch als Favorit kennzeichnen und als Kachel auf dem Startbildschirm der App darstellen.  
Ist es das, was Du wolltest?  
Viel Spaß Dirk

---

<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:** [October 21, 2025, 10:14am UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/7 "2025-10-21T10:14:22Z")

</div>

Herzlich willkommen Frank… 👋

Als erstes benötigst Du eine numerische Variable. Wie man eine Variable erstellt und weitere Infos zu den Variablen und Logik Flow Karten findest Du in dem folgendem Artikel: [Using Homey Logic in Flows](https://support.homey.app/hc/en-us/articles/4410240765586-Using-Homey-Logic-in-Flows)  
Wie @DirkH bereits erwähnt hat, ist die App [Better Logic Library](https://homey.app/a/net.i-dev.betterlogic/) nicht zwingend erforderlich. Die Berechnung lässt sich auch mit den Build-In Variablen durchführen.

Als nächstes wird ein normaler oder ein Advanced Flow benötigt:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/6/06295104e33d552f764ff72231a1f9ababb0a78d.png)

(Info: Da ich keinen Shelly Uni Plus mit Spannungsmessung im Einsatz habe, habe ich die Flow Karte eines Shelly Plus 2 PM als Alternative genommen, auch wenn dieser nur die Netzspannung misst)

Du benötigst also folgende Logik Flow Karte:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/8/3892745dfde9fa1c1757a743c8570ac6ab9f92f7.png)

Wählst die zuvor erstelle numerische Variable aus:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/c/8ce90309fc8e7087bef8947f4c7e4a6378a438e3.png)

Dann tippst Du die Formel in das Feld **(Text)** ein.  
Um die gemessene Spannung mit in die Formel einzubeziehen, musst Du auf das Tag-Symbol 🏷 klicken und die Variable **Spannung** vom Shelly Uni Plus auswählen. Achte bitte darauf, dass beide Flow Karten bereits miteinander verbunden sind, dann wird die Variable **Spannung** direkt an erster Stelle gelistet:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/f/8f80cfb999802e2f2214ebec01e51f5f9c160209.png)

Jetzt noch den Rest der Formel eintippen und den Flow speichern.

Sobald sich die gemessene Spannung des Shelly Uni Plus ändert, wird die Berechnung durchgeführt und das Ergebnis in Deine erstellte numerische Variable geschrieben.

Damit Du den Füllstand jauch in einem Gerät in der Homey App sehen kannst, benötigst Du ein virtuelles Gerät, welches das Ergebnis darstellen kann. Meine Empfehlung ist die [Device Capabilities](https://homey.app/a/nl.qluster-it.DeviceCapabilities/) App, mit der man ein s.g. **Advanced Virtual Device** erstellen kann. Wie man ein solches **AVD** erstellen kann, wird in dem entsprechenden App Beitrag erklärt → [Link](https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198)

---

<div class="post-metadata">

**Author:** ![Franky83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/franky83/32/125399_2.png) [@Franky83](https://community.homey.app/u/Franky83)\
**Post date:** [October 21, 2025, 1:19pm UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/8 "2025-10-21T13:19:10Z")

</div>

Hallo beide Dirks 😁,

vielen Dank für eure Ratschläge und Beispiele. Ich denke das bring mich der Lösung näher. Ich bin noch im Urlaub und werde es zuhause in Ruhe testen. Ich werde berichten 😃

---

<div class="post-metadata">

**Author:** ![Franky83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/franky83/32/125399_2.png) [@Franky83](https://community.homey.app/u/Franky83)\
**Post date:** [October 24, 2025, 7:18pm UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/9 "2025-10-24T19:18:04Z")

</div>

Hallo Zusammen,

meine Zisterne ist momentan leer weil die Pumpe raus ist und daher kann ich da nicht testen. Ich habe aber noch einen Shelly Uni Plus der meinen Gaszähler Mittel Reedkontakt ausliest. Funktioniert per Shelly auch ganz gut. In Homey habe ich dazu eine Variante und Flow erstellt. Dort wird mir auch der Gaszählerstand berechnet. Nun komme ich mit DC und dem virtuellen Gerät nicht weiter. Wie ich ein virtuelles Gerät anlege und über die Wartung in die Einstellungen komme habe ich herausgefunden. Nun verstehe ich wie ich meine Variable mittels DC in der Kachel anzeigen lassen kann. Habt ihr einen Tipp für mich wie ich weiter komme?

 ![1000121183](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/2/d2d6cc1440ff4796e6d269c270709f588aa4407e.jpeg)

 ![1000121179](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/5/c5d2ede9621ad6a6adcef8f445ce3cda51575847.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:** [October 25, 2025, 10:29am UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/10 "2025-10-25T10:29:06Z")

</div>

AVD Device Class: Sensor

 ![IMG_1390](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/b/9bf637b1c067c6107c52b03de1d60f17a4eeb717.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/b/7b487158ee5fc1df6e8296a372654c564d6727b8.png)

 ![IMG_1392](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/5/5535f3df2e02c22016b53861da11e38b93d9f829.jpeg)

 ![IMG_1391](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/a/3a9339d353c6c54418cf8b908f10df9d227edf3b.jpeg)

Falls Du Fragen hast, einfach melden.

---

<div class="post-metadata">

**Author:** ![Franky83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/franky83/32/125399_2.png) [@Franky83](https://community.homey.app/u/Franky83)\
**Post date:** [October 25, 2025, 11:01am UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/11 "2025-10-25T11:01:56Z")

</div>

Hallo Dirk,

vielen Dank für deine Antwort. Hat geklappt 😃 in den Geräteeinstellungen habe ich versucht mit Reflect weiter zukommen… das war wohl mein Fehler. Und meinen Flow musste ich erweitern. Das Grundprinzip habe ich verstanden.

 ![1000121237](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/4/6456f1b3be43dbc62b54b481f729452777f0d790.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:** [October 25, 2025, 3:13pm UTC](https://community.homey.app/t/rechnen-mit-homey-pro-2023/144335/12 "2025-10-25T15:13:53Z")

</div>

Sehr gut… 👍

Mit **Reflect** kann man folgende drei Funktionen nutzen:

- **Devices**  
Damit kann man die Werte von Geräten, wie z.B. die Leistung, die Temperatur, die Luftfeuchtigkeit, etc., in das AVD “importieren”.

- **Better Logic Library**  
Wenn Du anstelle der Build-In Variable eine entsprechende Variable mit der **Better Logic Library** App erstellt und damit die Berechnung durchgeführt hättest, wie @schmucke es in seinem Post beschrieben hatte, dann hättest Du direkt das Ergebnis der **BLL** Variable “importieren” können. Damit wäre der Flow bzw. die Flow Karte überflüssig, bei dem das Rechenergebnis in das AVD geschrieben wird.

- **Chronograph**  
Mit dieser Funktion kann man die Zeiten der Timer, Stoppuhren und Übergänge der **[Chronograph](https://homey.app/a/nl.fellownet.chronograph/)** App ins AVD importieren.
