# Berechnungen in Variablen mit Homey

**URL:** https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356
**Category:** 🇩🇪 Deutsch (German)
**Created:** [January 16, 2024, 3:57pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356 "2024-01-16T15:57:33Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 16, 2024, 3:57pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/1 "2024-01-16T15:57:33Z")

</div>

Ich habe einen Hausakku und ich möchte die Amperezahl berechnen mit die er geladen wird.  
Dies hier ist die Formell {{Batterie Leistung in Watt/230}} ergibt die Ampere Zahl  
Das Problem ist das wenn der Akku entladen wird die Werte positiv dargestellt werden und die Werte die ich eigentlich brauche, die Ladewerte negativ dargestellt werden.

Wie wandle ich die Negativen Ampere Werte in positive um?

---

<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: [January 16, 2024, 4:11pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/2 "2024-01-16T16:11:20Z")

</div>

`{{(Leistung/230)x(-1)}}`

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 16, 2024, 4:14pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/3 "2024-01-16T16:14:45Z")

</div>

Wobei es müsste ein / statt ein x sein

---

<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: [January 17, 2024, 2:04pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/4 "2024-01-17T14:04:46Z")

</div>

Beispielberechnungen:  
`{{600/230}} = 2,61`  
`{{(600/230)x(-1)}} = -2,61`  
`{{(600/230)/(-1)}} = -2,61`

🤷🏼‍♂️

Wobei ich überhaupt nicht verstehe, warum Du negative Werte für den Strom erhältst.

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 17, 2024, 2:06pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/5 "2024-01-17T14:06:14Z")

</div>

> [@DirkG](#):
>
> Wobei ich überhaupt nicht verstehe, warum Du negative Werte für den Strom erhältst.

Hausakku Laden sind die Werte negativ beim Entladen positiv.  
Ich wollte das das Auto aus der Sonne gestaffelt laden und zwar gerade mal mit soviel wie viel Ampere gerade anstehen.

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 17, 2024, 2:11pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/6 "2024-01-17T14:11:51Z")

</div>

Ich habe noch eine Frage.  
Das Ergebniss der Berrechnung sieht jetzt so aus.  
 ![Bildschirmfoto vom 2024-01-17 15-09-54](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/4/74f0cfa66f8bdd82df872b2d92ff6b49f0ff4415.png)  
Ist es möglich das Ergebnis ohne den Zahlen hinterm Komma ausrechnen zu lassen?

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 17, 2024, 2:14pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/7 "2024-01-17T14:14:28Z")

</div>

> [@DirkG](#):
>
> {{(600/230)x(-1)}} = -2,61

Also das funktioniert nicht in der Berechnung.

---

<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: [January 17, 2024, 2:40pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/8 "2024-01-17T14:40:07Z")

</div>

Ohne Dezimalstelle: `{{round((600/230)x(-1),0)}}`  
Mit einer Dezimalstelle: `{{round((600/230)x(-1),1)}}`  
Usw…

> [@copiis](#):
>
> Also das funktioniert nicht in der Berechnung.

Wie bei jeder Berechnung musst Du natürlich das Sternchen `*` zum multiplizieren nutzen, nicht das `x`. Ich hatte das `x` nur zur Verdeutlichung genommen, weil es auf einem Taschenrechner auch so dargestellt ist.

Die korrekte Schreibweise in der Logik-Karte muss also wie folgt aussehen:

`{{(600/230)*(-1)}}`  
`{{round((600/230)*(-1),0)}}`  
`{{round((600/230)*(-1),1)}}`

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 17, 2024, 3:18pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/9 "2024-01-17T15:18:10Z")

</div>

Geil, vielen Dank!  
Und wie ich sehen rundert er dann ab 0,5 auf oder ab.

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 18, 2024, 12:50pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/10 "2024-01-18T12:50:02Z")

</div>

Ist es möglich als UND diese Variable zu nehmen mit mehreren Werten die Wahr sein könnten?  
Mein Versuch funktioniert leider nicht.  
 ![Bildschirmfoto vom 2024-01-18 13-49-46](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/2/02cf0f81803946aaa8360e709af213bafad2494c.png)

---

<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: [January 18, 2024, 2:34pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/11 "2024-01-18T14:34:54Z")

</div>

Nein, ist nicht möglich. Bei dieser Logik Karte kann man immer nur einen Wert vergleichen.

Du benötigst aber nur eine Logik Karte mehr und erhält das selbe Ergebnis:

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

Achtung! Ich habe die Karten umgekehrt:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/5/a596a3a6f2383a5536b577c24b977cc95b3b2790.png)

Rechter Mausklick auf der Karte → Umkehren

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [February 24, 2024, 2:44pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/12 "2024-02-24T14:44:20Z")

</div>

Brauche mal wieder Hilfe, das hier funktioniert nicht  
Es soll die Differenz der PV Leistung und der Hausverbrauch in Watt in Ampere berechnet uns in Ampere ausgegeben werden.  
{{round((PV Leistung/230)-(Hausverbrauch/230),0)}}  
 ![Bildschirmfoto vom 2024-02-24 15-42-47](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/a/3a5467ca525f71824cabb0072172d77df92bd606.png)

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [February 24, 2024, 2:49pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/13 "2024-02-24T14:49:47Z")

</div>

![Bildschirmfoto vom 2024-02-24 15-48-53](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/1/5122d3a2ebbd52e2434691195c2a0bbd8bcd9581.png)  
Okay habs selber rausgetüftelt

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 12, 2025, 1:29pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/14 "2025-01-12T13:29:44Z")

</div>

Wie muss die Formel aussehen damit ich eine negative Zahl in eine positive umwandle?

Also zum Beispiel -100 in 100 umzuwandeln.

---

<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: [January 12, 2025, 3:59pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/15 "2025-01-12T15:59:53Z")

</div>

Normalerweise musst du den negativen Zahlenwert mit -1 multiplizieren, dann wird die Zahl positiv.  
{{Wert\*-1}}

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [January 12, 2025, 5:36pm UTC](https://community.homey.app/t/berechnungen-in-variablen-mit-homey/101356/16 "2025-01-12T17:36:18Z")

</div>

Yup, das iset!
