Am 04.03.2020 um 11:51 schrieb USER VZ:
welcher User?
pi hat keine rechte
lösung:
putty und sudo nano /etc/vz...
oder
scp mit user root
Thomas
Am 04.03.2020 um 11:31 schrieb wilhelm <diewilh...@netcologne.de>:
Am 03.03.2020 um 14:40 schrieb wilhelm:
Am 02.03.2020 um 21:20 schrieb Frank Richter:
Wahrscheinlich editierst du die falsche vzlogger.conf. vzlogger
verwendet standardmäßig die Datei /etc/vzlogger.conf, die bei dir
wahrscheinlich noch im Auslieferungszustand ist.
Außerdem ist deine vzlogger.conf nicht ganz korrekt:
* "pullseq" ist unnötig bei SML
* "interval" im Channel-Kontext ist falsch
* der Schrägstrich in der UUID ist falsch
* "api" sollte "volkszaehler" sein, wenn du Middleware und Frontend
verwenden willst
* einen identifier brauchst du auch, z.B. "1.8.0"
Grüße
Frank
wilhelm <diewilh...@netcologne.de <mailto:diewilh...@netcologne.de>>
schrieb am Mo., 2. März 2020, 20:15:
Am 02.03.2020 um 19:26 schrieb Frank Richter:
> Hallo Dieter,
>
> bitte immer an die Liste antworten!
>
> Zeig mal deine vzlogger.conf und ggf. das Logfile.
>
> Grüße
> Frank
>
> wilhelm <diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>>
> schrieb am Mo., 2. März 2020, 18:54:
>
> Am 16.02.2020 um 19:07 schrieb Frank Richter:
> > Hallo Dieter,
> >
> > der integrierte UART heißt /dev/ttyAMA0.
> >
> > Grüße
> > Frank
> >
> > wilhelm <diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>
<mailto:diewilh...@netcologne.de <mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>>>
> > schrieb am So., 16. Feb. 2020, 18:39:
> >
> > Am 16.02.2020 um 13:05 schrieb Frank Richter:
> > > Hallo Dieter,
> > >
> > > für eine erfolgreiche WLAN-Verbindung reicht es in
der Regel
> > aus, nach
> > > dem Kopieren des Images eine Datei namens
wpa_supplicant.conf
> > und mit
> > > folgendem Inhalt auf der Boot-Partition der
SD-Karte zu
> erzeugen:
> > >
> > > ctrl_interface=DIR=/var/run/wpa_supplicant
GROUP=netdev
> > > update_config=1
> > > country=DE
> > >
> > > network={
> > > ssid="abc"
> > > psk="123"
> > > }
> > >
> > > Zugangsdaten natürlich anpassen. Dann sollte sich
der Pi beim
> > ersten
> > > Start selbständig mit dem WLAN verbinden. Alles
weitere
> kann man
> > dann
> > > per SSH erledigen.
> > >
> > > Wenn du trotzdem wirklich eine grafische Oberfläche
haben
> musst,
> > wirst
> > > du am besten mit einem entsprechenden Raspbian-Image
> starten und
> > > volkszaehler-Middleware sowie vzlogger selbst
> installieren. Ich seh
> > > allerdings keinen Grund dafür, gerade wenn der Pi eh
headless
> > > betrieben wird.
> > >
> > > Grüße
> > > Frank
> > >
> > >
> > > Am Sa., 15. Feb. 2020 um 21:39 Uhr schrieb wilhelm
> > > <diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>
<mailto:diewilh...@netcologne.de <mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>>
> > <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>
<mailto:diewilh...@netcologne.de <mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>>>>:
> > >
> > > Am 15.02.2020 um 16:32 schrieb Frank Richter:
> > > > Hi,
> > > >
> > > > wofür willst du denn unbedingt eine grafische
> Oberfläche?
> > Für die
> > > > Nutzung mit Volkszähler ist die weder
erforderlich noch
> > besonders
> > > > sinnvoll.
> > > >
> > > > Grüße
> > > > Frank
> > > >
> > > > wilhelm <diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>
> > <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>>
> > > <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>
> > <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>>>
> > <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>
<mailto:diewilh...@netcologne.de <mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>>
> > > <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>
> > <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>
> <mailto:diewilh...@netcologne.de
<mailto:diewilh...@netcologne.de>>>>>>
> > > > schrieb am Sa., 15. Feb. 2020, 16:12:
> > > >
> > > > Am 14.02.2020 um 17:58 schrieb wilhelm:
> > > > > Hallo,
> > > > > ich habe mir das Image auf meinem Raspi
> aufgespielt und
> > > kann mit
> > > > ssh
> > > > > darauf zugreifen allerdings ist es nicht
möglich
> > nachstehende
> > > > > Einstellungen in raspi -config zu
erreichen.
> > > > > Ich benutze nicht den Volkszähler Ir Kopf
> sondern einen
> > > > eigenbau mit
> > > > > ttl ausgang
> > > > > Bei der Inbetriebnahme, noch kein Ir kopf
> angeschlossen
> > > ergaben
> > > > sich
> > > > > folgende Probleme
> > > > >
> > > > > -- die Einstellung für das booten mit
grafischen
> > > Oberfläche dort
> > > > > erhalte ich immer eine Fehlermeldung
auch nachdem
> > ich die
> > > > zugehörige
> > > > > Software heruntergeladen habe..
> > > > > - - Die Einstellung für Wlan zeigt auch
keinen
> Effekt
> > > obwohl alle
> > > > > notwendigen angaben eingegeben sind,
erfolgt
> keine Wlan
> > > verbindung
> > > > > obwohl im Router sichtbar aberals nicht
verbunden
> > > > > -- Ebenso ist damit obwohl VNC aktiviert
kein
> Zugang
> > möglich
> > > > > -- Ich habe versucht mit Win scp auf die
> VZlogger.conf
> > > zuzugreifen
> > > > > kann dies aber nicht unter etc/ finden
> > > > >
> > > > > Sind diese Möglichkeiten durch die
Volkszähler
> Software
> > > > unterbunden ?
> > > > > wenn ich den Raspi mit Lan anschließe
kann ich
> über die
> > > Adresse
> > > > auf
> > > > > das Frontend zugreifen.
> > > > > Wer hatte ähnliche Probleme und kann
helfen ?
> > > > >
> > > > > Mit dem gleichen Raspi habe ich die
> Temperaturmessung (
> > > > natürlich mit
> > > > > anderer SD karte und programm Python 3))
> realisiert,
> > lief
> > > alles
> > > > ohne
> > > > > Problem auch Wlan über grafische
Oberfläche
> eingestellt
> > > ebenso VNC
> > > > >
> > > > > Danke für evtl. Lösungshinweise .
> > > > > Dieter
> > > > booten mit grafischen Oberfläche
> > > > in Raspi-config erhalte ich den Hinweis
Lightdm zu
> > installieren
> > > > Ergebnis
> > > > sudo apt-get install lightdm
> > > > Reading package lists... Done
> > > > Building dependency tree
> > > > Reading state information... Done
> > > > E: Repository
> > 'http://raspbian.raspberrypi.org/raspbian buster
> > > > InRelease' changed its 'Suite' value from
> 'testing' to
> > 'stable'
> > > > N: This must be accepted explicitly before
> updates for
> > this
> > > > repository
> > > > can be applied. See apt-secure(8) manpage
for
> details.
> > > >
> > > > Ebenfalls folgendes brachte keinen Erfolg:
> > > >
> > > > |sudo apt-get install xinit ||sudo apt-get
install
> > lxde-core
> > > > lxterminal lxappearance ||sudo apt-get
install
> lightdm
> > Wlan:
> > > eine
> > > > überprüfung mit Winscp ob der
> > > > Eintrag für das wlan in die datei
> > > > etc/wpa_supplicant/wpasupplicant.conf
> > > > erfolgt ist nachdem ich dies über
raspi-cofig
> > eingegeben hatte
> > > > ergab das
> > > > die Werte für ssid und Passphrase richtig
sind. Im
> > Router fritz
> > > > Box 7430
> > > > wird die Ip auch angezeigt allerdings als
nicht
> > verbunden. Für
> > > > mich ist
> > > > wichtig über wlan auf den raspi
zuzugreifen da
> der Zähler
> > > nicht in
> > > > unmittelbarer Nähe zum PC steht. Ich hoffe
diese
> angaben
> > > helfen etwas
> > > > weiter ansonsten biite nachfragen Ach ja,
nun
> habe ich
> > über die
> > > > suchfunktion in Winscp die datei
|VZlogger.conf
> gefunden.
> > > >
> > > > Schönen Gruß
> > > > Dieter
> > > > ||||||
> > > >
> > > Hallo Frank
> > > ich hatte bereits darauf hingewiesen dass ich
den Pi
> beim Zähler
> > > stehen
> > > habe und um den zu testen und über wlan
anzusprechen z.B.
> > mit VNC
> > > viewer
> > > kann ich ohne große Probleme sowohl alle Dateien
sehen
> und evtl.
> > > prüfen.
> > > Aber mein Hauptproblem ist das ich den PI nicht
mit
> Wlan zum
> > laufen
> > > bringe obwohl alle Werte wie beschrieben
vorhanden sind.
> > > mit der grafischen oberfläche lässt sich das
einfacher
> > bearbeiten und
> > > starten
> > >
> > >
> > danke, das WLAN hat sich nun verbunden.
> > ich muss jetzt nur versuchen dem VZ logger
beizubringen das
> ich nicht
> > usb sondern RXD als Eingang für die Daten nutze.
> > muss allerdings noch testen ob mit meinem Eigenbau ir
> Empfänger Daten
> > darüber herein kommen da ich keinen Oszillographen
habe um das
> > Signal zu
> > prüfen.
> > Nochmals danke
> > dieter
> >
> Hallo Frank
> ich habe nun die ersten Ergebnisse mit der seriellen
Schnittstelle
>
> Last login: Mon Mar 2 18:02:10 2020 from 192.168.178.28
> pi@raspi2:~ $ xxd /dev/ttyAMA0
> 00000000: 1b1b 1b1b 0101 0101 7607 000f 2030 9bc5
........v... 0..
> 00000010: 6200 6200 7263 0101 7601 0107 000f 0a00
b.b.rc..v.......
> 00000020: 7607 000f 2030 9bc6 6200 6200 7263 0701 v...
0..b.b.rc..
> 00000030: 7701 0b09 0145 4d48 0000 3dfb 2007 0100
w....EMH..=. ...
> 00000040: 620a ffff 7262 0165 0aff 0101 0101 e4da
b...rb.e........
> 00000050: 6201 7707 0100 0108 02ff 0101 621e 52ff
b.w.........b.R.
> 00000060: 5600 0000 0000 0177 0701 0002 0802 ff01
V......w........
> 00000070: 0162 1e52 ff56 0000 0000 0001 7707 0100
.b.R.V......w...
> 00000080: 1007 00ff 0101 621b 52ff 5500 000c ff01
......b.R.U.....
> 00000090: 7707 8181 c782 05ff 0172 6201 650a 0170
w........rb.e..p
> 000000a0: 571b 1b1b 1b01 0101 0176 0700 0f20 309b
W........v... 0.
> 000000b0: cb62 0062 0072 6301 0176 0101 0700 0f0a
.b.b.rc..v......
> 000000c0: de99 0b09 0145 4d48 0000 3dfb 2001 0163
.....EMH..=. ..c
> 000000d0: 6865 0076 0700 0f20 309b cc62 0062 0072 he.v...
0..b.b.r
>
> allerdings gibt es wohl Probleme mit dem VZlogger wenn ich das
> richtig deute
>
> pi@raspi2:~ $ sudo systemctl restart mysqld
> pi@raspi2:~ $ systemctl status vzlogger
> ● vzlogger.service - vzlogger
> Loaded: loaded (/etc/systemd/system/vzlogger.service;
enabled;
> vendor preset:
> Active: failed (Result: exit-code) since Mon 2020-03-02
16:05:49
> CET; 2h 22mi
> Process: 734 ExecStart=/usr/local/bin/vzlogger -c
> /etc/vzlogger.conf
> (code=exi
> Main PID: 734 (code=exited, status=1/FAILURE)
>
> Mar 02 16:05:49 raspi2 systemd[1]: Started vzlogger.
> Mar 02 16:05:49 raspi2 systemd[1]: vzlogger.service: Main
process
> exited, code=e
> Mar 02 16:05:49 raspi2 systemd[1]: vzlogger.service: Failed
with
> result
> 'exit-co
> lines 1-9/9 (END)
>
> Hast du oder jemand andres eine idee was ich falsch gemacht
habe ?
>
>
Hier der Inhalt des Log files mir scheint dass ich wohl im
logger. conf
File Fehler habe, der ist im Anhang.
[Mar 02 16:05:49][main] vzlogger v0.7.0 based on
heads/master-0-g12e74ddd43 from Sun, 2 Jun 2019 20:48:14 +0200
started.
[Mar 02 16:05:49] New meter initialized (protocol=sml)
[Mar 02 16:05:49][chn0] New channel initialized (uuid=...0ced10
api=volkszaehler id=power)
[Mar 02 16:05:49][chn1] New channel initialized (uuid=...42a90c
api=volkszaehler id=counter)
[Mar 02 16:05:49][chn2] New channel initialized (uuid=...104b48
api=volkszaehler id=1-0:1.8.0)
[Mar 02 16:05:49] New meter initialized (protocol=s0)
[Mar 02 16:05:49][chn3] New channel initialized (uuid=...45c7b2
api=volkszaehler id=Impulse)
[Mar 02 16:05:49] New meter initialized (protocol=d0)
[Mar 02 16:05:49][chn4] New channel initialized (uuid=...ee
api=volkszaehler id=1-0:1.8.1)
[Mar 02 16:05:49] New meter initialized (protocol=random)
[Mar 02 16:05:49] Identifier is not set. Set it to default
value
'NilIdentifier'.
[Mar 02 16:05:49][chn5] New channel initialized (uuid=...1e5a66
api=volkszaehler id=NilIdentifier)
[Mar 02 16:05:49] New meter initialized (protocol=file)
[Mar 02 16:05:49] New meter initialized (protocol=exec)
[Mar 02 16:05:49] New meter initialized (protocol=fluksov2)
[Mar 02 16:05:49][chn6] New channel initialized (uuid=...53edec
api=volkszaehler id=sensor0/power)
[Mar 02 16:05:49] New meter initialized (protocol=w1therm)
[Mar 02 16:05:49][main] log level is 5
[Mar 02 16:05:49] Process not daemonized...
[Mar 02 16:05:49][mtr0] Meter for protocol 'sml' is disabled.
Skipping.
[Mar 02 16:05:49][mtr1] Meter for protocol 's0' is disabled.
Skipping.
[Mar 02 16:05:49][mtr2] Meter for protocol 'd0' is disabled.
Skipping.
[Mar 02 16:05:49][mtr3] Meter for protocol 'random' is disabled.
Skipping.
[Mar 02 16:05:49][mtr4] Meter for protocol 'file' is disabled.
Skipping.
[Mar 02 16:05:49][mtr5] Meter for protocol 'exec' is disabled.
Skipping.
[Mar 02 16:05:49][mtr6] Meter for protocol 'fluksov2' is disabled.
Skipping.
[Mar 02 16:05:49][mtr7] Meter for protocol 'w1t' is disabled.
Skipping.
[Mar 02 16:05:49] No functional meters found - quitting!
Danke für den Hinweis mit der liste wusste nicht mehr genau wie ich
vorgehen muss.
vielen dank für die Antwort ich werde nun einen neuen Versuch starten
ich habe die Datei vzlogger.conf im Home Verzeichnis
./home/pi/vzlogger/etc geändert und nicht im ./etc .
das habe ich wohl in der Anleitung nicht genau gelesen.
Werde dies unter Berücksichtigung der Anmerkungen ändern.
wenn ich in der Datenbank neue Kanäle angelegt hatte mit Kanal
erstellen, hat das funktioniert und ich habe die notwendigen uuid´s
bekommen ,allerdings nachdem ich am anderen Tag den pi mit gleicher
Adresse neu gestartet habe waren die Kanäle nicht mehr vorhanden.
wie kann man diese fest legen das sie immer vorhanden sind ?
gibt es einen Speichermöglichkeit ?
Wie kann ich in der conf 2 Kanäle anlegen z.B. einen für Bezug und
einen für Einspeisung ?
meine Versuche ergaben immer Fehlerhinweise
Die identifier sind mir klar da ich diese ja auch auf meinem Zähler
angezeigt bekomme 180 für Bezug und 280 für Einspeisung
Kann ich Interval in der conf löschen ?
mir ist die Bedeutung nicht klar da ich auch in der conf keine
Erläuterung finde
Danke
neue vzlogger.conf lässt sich nicht mit winscp ändern bzw. speichern
in./etc
erhalte Antwort
Fehlercode: 3
Fehlernachricht vom Server : Permission denied
Erlaubnis verweigert
wie muss ich vorgehen damit ich die Datei dort speichern kann ?
ich habe nun die geänderte vzlogger.inf ins richtige Verzeichnis gestellt
Datei s. Anhang
Allerdings weiterhin Fehler obwohl Daten vom Gerät kommen s, hier
● vzlogger.service - vzlogger
Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled;
vendor preset:
Active: failed (Result: exit-code) since Wed 2020-03-04 19:04:42
CET; 3min 17
Process: 722 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf
(code=exi
Main PID: 722 (code=exited, status=1/FAILURE)
Mar 04 19:04:41 raspi2 systemd[1]: Started vzlogger.
Mar 04 19:04:42 raspi2 systemd[1]: vzlogger.service: Main process
exited, code=e
Mar 04 19:04:42 raspi2 systemd[1]: vzlogger.service: Failed with result
'exit-co
lines 1-9/9 (END)
pi@raspi2:~ $ xxd /dev/ttyAMA0
00000000: 1b1b 1b1b 0101 0101 7607 000f 2038 3d46 ........v... 8=F
00000010: 6200 6200 7263 0101 7601 0107 000f 0a18 b.b.rc..v.......
00000020: 69c2 0b09 0145 4d48 0000 3dfb 2001 0163 i....EMH..=. ..c
00000030: 1fd3 0076 0700 0f20 383d 4762 0062 0072 ...v... 8=Gb.b.r
00000040: 6307 0177 010b 0901 454d 4800 003d fb20 c..w....EMH..=.
00000050: 0701 0062 0aff ff72 6201 650a ff01 0101 ...b...rb.e.....
00000060: 01e7 a12e 0177 0701 0001 0802 ff01 0162 .....w.........b
Obwohl ich eine Protokollierung des Log files angegeben habe wird dort
nichts hinein geschrieben
mittlerweile verzweifel ich, wer kann mir weiter helfen ?
{
"retry" : 3, /* how long to sleep between failed requests, in seconds */
"daemon": true, /* run periodically */
"verbosity" : 15, /* between 0 and 15 */
"log" : "/var/log/vzlogger.log", /* path to logfile, optional */
"local" : {
"enabled" : false,
"port" : 8080, /* the TCP port for the local HTTPd */
"index" : true, /* should we provide a index listing of available channels if
no UUID was requested? */
"timeout" : 30, /* timeout for long polling comet requests, 0 disables comet,
in seconds */
"buffer" : 600 /* how long to buffer readings for the local interface, in
seconds */
},
"meters" : [{
"enabled" : true, /* disabled meters will be ignored */
"protocol" : "sml", /* see 'vzlogger -h' for list of available prot$ */
"device" : "/dev/ttyAMA0",
"baudrate": 9600,
"parity": "8n1",
"use_local_time": true,
"channels": [{
"uuid" : "8beb12c0-5d7a-11ea-b05a-970e675f5ad0",
"middleware" : "http://localhost/middleware.php",
"identifier" : "1-0:1.8.0", /* Wirkarbeit Bezug +A */
}, {
"uuid" : "e41c58e0-5d79-11ea-aaf9-115df87b394e",
"middleware" : "http://localhost/middleware.php",
"identifier" : "1-0:2.8.0", /* Wirkarbeit Lieferung -A */
}
]
}