NEWS
Blocky: Teilerwert ermitteln und in Variable speichern =?
-
Hallo zusammen,
ich habe ein kleines Problem, und stehe gerade auf dem Schlauch. Bin Programmieranfänger.
Ich habe einen Counter der über espEasy meinen Stromzähler ausliest und via. mqtt in die Variable: (mqtt.1.ESP_Easy_07.Counter_01.Total) schreibt. Dies geht einwandfrei.
Dieser Zähler zählt fleißig nach oben. (alle 60 Sec kommt ein neuer ZählerWert) Dieser Wert soll durch 600 geteilt werden.(600 Umdreungen =1kWh)
Erster Wert: 600 / 600 =1
Nächster Wert ist z.B 890 / 600 = 1 Rest 290
Der nächste Wert ist 1201 / 600 = 2 Rest 1
Nächster Wert 1306 / 600 = 2 Rest 106
Ich möchte den Teilerwert erfahren und in eine Ereigniszähler Variable schreiben also die 1 und die 2….. aber nicht den Restwert (Mudolo). Auch soll die Urzeit hinterlegt werden wann das Ereigniss gespeichert wurde.
Er soll aber nur dann den Wert schreiben wenn sich dieser geändert hat,
Nun soll der Startwert den Zählers mit der Ereigniszähler Variable addiert werden und angezeigt werden.
Später soll aus dem Ereigniszähler mit der Urzeit zusammen noch eine Grafik erzeugt werden in der man erkennen kann, wann ein Ofen oder die Waschmaschine gelaufen ist. Das ist aber erstmal Zukunftsmusik.
Über einen Hinweis wie ich dies unter Blocky realisieren kann würde ich mich freuen
Gruß
leachim
-
Also Starthilfe ein Blockly wie du die Ganzzahl des Verbrauchs berechnen kannst und in eine Variable legst:

Beim Rest weiß ich nicht so recht was du genau möchtest…
-
Danke, bin nun ein stück weiter gekommen
-
Ich habe zu der genannten Art den Ferraris Zähler auszulesen auch mal eine Frage bzw. seit kurzem ein Problem. Mir wird unter Objecte/mqtt beim Stromzähler unter dem Reiter "Qualitätscode" device not connected angezeigt. Wenn ich den mqtt Stoppe und Starte, ist dieses Meldung für einige Zeit weg, kommt aber dann wieder. Das ESP Modul ist dabei jeder Zeit erreichbar.
Jemand eine Idee woher das kommt?

Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden