hardware:channels:meters:power:edl-ehz:itron_ace3000_type_260
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
hardware:channels:meters:power:edl-ehz:itron_ace3000_type_260 [2017/07/02 11:22] – Aggregation bei S0 korrigiert jau | hardware:channels:meters:power:edl-ehz:itron_ace3000_type_260 [2023/06/21 07:51] – justinotherguy | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
===== Hardware ===== | ===== Hardware ===== | ||
+ | |||
Der ACE3000 hat eine Infrarot-Schnittstelle nach DIN EN 62056-21 Mode C-a, die für die Auswertung mit einen [[hardware: | Der ACE3000 hat eine Infrarot-Schnittstelle nach DIN EN 62056-21 Mode C-a, die für die Auswertung mit einen [[hardware: | ||
Zeile 23: | Zeile 24: | ||
Die aktuellen Zählerstände unter ' | Die aktuellen Zählerstände unter ' | ||
- | < | + | < |
{ | { | ||
" | " | ||
- | " | ||
" | " | ||
- | " | + | " |
| | ||
" | " | ||
" | " | ||
- | " | + | " |
" | " | ||
" | " | ||
Zeile 78: | Zeile 78: | ||
Im Frontend des Volkszaehlers muss ein Kanal mit den Einstellungen "El. Energie (S0-Impulse)", | Im Frontend des Volkszaehlers muss ein Kanal mit den Einstellungen "El. Energie (S0-Impulse)", | ||
- | < | + | < |
{ | { | ||
" | " | ||
- | " | ||
" | " | ||
- | " | + | " |
" | " | ||
" | " | ||
- | " | + | " |
" | " | ||
" | " | ||
Zeile 97: | Zeile 96: | ||
{ | { | ||
" | " | ||
- | "skip": false, | + | "allowskip": false, |
" | " | ||
" | " | ||
Zeile 135: | Zeile 134: | ||
Die Ausgabe kann abweichen, da der Datenblock vom Hersteller auf die Wünsche des Netzbetreibers angepasst werden kann, näheres findet man im [[http:// | Die Ausgabe kann abweichen, da der Datenblock vom Hersteller auf die Wünsche des Netzbetreibers angepasst werden kann, näheres findet man im [[http:// | ||
- | ===== PHP-Abfrage | + | ===== PHP-Script |
- | Die nachfolgende | + | Das nachfolgende |
- | < | + | < |
<?php | <?php | ||
$zeilen = 8; // es sollten soviele Zeilen abgefragt | $zeilen = 8; // es sollten soviele Zeilen abgefragt | ||
Zeile 176: | Zeile 175: | ||
Das Auslesen einer fixen Anzahl von Zeilen hat gegenüber der ebenfalls möglichen Abfrage von Einzelzeichen den Vorteil, daß der Socket möglichst schnell wieder geschlossen wird. Bei mir ist die Abfrage nach 7 Sekunden erledigt. | Das Auslesen einer fixen Anzahl von Zeilen hat gegenüber der ebenfalls möglichen Abfrage von Einzelzeichen den Vorteil, daß der Socket möglichst schnell wieder geschlossen wird. Bei mir ist die Abfrage nach 7 Sekunden erledigt. | ||
- | ===== Abfrage mit Bash-Script ===== | + | ===== Bash-Script ===== |
Hier ein Beispiel für die Abfrage mit einem Bash-Script und Berechnung der " | Hier ein Beispiel für die Abfrage mit einem Bash-Script und Berechnung der " | ||
Zeile 184: | Zeile 183: | ||
Die Laufzeit für die Abfrage beider Zähler liegt zwischen 18 und 26s. | Die Laufzeit für die Abfrage beider Zähler liegt zwischen 18 und 26s. | ||
- | < | + | < |
#!/bin/bash | #!/bin/bash | ||
Zeile 334: | Zeile 333: | ||
===== Python-Script für Testzwecke ===== | ===== Python-Script für Testzwecke ===== | ||
Hier noch ein Script eines Users: | Hier noch ein Script eines Users: | ||
- | < | + | < |
### | ### | ||
import serial | import serial |
hardware/channels/meters/power/edl-ehz/itron_ace3000_type_260.txt · Zuletzt geändert: 2023/06/21 07:51 von justinotherguy