Re: [vz-users] Fehlerhafte Daten in der DB löschen/korrigieren

2020-10-03 Diskussionsfäden Ralf Wismann
Hallo Michael,

 

bin da gerade drüber geflogen und Du hast doch schon einmal den delete Befehl 
ausgeführt. Kann select dann noch etwas finden?

Was sagt dein frontend? Werden dort noch Werte vor Mai gezeigt?

 

VG

Ralf

 

Von: volkszaehler-users  Im 
Auftrag von Michael Hartmann
Gesendet: Samstag, 3. Oktober 2020 16:33
An: 'volkszaehler.org - users' 
Betreff: Re: [vz-users] Fehlerhafte Daten in der DB löschen/korrigieren

 

Hallo Frank,

 

ich habe das gemäß deiner Anleitung abgearbeitet, ende aber an einer 
„Eingabeaufforderung“ (->). Unabhängig ob ich den Befehl select oder delete 
voranstelle. Die Daten sind unverändert.

 

Grüße

 

Micha

 

Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Frank 
Richter
Gesendet: Donnerstag, 1. Oktober 2020 19:01
An: volkszaehler.org - users
Betreff: Re: [vz-users] Fehlerhafte Daten in der DB löschen/korrigieren

 

Hallo Micha,

 

finden musst du ihn gar nicht zwingend, nur löschen. Wenn du dir sicher bist, 
dass du vor Mai nix sinnvolles in der DB hast, kannst du folgendes machen:

 

sudo mysql

use volkszaehler;

delete from data where timestamp < 158829120;

exit

 

Der Timestamp ist der 01. Mai 20 00:00 UTC.

 

Wenn du vorher sehen willst, welche Datensätze betroffen sind, ersetze delete 
durch select *

 

Viele Grüße

Frank

 

Michael Hartmann mailto:hartmann-mi...@web.de> > 
schrieb am Do., 1. Okt. 2020, 18:54:

Hallo Frank,

wie finde ich den? Ich bitte die Anfängerfragen zu entschuldigen.

Grüße

Micha

Am 1. Oktober 2020 17:56:34 MESZ schrieb Frank Richter 
mailto:frank.richte...@gmail.com> >:

Hallo Micha,

 

wahrscheinlich hast du einen Wert mit Timestamp 0 oder nahe 0 in der DB, also 
ca. 1970. Der muss raus.

 

Grüße

Frank

 

Michael Hartmann mailto:hartmann-mi...@web.de> > 
schrieb am Do., 1. Okt. 2020, 14:36:

Ich habe nur die Situation, dass für alle Zeiträume vor der Inbetriebnahme 
-2,1W im Frontend angezeigt werden. Egal, wie weit ich zurückgehe.

Am 1. Oktober 2020 10:43:21 MESZ schrieb "Thomas Höpfner" mailto:tho...@thhoe.de> >:

Hallo,

 

man kann die Daten auch über das Frondent löschen. 

- Zeitbereich eingrenzen auf die zu löschten Daten 

- in der Auswertung auf deas blaue "I" klicken

- in den sich öffnenten Fenster auf "Daten" klicken

 

jetz öffnet sich eine Seite mit den in der Graphik angezeigten Daten .json 
formatiert 

- an die URL dieser Seite hängst du folgendes an: =delete

 

Bei den Syntax bin ich mir nicht sicher, habe es schon länger nicht mehr 
gemacht.

Deshalb das Ganze ohne Gewähr.

Mit freundlichen Grüßen,

Thomas 

 

-Ursprüngliche Nachricht-
Von: Ralf Wismann mailto:ralf.wism...@gmx.de> >
Gesendet: Donnerstag 1 Oktober 2020 10:09
An: 'volkszaehler.org <http://volkszaehler.org>  - users' 
mailto:volkszaehler-users@demo.volkszaehler.org> >
Betreff: Re: [vz-users] Fehlerhafte Daten in der DB löschen/korrigieren

 

Hallo

>Wie kann ich die Daten des Kanals vom Monat Mai aus der DB 
>>löschen/korrigieren?

 

Lösche bei mir fehlerhafte Daten über ein Skript raus. Dazu nutze ich den 
„harten“ delete Befehle wie er hier beschrieben ist:

 

https://wiki.volkszaehler.org/howto/datenmengen

 

Ich würde die Befehle aber dringend raten im phpmyAdmin zu simulieren und zu 
testen bevor nachher was falsches gelöscht wird.

 

VG

Ralf


-- 
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.


-- 
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.



Re: [vz-users] Fehlerhafte Daten in der DB löschen/korrigieren

2020-10-01 Diskussionsfäden Ralf Wismann
 

Hallo,

 

>man kann die Daten auch über das Frondent löschen. 

>- Zeitbereich eingrenzen auf die zu löschten Daten 

>- in der Auswertung auf deas blaue "I" klicken

>- in den sich öffnenten Fenster auf "Daten" klicken

 

>jetz öffnet sich eine Seite mit den in der Graphik angezeigten >Daten .json 
>formatiert 

>- an die URL dieser Seite hängst du folgendes >an: =delete

 

Gut zu wissen, danke. Spontan kam mir nur die Frage nach den Rechten? Geht das 
immer? z.B. über phpmyAdmin hat man sich ja eingeloggt/verifiziert.

 

VG

Ralf

 

-Ursprüngliche Nachricht-
Von: Ralf Wismann mailto:ralf.wism...@gmx.de> >
Gesendet: Donnerstag 1 Oktober 2020 10:09
An: 'volkszaehler.org - users' mailto:volkszaehler-users@demo.volkszaehler.org> >
Betreff: Re: [vz-users] Fehlerhafte Daten in der DB löschen/korrigieren

 

Hallo

>Wie kann ich die Daten des Kanals vom Monat Mai aus der DB 
>>löschen/korrigieren?

 

Lösche bei mir fehlerhafte Daten über ein Skript raus. Dazu nutze ich den 
„harten“ delete Befehle wie er hier beschrieben ist:

 

https://wiki.volkszaehler.org/howto/datenmengen

 

Ich würde die Befehle aber dringend raten im phpmyAdmin zu simulieren und zu 
testen bevor nachher was falsches gelöscht wird.

 

VG

Ralf



Re: [vz-users] Fehlerhafte Daten in der DB löschen/korrigieren

2020-10-01 Diskussionsfäden Ralf Wismann
 

Hallo

>Wie kann ich die Daten des Kanals vom Monat Mai aus der DB
>löschen/korrigieren?

 

Lösche bei mir fehlerhafte Daten über ein Skript raus. Dazu nutze ich den
„harten“ delete Befehle wie er hier beschrieben ist:

 

https://wiki.volkszaehler.org/howto/datenmengen

 

Ich würde die Befehle aber dringend raten im phpmyAdmin zu simulieren und zu
testen bevor nachher was falsches gelöscht wird.

 

VG

Ralf



[vz-users] Weiterer S0 am VZ

2020-02-23 Diskussionsfäden ralf . wismann
Hallo Zusammen, möchte gerne einen weiteren S0 von der Wasseruhr im Volkszähler einlesen. Derzeit wird die kleine Erweiterung am RPI genutzt, aber die beiden S0 sind schon benutzt.Da die Uhr auch räumlich etwas entfernt liegt evaluiere ich derzeit gute Möglichkeiten. Wie ist da der aktuelle Status aus Eurer Sicht? Im Wiki wird ein USB-S0 Adapter beschrieben, den man erst noch löten muß und die Komponenten gefühlt nicht günstig sind.Kabel vom RPI zur Wasseruhr müßte ich auch abwägen. Als Alternative glaube ich einen Weg über ESP8266/ESP32 zB Wemos D1 und EasyEsp (auch im Wiki) zu sehen. Kommt mit Netzteil etwa auf 10€ Was würdet ihr sehen/empfehlen? Danke und Grüße  


Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

2020-02-02 Diskussionsfäden Ralf Wismann
Hallo Alex,

 

Danke für Deine Unterstützung und ich konnte es heute implementieren.

 

Der SQL-Befehl war ja getestet und lief recht flott (z.B. script.sql) nach dem 
Schema:

 

DELETE FROM `volkszaehler`.`data` WHERE (`channel_id` IN (x,y,z))

AND timestamp> (unix_timestamp(current_timestamp)-24*60*60)*1000

AND (VALUE <-5 or VALUE >40);

 

Hatte jedoch große Probleme die Datei (/home/pi/script.sql) auszuführen.

 

Manuelle versuche durch:

 

mysql –uvz -pdemo volkszaehler < /home/pi/script.sql

 

Gaben eine Fehlermeldung  Richtung syntax.

 

mysql –uvz -pdemo < /home/pi/script.sql

mysql –upi -praspberry < /home/pi/script.sql

 

wurde mit Access denied for user pi  abgebrochen, trotz beide user alle sql 
berechtigungen hatten und die Datei script.sql auf Rechte  gestellt wurde

 

Einzige Möglichkeit für mich zu testen:

 

sudo mysql < /home/pi/script.sql

 

und das lief.  Im crontab läuft es sogar mit sudo oder besser nur mit sudo:

 

*/60 * * *  sudo mysql < /home/pi/script.sql

 

Sicher nicht ideal aus Rechtesicht aber läuft.

 

Danke und viele Grüße

 

 

Von: volkszaehler-users  Im 
Auftrag von r...@nord-com.net
Gesendet: Dienstag, 28. Januar 2020 12:16
An: 'volkszaehler.org - users' 
Betreff: Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

 

Hallo Rasf,

 

>Noch ein Punkt, da ich verschiedene Antworten finde im Netz. Wo sollte ich das 
>Script speichern?

>Hatte an das home Verzeichnis gedacht und dort nen Ordner scripte erstellen:

> 

>* */1 * * * /home/scripte/sql.sh

 

Wie schonmal gesagt, der Eintrag in der Crontab könnte in etwa so aussehen:

 

0 3 * * *  mysql –uvz -pdemo volkszaehler < /home/pi/sql/meinskript.sql

 

Ein Shell-Skript brauchst Du dazu nicht. In das .sql dann alle Anfragen 
nacheinander, jede Anfrage mit einem Semikolon (;) beenden. 

 

Gruss,

Alex



Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

2020-01-28 Diskussionsfäden Ralf Wismann
Hallo Alex,

 

Wie schonmal gesagt, der Eintrag in der Crontab könnte in etwa so aussehen:

 

0 3 * * *  mysql –uvz -pdemo volkszaehler < /home/pi/sql/meinskript.sql

 

Ein Shell-Skript brauchst Du dazu nicht. In das .sql dann alle Anfragen 
nacheinander, jede Anfrage mit einem Semikolon (;) beenden. 

 

Aaah, ok jetzt hab ich es.

 

Danke und viele Grüße,

Ralf 

 

 



Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

2020-01-28 Diskussionsfäden Ralf Wismann
Hallo Alex,

Wenn Du keine Aggregation benutzt ist gegen diese Art des Aufräumens m.E. 
nichts einzuwenden. Allerdings muss ich an dieser Stelle auch nochmal 
klarstellen, dass ich keiner der VZ-Entwickler bin, sondern nur Benutzer mit 
recht guten Unix-Kenntnissen, aber eher rudimentären Datenbank- und 
Programmierkenntnissen. Also auf Deine eigene Verantwortung.

Das sowieso 

 

Bzgl. der Aggregation – schau doch nochmal ob eine Tabelle 
volkszaehler.aggregate existiert, und falls ja, welchen Inhalt sie hat. 

 

 

Auf dem Testsystem ist eine Datenbank aggregate vorhanden, aber leer. Muss ich 
mir im Live-System angucken und prüfen.

 

Du hattest glaube ich geschrieben, dass es um eine Handvoll Sensoren geht, die 
alle 5 Minuten loggen, oder habe ich da was falsches in Erinnerung?

Korreckt. 8 Sensoren jeweils alle 5 Minuten

 

Diese paar Einträge der letzten 24 Stunden einmal täglich auszuwerten und 
selektiv zu löschen sollte die Datenbank locker abkönnen. Wenn Du alle Anfragen 
in einem SQL-Skript zusammenfasst, werden sie ohnehin seriell abgearbeitet. 

OK Danke (seriell war ich unsicher) 

 

Mehrere Abfragen machen aber nur dann Sinn, wenn Du wie in Deinem letzten 
Beispiel unterschiedliche Grenzwerte setzen willst.

 

Mehrere gleichartige Sensoren könntest Du auch einfach mittels 

 

DELETE FROM `volkszaehler`.`data` WHERE (`channel_id` IN (x,y,z))

AND timestamp> (unix_timestamp(current_timestamp)-24*60*60)*1000

AND (VALUE <-5 or VALUE >40);

 

zusammenfassen. Das wäre dann für die DB noch weniger Last.

 

Danke Dir. Simuliere und teste die Befehle in PHPMYADMIN. Sonst kommen bei mir 
zu viele Tippfehler da rein  

 

Noch ein Punkt, da ich verschiedene Antworten finde im Netz. Wo sollte ich das 
Script speichern?

Hatte an das home Verzeichnis gedacht und dort nen Ordner scripte erstellen:

 

* */1 * * * /home/scripte/sql.sh

 

Danke und Grüße,

Ralf

 

 

 

 

From: volkszaehler-users [mailto:volks 
<mailto:volkszaehler-users-boun...@demo.volkszaehler.org> 
zaehler-users-boun...@demo.volkszaehler.org] On Behalf Of Ralf Wismann
Sent: Tuesday, January 28, 2020 10:53 AM
To: 'volkszaehler.org - users'
Subject: Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

 

Hallo Alex,

 

vielen Dank! Habe mir ein Testsystem aufgebaut auf Basis eines Backups. Das 
laufende System stammt aus Januar 2018.

 

Die crontabs unter dem user pi ist leer bzw. ist noch anzulegen. Entsprechend 
wird derzeit keine Aggregation durchgeführt.

 

Allgemein ist mir die Lösung per SQL schon ganz recht, da sie für mich recht 
greifbar ist da die SQL Datenbank des Volkszählers eh per Microsoft Query in 
Excel ausgelesen wird. Somit ist der Wiedereinstieg recht flott wieder 
aufgefrischt und die Handhabung „bekannter“.

 

Bzgl. der verschieden Kanäle sollten 2 oder mehr Befehle funktionieren, da 
Microsoft Query auch mehrere Anfrage absetzt….allerdings nur SELECT/lesend.

 

Was ich gerne machen würde z.B. für Innentemperatur und Heizungvorlauf:

 

