[vz-users] Steuerung von Verbraucher mit Schellenwert aus middleware

Andreas Götz cpuidle at gmail.com
Thu Apr 14 20:49:11 CEST 2016


Gute Frage!

> Am 14.04.2016 um 20:23 schrieb Klaus Reichenecker <kr at kr123.de>:
> 
> Und wegen diesen Schwingungspaketseteuerungen flackert bei mir daheim das Licht :-)
>  
> Spass beiseite, was mich jett neugierig macht, zugegeben auch nicht wirklich zum Thema gehört:
>  
> Wie funktioniert das mit dem Solar-Wechselrichter und dieser Schwingungspaketsteuerung ?
>  
> Wenn jetzt z.B. Dein Heizstab nur jede 5. Periode Strom zieht, also 20 % der Zeit, entsprechend 20% Leistung, was passiert mit den anderen 80%? Die werden dann ins Netz eingespeist ?
>  
>  
> Viele Grüße
>  
> Klaus
>  
>  
> ----- Original Message -----
> From: Heine.thomas at online.de
> To: volkszaehler-users at demo.volkszaehler.org
> Sent: Thursday, April 14, 2016 9:15 AM
> Subject: Re: [vz-users] Steuerung von Verbraucher mit Schellenwert aus middleware
> 
> Hallo, 
> 
> Hab aufmerksam mitgelesen und gesehen, dass ihr sowas ähnliches wie ich macht. 
> Ich steuer bei mir von der SPS aus meinen Heizstab je nach übrigem Strom über einen Analog-Ausgang und einen kleinen Regler. 
> Hab auch gesehen, dass Raspberry auch Analog-Ausgänge kann. Raspi müsste das alles also auch können.... 
> 
> Mein Regler ist ein Schwingungspaket-Regler (KEIN Phasenanschnitts-Regler) welcher den Heizstab (6KW mit Thermoabschaltung) abhängig vom verfügbaren Strom regelt (über 4-20mA). Wenn das Wasser zu heiß ist, schaltet der Heizstab selber ab! 
> 
> Funktioniert super (seit 2 Monaten)! Eigenverbrauch von 30% auf 75% gesteigert (hab mal ein Bild von der Auswertung vorgestern mit angehängt). 
> 
> Falls jemand Fragen zu den Komponenten hat, gerne. 
> 
> Gruß 
> 
> Thomas 
> 
>> Am 12.04.2016 um 23:36 schrieb Daniel Lauckner:
>>> Am Dienstag, 12. April 2016 um 17:08 schrieb Daniel Männer:
>>> Wenn ich dein Script richtig interpretiere macht es folgendes:
>>> 1.) Öffnen der Schnittstelle zu deiner Heizungssteuerung
>> Ja.
>> 
>>> 2.) Auslesen der UUID von dem Wert den du zum Steuern nimmst.
>> Ja, der Kanal den ich da Abfrage ist mein Einspeisezähler.
>> Die Variable $content ist in dem Moment vom Typ String (Zeichenkette).
>> 
>> 2b)    $content=json_decode($content);
>> Der Volkszähler antwortet im json-Format. Durch das decodieren wird
>> aus dem String eine Art Array. Struktur und Bezeichnung für die Felder
>> ergibt sich aus der json-Antwort.
>> 
>> 2c)   if (($content->data->rows)) {
>> Prüfen ob die Antwort Daten enthält. Bei einer fehlerhaften Antwort
>> ohne Daten wäre im "Array" die Variable rows = 0.
>> 
>>> 3.) Mit dem data tuples nimmst du den Wert aus dem Datensatz.
>>       $lastValue = $content->data->tuples[$content->data->rows-1][1];
>> Es kann passieren das der VZ mit mehr als einem Datensatz (tuples)
>> antwortet. Wie viele es sind steht in der Variable rows. Ich nehme den
>> neusten (letzten) und packe ihn in eine Variable.
>> 
>>> Hier weiß nicht weiter:
>>>         A.) wie sieht der aus
>> Das ist eine Reelle Zahl, also ist die  Variable $lastValue vom Typ Real
>> (Gleitkomma). Einheit in dem Fall: Watt.
>> 
>>>         B.) ist das immer gleich einzutragen wie bei dir?
>> Ich verstehe die Frage nicht ganz.
>> Du kannst die Anfrage an den VZ auch mal per Browser schicken, schau
>> dir die json-Antwort an, vielleicht wirds dann verständlicher.
>> Vergleich auch mit dem was im Wiki unter "Referenz" zu finden ist.
>> 
>>> 4.)Lastvalue: Aktion ob der Wert eben höher als 1000 und niedriger als 4000
>>> ist.
>> Jein.
>> Niedriger als 1000 und größer als 4000. Ich schalte mit dem Script
>> die Freigabe für einen 3kW Heizstab der mir bei Bedarf Warmwasser
>> macht. Liegt $lastValue zwischen den Werten wird nix ausgelöst.
>> 
>> 
>> mfg Daniel
>> 
>> 
>> 
>> ---
>> Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>> https://www.avast.com/antivirus
>> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160414/49443622/attachment.html>


More information about the volkszaehler-users mailing list