Seite 2 von 2

Re: GELÖST! Powerfox OH2.5 Konfig in OH3.0 umschreiben ERROR

Verfasst: 17. Nov 2022 21:18
von udo1toni
magarethe hat geschrieben: 17. Nov 2022 15:26 Im Bereich Channels darf nicht Typ Number stehen, sonder Typ String !!!

Code: Alles auswählen

{
    Channels:
        Type string : currentValue "Aktueller Stromverbrauch" [ stateTransformation ="JSONPATH:$.Watt" ]
	}
Und auch im Item - Eintrag muss der Type String sein.
Das sollte eigentlich nicht so sein. Insbesondere möchtest Du vielleicht mit dem Wert als Zahl arbeiten, z.B. einen Graphen zeichnen lassen.
Du könntest spaßeshalber die stateTransformation mal ins Profile verlegen. In diesem Fall muss der Channeltyp dann tatsächlich String sein, denn im Channel wird das gesamte JSON Objekt gespeichert.

Das Item änderst Du aber auf Number ab (bitte nicht Number:Energy) und trägst im Link zwischen Channel und Item als Profile JSONPATH ein, und als Parameter eben das $.Watt. Bitte keine weiteren Eintragungen vornehmen (z.B. keine Formatierung).

Re: GELÖST! Powerfox OH2.5 Konfig in OH3.0 umschreiben ERROR

Verfasst: 18. Nov 2022 12:37
von magarethe
Hallo peter-pan,

wie kommst du denn darauf, das ich mich mit deinen Daten bei backend.powerfox.ernergy anmelden kann. Ich habe doch dort ein eigenes Konto für meinen Stromzähler. Und auch nur die Daten hole ich dort ab. Ich hatte meinen Daten im meinem Beispiel ja auch "xxxxxxx"

Also kein Angst, deine Daten verwende ich nicht. Vielleicht solltest du aber deine Daten in deinem Post auch unkenntlich machen.

Gruß Magarethe

Re: GELÖST! Powerfox OH2.5 Konfig in OH3.0 umschreiben ERROR

Verfasst: 18. Nov 2022 13:22
von peter-pan
magarethe hat geschrieben: 18. Nov 2022 12:37 wie kommst du denn darauf, das ich mich mit deinen Daten bei backend.powerfox.ernergy anmelden kann
Da hast du mich wohl etwas missverstanden. :lol:

Du könntest mein Beispiel-Thing und das dazugehörige Item benutzen um auf die Seite von Tasmota zu gelangen und dort die aktuelle Release-Version abfragen um zu testen. Das kannst du übrigens immer noch wenn du Tasmota geflashte Geräte im Einsatz hast.

Du hast ja aber eine Lösung gefunden. Ich hab auch mal beim Nachlesen gesehen, dass da mal ein Unterschied in der Schreibweise war:
currentPowerConsuption vs. currentPowerConsumption ;)

Gruss - Peter