DELETE FROM `volkszaehler`.`data` WHERE ((`channel_id` = 11) AND timestamp> 
(unix_timestamp(current_timestamp)-24*60*60)*1000

AND (VALUE <-5 or VALUE >40);

 

DELETE FROM `volkszaehler`.`data` WHERE ((`channel_id` = 12) AND timestamp> 
(unix_timestamp(current_timestamp)-24*60*60)*1000

AND (VALUE <15 or VALUE >60);

 

Wenn es unproblematisch ist, warum dann nicht alle 8 Temperaturen im jetzigen 
System so „bereinigen/prüfen“?

 

Danke und Viele Grüße

Ralf

 

 

 

Von: volkszaehler-users mailto:volkszaehler-users-boun...@demo.volkszaehler.org> > Im Auftrag von 
r...@nord-com.net <mailto:r...@nord-com.net> 
Gesendet: Montag, 27. Januar 2020 11:01
An: 'volkszaehler.org - users' mailto:volkszaehler-users@demo.volkszaehler.org> >
Betreff: Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

 

Hallo Ralf,

 

Bzgl. Aggregation schaue mal in die crontabs… standardmässig steht in der 
crontab des Benutzers pi in etwa so etwas drin:

 

pi@avz:~:(3)> crontab -l | grep aggregate

*/10 * * * *  php /var/www/volkszaehler.org/bin/aggregate run -m delta -l 
minute >/dev/null

1 * * * *  php /var/www/volkszaehler.org/bin/aggregate run -m delta -l hour 
>/dev/null

0 1 * * *  php /var/www/volkszaehler.org/bin/aggregate run -m delta -l day 
>/dev/null

 

Dann hast Du die Aggregation aktiviert. Bzgl. mehrerer Kanäle/Sensoren – die 
kannst Du mit einem Befehl abfragen/löschen:

 

DELETE FROM `volkszaehler`.`data` WHERE ((`channel_id` = x) OR (`channel_id` = 
y))

AND timestamp> (unix_timestamp(current_timestamp)-7*24*60*60)*1000

AND (VALUE <-5 or VALUE >40);

 

Die channel_id stehen in der entities Tabelle.

 

SELECT * FROM `volkszaehler`.`entities` ;

 

Diese zeigt u.a. die Zuordnung von UUID und (channel_)id. Probiere die Abfragen 
aber auf jeden Fall aus, bevor Du ans Löschen gehst, dazu das „DELETE FROM“ 
durch ein „SELECT * FROM“ ersetzen, dann siehst Du genau die Zeilen, die Du 
ansonsten löschen w

Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

2020-01-28 Diskussionsfäden Ralf Wismann
Hallo Alex,

 

vielen Dank! Habe mir ein Testsystem aufgebaut auf Basis eines Backups. Das 
laufende System stammt aus Januar 2018.

 

Die crontabs unter dem user pi ist leer bzw. ist noch anzulegen. Entsprechend 
wird derzeit keine Aggregation durchgeführt.

 

Allgemein ist mir die Lösung per SQL schon ganz recht, da sie für mich recht 
greifbar ist da die SQL Datenbank des Volkszählers eh per Microsoft Query in 
Excel ausgelesen wird. Somit ist der Wiedereinstieg recht flott wieder 
aufgefrischt und die Handhabung „bekannter“.

 

Bzgl. der verschieden Kanäle sollten 2 oder mehr Befehle funktionieren, da 
Microsoft Query auch mehrere Anfrage absetzt….allerdings nur SELECT/lesend.

 

Was ich gerne machen würde z.B. für Innentemperatur und Heizungvorlauf:

 

DELETE FROM `volkszaehler`.`data` WHERE ((`channel_id` = 11) AND timestamp> 
(unix_timestamp(current_timestamp)-24*60*60)*1000

AND (VALUE <-5 or VALUE >40);

 

DELETE FROM `volkszaehler`.`data` WHERE ((`channel_id` = 12) AND timestamp> 
(unix_timestamp(current_timestamp)-24*60*60)*1000

AND (VALUE <15 or VALUE >60);

 

Wenn es unproblematisch ist, warum dann nicht alle 8 Temperaturen im jetzigen 
System so „bereinigen/prüfen“?

 

Danke und Viele Grüße

Ralf

 

 

 

Von: volkszaehler-users  Im 
Auftrag von r...@nord-com.net
Gesendet: Montag, 27. Januar 2020 11:01
An: 'volkszaehler.org - users' 
Betreff: Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

 

Hallo Ralf,

 

Bzgl. Aggregation schaue mal in die crontabs… standardmässig steht in der 
crontab des Benutzers pi in etwa so etwas drin:

 

pi@avz:~:(3)> crontab -l | grep aggregate

*/10 * * * *  php /var/www/volkszaehler.org/bin/aggregate run -m delta -l 
minute >/dev/null

1 * * * *  php /var/www/volkszaehler.org/bin/aggregate run -m delta -l hour 
>/dev/null

0 1 * * *  php /var/www/volkszaehler.org/bin/aggregate run -m delta -l day 
>/dev/null

 

Dann hast Du die Aggregation aktiviert. Bzgl. mehrerer Kanäle/Sensoren – die 
kannst Du mit einem Befehl abfragen/löschen:

 

DELETE FROM `volkszaehler`.`data` WHERE ((`channel_id` = x) OR (`channel_id` = 
y))

AND timestamp> (unix_timestamp(current_timestamp)-7*24*60*60)*1000

AND (VALUE <-5 or VALUE >40);

 

Die channel_id stehen in der entities Tabelle.

 

SELECT * FROM `volkszaehler`.`entities` ;

 

Diese zeigt u.a. die Zuordnung von UUID und (channel_)id. Probiere die Abfragen 
aber auf jeden Fall aus, bevor Du ans Löschen gehst, dazu das „DELETE FROM“ 
durch ein „SELECT * FROM“ ersetzen, dann siehst Du genau die Zeilen, die Du 
ansonsten löschen würdest.

 

Diese Zuordnung hättest Du automatisch, wenn Du die Abfragen über die 
Middleware machst, ich glaube das wäre wirklich der sauberere Weg, zumal wenn 
Du Dir mit SQL nicht sicher bist.

 

Gruss,

Alex

 

 

From: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] On Behalf Of Ralf 
Wismann
Sent: Monday, January 27, 2020 10:18 AM
To: 'volkszaehler.org - users'
Subject: Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

 

Hallo

 

vielen Dank Alex und Thomas!

 

Muss mir erst noch ein Backup/Testsystem aufsetzen und dann lass ich es mal 
laufen.

 

Bzgl. Aggregation bin ich mir unsicher. In der vzlogger.conf ist hinterlegt, 
dass die Temperaturen alle 10 Minuten gemessen werden. Eine weitere/zusätzliche 
Verdichtung der Daten ist von mir nicht aktiviert. Somit nicht vorhanden?  Du 
meinst z.B. dieses vzcompress oder so ähnlich wie es im Wiki steht?

 

Noch eine Frage vom Einsteiger dazu: Ich habe ja mehrere Temperaturen und 
darunter machen 2,3 schon mal diese Probleme. Also würde ich jetzt mehre DELETE 
Befehle in das SQL Script einfügen wollen.

Die Zeitspanne der Daten wollte ich möglichst „sinnvoll“ zum Zyklus des Crontab 
wählen, nichtsdestotrotz glaube ich, dass eine SQL-Abfrage/Befehl noch nicht 
fertig sein könnte, wenn der zweite Befehl ausgeführt wird.  Gibt das 
irgendwelche Probleme (Überlast, undefinierte Ergebnis, Verworfene 
Befehle/Daten, etc.) oder kann eine/die Datenbank das handeln?

 

Vielen Dank

Ralf

 

P.S.: Stelle mit Freude fest, dass die Wichtigkeit der Schreib/Zitierweise in 
der Mailingliste an Priorität verloren hat. Das war für mich als Outlook-Nutzer 
immer ein großer künstlicher Krampf es so hinzubiegen. Hoffe auch so können wir 
uns gut Verständigen. Danke! 

 

 

 

 

Von: volkszaehler-users mailto:volkszaehler-users-boun...@demo.volkszaehler.org> > Im Auftrag von 
r...@nord-com.net <mailto:r...@nord-com.net> 
Gesendet: Sonntag, 26. Januar 2020 22:50
An: 'volkszaehler.org - users' mailto:volkszaehler-users@demo.volkszaehler.org> >
Betreff: Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

 

Hallo Ralf,

 

die Abfrage müsste so aussehen

 

DELETE FROM `volkszaehler`.`data` WHERE  channel_id = xx

AND timestamp< (unix_timestamp(current_timestamp)-7*24*60*60)*1000

AND (VALUE <-5 or VALUE >40);

 

 

Und das SQL Script darf dann nur den SQ

Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

2020-01-27 Diskussionsfäden Ralf Wismann
Hallo

 

vielen Dank Alex und Thomas!

 

Muss mir erst noch ein Backup/Testsystem aufsetzen und dann lass ich es mal 
laufen.

 

Bzgl. Aggregation bin ich mir unsicher. In der vzlogger.conf ist hinterlegt, 
dass die Temperaturen alle 10 Minuten gemessen werden. Eine weitere/zusätzliche 
Verdichtung der Daten ist von mir nicht aktiviert. Somit nicht vorhanden?  Du 
meinst z.B. dieses vzcompress oder so ähnlich wie es im Wiki steht?

 

Noch eine Frage vom Einsteiger dazu: Ich habe ja mehrere Temperaturen und 
darunter machen 2,3 schon mal diese Probleme. Also würde ich jetzt mehre DELETE 
Befehle in das SQL Script einfügen wollen.

Die Zeitspanne der Daten wollte ich möglichst „sinnvoll“ zum Zyklus des Crontab 
wählen, nichtsdestotrotz glaube ich, dass eine SQL-Abfrage/Befehl noch nicht 
fertig sein könnte, wenn der zweite Befehl ausgeführt wird.  Gibt das 
irgendwelche Probleme (Überlast, undefinierte Ergebnis, Verworfene 
Befehle/Daten, etc.) oder kann eine/die Datenbank das handeln?

 

Vielen Dank

Ralf

 

P.S.: Stelle mit Freude fest, dass die Wichtigkeit der Schreib/Zitierweise in 
der Mailingliste an Priorität verloren hat. Das war für mich als Outlook-Nutzer 
immer ein großer künstlicher Krampf es so hinzubiegen. Hoffe auch so können wir 
uns gut Verständigen. Danke! 

 

 

 

 

Von: volkszaehler-users  Im 
Auftrag von r...@nord-com.net
Gesendet: Sonntag, 26. Januar 2020 22:50
An: 'volkszaehler.org - users' 
Betreff: Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

 

Hallo Ralf,

 

die Abfrage müsste so aussehen

 

DELETE FROM `volkszaehler`.`data` WHERE  channel_id = xx

AND timestamp< (unix_timestamp(current_timestamp)-7*24*60*60)*1000

AND (VALUE <-5 or VALUE >40);

 

 

Und das SQL Script darf dann nur den SQL Code enthalten aber nicht den Aufruf – 
sprich Du speicherst nur z.B. den o.g. Code in eine Datei und trägst in die 
Crontab dann folgendes ein:

 

mysql –ubenutzername -ppasswort volkszaehler < /path/to/sql.script

 

Ich würde für die DB auch nicht den Root-Account verwenden, der Standard User 
„vz“ (Password „demo“ falls es nicht geändert wurde) sollte reichen…

 

Aber: Ich sehe da ein weiteres Problem – wenn bei dem genannten Kanal die 
Datenaggregation aktiviert ist, hast Du die falschen Werte da schon mit drin 
bevor Du sie löschen kannst. Und da dabei verschiedene Werte miteinander 
verrechnet werden, lässt sich das dann auch nicht mehr so leicht per Schema 
s.o. entfernen.

 

Vielleicht kann das die Middleware-Anfrage, die Andreas empfohlen hat… ich 
weiss es nicht? Auf jeden Fall kannst Du auch Middleware Aufrufe z.B. über wget 
oder curl automatisch laufen lassen.

 

Ansonsten bliebe Dir nur – entweder die Aggregation für den betroffenen Kanal 
ausschalten oder sie nach dem Lauf des Skriptes neu aufbauen – sinnvollerweise 
nur wenn auch wirklich falsche Werte aufgetreten sind. Sprich vor dem DELETE 
nochmal einen SELECT laufen lassen und den Rückgabewert abfragen.

 

Gruss,

Alex

 

 

 

From: volkszaehler-users [ 
<mailto:volkszaehler-users-boun...@demo.volkszaehler.org> 
mailto:volkszaehler-users-boun...@demo.volkszaehler.org] On Behalf Of USER VZ
Sent: Sunday, January 26, 2020 6:40 PM
To: volkszaehler.org - users
Subject: Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

 

Der SQL- Befehl wird nicht funktionieren. 

Die Abfrage nach Value muss mit ODER verknüpft werden. Z.b.:

 

DELETE FROM `volkszaehler` WHERE and channel_id = 12 AND timestamp< 
(unix_timestamp(current_timestamp)-7*24*60*60)*1000 AND (value >-5 OR value <40)

 

Ob der mysql Syntax stimmt kann ich sagen, aber die Richtung würde ich auch 
gehen.

 

Thomas 

 

Mail:  <mailto:tho...@thhoe.de> tho...@thhoe.de

 

 

Am 26.01.2020 um 16:28 schrieb Ralf Wismann < <mailto:ralf.wism...@gmx.de> 
ralf.wism...@gmx.de>:



Hallo

 

Am Sonntag, 26. Januar 2020 15:04 schrieb Anrears Götz:

„Die Middleware kann DELETE auch übers Api, dabei lässt sich auch ein 
Wertfilter angeben. Benutzung lässt sich auf der ML recherchieren. „

Danke Andreas. Schau ich mir auch gerne an. Durch den manuellen Eingriff 
scheint mir das hier weniger gut, da es nicht mein Volkszähler ist und der 
Besitzer nicht selber an der Datenbank arbeiten möchte. Ich habe / möchte auch 
nicht unbedingt manuell dort regelmäßig aktiv sein 

 

Am 26.01.2020 um 14:25 schrieb Rupert Schöttler < 
<mailto:rupert.schoett...@gmx.de> rupert.schoett...@gmx.de>:

 

„Dein vergleichsweise einfaches Fehlerbild, nämlich 85°C = Fehler, kann man 
einfach auf der Datenbank reparieren: 

 

DELETE FROM `data` WHERE (channel_id IN ()) AND (value = 85). 
Diesen Befehl gelegentlich in phpMyAdmin absetzen oder z.B. 1x tgl. per cron 
laufen lassen und ausgeputzt ist's. Aber Achtung mit der Syntax und den 
Kanalnummern: Was weg ist ist weg! ;-)“

 

Danke Rupert. Hatte ich vermutet, wenn es keine Standardfehlerkorrekturoption 
gibt.

Da ich so etwas noch nicht gemacht habe. Bitte um kurzen Quer

Re: [vz-users] 1-Wire Messwerte Filtern/Löschen

2020-01-26 Diskussionsfäden Ralf Wismann
Hallo

 

Am Sonntag, 26. Januar 2020 15:04 schrieb Anrears Götz:

„Die Middleware kann DELETE auch übers Api, dabei lässt sich auch ein 
Wertfilter angeben. Benutzung lässt sich auf der ML recherchieren. „

Danke Andreas. Schau ich mir auch gerne an. Durch den manuellen Eingriff 
scheint mir das hier weniger gut, da es nicht mein Volkszähler ist und der 
Besitzer nicht selber an der Datenbank arbeiten möchte. Ich habe / möchte auch 
nicht unbedingt manuell dort regelmäßig aktiv sein 

 

Am 26.01.2020 um 14:25 schrieb Rupert Schöttler mailto:rupert.schoett...@gmx.de> >:

 

„Dein vergleichsweise einfaches Fehlerbild, nämlich 85°C = Fehler, kann man 
einfach auf der Datenbank reparieren: 

 

DELETE FROM `data` WHERE (channel_id IN ()) AND (value = 85). 
Diesen Befehl gelegentlich in phpMyAdmin absetzen oder z.B. 1x tgl. per cron 
laufen lassen und ausgeputzt ist's. Aber Achtung mit der Syntax und den 
Kanalnummern: Was weg ist ist weg! ;-)“

 

Danke Rupert. Hatte ich vermutet, wenn es keine Standardfehlerkorrekturoption 
gibt.

Da ich so etwas noch nicht gemacht habe. Bitte um kurzen Quercheck.

 

Also ich lege ein Bash-Script an „reinigung.sh“

 

Tippe dort rein:

 

#!/bin/bash

mysql --user=root -praspberry

DELETE FROM `volkszaehler` WHERE and channel_id = 12 AND timestamp< 
(unix_timestamp(current_timestamp)-7*24*60*60)*1000 AND value >-5 AND value <40;

 

Dies zB soll Werte für eine Innenraumtemperatur (Kanal 12) kleiner -5Grad and 
Größer 40 Grad der letzten 7 Tage.

 

Dieses Bash Script lasse ich Täglich um 3h laufen mit cron:

 

00 3 * * * root /verzeichnis/script >/dev/null 2>&1

 

Geht das in die Richtung?

 

Danke und Grüße

Ralf

 

 

 



[vz-users] 1-Wire Messwerte Filtern/Löschen

2020-01-26 Diskussionsfäden Ralf Wismann
Hi Zusammen,

 

ich habe hier einen schon länger laufen volkszähler mit Stand etwa von vor 2
Jahren. Angeschlossen ist die kleine Erweiterung und daran u.a. 8stk. 1-Wire
Sensoren. 

Es gab schon einmal eine Fehlersuche warum es "Fehlmessungen" gibt und
verschiedene Versuche mit Widerstänfen etc. haben leider nicht zum Erfolg
geführt. Danach habe ich den volkzähler nochmal komplett neu aufgesetzt und
er hat danach lange Phasen (Monate) wo keine "Fehlmessungen" auftreten.
Jetzt aktuell kommen wieder mehr Fehlmessungen einigen Sensoren. Hierbei
handelt es sich meistens um Werte von 85 Grad wo der DS1820 diesen standard
default Wert liefert.

 

Um es kurz zu machen, würde ich gerne diese Werte möglichst früh
identifizieren lassen und gar nicht in die Datenbank schreiben lassen vom
vzlogger.  Gibt hier eine möglichkeit Werte oder einen Wertebereich für
gültige Messwerte zu definieren (vielleicht sogar je Sensor) und alles
außerhalb wird nicht in die Datenbank geschrieben?

 

Sicher wäre es schöner einen voll funktionierenden 1-Wire Bus zu haben, aber
bei max. 1 Wert pro Tag und normal vielleicht 1 Wert je Monat wäre der
Aufwand zB die Leitung im ganzen Haus zu erneuern enorm.

 

Besten Dank

Ralf  

 



Re: [vz-users] Volkszähler Neuinstallation

2018-01-15 Diskussionsfäden Ralf Wismann
Danke Udo, Daniel und Frank!

 

Der Volkszähler läuft wieder!

 

Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Frank 
Richter
Gesendet: Montag, 15. Januar 2018 13:14
An: volkszaehler.org - users 
Betreff: Re: [vz-users] Volkszähler Neuinstallation

 

Hi Ralf,

 

vermutlich funktioniert beides. Volkszähler ist es ja auch egal, ob es auf 
MySQL oder MariaDB läuft ;-)

 

Gruß

Frank

 

Am 15.01.2018 13:04 schrieb  >:

Hi,

 

>Bitte den aktuellen Stand im Wiki folgen:
  
>https://wiki.volkszaehler.org/howto/raspberry_pi_image#einrichten

 

Super, vielen Dank. Werde heute Abend testen.

 

Eine Frage hätte ich noch zum Verständnis. Ist sicherlich keine 
"Volkszähler-Baustelle":

 

Ist jetzt eine mysql Datenbank im volkszähler drin oder eine Mariadb?

 

Hintergrund ist, dass ich bisher einen MySQL (Oracle) Tool/Treiber verndet habe 
auf dem Client um per OBCD ein Verbindung aufzubauen. Ein Ähnliches 
Tool/Treiber gibt es auch von MariaDB, deswegen würde ich vermuten hier das 
"richtige" einsetzen zu müssen.

 

Danke und Grüße

Ralf



Re: [vz-users] Volkszähler Neuinstallation

2018-01-15 Diskussionsfäden ralf . wismann
Hi,

 

>Bitte den aktuellen Stand im Wiki folgen:
>https://wiki.volkszaehler.org/howto/raspberry_pi_image#einrichten

 

Super, vielen Dank. Werde heute Abend testen.

 

Eine Frage hätte ich noch zum Verständnis. Ist sicherlich keine "Volkszähler-Baustelle":

 

Ist jetzt eine mysql Datenbank im volkszähler drin oder eine Mariadb?

 

Hintergrund ist, dass ich bisher einen MySQL (Oracle) Tool/Treiber verndet habe auf dem Client um per OBCD ein Verbindung aufzubauen. Ein Ähnliches Tool/Treiber gibt es auch von MariaDB, deswegen würde ich vermuten hier das "richtige" einsetzen zu müssen.

 

Danke und Grüße

Ralf


Re: [vz-users] Volkszähler Neuinstallation

2018-01-15 Diskussionsfäden ralf . wismann
 

Hi

 

>>Wie würdest Du denn jetzt
>> vorgehen um die Datenbank wieder aus dem Netzwerk erreichbar zu
>> machen. Nur ein neuer User mit entsprechenden Rechten reicht?

>Muss ich mir erst in Ruhe anschauen. Ich hab ja auch das Problem
>mit dem User phpmyadmin noch nicht nachvollzogen.

 

Danke, dann versuche ich die Füße still zu halten bevor ich mit gefährlichem Halbwissen wieder was zerschieße.

Die externe Zugriffsmöglichkeit auf die Datenbank wäre mir sehr wichtig.

 

VG

Ralf

 

 

 

 

 


 





Re: [vz-users] Volkszähler Neuinstallation

2018-01-14 Diskussionsfäden ralf . wismann
Danke, Markus
 

Gesendet: Sonntag, 14. Januar 2018 um 23:05 Uhr
Von: "Markus Reiß" <reiss...@web.de>
An: "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org>
Betreff: Re: [vz-users] Volkszähler Neuinstallation



Hallo Ralf

Hab das im putty gemacht
Danach gings

Gruß Markus
--
Diese Nachricht wurde von meinem Android Mobiltelefon mit WEB.DE Mail gesendet.

Am 14.01.2018, 19:29, Ralf Wismann <ralf.wism...@gmx.de> schrieb:


Hi,

 

 

 

 

 

habe gleiche Probleme mit den Rechten.

 

 

> Kommandozeile öffnen, eingeben:
>sudo mysql -uroot -praspberry --execute "grant all privileges on *.* to >'phpmyadmin'@'localhost'"
 

 

 

Welche Kommandozeile ist hier gemeint? Innerhalb von phpmyadmin oder direkt per putty auf dem pi?

 

 

 

 

 

Danke

 

 

Ralf

 

 

 

 

 



Von: volkszaehler-users [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von "Markus Reiß"
Gesendet: Sonntag, 14. Januar 2018 14:19
An: volkszaehler-users@demo.volkszaehler.org
Betreff: Re: [vz-users] Volkszähler Neuinstallation

 



 

 




So

 

 



nun habe ich das gleiche mit dem vz-admin gemacht.

 

 



jetzt komme ich weiter

 

 



 

 

 



danke für eure unterstützung

 

 



 

 

 



  

 

 



Gesendet: Sonntag, 14. Januar 2018 um 14:05 Uhr
Von: "Markus Reiß" <reiss...@web.de>
An: volkszaehler-users@demo.volkszaehler.org
Betreff: Re: [vz-users] Volkszähler Neuinstallation

 

 






Danke für den Tipp,

 

 



etwas weiter aber der hat dann komischerweise keine berechtigung für die VZ datenbank.

 

 



Somit kann ich einen user anlegen aber im keine datenbank zuweisen

 

 



@udo

 

 



ja das hab ich schon genommen

 

 



aber evtl. liegt es daran das ich ein update gefahren bin

 

 



oder??

 

 



  

 

 



Gesendet: Sonntag, 14. Januar 2018 um 12:16 Uhr
Von: "Daniel Lauckner" <v...@jahp.de>
An: "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org>
Betreff: Re: [vz-users] Volkszähler Neuinstallation

 

 



Hallo,


am Sonntag, 14. Januar 2018 um 11:25 hat Markus Reiß geschrieben:
> doch leider bekomme ich beim login mit phpmyadmin
> nicht die VZ datenbank und Benutzer sehe ich auch keine.

Hm, bei meiner Installation auf Strech hatte ich das Problem glaub
nicht...

> Was wie muss ich nun vorgehen um einen Benutzer rechte zu geben bzw einen neuen an zu legen.

Kommandozeile öffnen, eingeben:
sudo mysql -uroot -praspberry --execute "grant all privileges on *.* to 'phpmyadmin'@'localhost'"


mfg Daniel
 

 

 



















Re: [vz-users] Volkszähler Neuinstallation

2018-01-14 Diskussionsfäden ralf . wismann
Hallo Daniel,

Dich lange zu beschäftigen war natürlich nicht meine Absicht, genauso wenig möchte ich als Einsteiger sofort lospoltern und über das Wiki schimpfen. Versuche es halt zu verwenden um die Newsgroup auch nicht zu sehr zu strapazieren.

Deine Erklärung klingt nachvollziehbar. Wie würdest Du denn jetzt vorgehen um die Datenbank wieder aus dem Netzwerk erreichbar zu machen. Nur ein neuer User mit entsprechenden Rechten reicht?

Würde versuchen den User in phpmyadmin zu erstellen. Was ist mit dem Bind Eintrag?


Vielen Dank und Grüße
Ralf
 

Gesendet: Montag, 15. Januar 2018 um 05:41 Uhr
Von: "Daniel Lauckner" <v...@jahp.de>
An: "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org>
Betreff: Re: [vz-users] Volkszähler Neuinstallation

Hallo,


am Sonntag, 14. Januar 2018 um 19:21 hat Ralf Wismann geschrieben:
> Problem gefunden. Wer das einträgt:

> Wer aus dem lokalen Netz mit einem mysql-client (z.B. HeidiSQL) auf
> die DB zugreifen will, muss mit „sudo nano /etc/mysql/my.cnf“ die
> Zeile bind-address = 127.0.1.1 ändern in bind-adress = 192.168.178.x
> (x = IP des Raspi, werden aber alle Clients im gleichen Netz zugelassen)

> Hat genau das Problem.

> Sollte das Wiki hier angepasst werden?

Ich hab gerade sehr lange gebraucht um zu verstehen das du uns damit
sagen willst das im Wiki eine Empfehlung steht die dir die
Kommunikation zwischen MW und DB zerschossen hat.

Das liegt vermutlich daran das fast alle SQL-User @'localhost'
konfiguriert sind. d.h. sie müssen lokal angemeldet sein. Ich gehe im
Moment davon aus das wenn man die bind-Adresse ändert alle User von der
neuen Adresse angemeldet werden, also nicht mehr von localhost.


mfg Daniel
 





Re: [vz-users] Volkszähler Neuinstallation

2018-01-14 Diskussionsfäden Ralf Wismann
Hi,

 

habe gleiche Probleme mit den Rechten.

> Kommandozeile öffnen, eingeben:
>sudo mysql -uroot -praspberry --execute "grant all privileges on *.* to 
>>'phpmyadmin'@'localhost'"



Welche Kommandozeile ist hier gemeint? Innerhalb von phpmyadmin oder direkt per 
putty auf dem pi?

 

Danke

Ralf

 

Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von 
"Markus Reiß"
Gesendet: Sonntag, 14. Januar 2018 14:19
An: volkszaehler-users@demo.volkszaehler.org
Betreff: Re: [vz-users] Volkszähler Neuinstallation

 

So

nun habe ich das gleiche mit dem vz-admin gemacht.

jetzt komme ich weiter

 

danke für eure unterstützung

 

  

Gesendet: Sonntag, 14. Januar 2018 um 14:05 Uhr
Von: "Markus Reiß"  >
An: volkszaehler-users@demo.volkszaehler.org 
 
Betreff: Re: [vz-users] Volkszähler Neuinstallation

Danke für den Tipp,

etwas weiter aber der hat dann komischerweise keine berechtigung für die VZ 
datenbank.

Somit kann ich einen user anlegen aber im keine datenbank zuweisen

@udo

ja das hab ich schon genommen

aber evtl. liegt es daran das ich ein update gefahren bin

oder??

  

Gesendet: Sonntag, 14. Januar 2018 um 12:16 Uhr
Von: "Daniel Lauckner"  >
An: "volkszaehler.org - users"  >
Betreff: Re: [vz-users] Volkszähler Neuinstallation

Hallo,


am Sonntag, 14. Januar 2018 um 11:25 hat Markus Reiß geschrieben:
> doch leider bekomme ich beim login mit phpmyadmin
> nicht die VZ datenbank und Benutzer sehe ich auch keine.

Hm, bei meiner Installation auf Strech hatte ich das Problem glaub
nicht...

> Was wie muss ich nun vorgehen um einen Benutzer rechte zu geben bzw einen 
> neuen an zu legen.

Kommandozeile öffnen, eingeben:
sudo mysql -uroot -praspberry --execute "grant all privileges on *.* to 
'phpmyadmin'@'localhost'"


mfg Daniel
 



Re: [vz-users] Volkszähler Neuinstallation

2018-01-14 Diskussionsfäden Ralf Wismann
Hi

Problem gefunden. Wer das einträgt:

Wer aus dem lokalen Netz mit einem mysql-client (z.B. HeidiSQL) auf die DB 
zugreifen will, muss mit „sudo nano /etc/mysql/my.cnf“ die Zeile bind-address = 
127.0.1.1 ändern in bind-adress = 192.168.178.x (x = IP des Raspi, werden aber 
alle Clients im gleichen Netz zugelassen)

Hat genau das Problem.

Sollte das Wiki hier angepasst werden?

VG
Ralf


-Ursprüngliche Nachricht-
Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Ralf 
Wismann
Gesendet: Sonntag, 14. Januar 2018 19:05
An: 'volkszaehler-users' <volkszaehler-users@demo.volkszaehler.org>
Betreff: Re: [vz-users] Volkszähler Neuinstallation

Hallo,

>cd ~/volkszaehler.org/
>git checkout ./lib/Definition/

>Damit stellst du den Originalzustand der Datei wieder her.


Danke, hat leider nicht funktioniert und die Fehlermeldung kommt immer noch.  
Nun habe ich alles neu aufgesetzt (RPI Image) und nachdem Anlegen von 17 
Kanälen + Editieren der vzlogger wieder den Browser geöffnet.

Ergebnis wieder die bekannte Fehlermeldung.

Was kann das sein?

Danke + Grüße
Ralf



Re: [vz-users] Volkszähler Neuinstallation

2018-01-14 Diskussionsfäden Ralf Wismann
Hallo,

>cd ~/volkszaehler.org/
>git checkout ./lib/Definition/

>Damit stellst du den Originalzustand der Datei wieder her.


Danke, hat leider nicht funktioniert und die Fehlermeldung kommt immer noch.  
Nun habe ich alles neu aufgesetzt (RPI Image) und nachdem Anlegen von 17 
Kanälen + Editieren der vzlogger wieder den Browser geöffnet.

Ergebnis wieder die bekannte Fehlermeldung.

Was kann das sein?

Danke + Grüße
Ralf


Re: [vz-users] Volkszähler Neuinstallation

2018-01-13 Diskussionsfäden Ralf Wismann
Guten Morgen Zusammen,

soweit habe ich die Neuinstallation jetzt durchführen können und es ging an die 
Feinabstimmung. Dazu gehört bei mir auch, dass die Gasverbräuche per S0 nicht 
in m³/h sondern in dm³/h angezeigt werden, damit man die "Ausschläge" besser im 
Trendverlauf im Vergleich zum Rest sehen kann.

Dazu bin ich hingegangen und habe diese EntitityDefininition.json unter 
home_pi_volkszaehler.org_lib_Volkszaehler_Definition angepasst. Leider war das 
frontend zu dem Zeitpunkt auch offen und das ist nicht gut gegangen. Seitdem 
erschein beim öffnen der Webpage eine Fehlermeldung bzgl. unique151444 
...(sieht nach einem Zeitstempel aus) und zeigt nichts mehr an.  Den Browser 
Verlauf zu löschen etc. brachte keinen Erfolg.

Darf ich nochmal anfangen?

Danke und Grüße
Ralf





Re: [vz-users] Volkszähler Neuinstallation

2018-01-13 Diskussionsfäden Ralf Wismann
>> Entsprechend die Dateien für den USB Lesekopf sind nun nur manuell direkt 
>> auf dem PI anzulegen?

>Welche Dateien für den USB-Lesekopf meinst du?
>Der USB-Kopf wird doch schon in deiner vzlogger.conf eingebunden.

Habe unter etc/udev noch unter conf/rules/rules.d  die datei angelegt, wie hier 
beschrieben: 
https://wiki.volkszaehler.org/hardware/controllers/ir-schreib-lesekopf-usb-ausgang

Glaube das wird benutzt um zB den Begriff lesekopf0 eindeutig in der 
vzlogger.conf dem device mit der Seriennummer zuzuordnen. ttyUSB0 hatte ich als 
nicht eindeutig verstanden.

VG
Ralf







Re: [vz-users] Volkszähler Neuinstallation

2018-01-13 Diskussionsfäden Ralf Wismann
Hi,

 

>du kannst WinSCP mit root-Rechten ausstatten:

 

>In den Verbindungseinstellungen unter Erweitert - Umgebung - SFTP - SFTP 
>>Server folgendes eintragen:

sudo /usr/lib/sftp-server

 

>Natürlich kann man damit dann auch das System zerschießen...

 

>Gruß

>Frank

 

Vielen Dank! Etwas Komfort für mich Linux Nixwisser 

 

 

Am 13.01.2018 13:22 schrieb "Ralf Wismann" <ralf.wism...@gmx.de 
<mailto:ralf.wism...@gmx.de> >:


>> Habe leider im Ordner /home/pi/vzlogger  die vzlogger.conf überschrieben 
>> statt die vzlogger im ordner root/etc.

>Wird nicht benötigt.

Ok, super!


>> Im Ordner etc kann ich mit dem Benutzer: pi keine Dateien hochladen. Welche 
>> Rechte brauche ich bzw. welcher User mit Pass ist zu nutzen?

>sudo davor stellen?
>Ansonsten einfach mit nano eine Datei vzlogger.conf erstellen und per copy und 
>paste den Inhalt einfügen.

Ok, aber ungern und umständlich. Hatte bisher immer mit WinSCP die Dateien dort 
raufkopiert und getauscht. Dort ist jetzt alles verriegelt?

Entsprechend die Dateien für den USB Lesekopf sind nun nur manuell direkt auf 
dem PI anzulegen?  Hätte die auch gerne fertig dort hochgeschoben.


>> Desweiteren wollte ich bei der Startkonfiguration:
>> https://wiki.volkszaehler.org/howto/raspberry_pi_image
>>
>> die Datenbank im lokalen Netzwerk verfügbar machen. Der Befehl sudo
> nano /etc/mysql/my.cnf
>>
>> Liefert allerdings nur Erklärungen zur MariaDB.  Was ist hier zu tun?
>>
>> Wird der ODBC Connectror auf den Clients von MySql auch nicht mehr 
>> funktionieren? Gibt es etwas Vergleichbares von MariaDB?

>Da kann ich nichts zu sagen.

Danke, vielleicht weiß jemand etwas, da ja das Wiki hier abweicht.

Gruß
Ralf

 



Re: [vz-users] Volkszähler Neuinstallation

2018-01-13 Diskussionsfäden Ralf Wismann

>> Habe leider im Ordner /home/pi/vzlogger  die vzlogger.conf überschrieben 
>> statt die vzlogger im ordner root/etc.

>Wird nicht benötigt.

Ok, super!

>> Im Ordner etc kann ich mit dem Benutzer: pi keine Dateien hochladen. Welche 
>> Rechte brauche ich bzw. welcher User mit Pass ist zu nutzen?

>sudo davor stellen?
>Ansonsten einfach mit nano eine Datei vzlogger.conf erstellen und per copy und 
>paste den Inhalt einfügen.

Ok, aber ungern und umständlich. Hatte bisher immer mit WinSCP die Dateien dort 
raufkopiert und getauscht. Dort ist jetzt alles verriegelt?

Entsprechend die Dateien für den USB Lesekopf sind nun nur manuell direkt auf 
dem PI anzulegen?  Hätte die auch gerne fertig dort hochgeschoben.

>> Desweiteren wollte ich bei der Startkonfiguration:
>> https://wiki.volkszaehler.org/howto/raspberry_pi_image
>> 
>> die Datenbank im lokalen Netzwerk verfügbar machen. Der Befehl sudo 
> nano /etc/mysql/my.cnf
>> 
>> Liefert allerdings nur Erklärungen zur MariaDB.  Was ist hier zu tun?
>> 
>> Wird der ODBC Connectror auf den Clients von MySql auch nicht mehr 
>> funktionieren? Gibt es etwas Vergleichbares von MariaDB?

>Da kann ich nichts zu sagen.

Danke, vielleicht weiß jemand etwas, da ja das Wiki hier abweicht.

Gruß
Ralf



Re: [vz-users] Volkszähler Neuinstallation

2018-01-13 Diskussionsfäden Ralf Wismann
Hallo Zusammen,

bin gerade dabei den volkszähler aufzusetzen und habe leider folgende Probleme:

Habe leider im Ordner /home/pi/vzlogger  die vzlogger.conf überschrieben statt 
die vzlogger im ordner root/etc.

Wird diese benötigt?

Im Ordner etc kann ich mit dem Benutzer: pi keine Dateien hochladen. Welche 
Rechte brauche ich bzw. welcher User mit Pass ist zu nutzen?


Desweiteren wollte ich bei der Startkonfiguration:
https://wiki.volkszaehler.org/howto/raspberry_pi_image 

die Datenbank im lokalen Netzwerk verfügbar machen. Der Befehl sudo nano 
/etc/mysql/my.cnf

Liefert allerdings nur Erklärungen zur MariaDB.  Was ist hier zu tun?

Wird der ODBC Connectror auf den Clients von MySql auch nicht mehr 
funktionieren? Gibt es etwas Vergleichbares von MariaDB?

Danke und Grüße
Ralf


vzlogger.conf
Description: Binary data


Re: [vz-users] Volkszähler Neuinstallation

2018-01-12 Diskussionsfäden Ralf Wismann
Hi

>Sieht gut aus.
>Wenn alles funktioniert, verbosity auf 0 setzen.

Danke. Kannst Du mir sagen wo ich den jetzt die S0 Erkennung einstellen kann? 
Vorher hatte ich dies in rc.local so, damit der S0 der Wasseruhr gut 
funktionierte:

echo 17 > /sys/class/gpio/export && echo "falling" > /sys/class/gpio/gpio17/edge

Diese Einstellungen gibt es in der neuen rc.local gar nicht mehr.

VG
Ralf



Re: [vz-users] Volkszähler Neuinstallation

2018-01-12 Diskussionsfäden Ralf Wismann

Hi,

>>Aber es wäre gut wenn du deine alte vzlogger.conf und ggf. auch die alten 
rc.local, s0vz und 1wirevz.Configs posten würdest.

>Nichts leichter als das (siehe anbei)

Um das jetzt umzusetzen, würde ich wie anbei starten. Gute Idee?

Danke und Grüße
Ralf




vzlogger.conf
Description: Binary data


Re: [vz-users] Volkszähler Neuinstallation

2018-01-12 Diskussionsfäden Ralf Wismann
Hi,

>Aber es wäre gut wenn du deine alte vzlogger.conf und ggf. auch die alten 
>>rc.local, s0vz und 1wirevz.Configs posten würdest.

Nichts leichter als das (siehe anbei)


>Zur Netzwerkverbindung zu einem SQL Client via ODBC kann ich nichts >sagen.
>Gruß
>Udo

Habe dies erwähnt, da ich irgendwas von Sicherheitseinstellungen neuerer 
Versionen mal gelesen habe und hoffe somit den richtigen User und Passwort 
nutzen zu können. Sicherheit ist mir dabei fast egal, da dort keine Geheimnisse 
drin stehen und das System eh nur lokal ereichbar ist.

VG
Ralf



vzlogger.old
Description: Binary data


1wirevz.cfg
Description: Binary data


rc.local
Description: Binary data


s0vz.cfg
Description: Binary data


Re: [vz-users] Volkszähler Neuinstallation

2018-01-12 Diskussionsfäden Ralf Wismann
Hi,


>Die rc.local braucht nicht geändert werden. Nur die vzlogger.conf muss an
>deine Gegebenheiten angepasst und erweitert werden.

>Gruß
>Udo

Danke, heißt das ich kann die "alte" 1:1 verwenden oder die neue brauche ich
nicht ändern?

In der alten hatte ich, einen S0 von fallende auf steigende Flanke umstellen
müssen oder umgekehrt. Ist das immer noch in der rc.local einzustellen?

Danke Ralf 



[vz-users] Volkszähler Neuinstallation

2018-01-12 Diskussionsfäden Ralf Wismann
Hallo Zusammen,

 

leider ist heute ein von mir installierter volkszähler abgeschmiert und ich
möchte/muß eine neue Installation erstellen für den RPI.

 

Der volkszähler war auf dem Stand 05.2015 und ich besitze noch folgende
Backups:

 

-Vzlogger.conf

-S0vz.conf

-1wirevz.conf

-rc.local

 

Der RPI besitzt die kleine Erweiterung von Udo und soweit ich mich erinnere
mußte ich nacher irgendwo diese Real Time Clock disablen damit er damit
lief. Angeschlossen sind 1-wire sensoren, S0-Kontakte, USB Lesekopf und eine
Netzwerkverbindung zu einem SQL Client via ODBC.

 

Mein wissen ist ähnlich alt und mit dem vzlogger editor komme ich nicht
wirklich klar. Habe im Hinterkopf, dass 1wirevz und S0vz nicht mehr
gebraucht werden und die vzlogger.conf das jetzt regelt.

 

Erschwerend kommt hinzu, dass ich dies Remote wieder hinbiegen muß und dazu
gerne hier auf dem RPI ein Image vorbereiten würde um es dann vor Ort auf
eine SD-Karte zu schreiben und später gleichzeitig als Not-Backup zu nutzen.

 

Seht ihr aktuell noch Fallstricke, die durch das aktuelle Image entstehen
und gibt es eine gute Option die „alten“ Konfigurationsdateien in das neue
Image funktionsfähig zu transferieren?

 

Danke und Grüße

Ralf



[vz-users] Crash der SD Karte

2017-11-19 Diskussionsfäden Ralf Wismann
Hi Zusammen,

 

habe gerade erfahren, dass bei einem Volkszähler den ich 2015 installiert
habe die SD-Karte hinüber ist. Er bootet nicht mehr.

 

Zum Glück gab es eine „Backup“-Karte mit identischer Konfiguration und er
läuft schon einmal wieder.

 

Nun ist die große Frage, ob man z.B. über einen Linux PC noch irgendwie an
die Daten in der Datenbank kommt um sie auf der Backup-Karte einzuspielen. 

 

Kennt Ihr hierzu machbare Wege? Denke dass die Karte an diesen Stellen noch
lesbar sein sollte, sonst ist klar, dass alles weg ist.

 

Thx

Ralf



Re: [vz-users] Der Friedhof der SD-Karten ... ;-(

2016-09-03 Diskussionsfäden Ralf Wismann

Hallo Daniel,

>Da hab ich neulich mal einen Artikel drüber gelesen der die Unterschiede 
>>erläutert hat:
>http://www.elektronikpraxis.vogel.de/speicher/articles/284360/

Danke, sehr interessandt.

>Aus meinem beruflichen Umfeld kann ich mir schon Vorstellen das es eine 
>>Unterschied macht Den sieht man aber auch deutlich am Preis.

Das stimmt. Ob es hier wirklich sinnvoll ist für den Zweck eine ~70€ Karte zu 
verbauen, da zweifel ich gerade auch dran. Dann implementiert man lieber einer 
automatisierte Backuplösung und schießt ein paar 5€ Karten durch.

>Die Hersteller verstecken die Modell aber auch ein bischen, man muss >genau 
>Wissen nach was man suchen muss. Und man muss dann auch noch >nen Laden finden 
>der die Dinger vertickt...

Den Eindruck habe ich auch gewonnen. Über die SLC Speichertyp Suche kam ich am 
Weitesten.

VG
Ralf




Re: [vz-users] Der Friedhof der SD-Karten ... ;-(

2016-09-02 Diskussionsfäden Ralf Wismann
Hi,

wie lange hat sie denn durchgehalten und war es ein Markenprodukt? 

Habe jetzt beruflich etwas von Sd Karten für den Industrieeinsatz gehört, die 
wohl mehr abkönnen. Aber richtig fündig geworden und daran glauben, kann ich 
noch nicht.

VG
-- 
Diese Nachricht wurde von meinem Mobiltelefon gesendet.

Am 2. September 2016 14:24:48 MESZ, schrieb Daniel Lauckner :
>Hallo,
>
>
>jetzt wars auch bei mir soweit. Geäußert hat es sich indem der Raspi
>nicht mehr bootete und am Bildschirm nur das regenbogenfarbene
>Testbild zu sehen war.
>
>Glücklicherweise kein Datenverlust weil ja alles auf SSD liegt.
>
>
>Aber läuft trotzdem noch nicht richtig...
>
>
>mfg Daniel


[vz-users] WD PiDrive

2016-08-29 Diskussionsfäden Ralf Wismann
Hi Zusammen,

 

sortiere gerade meine Bastelbude und habe noch eine neue (eingeschweißte)
Western Digital PiDrive 2,5“  314GB Festplatte hier ohne Verwendung.

 

Weiteres Zubehör wie ein USB Kabel oder Gehäuse ist bei der 314GB Version
nicht dabei.

 

Falls jemand Interesse hat bitte direkt bei mir melden mit Preisvorstellung.

 

Danke und Grüße

 

Ralf



Re: [vz-users] Suche Lesekopf

2016-08-09 Diskussionsfäden Ralf Wismann
Hi,

Hab noch einen ungenutzt hier und würde ihn verkaufen.

Bei Interesse einfach direkt anschreiben.
VG Ralf 
-- 
Diese Nachricht wurde von meinem Mobiltelefon gesendet.

Am 9. August 2016 16:45:10 MESZ, schrieb dl4huf :
>Hallo
>
>Da ich für einen Bekannten einen Volkszähler aufbauen möchte suche ich 
>einen IR-Lesekopf. Udo kann ja leider z.Z. nicht liefern ...
>
>Hat jemand noch einen Lesekopf übrig ? Es ist egal ob USB oder Seriell 
>oder TTL.
>
>USB ist bevorzugt, aber das andere bekomme ich auch auf USB.
>
>Ich nehme auch einen Bausatz oder nur die Platine + Magnet und Gehäuse.
>
>
>Gruß Ronald


Re: [vz-users] Erfahrungen Heizölverbrauch messen?

2016-01-23 Diskussionsfäden Ralf Wismann
Danke. Die Braun Geräte sind mir auch über den Weg gelaufen.
Da ich ja eine Ultraschallmessung in den Tanks habe, ist mir eine 280€ 
Investition derzeit was hoch.

Habe gerade die Unterlagen des Brenners versucht zu studieren, aber leider sind 
die entsprechenden Formulare für die tatsächlichen Einbaudaten vom Installateur 
nicht ausgefüllt worden.
Somit habe ich erst einmal keine "genaue" Angabe über tatsächlichen 
Öldurchfluss pro Zeit.

Die Düsengröße des MHG Raketenbrenners glaube ich noch rausbekommen zu können, 
aber der theoretische Wert daraus erscheint mir wenig zuverflässig.

6-8% Fertigungstoleranz innerhalb einer Serie (gleicher Hersteller) der Düsen. 
Dazu kommen dann immer noch Einflüsse wie Pumpendruck, Temperatur, Dichte etc 
etc.

Habe eine Aussage gelesen wo von 25% Ungenauigkeit die Rede war.ich glaub 
das mach dann wenig Sinn, mmmh

Schaue mir jetzt mal das Kesselschaltfeld an. Vielleicht werden hier ja im 
Servicemenü schon die Betriebsstunden gezählt. 



-Ursprüngliche Nachricht-
Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von G. 
Stenzel
Gesendet: Samstag, 23. Januar 2016 14:18
An: volkszaehler.org - users
Betreff: Re: [vz-users] Erfahrungen Heizölverbrauch messen?

Ich habe da auch schon mal gesucht. Es gibt Ölzähler von Braun, die auch einen 
Impulsausgang haben. Die billigste Version kostet aber 280 € (HZ 5 DR). Die 
Variante mit mechanischem Zählwerk gibt es ab 140 €, die müßte man aber dann 
optisch abfragen. Irgendwie ist die Situation unbefriedigend.

Gruß
G.

>wollte mal fragen, ob jemand schon Erfahrungen beim messen/aufzeichnen 
>von Heizölverbräuchen hat?
>Durchflussmesser mit S0 konnte ich nur eine begrenzte Anzahl zu recht 
>intensiven Preisen finden. Wohl berechtigt durch die notwendige 
>Sicherheit (Brennstoffe).




Re: [vz-users] Erfahrungen Heizölverbrauch messen?

2016-01-23 Diskussionsfäden Ralf Wismann
Hi

Danke, dass erscheint mir eine gute Lösung.

Ich war gerade am Kesselschaltfeld und tatsächlich werden die Betriebsstunden 
des Brenners (MHG RE1.22H) erfasst. ABER der Brenner besitzt eine Vorheizung 
und eh er wirklich zündet braucht es derzeit ca. 1/5 von der gesamten 
Aufheizphase bis er abschaltet. Diese Zeit ist garantiert nicht konstant -> 
somit der Wert am Kesselfeld nicht wirklich brauchbar.

Selbiges "Problem" werde ich dann haben selbst wenn ich gelitert hab. Ob es 
eine gute Idee ist an das Magnetventil des Brenners mich "reinzupfuschen" kann 
ich derzeit nicht schlecht einschätzen.

Sicherlich ist ein Wärmemengenzähler gut. Ich sehe es aber derzeit aus einer 
anderen Perspektive. Die Information, wie Effektiv die Heizung arbeitet ist 
gut, aber etwas daran ändern kann ich nicht wirklich. Die Temperaturen vom Vor 
und Rücklauf erfasse ich eh schon und kann damit die Sollwerte/Heizkurven 
manuell nach Bedarf justieren.

Mich interessiert derzeit die Information, wieviel Öl geht in die Heizung rein 
um es mit dem Tankinhalt zu vergleichen. Eine automatisierte Info dazu zur Zeit 
wann wieviel hineingegangen ist, wäre derzeit schon 1A.

Viele Grüße
Ralf


-Ursprüngliche Nachricht-
Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von 
sollner11
Gesendet: Samstag, 23. Januar 2016 16:38
An: volkszaehler.org - users
Betreff: Re: [vz-users] Erfahrungen Heizölverbrauch messen?

ich habe gestern erst „ausgelitert“

einfach einen Behälter mit ca. 2 Liter auf eine Küchenwaage beide Schläuche des 
Brennes vom Filter abschrauben in den Behälter hängen (ohne, dass er Last auf 
die Wagge bringt)

Zeit messen
Gewicht messen
g/h kann man in Liter umrechnen, in kWh usw.

also immer, wenn es ein einstufiger, nichtmodulierender Öler ist

aber wichtiger ist es eben, zu wissen, wieviel kWh auch wirklich im 
Heizkreislauf ankommen deswegen der Wärmemengenzähler

Gruss 

> Am 23.01.2016 um 16:29 schrieb Ralf Wismann <ralf.wism...@gmx.de>:
> 
> Danke. Die Braun Geräte sind mir auch über den Weg gelaufen.
> Da ich ja eine Ultraschallmessung in den Tanks habe, ist mir eine 280€ 
> Investition derzeit was hoch.
> 
> Habe gerade die Unterlagen des Brenners versucht zu studieren, aber leider 
> sind die entsprechenden Formulare für die tatsächlichen Einbaudaten vom 
> Installateur nicht ausgefüllt worden.
> Somit habe ich erst einmal keine "genaue" Angabe über tatsächlichen 
> Öldurchfluss pro Zeit.
> 
> Die Düsengröße des MHG Raketenbrenners glaube ich noch rausbekommen zu 
> können, aber der theoretische Wert daraus erscheint mir wenig zuverflässig.
> 
> 6-8% Fertigungstoleranz innerhalb einer Serie (gleicher Hersteller) der 
> Düsen. Dazu kommen dann immer noch Einflüsse wie Pumpendruck, Temperatur, 
> Dichte etc etc.
> 
> Habe eine Aussage gelesen wo von 25% Ungenauigkeit die Rede 
> war.ich glaub das mach dann wenig Sinn, mmmh
> 
> Schaue mir jetzt mal das Kesselschaltfeld an. Vielleicht werden hier ja im 
> Servicemenü schon die Betriebsstunden gezählt. 
> 
> 
> 
> -Ursprüngliche Nachricht-
> Von: volkszaehler-users 
> [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag 
> von G. Stenzel
> Gesendet: Samstag, 23. Januar 2016 14:18
> An: volkszaehler.org - users
> Betreff: Re: [vz-users] Erfahrungen Heizölverbrauch messen?
> 
> Ich habe da auch schon mal gesucht. Es gibt Ölzähler von Braun, die auch 
> einen Impulsausgang haben. Die billigste Version kostet aber 280 € (HZ 5 DR). 
> Die Variante mit mechanischem Zählwerk gibt es ab 140 €, die müßte man aber 
> dann optisch abfragen. Irgendwie ist die Situation unbefriedigend.
> 
> Gruß
> G.
> 
>> wollte mal fragen, ob jemand schon Erfahrungen beim 
>> messen/aufzeichnen von Heizölverbräuchen hat?
>> Durchflussmesser mit S0 konnte ich nur eine begrenzte Anzahl zu recht 
>> intensiven Preisen finden. Wohl berechtigt durch die notwendige 
>> Sicherheit (Brennstoffe).
> 
> 




Re: [vz-users] root Passwort im RPI Image?

2015-10-18 Diskussionsfäden Ralf Wismann
Hallo Frank,

 

vielen Dank das klingt interessant und gleich mal testen.

 

Viele Grüße

Ralf

 

Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Frank 
Richter
Gesendet: Samstag, 17. Oktober 2015 23:49
An: volkszaehler.org - users
Betreff: Re: [vz-users] root Passwort im RPI Image?

 

Hallo Ralf,

 

bisher funktionierte bei mir folgendes (allerdings unter Jessie noch nicht 
getestet):

In den erweiterten Verbindungseinstellungen von WinSCP unter 
Umgebung/SFTP/SFTP-Server statt des Standard-Eintrags diese Zeile einfügen: 
sudo /usr/lib/sftp-server

Damit konnte ich in alle Verzeichnisse schreiben und den in WinSCP integrierten 
Editor verwenden. Am Pi selbst waren keine Änderungen erforderlich.

 

Gruß

Frank

 

Am 17. Oktober 2015 um 09:58 schrieb Ralf Wismann <ralf.wism...@gmx.de>:

Guten Morgen Zusammen,

 

möchte gerade ein paar Dateien per WinSCP auf den Volkszähler laden.

 

Dazu wollte ich per putty das root passwort setzen mit: sudo passwd root
 
Danach kann ich es 1x eingeben und 1x bestätigen und es kommt eine 
Erfolgsmeldung.
 
Möchte ich mich nun per putty oder WINSCP als root mit dem Passwort einloggen 
schlägt das fehl.
 
Was mache ich falsch? Verwende das RPI Image vom 05.10.
 
Vielen Dank und Grüße
 
Ralf

 

 



Re: [vz-users] root Passwort im RPI Image?

2015-10-17 Diskussionsfäden Ralf Wismann
Danke Florian und Udo,

kann diese Einstellung nachdem die Dateien "drauf" sind ja wieder zurück
setzen.

Probleme finde ich immer gut, gibt es denn einen Gegenvorschlag zu WinSCP?

Diese Lösung zum Dateitransfer habe ich mir übrigens ergoogelt ;)

Gruß
Ralf


-Ursprüngliche Nachricht-
Von: volkszaehler-users
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von
Udo1
Gesendet: Samstag, 17. Oktober 2015 10:26
An: volkszaehler-users@demo.volkszaehler.org
Betreff: Re: [vz-users] root Passwort im RPI Image?


Am 17.10.2015 um 09:58 schrieb Ralf Wismann:
> Möchte ich mich nun per putty oder WINSCP als root mit dem Passwort 
> einloggen schlägt das fehl.
Google ist dein Freund:
https://www.raspberrypi.org/forums/viewtopic.php?f=29=110233

Aber, es ist ein großes security-Problem und Dateien per WinSCP bearbeiten
oder kopieren ist sehr Fehlerträchtig.

Gruß
Udo



[vz-users] root Passwort im RPI Image?

2015-10-17 Diskussionsfäden Ralf Wismann
Guten Morgen Zusammen,

 

möchte gerade ein paar Dateien per WinSCP auf den Volkszähler laden.

 

Dazu wollte ich per putty das root passwort setzen mit: sudo passwd root
 
Danach kann ich es 1x eingeben und 1x bestätigen und es kommt eine
Erfolgsmeldung.
 
Möchte ich mich nun per putty oder WINSCP als root mit dem Passwort
einloggen schlägt das fehl.
 
Was mache ich falsch? Verwende das RPI Image vom 05.10.
 
Vielen Dank und Grüße
 
Ralf

 



Re: [vz-users] PHP Nachhilfe

2015-10-17 Diskussionsfäden Ralf Wismann
Hallo Jan,

 

vielen Dank. Habe es jetzt doch per PHP versucht, da ich über die direkte 
Verbindung vom ESP8266 keine 2 Verbindungen aufgebaut bekomme bzw. 2 Werte 
gleichzeitig geschrieben bekomme.

 

Leider hagt es noch und es wird nichts in die Datenbank geschrieben.

 

Vermute das meine Links noch nicht sauber sind, aber sicher bin ich nicht und 
habe schon etliche Versuche durch. Wie sollte der Link aussehen? (die php-Datei 
(heizung.php) liegt im gleichen Ordner wie die middleware.php -> htdocs):

 

$link = 
"http://192.168.7.6/var/www/volkszaehler.org/htdocs/middleware.php/data/$uuid.json?operation=add=$var;;

$link = 
"http://192.168.7.6/volkszaehler.org/htdocs/middleware.php/data/$uuid.json?operation=add=$var;;

$link = 
"http://192.168.7.6/middleware.php/data/$uuid.json?operation=add=$var;;

 

Habt Ihr hier eine Idee?

 

Danke und Grüße

Ralf

 

Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Jan Goe
Gesendet: Samstag, 10. Oktober 2015 20:37
An: volkszaehler.org - users
Betreff: Re: [vz-users] PHP Nachhilfe

 

Hallo Ralf,

ich sende bei mir auch temperaturen über den ESP an ein php skript und dann zu 
vz und gleichzeitig zu shc 



php skript:
http://192.168.0.54/vz/htdocs/middleware.php/data/$uuid.json?operation=add 
<http://192.168.0.54/vz/htdocs/middleware.php/data/$uuid.json?operation=add=$var>
 =$var";
$result = file_get_contents($link);
}
function temp_to_shc($temp,$name)
{
echo "shc: $wire1 @ $temp";
$send = file_get_contents("http://192.168.0.54/shc/index.php?app=shc 
<http://192.168.0.54/shc/index.php?app=shc=pushsensorvalues=3=28-$name=1=$temp>
 =pushsensorvalues=3=28-$name=1=$temp");
echo"Status: $send";
}

?>



bsp aufruf im esp über temp.php?temp1=25.0=25.0

gruß

jan

 

 

Am 10. Oktober 2015 um 20:08 schrieb Alexander Finkhäuser <a...@elaon.de>:

So kann man es z.b. auf einem Raspberry pi machen: da werden die Daten mit PHP 
ausgelesen und dann per PHP geschickt. Musst dir dann nur den teil an gucken 
wie man es schickt. Ist eigentlich nicht schwer.

https://m.youtube.com/?gl=DE 
<https://m.youtube.com/?gl=DE=de#/watch?v=gVRCDQw7EFE> 
=de#/watch?v=gVRCDQw7EFE

Dein script da holt die Daten von dem ESP ab in dem auf dem ein Webserver mit 
den Daten angeboten wird. Und genau er holt sich das bei dem ab und diese tpl 
Datei bietet das irgendwie an. Ich weiß nicht wie. 


LG
Alex

 

Am 10. Oktober 2015 19:49:30 MESZ, schrieb Ralf Wismann <ralf.wism...@gmx.de>:

Hallo Zusammen,

 

ich würde gerne Temperaturwerte (DS18B20) die Wireless(ESP8266) geschickt 
werden in die Volkszähler-Datenbank aufnehmen.

 

Leider gibt es nicht viele Beispiele um mich dort spezifisch einlesen zu 
können, darum die Frage an Euch. Ich kann/kenne praktisch kein PHP und würde 
mich über einen Verständnisabgleich sehr freuen.  Dies ist ein Code für einen 
DHT22 Sensor mit ESP8266 .

Die PHP Datei ist im www Ordner des Volkszählers abzulegen. Wenn ich das 
richtig verstehe holt diese Datei sich aber Informationen und bekommt sie nicht 
über eine Connection vom ESP8266 gesendet. Ist das richtig verstanden? Könnt 
Ihr sagen, wie diese dht22.tpl zu verstehen ist?  

 

Vielen Dank und Grüße

 

Ralf

 

http://1.2.3.4/dht22.tpl');

 

if(preg_match('/temperature reading is ([\d\.]+)\*C, humidity is 
([\d\.]+) ./', $html, $match)) {

vz_add('**UUID_TEMPERATUR**', $match[1]);

vz_add('**UUID_FEUCHTE**', $match[2]);

}

echo '--'."\n";

sleep(10);

}

 

 

function vz_add($id, $val) {

$url='http://vzserver/middleware.php/data/'.$id.'.json?operation=add 
<http://vzserver/middleware.php/data/'.$id.'.json?operation=add='.$val> 
='.$val;

 

var_dump($url);

 

$cmd = 'wget -O - '.escapeshellarg($url).' > /dev/null 2>/dev/null &';

exec($cmd);

}

?>

 



read.lua
Description: Binary data
<>


Re: [vz-users] PHP Nachhilfe

2015-10-17 Diskussionsfäden Ralf Wismann
Danke Andreas und Jan,

 

Durch den Hinweis von Jan, habe ich im Browser solange mit verändertem Link 
versucht bis eine „gute“ Rückmeldung kam.

 

Die habe ich dann 1:1 ins PHP Skript übernommen und läuft.

 

Vielen Dank!

 

Grüße

 

Ralf 

 

Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von 
Andreas Götz
Gesendet: Samstag, 17. Oktober 2015 16:56
An: volkszaehler.org - users
Betreff: Re: [vz-users] PHP Nachhilfe

 

Auf den ersten Blick: die Url ist falsch. Du hast den Pfadnamen der Datei 
angegeben, es muss die Url sein mit der Du auch im Browser zugreifst!

 

Viele Grüße, Andreas 


Am 17.10.2015 um 16:33 schrieb jan.andr...@googlemail.com:

Füge mal unter file get Content ein 

Echo"$result";

Ein und schau was ausgegeben wird 

Bzw ruf den Link mal mit einer richtigen uuid im Browser auf und teste die 
Ausgabe 

 

Mit freundlichen Grüßen

Jan 

Von meinem iPhone gesendet


Am 17.10.2015 um 16:23 schrieb Ralf Wismann <ralf.wism...@gmx.de>:

Hallo Jan,

 

>Wie schaut den der komplette php Skript aus ? 

 

Siehe anbei und das php:

 

http://192.168.7.6/var/www/volkszaehler.org/htdocs/middleware.php/data/$uuid.json?operation=add
 
<http://192.168.7.6/var/www/volkszaehler.org/htdocs/middleware.php/data/$uuid.json?operation=add=$var>
 =$var";

$result = file_get_contents($link);

}

 

?>


Am 17.10.2015 um 16:12 schrieb Ralf Wismann <ralf.wism...@gmx.de>:

Hallo Jan,

 

vielen Dank. Habe es jetzt doch per PHP versucht, da ich über die direkte 
Verbindung vom ESP8266 keine 2 Verbindungen aufgebaut bekomme bzw. 2 Werte 
gleichzeitig geschrieben bekomme.

 

Leider hagt es noch und es wird nichts in die Datenbank geschrieben.

 

Vermute das meine Links noch nicht sauber sind, aber sicher bin ich nicht und 
habe schon etliche Versuche durch. Wie sollte der Link aussehen? (die php-Datei 
(heizung.php) liegt im gleichen Ordner wie die middleware.php -> htdocs):

 

$link = 
"http://192.168.7.6/var/www/volkszaehler.org/htdocs/middleware.php/data/$uuid.json?operation=add
 
<http://192.168.7.6/var/www/volkszaehler.org/htdocs/middleware.php/data/$uuid.json?operation=add=$var>
 =$var";

$link = 
"http://192.168.7.6/volkszaehler.org/htdocs/middleware.php/data/$uuid.json?operation=add
 
<http://192.168.7.6/volkszaehler.org/htdocs/middleware.php/data/$uuid.json?operation=add=$var>
 =$var";

$link = "http://192.168.7.6/middleware.php/data/$uuid.json?operation=add 
<http://192.168.7.6/middleware.php/data/$uuid.json?operation=add=$var> 
=$var";

 

Habt Ihr hier eine Idee?

 

Danke und Grüße

Ralf

 

Von: volkszaehler-users 
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Jan Goe
Gesendet: Samstag, 10. Oktober 2015 20:37
An: volkszaehler.org - users
Betreff: Re: [vz-users] PHP Nachhilfe

 

Hallo Ralf,

ich sende bei mir auch temperaturen über den ESP an ein php skript und dann zu 
vz und gleichzeitig zu shc 





php skript:
http://192.168.0.54/vz/htdocs/middleware.php/data/$uuid.json?operation=add 
<http://192.168.0.54/vz/htdocs/middleware.php/data/$uuid.json?operation=add=$var>
 =$var";
$result = file_get_contents($link);
}
function temp_to_shc($temp,$name)
{
echo "shc: $wire1 @ $temp";
$send = file_get_contents("http://192.168.0.54/shc/index.php?app=shc 
<http://192.168.0.54/shc/index.php?app=shc=pushsensorvalues=3=28-$name=1=$temp>
 =pushsensorvalues=3=28-$name=1=$temp");
echo"Status: $send";
}

?>





bsp aufruf im esp über temp.php?temp1=25.0=25.0

gruß

jan

 

 

Am 10. Oktober 2015 um 20:08 schrieb Alexander Finkhäuser <a...@elaon.de>:

So kann man es z.b. auf einem Raspberry pi machen: da werden die Daten mit PHP 
ausgelesen und dann per PHP geschickt. Musst dir dann nur den teil an gucken 
wie man es schickt. Ist eigentlich nicht schwer.

https://m.youtube.com/?gl=DE 
<https://m.youtube.com/?gl=DE=de#/watch?v=gVRCDQw7EFE> 
=de#/watch?v=gVRCDQw7EFE

Dein script da holt die Daten von dem ESP ab in dem auf dem ein Webserver mit 
den Daten angeboten wird. Und genau er holt sich das bei dem ab und diese tpl 
Datei bietet das irgendwie an. Ich weiß nicht wie. 


LG
Alex

 

Am 10. Oktober 2015 19:49:30 MESZ, schrieb Ralf Wismann <ralf.wism...@gmx.de>:

Hallo Zusammen,

 

ich würde gerne Temperaturwerte (DS18B20) die Wireless(ESP8266) geschickt 
werden in die Volkszähler-Datenbank aufnehmen.

 

Leider gibt es nicht viele Beispiele um mich dort spezifisch einlesen zu 
können, darum die Frage an Euch. Ich kann/kenne praktisch kein PHP und würde 
mich über einen Verständnisabgleich sehr freuen.  Dies ist ein Code für einen 
DHT22 Sensor mit ESP8266 .

Die PHP Datei ist im www Ordner des Volkszählers abzulegen. Wenn ich das 
richtig verstehe holt diese Datei sich aber Informationen und bekommt sie nicht 
über eine Connection vom ESP8266 gesendet. Ist das richtig vers

Re: [vz-users] PHP Nachhilfe / LUA Code

2015-10-11 Diskussionsfäden Ralf Wismann

Hallo Udo,

>Ich meine die kann doch eh nur einen Sensor auslesen?

Wie gesagt, ich bin kein Fachpersonal. Habe das "Modul" aber mit 2 
unterschiedlichen GPIOs nutzen können (ESP8266-12). 

Für Thingspeak funktioniert das auch "gut", aber an der Volkszähler-lösung 
knabber ich noch kräftig. Die TCP Verbindung bekomme ich derzeit nicht zweimal 
hin.
Auch timer nutzen da anscheinend wenig. Im Netz habe ich was von asynchronen 
und synchronen code gelesen, ich befürchte das geht in diese Richtung.

Der Code Anbei funktioniert für Thingspeak sehr gut.

Grüße
Ralf



read_anonym.lua
Description: Binary data


[vz-users] PHP Nachhilfe

2015-10-10 Diskussionsfäden Ralf Wismann
Hallo Zusammen,

 

ich würde gerne Temperaturwerte (DS18B20) die Wireless(ESP8266) geschickt
werden in die Volkszähler-Datenbank aufnehmen.

 

Leider gibt es nicht viele Beispiele um mich dort spezifisch einlesen zu
können, darum die Frage an Euch. Ich kann/kenne praktisch kein PHP und würde
mich über einen Verständnisabgleich sehr freuen.  Dies ist ein Code für
einen DHT22 Sensor mit ESP8266 .

Die PHP Datei ist im www Ordner des Volkszählers abzulegen. Wenn ich das
richtig verstehe holt diese Datei sich aber Informationen und bekommt sie
nicht über eine Connection vom ESP8266 gesendet. Ist das richtig verstanden?
Könnt Ihr sagen, wie diese dht22.tpl zu verstehen ist?  

 

Vielen Dank und Grüße

 

Ralf

 

http://1.2.3.4/dht22.tpl');

 

if(preg_match('/temperature reading is ([\d\.]+)\*C, humidity is
([\d\.]+) ./', $html, $match)) {

vz_add('**UUID_TEMPERATUR**', $match[1]);

vz_add('**UUID_FEUCHTE**', $match[2]);

}

echo '--'."\n";

sleep(10);

}

 

 

function vz_add($id, $val) {

 
$url='http://vzserver/middleware.php/data/'.$id.'.json?operation=add='
.$val;

 

var_dump($url);

 

$cmd = 'wget -O - '.escapeshellarg($url).' > /dev/null 2>/dev/null &';

exec($cmd);

}

?>



Re: [vz-users] vzlogger und DHT11/22 und S0 konfiguration?

2015-09-16 Diskussionsfäden Ralf Wismann
Danke!

-Ursprüngliche Nachricht-
Von: volkszaehler-users
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von
Matthias Behr
Gesendet: Dienstag, 15. September 2015 21:36
An: volkszaehler.org - users
Betreff: Re: [vz-users] vzlogger und DHT11/22 und S0 konfiguration?

Hi,

ja genau. Doku ist bisher nur im conf-Editor. (Der aber beim Import
existierender conf Files massive Probleme hat.)



> Am 15.09.2015 um 19:30 schrieb Ralf Wismann <ralf.wism...@gmx.de>:
> 
> Hi
> 
> Geht diese Idee den in die richtige Richtung?
> 
> In der vzlogger.conf:
> 
> .
> "protocol": "s0",
>  "gpio": 23,
>  "resolution": 1000,
>  "configureGPIO": false,
> .
> 
> Und dann in der rc.local:
> .
> echo 17 > /sys/class/gpio/export && echo "falling" > 
> /sys/class/gpio/gpio17/edge ..
> 
> Danke und Grüße
> Ralf
> 
> 
> -Ursprüngliche Nachricht-
> Von: volkszaehler-users
> [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag 
> von Ralf Wismann
> Gesendet: Montag, 14. September 2015 23:10
> An: 'volkszaehler.org - users'
> Betreff: Re: [vz-users] vzlogger und DHT11/22 und S0 konfiguration?
> 
> Hallo Matthias,
> 
>> Du kannst die GPIOs auch manuell konfigurieren und vzlogger per 
>> config
> sagen, dass er nicht konfigurieren soll.
> 
> Danke, gibt es dazu etwas Dokumentiertes zum Nachlesen?
> 
> Viele Grüße
> Ralf
> 
> 

Gruß

Matthias




Re: [vz-users] vzlogger und DHT11/22 und S0 konfiguration?

2015-09-14 Diskussionsfäden Ralf Wismann
Hallo Matthias,

>Du kannst die GPIOs auch manuell konfigurieren und vzlogger per config
sagen, dass er nicht konfigurieren soll.

Danke, gibt es dazu etwas Dokumentiertes zum Nachlesen?

Viele Grüße
Ralf



Re: [vz-users] vzlogger und DHT11/22 und S0 konfiguration?

2015-09-14 Diskussionsfäden Ralf Wismann
Hallo Jan,

 

>denke DHT11 oder DHT22 kannst du damit nicht auslesen da das keine 1-wire 
>sensoren sind 

Danke, da hab ich mich in die Irre führen lassen.

Grüße

Ralf



Re: [vz-users] vzlogger und DHT11/22 und S0 konfiguration?

2015-09-14 Diskussionsfäden Ralf Wismann
Hallo Udo,

>> Wie nehme ich nun mit vzlogger und S0 Konfiguration diese Eingriffe vor?
>Gar nicht. vzlogger konfiguriert die GPIOs selbst.

Danke, bedeutet dies das vzlogger auch selbst über steigende oder fallende
Flanke entscheidet oder ist das nun fix auf steigende Flanke?
Das wäre schade, da ich 1 von 1ner Installation kenne wodurch dies mit dem
neuen vzlogger nicht funktionieren wird am Gaszähler.

Grüße
Ralf
 



Re: [vz-users] DS18B20 Temperatur zu hoch?

2015-09-09 Diskussionsfäden Ralf Wismann

>Stimmt denn jetzt auch die Temperatur?

Um ehrlich zu sein, komme ich gerade ausm Brauhaus nach Hause und konnte die 
Finger bis morgen nicht stille halten :)

Also habe ich den DS18B20 wieder direkt an die Klemmen der Erweiterung gepackt, 
da ich jetzt nicht löten möchte :)

Somit wie vorher ca. 5-6 °C zu warm, aber mehr Nachkommastellen in der 
Datenbank und die paar Messungen bis her bewegen sich im Webfrontend sowie die 
Abfrage:

cat /sys/bus/w1/devices/28-06d2cfc5/w1_slave   Verschiedene Werte (hinterm 
Komma) liefert.

Somit ist das definitiv eine Verbesserung. Feinarbeit kommt dann morgen.

Alles unter dem Glauben, dass der direkte Anschluß an der Klemmen der 
RPI-Erweiterung wirklich etwas höhere Werte liefert (z.B. wegen Abwärme des 
RPI).

Gruß

Ralf



Re: [vz-users] DS18B20 Temperatur zu hoch?

2015-09-07 Diskussionsfäden Ralf Wismann
Hi

muß nochmal nachfragen, da ich dem "Frieden" noch nicht ganz traue.

Welche Werte bzw. Werte mit wievielen Nachkommastellen sollen für einen
DS18B20 in der Datenbank stehen?

Bei meinen fehlerhaften Einträgen habe ich dort Werte mit bis zu 12
Nachkommastellen in der Datenbank stehen.

Die Werte, die jetzt gefühlt im "vernünftigen"  Wertebereich liegen haben
aber höchstens eine Nachkommastelle.

Dass der DS18B20 nur eine Genauigkeit von +-0,5°C liefert ist mir bewusst.
Ich traue nur den Werten noch nicht.

Habe bei geöffneten Fenster und ohne Heizung einen Temperaturunterschied
(Nacht zu Tag) von 0,5°C im Zimmer, das wundert mich doch. 

Halt Ihr das (Screenshot anbei) für realistisch?

Danke 

Ralf


-Ursprüngliche Nachricht-
Von: volkszaehler-users
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von
Ralf Wismann
Gesendet: Sonntag, 6. September 2015 18:57
An: 'volkszaehler.org - users'
Betreff: Re: [vz-users] DS18B20 Temperatur zu hoch?

Hi

Also ein direkter Anschluß eines DS18B20 an die Erweiterung scheint bei mir
problematisch.

Habe jetzt ca. 1m Leitung dazwischen und die Daten sind nur noch jede Minute
(wie gewollt) in der Datenbank:

10  19  06.09.2015 18:47:02
10  18,506.09.2015 18:48:03
10  18,506.09.2015 18:49:04
10  18,506.09.2015 18:50:05
10  18,506.09.2015 18:51:05
10  18,506.09.2015 18:52:06
10  18,506.09.2015 18:53:07
10  18,506.09.2015 18:54:08


Und die Werte stimmen (gefühlt) auch.

Besten Dank für Eure Unterstützung und viele Grüße

Ralf



Re: [vz-users] DS18B20 Temperatur zu hoch?

2015-09-07 Diskussionsfäden Ralf Wismann
Hi

>denke schon das die mit 0,5grad die china fälschung sind :D

>diese heißen auch alle 28-03155*

>die "echten" fangen alle mit 28-0* an wie schaut das bei euch aus ?

 

Meine sind alle aus einer Lieferung und lauten z.B. 28-03156188eeff

Hatte bis jetzt nur den Unterschied zu Sensoren gelesen, die mit 10-* beginnen.

Stammen vom deutschen Händler waren aber eher die „Günstigen“, da mir ein 
möglicher Unterschied nicht bewusst war (Fälschung also möglich).

Habe es auch noch nicht geschafft den Aufdruck zu entziffern (Lupe fehlt).

 

Die Applikation Note habe ich überflogen und frage mich, ob ich überhaupt auf 
die Auswertung (9/12Bit etc.) einen Einfluß hab.

Udo woher stammt Dein Screenshot?  Mir fehlt in der volkszähler / data 
Datenbank eine Spalte und meine letzte Spalte sind die Values mit max. einer 
Nachkommastelle.

 

Erwarte die Tage noch eine Lieferung mit wasserdichten DS18B20, allerdings aus 
China.

 

Kann ein paar zum testen noch bestellen, wobei ich es immer fraglich finde, ob 
man nicht auch über amazon (marketplace) Fälschungen bekommen kann und der 
Mehrpreis an den Händler geht.

 

Da hilft wohl nur eine Bestellung bei Reichelt etc, oder?

 

Grüße

Ralf

 

 



Re: [vz-users] DS18B20 Temperatur zu hoch?

2015-09-06 Diskussionsfäden Ralf Wismann
Guten Morgen Udo,

>Ich habe gerade mal einen Testaufbau gemacht.
>Große RPi-Erweiterung. Daran drei DS18B20 im Abstand von 15 cm.
>Parallel dazu ein Thermoelement-Messgerät von Amprobe. Das Thermoelement
eng in der Nähe der drei DS18B20.

>Das Frontend zeigt 21.8 , 21,9 und 21.9 °C, das Messgerät 21.9 °C.

>Denke, das ist genau genug.

Damit wäre ich hochzufrieden und Danke für Deine Mühe.

Muß jetzt erstmal Equipment besorgen um eine Leitung an den Fühler zu
basteln.

Was mir aber aufgefallen ist, bei ein Abfrage der Datenbank, dass die
Messung öfter als  jede Minute kommt:

10  1,44153E+12 25,506.09.2015 8:17:42  SOMMERZEIT
06.09.2015 10:17:42
10  1,44153E+12 25,506.09.2015 8:18:05  SOMMERZEIT
06.09.2015 10:18:05
10  1,44153E+12 25,506.09.2015 8:18:43  SOMMERZEIT
06.09.2015 10:18:43
10  1,44153E+12 25,506.09.2015 8:19:05  SOMMERZEIT
06.09.2015 10:19:05
10  1,44153E+12 25,506.09.2015 8:19:44  SOMMERZEIT
06.09.2015 10:19:44
10  1,44153E+12 25,506.09.2015 8:20:06  SOMMERZEIT
06.09.2015 10:20:06
10  1,44153E+12 25,506.09.2015 8:20:45  SOMMERZEIT
06.09.2015 10:20:45
10  1,44153E+12 25,506.09.2015 8:21:07  SOMMERZEIT
06.09.2015 10:21:07

Grüße
Ralf



Re: [vz-users] DS18B20 Temperatur zu hoch?

2015-09-06 Diskussionsfäden Ralf Wismann
Hi

Also ein direkter Anschluß eines DS18B20 an die Erweiterung scheint bei mir
problematisch.

Habe jetzt ca. 1m Leitung dazwischen und die Daten sind nur noch jede Minute
(wie gewollt) in der Datenbank:

10  19  06.09.2015 18:47:02
10  18,506.09.2015 18:48:03
10  18,506.09.2015 18:49:04
10  18,506.09.2015 18:50:05
10  18,506.09.2015 18:51:05
10  18,506.09.2015 18:52:06
10  18,506.09.2015 18:53:07
10  18,506.09.2015 18:54:08


Und die Werte stimmen (gefühlt) auch.

Besten Dank für Eure Unterstützung und viele Grüße

Ralf



[vz-users] DS18B20 Temperatur zu hoch?

2015-09-05 Diskussionsfäden Ralf Wismann
Hi Zusammen,

 

habe jetzt auf Basis des aktuellen Images eine Testinstallation auf dem RPI
fertiggestellt und der DS18B20 wird über vzlogger eingelesen.

 

Angeschlossen ist er direkt an der Erweiterung von Udo mit Schaltausgängen
(nicht Rev.1).

 

Mein Problem er gibt derzeit 27,5 °C raus und im Zimmer sind aber nur ca.
21°C.

 

Woran könnte das liegen?

 

Das RPI Gehäuse und die Umgebung am RPI fühlt sich wie Raumtemperatur an und
„frei“ im Raum steht er auch.

 

Hat das etwas mit der Auslesezeit zu tun? (jede Minute) Oder fehlt ihm ein
Pullup Widerstand (derzeit ohne)?

 

Habt Ihr eine Idee?

 

Danke und Grüße

 

Ralf

 

Die vzlogger.conf sieht wie folgt aus:

 

 

 

{

  "retry": 0,

  "daemon": true,

  "verbosity": 0,

  "log": "/var/log/vzlogger.log",

// "push": [],

  "local": {

"enabled": false,

"port": 8080,

"index": false,

"timeout": 0,

"buffer": 0

  },

  "meters": [

  {

  "enabled": true,

  "allowskip": false,

  "interval": -1,

  "aggtime": 60,

  "aggfixedinterval": false,

  "channels": [

{

  "uuid": "fd081aa0-53ed-11e5-87be-95ce4087ea7c",

  "identifier": "28-021561742bff",

  "api": "volkszaehler",

  "middleware": "http://127.0.0.1/middleware.php;,

  "secretKey": "",

  "type": "device",

  "scaler": 1,

  "aggmode": "AVG",

  "duplicates": 0

}

  ],

  "protocol": "w1therm"

}

  ]

}



Re: [vz-users] DS18B20 Temperatur zu hoch?

2015-09-05 Diskussionsfäden Ralf Wismann
>> Bis jetzt noch immer 27,5°C.
>Was sagt denn:
>cat /sys/bus/w1/devices/28-021561742bff/w1_slave

b8 01 80 80 1f ff 80 80 8b : crc=8b YES
b8 01 80 80 1f ff 80 80 8b t=27500

Sollte ich mal den Sensor tauschen?

Grüße
Ralf



Re: [vz-users] DS18B20 Temperatur zu hoch?

2015-09-05 Diskussionsfäden Ralf Wismann
>Ich würde mal den Sensor tauschen.

ok-> 26°C

Du kannst, wenn du hast, auch mal versuchsweise einen Widerstand zwischen 1
- 4,7 kOhm von Data gegen +5V schalten.

Ok ->26,5°C

Mmh ich bestell gleich was fürn Saunaaufguss im Wohnzimmer :)

