In der App wird der Leistungsfaktor angezeigt, mit getStatus() wird dieser aber leider nicht geliefert (und auch sonst nirgends in der Lib ausgelesen).
In der App wird der Leistungsfaktor angezeigt, mit `getStatus()` wird dieser aber leider nicht geliefert (und auch sonst nirgends in der Lib ausgelesen).
Könnte auch sein, dass der Leistungsfaktor einfach nur berechnet wird.
z.B. wird bei meinem Monitor gemessen: Leistung P = 23,563 W, Spannung U = 232 V, Strom I = 0,180 A, Leistungsfaktor φ = 0,563. Stellt sich raus, dass ziemlich genau zutrifft: φ = P ÷ (U ⋅ I).
Könnte auch sein, dass der Leistungsfaktor einfach nur berechnet wird.
z.B. wird bei meinem Monitor gemessen: Leistung P = 23,563 W, Spannung U = 232 V, Strom I = 0,180 A, Leistungsfaktor φ = 0,563. Stellt sich raus, dass ziemlich genau zutrifft: φ = P ÷ (U ⋅ I).
@sqozz Kannst du bitte bestätigen, dass der Leistungsfaktor nicht mitgeschickt wird (hab dieses Bluetooth-Tracen immer noch nicht hingekriegt 😞 )? Wenn ja, würde ich den selbst berechnen.
@sqozz Kannst du bitte bestätigen, dass der Leistungsfaktor nicht mitgeschickt wird (hab dieses Bluetooth-Tracen immer noch nicht hingekriegt :disappointed: )? Wenn ja, würde ich den selbst berechnen.
Denkst du, man sollte es trotzdem implementieren oder lieber dem User überlassen solche Berechnungen zu machen?
Hab nochmal den Code der App rausgesucht. Bei jeder Antwort der Steckdose berechnet sie den Powerfaktor neu:
```
((Config.meter)Config.meters.get(paramInt)).factor = (((Config.meter)Config.meters.get(paramInt)).power / ((Config.meter)Config.meters.get(paramInt)).voltage / ((Config.meter)Config.meters.get(paramInt)).current);
```
Denkst du, man sollte es trotzdem implementieren oder lieber dem User überlassen solche Berechnungen zu machen?
Ist zwar jetzt schon implementiert, aber trotzdem noch ein Kommentar dazu: Ich würd vorschlagen, dass die Lib alles berechnen sollte (soweit sinnvoll), was die App auch anzeigt.
Ist zwar jetzt schon implementiert, aber trotzdem noch ein Kommentar dazu: Ich würd vorschlagen, dass die Lib alles berechnen sollte (soweit sinnvoll), was die App auch anzeigt.
In der App wird der Leistungsfaktor angezeigt, mit
getStatus()
wird dieser aber leider nicht geliefert (und auch sonst nirgends in der Lib ausgelesen).Könnte auch sein, dass der Leistungsfaktor einfach nur berechnet wird.
z.B. wird bei meinem Monitor gemessen: Leistung P = 23,563 W, Spannung U = 232 V, Strom I = 0,180 A, Leistungsfaktor φ = 0,563. Stellt sich raus, dass ziemlich genau zutrifft: φ = P ÷ (U ⋅ I).
@sqozz Kannst du bitte bestätigen, dass der Leistungsfaktor nicht mitgeschickt wird (hab dieses Bluetooth-Tracen immer noch nicht hingekriegt 😞 )? Wenn ja, würde ich den selbst berechnen.
Hab nochmal den Code der App rausgesucht. Bei jeder Antwort der Steckdose berechnet sie den Powerfaktor neu:
Denkst du, man sollte es trotzdem implementieren oder lieber dem User überlassen solche Berechnungen zu machen?
Ist zwar jetzt schon implementiert, aber trotzdem noch ein Kommentar dazu: Ich würd vorschlagen, dass die Lib alles berechnen sollte (soweit sinnvoll), was die App auch anzeigt.