[vz-users] S0/SML
Peter
p_pienkny at web.de
Sa Jan 22 12:50:27 CET 2022
Hallo Daniel
Natürlich habe ich die SML-config so abgeändert daß sie läuft, tut sie ja auch.
Nur die S0- werte kommen nur wenn ich unten auf SUM ändere 1 x, dann restart, dann wieder ändern z.B. MAX kommen wieder 1x Daten.
Ich hab die conf mal angehängt:
// Example SML meter
"enabled": true, // disabled meters will be ignored (default)
"allowskip": true, // errors when opening meter may be ignored if enabled
"protocol": "sml", // meter protocol, see 'vzlogger -h' for full list
"device": "/dev/ttyUSB0", // meter device
// "host": "http://my.ddns.net::7331", // uri if meter not locally connected using <device>
"aggtime": 10, // aggregate meter readings and send middleware update after <aggtime> seconds
"channels": [{
"api": "volkszaehler", // middleware api, default volkszaehler
"uuid": "2cb835e0-6be4-11ec-b4ed-3d213f25b72c",
"middleware": "http://localhost/middleware.php",
"identifier": "1-0:1.7.0" // OBIS identifier (alias for '1-0:1.7.ff')
// see 'vzlogger -h' for available aliases
// see 'vzlogger -v20' for available identifiers for attached meters
}, {
"uuid": "be6109a0-6be4-11ec-8147-198807d46d77",
"middleware": "http://localhost/middleware.php",
"identifier": "1-0:1.8.0", // OBIS identifier
"duplicates": 1 // duplicate handling, default 0 (send duplicate values)
// >0: send duplicate values only each <duplicates> seconds
// Activate only for abs. counter values (Zaehlerstaende) and not for impulses
}, {
"uuid": "1813b6c0-6be5-11ec-9580-27af9cc2eb96",
"middleware": "http://localhost/middleware.php",
"identifier": "1-0:2.8.0" // OBIS identifier
}]
},
{
// Example S0 meter
"enabled": true, // disabled meters will be ignored (default)
"allowskip": true, // errors when opening meter may be ignored if enabled
"protocol": "s0", // meter protocol, see 'vzlogger -h' for full list
"device": "/dev/ttyUSB1", // meter device
"aggtime": 300, // aggregate meter readings and send middleware update after <aggtime> seconds
"aggfixedinterval": false, // round timestamps to nearest <aggtime> before sending to middleware
"channel": {
"identifier": "Impulse", // s0 meter knows "Impulse" and "Power"
"uuid": "6f236a30-6bc9-11ec-af76-ddcea9be7d93",
"middleware": "http://localhost/middleware.php",
"aggmode": "MAX" // aggregation mode: aggregate meter readings during <aggtime> interval
// "SUM": add readings (use for s0 impulses)
// "MAX": maximum value (use for meters sending absolute readings)
// "AVG": average value (use for meters sending current usage)
}
Wie gesagt, SML läuft problemlos.
Peter
-----Ursprüngliche Nachricht-----
Von: volkszaehler-users [mailto:volkszaehler-users-bounces at demo.volkszaehler.org] Im Auftrag von Daniel Lauckner
Gesendet: Freitag, 21. Januar 2022 22:22
An: volkszaehler.org - users
Betreff: Re: [vz-users] S0/SML
Hallo,
am Freitag, 21. Januar 2022 um 22:08 hat Peter Pienkny geschrieben:
> Die conf ist Standard, lediglich die UUID ist entsprechend abgeändert.
Klingt für mich als hättest du nicht genug geändert.
> Was meinst du damit was bei mir komisch ist?
Naja, du hast doch einen Fehler beschrieben. Allerdings ist der in so kurzer Form nur bedingt Nachvollzehbar.
> Es funktionieren beide Kanäle, nur der S0 nicht ruck frei.
Ich seh noch nicht klarer.
> Welche Dateien soll ich dir schicken?
https://wiki.volkszaehler.org/howto/debug
mfg Daniel
Mehr Informationen über die Mailingliste volkszaehler-users