Neeh, bastel da morgen mal etwas Leitung dran, aber verstehn tu ich es noch
nicht.

Vielen Dank!
Ralf



Re: [vz-users] vzlogger und w1therm

2015-09-04 Diskussionsfäden Ralf Wismann
Hi

 

Sorry, habs gefunden in der Anleitung zur Rev.1 der Erweiterung.

 

Die IDs der angeschlossenen 1Wire-Sensoren bekommt man mit dem Befehl „ls
/sys/bus/w1/devices/“ heraus.

 

In der „alten“ Beschreibung steht es noch nicht drin.

 

Grüße

Ralf

 

Von: volkszaehler-users
[mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von
Ralf Wismann
Gesendet: Freitag, 4. September 2015 20:17
An: volkszaehler-users@demo.volkszaehler.org
Betreff: [vz-users] vzlogger und w1therm

 

Hi Zusammen,

 

bastel gerade an meiner ersten neueren Testinstallation, wo vzlogger 1wire
und s0 beherscht.

 

 

Wie bekomme ich die Seriennummer das DS18B20 heraus? 

cat /var/log/syslog | grep 1wirevz funktioniert ohne 1wirevz ja nicht mehr
wirklich,oder?

 

 

Besten Dank und Grüße

Ralf

 

 



[vz-users] vzlogger und w1therm

2015-09-04 Diskussionsfäden Ralf Wismann
Hi Zusammen,

 

bastel gerade an meiner ersten neueren Testinstallation, wo vzlogger 1wire
und s0 beherscht.

 

 

Wie bekomme ich die Seriennummer das DS18B20 heraus? 

cat /var/log/syslog | grep 1wirevz funktioniert ohne 1wirevz ja nicht mehr
wirklich,oder?

 

 

Besten Dank und Grüße

Ralf

 

 



Re: [vz-users] 1wire Erweiterung über Ethernet?

2015-09-02 Diskussionsfäden Ralf Wismann
Hi

 

>Vtl hilft dir das hier 
>http://www.electrodragon.com/product/ethernet-enc28j60/#prettyPhoto

>Weiter wie genau man dort temp Sensoren dran bekommt keine Ahnung Vtl über 
>eine esp8266 per urat das Ethernet Modul ansprechen oder über einen arduino 
>nano o.ä sollte für relativ >kleines Geld möglich sein 

 

Danke, habe dazu im Netz ein paar Blogs gefunden, die mehr oder weniger das 
Umsetzen auf dem Adruino Nano. Das Beste ist das Update am Schluß. Hier wird 
auf den neuen 8266 verwiesen, wodurch man sich den Aufwand sehr einfach 
schenken kann. 

 

Nach den Schilderungen dort vermute ich nun sehr stark, dass dies nicht 
wirklich etwas für mich ist, da 1. Ich als nicht Informatiker recht überfordert 
wäre und 2. Das über einen RPI dann einfacher zu lösen ist.

 

Besten Dank glaube wieder was gelernt zu haben J

 

Gruß

Ralf

 



Von meinem iPhone gesendet


Am 01.09.2015 um 00:12 schrieb alex <a...@elaon.de>:

Vertue dich da nicht. Lau dem Artikel: 
https://www.mikrocontroller.net/articles/ESP8266
Hat das Modul alleine nur einen SPI und einen UART und keinen 1wire. Ich weiß 
nicht ob man durch firmware oder so das nachrüsten kann.
Also wenn brauchst du vermutlich noch einen Microcontroller dazwischen. 

Am 31.08.2015 um 22:54 schrieb R.Wismann:

Hi für mich ist der esp8266 ein 1wire Master der über WLAN kommuniziert. Ich 
bin jetzt auf der Suche nach einem 1wire Master der über Ethernet kommuniziert 
:)

Am 31. August 2015 22:50:29 MESZ, schrieb alex  <mailto:a...@elaon.de> 
<a...@elaon.de>: 

 
Am 31.08.2015 um 22:47 schrieb Udo1:

 Am 31.08.2015 um 22:40 schrieb Ralf Wismann:

 oder ob vielleicht eine ESP8266 ähnliche
 Lösung für Ethernet gibt.

 ESP8266 sind Funkmodule, Du brauchst einen Sender und einen Empfänger.
 Wer Funk kennt freut sich über Kabel ;)
 
 Gruß
 Udo

 
Das ist ein W-Lan Module und einen W-Lan Router hat er wohl.
 


-- 
Diese Nachricht wurde von meinem Mobiltelefon gesendet. 





-- 
Diese Nachricht wurde mit GnuPG unterschrieben.
Verwende GnuPG um mir eine verschlüsselte Nachricht zu senden.
Meinen öffentlichen Schlüssel hab ich als Anhang beigefügt.



Re: [vz-users] RPi hängt sich komplett auf

2015-09-02 Diskussionsfäden Ralf Wismann
Hi

 

Sorry etwas am Thema vorbei von mir.

 

>Ich habe 3 Raspis mit der Erweiterung von Udo im Einsatz. 

 

Könnt Ihr mir einen Tip geben, wo ich etwas über die Umsetzen mit mehreren
Raspis lesen kann?

Schreiben die weiteren Raspis direkt in die Zentrale-SQL-Datenbank oder holt
der Zentrale Raspi sich die Daten über einen automatischen Dienst ab?

 

Danke und Grüße

Ralf 

 

 

Von: Christian Schnellrieder 
Antworten an: "volkszaehler.org - users"

Datum: Dienstag, 1. September 2015 09:36
An: "volkszaehler.org - users" 
Betreff: Re: [vz-users] RPi hängt sich komplett auf

 

Hallo.

 

Wenn es stabil läuft würde ich die SD Karte beibehalten. Technisch gesehen
gibt es keinen Unterschied zwischen einer SD Karte und einen USB Stick. Ich
persönlich verwende aber lieber USB Sticks ... schon alleine um den
filigranen SD Karten Slot zu umgehen ;)

 

Grüße

 

Jan Pakusch  schrieb am Mo., 31. Aug. 2015 um
19:54 Uhr:

Hallo Leute,

 

ich wollte mal ein Statusupdate bringen:

Der Pi läuft nun seit einer Woche problemlos und loggt fröhlich vor sich
hin.

Ich danke Euch soweit für die Antworten!

drückt weiter die Daumen dass es mit der neuen SD Karte stabil bleibt, ich
habe das Projekt im Hinterkopf auf USB umzusteigen.

 

Viele Grüße, Jan

 

Am 25. August 2015 um 21:44 schrieb Matthias Behr :

Mit dem Scope am besten die Spannung an den beiden Testpunkten TP1 und TP2
messen. 

 

Am 25.08.2015 um 21:37 schrieb Jan Pakusch :

 

Hallo, 

ich habe die Spannung im Leerlauf auf "gut" 5V eingestellt dann den Pi
angeschlossen. Danach mit Multimeter erneut kontrolliert.

Mit dem Scope oder ner LED auf Spannungseinbrüche kontrolliert habe ich
bisher nicht. Das werde ich noch testen wenn ich mal wieder in der Gegend
bin. Danke für die Tipps. 

Gruß, Jan

 

Am 25. August 2015 um 21:27 schrieb Matthias Behr :

Welche Spannung hast du am Netzteil eingestellt? (da scheint man von
4.75-5.25V einstellen können. Dann mit +/-2% angegebener Toleranz kann die
Spannung schnell zu niedrig werden.)

 

Mach mal folgenden Test:

verbinde eine weiße LED (sollte so um die 20mA haben) mit Vorwiderstand
zwischen 5v und Gnd. Dann schreib mal vom rpi auf die SD Karte. Bei mir
flackert da die LED ziemlich stark, was auf ein schwaches Netzteil hinweist
(lt. Rating 2A…). 

(Alternativ kannst du natürlich auch ein mit einem Scope mal die Spannung am
rpi überwachen.)

 

 

 

Kannst du die Spannung 

 

Am 25.08.2015 um 20:23 schrieb Jan Pakusch :

 

Hallo,

 

danke für die Antworten!

 

also, ich habe mich direkt mal drangesetzt, Deine ToDo-Liste abzuarbeiten:

- Update ist durchgeführt.

- Was zeichnet ein gutes Netzteil aus? Worauf muss ich achten? Ich habe
dieses Set gekauft und das dort abgebildete Netzteil in Benutzung:
http://www.amazon.de/gp/product/B00LUDYQRO?psc=1
 =true_=oh_aui_search_detailpage

- WLan Sleep Modus? ist das auch relevant für mich wenn ich kein WLan Modul
installiert habe? habe ich mit dem Pi nie verwendet, ist nur mit Kabel
angeschlossen und das ist auch gut so ;)

- Die Sache mit dem USB Stick werde ich mal in Erwägung ziehen, habe mich
eben schon eingelesen und werde wohl auch dahingehend umstellen.

 

Aktuell läuft der Pi übrigens wieder.

 

Gruß, Jan

 

Am 25. August 2015 um 10:17 schrieb Andreas Götz :

Wlan war auch bei mir problematisch. Trotz abgeschaltetem Sleep war der
Raspi im Keller ab und an nicht mehr erreichbar. Habe ich dann letztlich per
Devolo PowerLan angeschlossen, seitdem keine Probleme mehr. 

 

Ein gutes Netzteil ist oberste Bürgerpflicht!

 

Viele Grüße, Andreas 


Am 25.08.2015 um 09:05 schrieb Christian Schnellrieder
:

Hallo.

 

>Hat jemand schonmal ähnliche Erfahrungen gemacht?

 

Also mein Pi war auch nicht stabil. Ich habe folgendes durchgeführt und nun
läuft er 24/7:

 

o rpi-update 

o gutes Netzteil gekauft.

o Overclock auf "medium" reduziert. Mein Pi2 verträgt das Pi2 Profil gar
nicht.

 

Zusätzlich dann noch:

o Wlan Sleep Modus abgeschaltet und eine Ping Schleife auf meinen Router
eingerichtet (Hatte das Problem das plötzlich das W Lan down war)

o Ist meine persönliche Meinung... ich verwende lieber einen USB Stick am
Rpi.

 

 

Zur Diagnose selber:

Ich würde die SD Karte an einem anderen System mounten und die ganzen Logs
auslesen unter /var/log/

 

Grüße

 

 

 

Am 25. August 2015 um 08:45 schrieb Jan Pakusch
:

Hallo Zusammen!

 

dies ist meine erste Mail an diese Gruppe, ein bischen verfolge ich sie
(oberflächlich) allerdings schon ne Weile. Schon jetzt vorab vielen Dank an
alle, die sich die Mühe machen meine etwas lange Mail durchzulesen

 

Ich habe schon 2 

[vz-users] 1wire Erweiterung über Ethernet?

2015-08-31 Diskussionsfäden Ralf Wismann
Hallo Zusammen,

 

bastel gerade an meiner Volkszählererweiterung über WLan Sensoren auf Basis
ESP8266 ausgeführt. Besser formuliert warte ich aber gerade auf meine China
Lieferung.

 

Habe jetzt auch Wunschmessungen (Temperaturen) identifiziert z.B. Vor und
Rücklauf der Heizung identifiziert, wo WLan vielleicht nicht ideal ist, da
dort schon Ethernet für die Wechselrichter vor Ort liegt.  WLan ist ja nicht
unbedingt die stabilste Variante sowas zu realisieren….

 

Ich weiß, es gibt von Udo den Y-Port+, aber für 2 Temperaturen ist das im
Vergleich zum ESP8266 auch nicht gerade ökonomisch realisiert, oder?

 

Bei meiner Suche im Netz konnte ich leider nichts Vergleichbares zum ESP8266
für Ethernet finden. Kennt Ihr dort etwas?

 

Arduino macht die Sache für mich auch nicht einfacher, da könnte man auch
gleich zu einem RPI greifen und die 1 Wire Sensoren direkt über GPIO
abholen, oder übersehe ich da im jugendlichen Leichtsinn etwas?

 

Macht sowas eventuell schon jemand in ähnlicher Weise?

 

Danke und Grüße

 

Ralf 



Re: [vz-users] Fehlersuche instabiles System

2015-05-17 Diskussionsfäden Ralf Wismann
Guten Morgen,

GPIO4 wird nicht benutzt.
Auf der kleinen Erweiterung sitzt ein Busmaster mit 'Strong Pullup', der per 
I2C angebunden ist.
Schau dir mal diese PDF an: http://pdfserv.maxim-ic.com/en/an/AN148.pdf

Wie sieht deine /etc/rc.local aus?

Siehe anbei; Ist es hier eher gewünscht Code zu posten oder Anhänge?

Das ist die rc.local vom Februar RPI Image, die ich jetzt für das Image vom 
01.05. etwas anpassen mußte, damit vzlogger gestartet wird.

Grüße

Ralf



rc.local
Description: Binary data


Re: [vz-users] Fehlersuche instabiles System

2015-05-16 Diskussionsfäden Ralf Wismann
Hallo Zusammen,

konnte gestern noch etwas Forschung hinsichtlich des instabilen Systems 
betreiben, nur leider noch keine Ursache finden.

Seltsam ist, dass sich im Moment die 1Wire Temperaturen aufhängen und dann 
nach nicht nachvollziehbarer Zeit beim zweiten, kurz hintereinander folgenden 
S0 Impuls (über s0vz) wieder funktionieren. Dieser S0 Impuls nimmt den 
Gasverbrauch auf, der derzeit tagsüber gegen null geht außer Warmwasser wird 
aufbereitet.

Der zweite angeschlossene S0 nimmt den Strombedarf des Hauses auf und bekommt 
üblicherweise mehrere Impulse je Minute. Dahingehend ist gar kein Zusammenhang 
sichtbar.

Komplett hängt sich das System derzeit nicht mehr auf. Was aber seltsam war. 
Gestern bei hängendem 1Wire, konnte ich mich per putty einloggen und das System 
reagiert (z.B. Aufruf mc) über putty.

Auf eine Temperaturabfrage mit vcgencmd measure_temp kommt aber keine Antwort.

Problembehaftet schein immer noch das 1Wire Netzwerk zu sein. Beim Neustart 
werden regelmäßig nicht alle Sensoren gefunden (1 er fehlt). Versuche jetzt mal 
ein Oszilloskop zu leihen, vielleicht reicht auch ein günstiges USB Oszi aus. 

Können nach Eurer Einschätzung das 1 Wire Netzwerk den RPI lahmlegen oder so 
stark beeinflussen?

Habe jetzt alles auf dem Image vom 01.05.2015 neu aufgesetzt und muß abwarten 
was passiert, aber beim 1Wire Bus ist noch etwas faul.

Alternativ überlege ich bevor ich mir ein Oszi kaufe, vielleicht einfach so 
einen 1Wire Repeater zu kaufen:
http://www.eservice-online.de/produkte/1-wire-bus/schnittstelle-stromversorgung-repeater/247/1-wire-repeater-v2?c=114

Macht das Sinn?

@Udo hast so etwas auf im Programm?

Danke Grüße

Ralf


 



[vz-users] Zuordnung UUID zu Kanal manuell beeinflussen?

2015-05-09 Diskussionsfäden Ralf Wismann
Hallo Zusammen,

 

möchte ein derzeit nicht stabiles System auf den aktuellen Stand bringen.
Auf Grund von geschaffener Struktur ist eine komplette Neuinstallation durch
sich ändernde Zuordnung der UUIDs zu den Kanälen immer etwas aufwendig. Kann
man die Zuordnung manuell beeinflussen/anpassen, dass Sie zu meiner alten
Konfiguration passt?

 

Vielen Dank und Grüße

Ralf



Re: [vz-users] Zuordnung UUID zu Kanal manuell beeinflussen?

2015-05-09 Diskussionsfäden Ralf Wismann

Hallo Udo,

Am 09.05.2015 um 20:12 schrieb Udo1:
Ich würde ein Backup des bestehenden System machen, die config-Dateien 
(s0vz etc.) sichern, incl. der rc.local. Das neue Image aufspielen, 
die config-Dateien wieder einspielen und im Frontend mit den UUIDs aus 
den config-Dateien wieder Kanäle anlegen.


Wie benutze ich denn die alten UUIDs?  Ich kenne bisher nur neuen 
Kanal anlegen und bekommen eine neue zufällige neue UUID zugewiesen.


Das würde mir schonmal etwas helfen. Die Zuordnung zu den Kanälen aus 
der Datenbank muß ich dann manuell abgleichen, da ich die Datenbank auch 
per ODBC auslese und dazu die Kanäle als Filter- und 
Identifikationskriterium nutze.


Grüße und Danke
Ralf


Re: [vz-users] Zuordnung UUID zu Kanal manuell beeinflussen?

2015-05-09 Diskussionsfäden Ralf Wismann


Hallo Udo,

Danke, wieder etwas gelernt.

Am 09.05.2015 um 21:26 schrieb Udo1:

Siehe Bild:

Aber die Zuordnung der UUIDs zu den Kanälen in der frischen Datenbank 
bleibt Zufall, richtig?


Danke Ralf


Re: [vz-users] Fehlersuche instabiles System

2015-04-18 Diskussionsfäden Ralf Wismann
Hallo Udo,

  Installiert ist die Version vom 11.02.2015.
 Es könnte auch noch ein Fehler in der 1wirevz.c sein. Da waren ein paar
memory overwrites drin.

Oh, ok. Die Fehler bzgl. der RTC Zeit aus der rc.local hatten wir damals
manuell behoben.

Du kannst dir vorsorglich diese Version herunter laden und wie gehabt
kompilieren:
https://github.com/mbehr1/1wirevz/blob/master/1wirevz.c

Wie  gehabt ist nett gesagt :)

Ich versuche ob ich mich diesbezüglich aufschlauen kann.

Danke und Grüße

Ralf



Re: [vz-users] Fehlersuche instabiles System

2015-04-18 Diskussionsfäden Ralf Wismann
Hallo Udo,

Du kannst dir vorsorglich diese Version herunter laden und wie gehabt
kompilieren:
https://github.com/mbehr1/1wirevz/blob/master/1wirevz.c

Wie  gehabt ist nett gesagt :)

Ich versuche ob ich mich diesbezüglich aufschlauen kann.

Sorry aber sicherheitshalber frag ich mal nach, ob das in die richtige
Richtung geht:

1. die 1wirevz.cz von github auf den RPI kopieren:

git clone https://github.com/w3llschmidt/1wirevz.git /usr/local/src/1wirevz

2. kompilieren:

sudo gcc -o /usr/local/sbin/1wirevz /usr/local/src/1wirevz/1wirevz.c
-lconfig -lcurl

3. da die konfiguration schon besteht würde ich den Rest so lassen und
einfach neu booten.

Passt das so?

Danke und Grüße

Ralf



Re: [vz-users] Fehlersuche instabiles System

2015-04-18 Diskussionsfäden Ralf Wismann
Hallo Udo,
 Das Netzteil könnte ich mal tauschen
Was für ein Netzteil hast du jetzt (Spannung, Strom?) und wo ist das
angeschlossen?

Ein NoName Netzteil mit 1,5A. Angeschlossen an der kleinen Erweiterung
(Nicht am RPI)

 Sporadisch in ca. 1 bis 2 Wochen Abständen hängt sich das gesamte 
 System auf.
Welcher Wert steht in der vzlogger.conf für verbosity ?

Habe gerade nur eine Kopie der SD-Karte hier und kein RPI, deswegen kann ich
nicht nachsehen. Es sollte aber verbosity = 1 gesetzt sein.

Gruß
Ralf



Re: [vz-users] Fehlersuche instabiles System

2015-04-18 Diskussionsfäden Ralf Wismann
Hallo Udo,
Ja, aber von hier:
git clone https://github.com/mbehr1/1wirevz.git /usr/local/src/1wirevz

Der Rest stimmt.

Besten Dank!



[vz-users] Automatisches Backupkonzept auf NAS

2014-11-23 Diskussionsfäden Ralf Wismann
Hallo Zusammen,

 

ich bin auf der Suche nach einem Backupkonzept für meinen volkszähler.

 

Basierend auf der Tatsache, dass irgendwann die SD-Karte hinüber ist und/oder 
die Datenmenge zu groß wird benötige ich eine automatisierte Lösung um 
regelmäßig für den Ernstfall vorbereitet zu sein.

 

Dazu wäre es wohl gut einmal die komplette Konfi zu sichern (am besten die 
SD-Karte als Image) und dann nur noch Backups der Datenbank zu fahren, oder?

 

Könnt Ihr mir einen Tip geben wo ich etwas gut dokumentiertes finde. Bin in der 
Linux-Welt leider noch nicht so fit. Eine Lösung über PHPmyadmin erscheint mir 
nicht wirklich funktional, da die Datenmenge wohl irgendwann zu groß wird für 
den Browser, oder?

 

Weitere Lösungen (mit GUI) sind verfügbar, aber ob das sinnvoll ist, bin ich 
mir nicht sicher. z.B. sowas http://mysqlbackupftp.com/

 

Schön wäre, wenn ich das Backup direkt auf ein Synology NAS ablegen könnte im 
Heimnetzwerk.

 

Vielen Dank für Eure Tips und Vorschläge.

 

Viele Grüße

Ralf 



[vz-users] Beispiele zum frontend phptable?

2014-09-27 Diskussionsfäden Ralf Wismann
Hallo Zusammen,

 

widme mich gerade wieder dem volkszähler projekt und soweit funktioniert
meine Auslesung des eHz (Bezug und Lieferzähler)jetzt wunschgemäß.

 

Ich würde jedoch gerne parallel das frontend phptable nutzen :
http://wiki.volkszaehler.org/software/frontends/php_table

 

Leider habe ich keine Ahnung von php und beginne bei 0.  Was mir fehlt sind
die tatsächlichen Zählerstände als jeweils separate Spalte für Bezug und
Lieferung und der Rest der derzeit vorhanden ist im Beispiel kann ausgedünnt
werden.

 

Durch meine ersten Schritte bin ich auf der Suche nach weiteren Beispielen
um mit meinem Verständnis und dem gewünschten Ergebnis schneller weiter zu
kommen.

 

Nutzt jemand von Euch auch dieses Frontend und kann mir Beispiele Eurer
Konfiguration zeigen?

 

Vielen Dank und Grüße

 

Ralf