[vz-dev] Temperatur / 1wire / httplog - GET / Post ?

2011-11-09 Thread Klaus Reichenecker

Hallo zusammen,

erst mal großes Lob was Ihr da auf die Beine gestellt habt.
Ich versuche das gerade zusammen zu bauen, erst mal über Euren Demo-Server.
Habe aber ewig nicht mehr gelötet, und komme auch eher aus der Windows-Ecke

Ich will Strom- / Gaszähler und Temperatur aufzeichnen.
Soweit funktioniert eigentlich alles, bis auf die Temperatur.

Ich will die Temperatur direkt vom Net-IO auf den Server schicken, mit dem 
Control6-Skript wie hier beschrieben:


http://wiki.volkszaehler.org/hardware/channels/sensors/1_wire

Beim Compilieren kam erst mal der Fehler, das httplog fehlt - angeschaltet, 
zumindest mal ohne Probleme kompiliert
Irgendwann dann auch herausgefunden, das im httplog-Client der falsche Pfad 
ist - geändert auf /middleware.php/data/


Es werden aber keine Temperaturen angezeigt

Ich habe das Ganze jetzt mal mit Wireshark analysiert:

Bei Gaszählerimpulsen wird

POST /middleware/... geschickt,

bei der Temperatur aber

GET /middleware/...  - Ist das so richtig ?

Ich habe mal von Hand versucht, über curl - d "" http:// 
demo.volkszaehler.org/...  was zu schicken,  funktioniert problemlos



Wozu ist dieses httplog überhaupt nötig ?
Im Control6-Skript wird doch einfach nur der Sensor abgefragt, der Wert über 
httplog geschickt, 300 Sekunden gewartet, könnte man den Wert nicht 
irgendwie einfach direkt schicken ?

(Ich kenne mich leider zu wenig damit aus, das selbst hin zu bekommen)

Und noch eine Frage:  seit ein paar Tagen kann man auf Eurer Demo-Webseite 
die Demo-Werte nicht mehr ausschalten ? liegt das an meinem Rechner oder ist 
es ein kleiner Fehler ?



Viele Grüße

Klaus



___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?

2011-11-09 Thread Klaus Reichenecker


Hallo Justin,

die UUIDs stimmen "leider"

mal ein Auszug aus Wireshark:

Message: POST /middleware.php/data/61eb6ba0-0af5-11e1-9574-d70c330d08ce.json 
HTTP/1.1\r\n

- funktioniert für den Gaszähler

Message: GET 
/middleware.php/data/?95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=22.4\n

- funktioniert nicht für die Temperatur, aber:

curl -d "" 
http://demo.volkszaehler.org/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=24,9

funktioniert

Die IP-Adressen sind oben beides mal die gleichen - 78.46.142.233


Könnte es evtl. damit zusammen hängen das ich Ethersex nicht von Eurer 
Seite, sondern direkt installiert habe ?


Viele Grüße

Klaus





 Original-Nachricht 

Datum: Wed, 9 Nov 2011 18:52:19 +0100
Von: "Klaus Reichenecker" 
An: "volkszaehler.org" 
Betreff: [vz-dev] Temperatur /  1wire / httplog - GET / Post ?



Hallo zusammen,

Hallo Klaus!


erst mal großes Lob was Ihr da auf die Beine gestellt habt.

danke und willkommen! :-)


Habe aber ewig nicht mehr gelötet, und komme auch eher aus der
Windows-Ecke

musst Dich nicht schämen, ist nicht schlimm, geht vorbei ;-)


Beim Compilieren kam erst mal der Fehler, das httplog fehlt -
angeschaltet, zumindest mal ohne Probleme kompiliert
Irgendwann dann auch herausgefunden, das im httplog-Client der falsche
Pfad ist - geändert auf /middleware.php/data/
ui, das ist alt. Wenn das bei Dir funktioniert, committen wir das mal zu e6; 
hab's bei mir [1] mal geändert.

Danke für den Hinweis.


Es werden aber keine Temperaturen angezeigt

Hm - bitte überprüf die UUID nochmal, das sollte so klappen.


Ich habe das Ganze jetzt mal mit Wireshark analysiert:

Bei Gaszählerimpulsen wird

POST /middleware/... geschickt,

bei der Temperatur aber

GET /middleware/...  - Ist das so richtig ?
POST ist der richtige Weg, mit GET funktioniert's aber auch -> auch das 
sollte in e6 angepasst werden...müsste man nur aus watchasync 
kopieren...wenn das Jemand angehen mag: ich unterstütze gerne...



Wozu ist dieses httplog überhaupt nötig ?
Im Control6-Skript wird doch einfach nur der Sensor abgefragt, der Wert
über httplog geschickt,
genau an der Stelle wird's benötigt: das Control6-Skript ruft dafür httplog 
auf



300 Sekunden gewartet, könnte man den Wert nicht
irgendwie einfach direkt schicken ?

tja - wie? so ohne httplog? :-)

Und noch eine Frage:  seit ein paar Tagen kann man auf Eurer 
Demo-Webseite

die Demo-Werte nicht mehr ausschalten ? liegt das an meinem Rechner oder
ist es ein kleiner Fehler ?
danke für die verniedlichende Schilderung...ich hab vorgestern die Demo auf 
den aktuellen git-Stand gezogen; hat leider ein paar Macken - bin daher 
vorhin auf die stabile v0.2 zurück gegangen. Bug-Reports werden immer gerne 
genommen [2].



Gruss, J.

[0] 
https://github.com/volkszaehler/volkszaehler.org/blob/master/misc/controller/bash/log_onewire_ecmd.sh

[1] https://github.com/justinotherguy/ethersex
[2] http://bugs.volkszaehler.org

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?

2011-11-10 Thread Klaus Reichenecker

Hallo Justin,

danke für deine Hilfe, das mit dem ? hatte ich total übersehen
leider haut es aber immer noch nicht hin

Ich habe es mal versucht so wie von Dir beschrieben, dann zusätzlich auch 
mal in Zeile 50 das GET durch POST ersetzt


Gaszähler funktioniert: (Auszug Wireshark)
Message: POST /middleware.php/data/61eb6ba0-0af5-11e1-9574-d70c330d08ce.json 
HTTP/1.1\r\n


Das hier aber leider nicht:
Message: POST 
/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=22.8\n



Ports usw. passt alles / sieht zumindest mal gleich aus

Hat jemand das Ganze so am laufen ?

Viele Grüße

Klaus



- Original Message - 
From: "Justin Otherguy" 

To: "volkszaehler.org" 
Sent: Thursday, November 10, 2011 8:20 AM
Subject: Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?


Moin Klaus,

Am 10.11.2011 um 06:58 schrieb Klaus Reichenecker:

Message: GET 
/middleware.php/data/?95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=22.4\n

- funktioniert nicht für die Temperatur, aber:

curl -d "" 
http://demo.volkszaehler.org/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=24,9

funktioniert
der Unterschied ist das "?" zwischen "data/" und der UUID; es gefällt der 
Middleware nicht, wenn der Pfad nicht mit einem Format (z. B. .json) endet:


 curl -d "" 
http://demo.volkszaehler.org/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=24,9


vs.

 curl -d "" 
http://demo.volkszaehler.org/middleware.php/data/?95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=24,9


Hier die Antwort auf den 2. Request:

{"version":"0.2","exception":{"message":"Missing 
format","type":"Exception","code":0}}


-> missing format -> der Pfad endet nicht auf .json (oder eines der anderen 
zulässigen Formate; das kommt erst in den URL-Parametern, s. [0])


Wenn Du das "?" aus Zeile 50 in protocols/httplog/httplog.c rausoperierst, 
sollte es tun:


diff httplog.c*
50c50
< "GET " CONF_HTTPLOG_PATH "?";
---

"GET " CONF_HTTPLOG_PATH ;


Gib Bescheid.

Könnte es evtl. damit zusammen hängen das ich Ethersex nicht von Eurer 
Seite, sondern direkt installiert habe ?

nein, das hat damit nix zu tun.

Ein Hinweis zu den UUIDs: die solltest Du nicht veröffentlichen (ML...), da 
so jeder Zugriff auf die Daten hat. Für Aussentemperaturwerte und für 
Stromprofile von PV-Anlagen ist das unkritisch, für die anderen eher nicht. 
Wenn das also bei Dir alles läuft, solltest Du neue UUIDs generieren und die 
dann für die finale Installation verwenden.



Gruss, J.

[0] http://wiki.volkszaehler.org/development/api/reference

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?

2011-11-10 Thread Klaus Reichenecker

so langsam schaue ich durch:

bei
curl -d "" 
http://demo.volkszaehler.org/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=24,9


wird

POST 
/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=24,9 
HTTP/1.1\r\n


geschickt

aber VZ / httplog schickt nur:

POST 
/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=23.8\n


das HTTP/1.1\r fehlt

in HTTPLOG.c steht:

// first string is the GET part including the path
static const char PROGMEM get_string_head[] =
"POST " CONF_HTTPLOG_PATH ;
// next is the - optional - inclusion of the machine identifier uuid
#ifdef CONF_HTTPLOG_INCLUDE_UUID
static const char PROGMEM uuid_string[] =
"uuid=" CONF_HTTPLOG_UUID "&";
#endif
// the - optional - unix time stamp
#ifdef CONF_HTTPLOG_INCLUDE_TIMESTAMP
static const char PROGMEM time_string[] =
"time=";
#endif
// and the http footer including the http protocol version and the server 
name

static const char PROGMEM get_string_foot[] =
" HTTP/1.1\n"
"Host: " CONF_HTTPLOG_SERVICE "\r\n\r\n";

warum werden die letzten beiden Zeilen nicht mit angehängt`?

Ich habe nur Basic-Kenntnisse aus C64-Zeiten, aber nach meinem Verständniss 
müsste es passen ?

( Ich habe bei Include Unix Timestamp und Include uuid nichts angegeben)
fehlt evtl. hinter " HTTP/1.1\n" ein Semikolon ?

Grüße

Klaus




___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?

2011-11-10 Thread Klaus Reichenecker

Danke Thorben, das wars :-)

im control6.src von 
http://wiki.volkszaehler.org/hardware/channels/sensors/1_wire


muss bei HTTPLOG(".json?value=%s\n", temp_str);


das \n weg


hat das bislang überhaupt bei irgend jemand funktioniert ?

Grüße

Klaus




- Original Message - 
From: "Thorben Thuermer" 

To: "volkszaehler.org" 
Sent: Thursday, November 10, 2011 10:58 PM
Subject: Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?


On Thu, 10 Nov 2011 21:53:18 +0100
"Klaus Reichenecker"  wrote:

so langsam schaue ich durch:

bei
curl -d ""
http://demo.volkszaehler.org/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=24,9
wird

POST
/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=24,9
HTTP/1.1\r\n

geschickt
aber VZ / httplog schickt nur:

POST
/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=23.8\n

das HTTP/1.1\r fehlt


mal ganz nebenbei: ist es der middleware egal ob das dezimal-trennzeichen
punkt oder komma ist?!


in HTTPLOG.c steht:

[...]

static const char PROGMEM get_string_head[] =
"POST " CONF_HTTPLOG_PATH ;

[...]

static const char PROGMEM get_string_foot[] =
" HTTP/1.1\n"
"Host: " CONF_HTTPLOG_SERVICE "\r\n\r\nstatic const char PROGMEM";

warum werden die letzten beiden Zeilen nicht mit angehängt`?


am wahrscheinlichsten ist, dass die schon angehaengt werden, aber hinter dem
value noch ein \n steht, das da nicht hingehoert...
das solltest du in wireshark dann im rest des pakets sehen koennen...
(rutscht dann in die erste header-zeile.)

Ich habe nur Basic-Kenntnisse aus C64-Zeiten, aber nach meinem 
Verständniss

müsste es passen ?
( Ich habe bei Include Unix Timestamp und Include uuid nichts angegeben)
fehlt evtl. hinter " HTTP/1.1\n" ein Semikolon ?


das ist so richtig... konkatenation von stringkonstanten geht in C durch
hintereinanderschreiben ohne operator.
ansonsten wuerde das auch einen fehler beim kompilieren geben und nicht
zur laufzeit.
ausserdem werden da nur konstanten im programmspeicher
("static const char PROGMEM") definiert die dann spaeter zu dem request
zusammengebaut werden. das dabei eine vergessen wird ist unwahrscheinlich.
siehe die vermutung zum \n oben.


Grüße
Klaus


- T.
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?

2011-11-11 Thread Klaus Reichenecker

Hallo Justin,

ich habe es momentan mit POST am laufen, so funktioniert es.

Ich kann allerdings momentan auf dem Demo-Server keine Kanäle mehr 
erstellen, weder direkt übers GUI noch per Hand.

Mache ich etwas falsch oder liegt das am Testserver ?

Grüße

Klaus




- Original Message - 
From: "Justin Otherguy" 

To: "Klaus Reichenecker" 
Cc: "volkszaehler.org" 
Sent: Friday, November 11, 2011 7:45 AM
Subject: Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?


Moin,

Am 11.11.2011 um 00:29 schrieb Klaus Reichenecker:

im control6.src von 
http://wiki.volkszaehler.org/hardware/channels/sensors/1_wire


muss bei HTTPLOG(".json?value=%s\n", temp_str);


das \n weg

oh, danke; hab's korrigiert.

Heisst das, dass es nun mit der Version aus meinem git-Repo funktioniert? 
(erst mal mit GET?)


Falls ja würde ich das per in das e6-Repo aufnehmen lassen.

Schön wär's, wenn wir auch hier per menuconfig auswählen könnten, ob GET 
oder POST verwendet wird.



hat das bislang überhaupt bei irgend jemand funktioniert ?
Ich hab das mit control6 genutzt; ob das genau so war, kann ich nicht mehr 
sagen; bei mir läuft's mit cron von nem Linux-Rechner stabiler



POST
/middleware.php/data/95d98700-07da-11e1-bb04-0fe73f97b4c6.json?value=23.8\n

das HTTP/1.1\r fehlt


mal ganz nebenbei: ist es der middleware egal ob das dezimal-trennzeichen
punkt oder komma ist?!

das ist eine gute Frage; wer findet's raus?


Gruss, J.

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?

2011-11-13 Thread Klaus Reichenecker

Hallo Justin,

es scheint seit heute Mittag wieder zu gehen, davor kam immer (wenn ich es 
richtig im Kopf habe) irgend was mit Server Error,

sowohl übers Frontend als auch direkt über telnet.
Ich glaube es kam seit dem zurück gehen auf 0.2, aber wie gesagt, es scheint 
seit heute Mittag wieder zu funktionieren

(zumindest habe ich es da wieder getestet, gestern ca. 17 Uhr ging es nicht)

Grüße

Klaus


- Original Message - 
From: "Justin Otherguy" 

To: "volkszaehler.org" 
Sent: Sunday, November 13, 2011 10:28 PM
Subject: Re: [vz-dev] Temperatur / 1wire / httplog - GET / Post ?


Hi,

Am 11.11.2011 um 17:13 schrieb Steffen Vogel:


Hab ich auch schon bemerkt.. Da kommt nur ein 501 Internal Server
Error :-S

Scheinbar ein PHP Fehler oder so was.. Sagt das Apache-Log etwas aus,
Justin?



Am Freitag, den 11.11.2011, 16:58 +0100 schrieb Klaus Reichenecker:

Hallo Justin,

ich habe es momentan mit POST am laufen, so funktioniert es.

danke für die Info!


Ich kann allerdings momentan auf dem Demo-Server keine Kanäle mehr
erstellen, weder direkt übers GUI noch per Hand.
Mache ich etwas falsch oder liegt das am Testserver ?

hm - ich habe gerade folgendes getan:
- Zugriff auf http://demo.volkszaehler.org/frontend/
- "Kanal hinzufügen"
- "Kanal erstellen"
- alle Werte auf Voreinstellungen belassen
-> geht:
- ein neuer Kanal erscheint in der Liste, in der DB sieht auch alles gut aus

2. Test:
- curl -d "type=power&resolution=2000&title=Testzähler" 
http://demo.volkszaehler.org/middleware.php/channel.json
-> 
{"version":"0.2","entity":{"uuid":"1d5bf480-0e3e-11e1-a62d-59e4311e862d","type":"power","resolution":2000,"title":"Testz\u00e4hler"}}

-> auch das sieht gut aus, auch in der DB

Habe das gleiche noch für Temperatursensoren getestet - dito.

Könnt Ihr bitte beschreiben, was bei Euch schief läuft?
Hat sich das vielleicht mit dem Rollback auf v0.2 auf demo.volkszaehler.org 
am 9.11. überschnitten?



Gruss, J.

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?

2011-11-17 Thread Klaus Reichenecker

Hallo Thorben,

so in der Richtung hatte ich auch gedacht, nur, z.B. bei der langen Geraden, 
da hatte ich jeweils nur 1-2 Mal die Taste gedrückt, da müsste die Kurve 
doch auf Null gehen ?



- Original Message - 
From: "Thorben Thuermer" 

To: "volkszaehler.org" 
Sent: Thursday, November 17, 2011 10:24 PM
Subject: Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?


On Thu, 17 Nov 2011 21:16:40 +0100 "Klaus Reichenecker"  wrote:
[...]

Theoretisch dreht sich doch das Rad im Zähler, gibt ein mal pro Umdrehung
einen Puls aus, den ich durch meine Taster simuliere

Anbei mal 2 Screenshots, hoffe das geht in der Mailing-Liste ?

Woher kommen die hohen waagrechten Linien zwischen 2 Impulsen ?
die Linie müsste doch eigentlich auf Null gehen ?


ein impuls gibt ja nicht an, das genau zum zeitpunkt des impulses  kWh
abgenommen wurden, sondern das im zeitraum seit dem letzten impuls
 kWh abgenommen wurden,
was halt einer wagerechten linie (entsprechend einer bestimmten leistung
in (k)W) ueber diesen zeitraum, so dass die flaeche unter der linie der
abgenommenen leistung in kWh entspricht...
das einzige was man daran aendern kann ist zaehler mit einer hoeheren
aufloesung (mehr impulsen/kWh) zu verwenden, womit die wagerechte linie
bei langen impulsabstaenden sich dann irgendwann gegen null bewegt.
eine tatsaechlich nicht vorhandene abnahme laesst sich aber ueber einen
impulsausgang nicht feststellen, sondern nur mit einem zaehler mit einer
anderen schnittstelle.


Grüße
Klaus


- T.
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?

2011-11-17 Thread Klaus Reichenecker

Hallo Thorben

so etwas in der Richtung hatte ich mir auch schon gedacht, aber eher eine 
falsche Einstellung in Ethersex vermutet.


Du hast vollkommen Recht mit deiner Erklärung, sehr gut erklärt im letzten 
Beitrag, mein Mathe-LK ist zu lange her, eigentlich muss die Fläche unter 
der Linie ja die Leistung darstellen, somit dürften eigentlich einzelne 
Impulse gar nicht im Diagramm auftauchen ?


Gibt es in VZ für mich als Laien eine Möglichkeit,  die Anzahl der Impulse 
zu prüfen ? Wäre sicher auch mal interessant, um zu kontrollieren, ob alles 
richtig mitgeloggt wird ?
(Stromzählerstand einfach mal nach paar Tagen gegenüber VZ-Zählerstand 
prüfen)



Wie habt Ihr denn eure Sensoren entprellt ? Irgendwann soll z.B. der 
Gaszähler wirklich abgefragt werden, dann ist es ein Reedkontakt statt eines 
Tasters, der prellt doch genau so ?
Ist Ethersex überhaupt in der Lage, innerhalb von 250 ms 2 Nachrichten an VZ 
zu schicken ? (Summarize Events in WatchaSync ist ausgeschaltet)



Grüße

Klaus




- Original Message - 
From: "Thorben Thuermer" 

To: "volkszaehler.org" 
Sent: Friday, November 18, 2011 12:31 AM
Subject: Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?



Hallo,

es gibt noch eine sache die an deinem graphen auffaellig ist,
und Udo1 lieferte eben im irc[1] das richtige stichwort dazu: 
"entprellen".


laut der detailanzeige hattest du eine spitzenlast von 16,98kW!
das entspricht bei 230 volt: 16980W/230V=74 Ampere!
(vergleiche das mal mit den zahlen auf deinen sicherungen)

bei einem angenommenen zaehler mit 800imp/kWh (k.A. wie dein kanal
konfiguriert ist) waehren das dann zB 800imp/kWh * 16,98kW = 13584 imp/h,
also ca 4 impulse pro sekunde, bzw zwei impulse im abstand von 250ms.
ich nehme mal an das du nicht so schnell auf den taster gehauen hast -
ursache ist wohl, dass deine taster prellen, und bei vermeintlich einem
tastendruck _mehrere_ impulse registriert werden.
(das fuehrt an dieser stelle zu weit, es sei zB auf
http://de.wikipedia.org/wiki/Prellen verwiesen.)

das koennte auch deine verwirrung erklaeren, da bei vermeintlich 
"einzelnen"

taster-ausloesungen hohe spitzen eingezeichnet werden,
und dazwischen dann unverstaendlicherweise noch waagrechten linien.

- Thorben

[1] http://wiki.volkszaehler.org/contact#irc
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?

2011-11-18 Thread Klaus Reichenecker

Hallo Volker,

bei summarize events muss aber dann der Zeitstempel mitgeschickt werden ?
Oder werden dann nur z.B. alle Impulse innerhalb der angegebenen Zeit 
aufsummiert ? das wäre dann für Zähler mit sehr vielen Impulsen innerhalb 
kurzer Zeit interessant, im Falle eines klassischen Gaszählers mit wenigen 
Impulsen pro Zeit eher kontraproduktiv ?



Grüße

Klaus




- Original Message - 
From: "Volker" 

To: "volkszaehler.org" 
Sent: Friday, November 18, 2011 5:29 PM
Subject: Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?


Hallo,

wenn summarize events eingeschaltet sind schafft der Net-IO erheblich mehr
Impulse/s, das ist auch der Grund warum ich das hier so einsetze.

Gruß
Volker

Am 18.11.2011 01:36 schrieb Justin Otherguy:

Moin,

Am 18.11.2011 um 01:19 schrieb Klaus Reichenecker:

Gibt es in VZ für mich als Laien eine Möglichkeit,  die Anzahl der 
Impulse zu prüfen ?
Du kannst über das serielle Debugging bei e6 mal grob vergleichen; falls 
Du auf Deinen eigenen Server loggst, kannst Du die Anfragen im Log des 
Webservers nachschauen


Ist Ethersex überhaupt in der Lage, innerhalb von 250 ms 2 Nachrichten an 
VZ zu schicken ?

Ein Net-IO kommt mit Ethersex auf ca. 2 Impulse / Sekunde.


Gruss, J.

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev



--
Volker Troyke
Homepage: www.troyke.de
E-Mail  : v...@gmx.de

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?

2011-11-18 Thread Klaus Reichenecker

Hallo Thorben,

ich habe jetzt mal ein bischen herumexperimentiert und überlegt, du hast 
recht mit dem Prellen.
Es sind momentan 2 alte, eigentlich identische Taster aus der Bastelkiste, 
der eine prellt wohl sehr stark


Und daher kommen dann wohl auch die komischen Graphen, da dann 2 -4 Impulse 
innerhalb kurzer Zeit gesendet werden, dann wieder lange nichts.
Habe gerade mal über die serielle Schnittstelle geschaut - die Impulse 
werden wohl auch in Ethersex gespeichert, dann anschliesend verschickt.


Ich könnte jetzt versuchen das Ganze zu entprellen, mit R/C usw.
Aber: Eigentlich müsste es doch reichen, einfach eine gewisse Zeit lang 
Pulse zu ignorieren ? je nach Zähler im Bereich 0,25 - 1 sec ?

Weiss jemand wie man das in watchasync anpassen kann ?

Vielleicht würde es auch schon helfen wenn ich die Zeitstempel mitschicken 
würde  ?



Grüße

Klaus




- Original Message - 
From: "Thorben Thuermer" 

To: "volkszaehler.org" 
Sent: Friday, November 18, 2011 12:31 AM
Subject: Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?



Hallo,

es gibt noch eine sache die an deinem graphen auffaellig ist,
und Udo1 lieferte eben im irc[1] das richtige stichwort dazu: 
"entprellen".


laut der detailanzeige hattest du eine spitzenlast von 16,98kW!
das entspricht bei 230 volt: 16980W/230V=74 Ampere!
(vergleiche das mal mit den zahlen auf deinen sicherungen)

bei einem angenommenen zaehler mit 800imp/kWh (k.A. wie dein kanal
konfiguriert ist) waehren das dann zB 800imp/kWh * 16,98kW = 13584 imp/h,
also ca 4 impulse pro sekunde, bzw zwei impulse im abstand von 250ms.
ich nehme mal an das du nicht so schnell auf den taster gehauen hast -
ursache ist wohl, dass deine taster prellen, und bei vermeintlich einem
tastendruck _mehrere_ impulse registriert werden.
(das fuehrt an dieser stelle zu weit, es sei zB auf
http://de.wikipedia.org/wiki/Prellen verwiesen.)

das koennte auch deine verwirrung erklaeren, da bei vermeintlich 
"einzelnen"

taster-ausloesungen hohe spitzen eingezeichnet werden,
und dazwischen dann unverstaendlicherweise noch waagrechten linien.

- Thorben

[1] http://wiki.volkszaehler.org/contact#irc
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?

2011-11-19 Thread Klaus Reichenecker

Hallo Udo,

ich werde das mit dem 100nF-Kondensator mal ausprobieren.

ABber in meinem Fall ( Gaszähler) wäre es ideal, wenn Watchasync einfach 
nach jedem Puls für eine gewisse Zeitspanne weitere Pulse ignorieren würde, 
so schnell läuft mein Gaszähler nicht das mehr als ein Impuls pro Sekunde zu 
erwarten ist.


Ich kenne mich leider zu wenig damit aus, weiss jemand wie man das so 
umprogrammieren kann ?
Mir würde es auch für Testzwecke helfen, wenn ich den Zählerstand auf einem 
LCD-Display anzeigen könnte
Zähler usw. bekomme ich mit Control6 / TTY hin, nur wie kann ich aus 
Watchasync eine Variable o.ä. an C6 übergeben ?


Grüße

Klaus



- Original Message - 
From: "Udo1" 

To: "volkszaehler.org" 
Sent: Friday, November 18, 2011 7:25 PM
Subject: Re: [vz-dev] Web-Frontend; komische Anzeige des Verbrauchs ?


Am 18.11.2011 19:04, schrieb Klaus Reichenecker:
einfach eine gewisse Zeit lang Pulse zu ignorieren ? je nach Zähler im 
Bereich 0,25 - 1 sec ?

Die Anzahl der Pulse pro Zeiteinheit ergibt die verbrauchte Energie. Du
würdest die Auflösung verringern.
Du kannst es mit einem RC-Glied versuchen. Einfach einen 0,1µF
Kondensator parallel zu den Kontakten.
Gruß
Udo
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


[vz-dev] Auflösung Gaszähler / Kanaleigenschaften editieren

2011-12-03 Thread Klaus Reichenecker
Ich will hier inen Gaszähler auswerten ( mit Reedkontakt), komme aber mit der 
Auflösung nicht so recht weiter.
Auch ist der Verbrauch pro Impuls wesentlich zu hoch. ( Im Bereich von ca. 
1.000 - 10.000 m³/h, ich teste das Ganze momentan nur manuell mittels Taster, 
mittlerweile entprellt)


Mein Zähler gibt mir 100 Impulse pro Kubikmeter.

Überlegung war, wenn bei Stromzähler die Auflösung z.B. 1000 Impulse pro KWh 
sein muss, dann müssen es hier 100 sein ?

Basis ist ein angelegter Kanal, dieser wird im Web-Frontend angezeigt als:

  Titel Gasverbrauch 
  Typ Gas 
  UUID cf61d240-113b-11e1-b912-ab0056bdf714 
  Middleware ../middleware.php 
  Farbe #579D1C 
  Style Stufen 
  Aktiv  
  Cookie  
  Auflösung 50 


Ein 
GET 
http://demo.volkszaehler.org/middleware.php/channel/cf61d240-113b-11e1-b912-ab0056bdf714.json

liefert 
{"version":"0.2","entity":{"uuid":"cf61d240-113b-11e1-b912-ab0056bdf714","type":"gas","resolution":10,"title":"Gasverbrauch"}}

Warun steht hier bei Resolution 10, aber im Web-Frontend 50 ?

Versuche ich das Ganze zu ändern mit
PULL 
http://demo.volkszaehler.org/middleware.php/channel/cf61d240-113b-11e1-b912-ab0056bdf714.json?type=gas&resolution=20&;
 title=Gastestverbrauch

bekomme ich 

{"version":"0.2","entity":{"uuid":"cf61d240-113b-11e1-b912-ab0056bdf714","type":"gas","resolution":20,"title":"Gasverbrauch"}}

Es wurde also die Auflösung auf 20 geändert, aber der Titel wurde nicht von " 
Gasverbrauch" auf "Gastestverbrauch" geändert ?

schaue ich wieder im Webfrontend, ist die Auflösung immer noch auf 50 ?
Ein Löschen und neu anlegen des Kanals bringt auch keine Veränderung.

Irgendwann wurden beim rumprobieren mal die 50 übernommen, deshalb der komische 
Wert

Was mache ich hier falsch ?
Wie muss denn die Auflösung sein ? Bei den angezeigten Werten denke ich, eher 
im Bereich 0,01 ?


Grüße

Klaus



___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Hardware für den Zählerschrank

2011-12-03 Thread Klaus Reichenecker

Hallo Martin,

warum nicht gleich einen Drehstromzähler wie diesen hier:
http://www.ebay.de/itm/LCD-Drehstromzahler-Stromzahler-S0-Hutschiene-3x20-80-A-/110785735680?pt=Mess_Pr%C3%BCftechnik&hash=item19cb582c00

Du kannst Dir momentan in VZ noch keine Summe der einzelnen Zähler bilden 
lassen, hättest also wenn Du 3 einzelne nimmst 3 einzelne Leistungen, die 
sich dann irgendwie auf die Wohnung aufteilen.


Der o.g. ,it max 80A reicht sicher für deine Fälle aus, deine Verteilung 
sieht nicht nach riesen Stromberbrauchern aus.


Grüße

Klaus



- Original Message - 
From: "Martin Brehme" 

To: "volkszaehler.org" 
Sent: Saturday, December 03, 2011 9:19 AM
Subject: [vz-dev] Hardware für den Zählerschrank



___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev



___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Auflösung Gaszähler / Kanaleigenschaften editieren

2011-12-03 Thread Klaus Reichenecker
Habe es selber gefunden, es lag an InternetExplorer 9 und den Cookies - Browser 
Cache löschen hilft ...


  - Original Message - 
  From: Klaus Reichenecker 
  To: volkszaehler.org 
  Sent: Saturday, December 03, 2011 9:41 AM
  Subject: [vz-dev] Auflösung Gaszähler / Kanaleigenschaften editieren


  Ich will hier inen Gaszähler auswerten ( mit Reedkontakt), komme aber mit der 
Auflösung nicht so recht weiter.
  Auch ist der Verbrauch pro Impuls wesentlich zu hoch. ( Im Bereich von ca. 
1.000 - 10.000 m³/h, ich teste das Ganze momentan nur manuell mittels Taster, 
mittlerweile entprellt)


  Mein Zähler gibt mir 100 Impulse pro Kubikmeter.

  Überlegung war, wenn bei Stromzähler die Auflösung z.B. 1000 Impulse pro KWh 
sein muss, dann müssen es hier 100 sein ?

  Basis ist ein angelegter Kanal, dieser wird im Web-Frontend angezeigt als:

Titel Gasverbrauch 
Typ Gas 
UUID cf61d240-113b-11e1-b912-ab0056bdf714 
Middleware ../middleware.php 
Farbe #579D1C 
Style Stufen 
Aktiv  
Cookie  
Auflösung 50 


  Ein 
  GET 
http://demo.volkszaehler.org/middleware.php/channel/cf61d240-113b-11e1-b912-ab0056bdf714.json

  liefert 
  
{"version":"0.2","entity":{"uuid":"cf61d240-113b-11e1-b912-ab0056bdf714","type":"gas","resolution":10,"title":"Gasverbrauch"}}

  Warun steht hier bei Resolution 10, aber im Web-Frontend 50 ?

  Versuche ich das Ganze zu ändern mit
  PULL 
http://demo.volkszaehler.org/middleware.php/channel/cf61d240-113b-11e1-b912-ab0056bdf714.json?type=gas&resolution=20&;
 title=Gastestverbrauch

  bekomme ich 

  
{"version":"0.2","entity":{"uuid":"cf61d240-113b-11e1-b912-ab0056bdf714","type":"gas","resolution":20,"title":"Gasverbrauch"}}

  Es wurde also die Auflösung auf 20 geändert, aber der Titel wurde nicht von " 
Gasverbrauch" auf "Gastestverbrauch" geändert ?

  schaue ich wieder im Webfrontend, ist die Auflösung immer noch auf 50 ?
  Ein Löschen und neu anlegen des Kanals bringt auch keine Veränderung.

  Irgendwann wurden beim rumprobieren mal die 50 übernommen, deshalb der 
komische Wert

  Was mache ich hier falsch ?
  Wie muss denn die Auflösung sein ? Bei den angezeigten Werten denke ich, eher 
im Bereich 0,01 ?


  Grüße

  Klaus






--


  ___
  volkszaehler-dev mailing list
  volkszaehler-dev@lists.volkszaehler.org
  https://volkszaehler.org/mailman/listinfo/volkszaehler-dev
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] PULL Request

2011-12-03 Thread Klaus Reichenecker
Hallo Berthold,

so geht es:

http://demo.volkszaehler.org/middleware.php/channel/cf61d240-113b-11e1-b912-ab0056bdf714.json?operation=edit&;
 title=Gastestverbrauch

Grüße

Klaus


  - Original Message - 
  From: Berthold Bredenkamp 
  To: volkszaehler-dev@lists.volkszaehler.org 
  Sent: Saturday, December 03, 2011 6:42 PM
  Subject: [vz-dev] PULL Request


  Wie erzeuge ich im Firefox einen solchen Pull Request? 

   

  z.B. PULL 
http://demo.volkszaehler.org/middleware.php/channel/cf61d240-113b-11e1-b912-ab0056bdf714.json?type=gas&resolution=20&;
 title=Gastestverbrauch

   

  Mit Curl ist es mir gelungen, doch geht es auch in der Adresszeile des 
Browsers?

   

  Gruß

   

  Berthold 

   



--


  ___
  volkszaehler-dev mailing list
  volkszaehler-dev@lists.volkszaehler.org
  https://volkszaehler.org/mailman/listinfo/volkszaehler-dev
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


[vz-dev] watchasync / timestamp

2011-12-12 Thread Klaus Reichenecker
So langsam macht mein VZ was ich will, Temperaturen werden sauber geloggt, 
nur der Stromzähler macht mir noch ein bischen Probleme:


Anbei ein Ausschnitt, man sieht deutlich die Spitzen, davor die Täler, das 
entspricht so sicher nicht der Realität.

Ich logge das Ganze momentan noch auf dem öffentlichen Demo-Server.

Meine Vermutung: Durch zu hohen Netzwerktraffic / Serverauslastung werden 
manche Impulse nicht sofort erfasst, sondern nach einer bestimmten Zeit, 
also nach dem Tal, alle auf ein mal ?


Ist ein Timestamp mitzuschicken die Lösung ?
Ich habe es versucht, komme aber nicht so recht weiter.
Stimmen die Angaben auf 
http://wiki.volkszaehler.org/software/controller/ethersex noch ?


Insbesondere :

Path in front of timestamp: ".json?ts="

Falls man die Ereignisse nicht pro Auflösungsschritt summieren möchte:
  Path at the end: "000"


irgendwo hab ich auch was gefunden, das es die letzten Wochen ein Update gab 
?
Wie installiere ich das nach, ohne alles was ich bisher geändert habe ( 
Pinning usw) zu verlieren ?


Viele Grüße

Klaus



<>___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Heizungsdaten visualisieren mit dem Frontend vonvolkszaehler.org

2012-01-11 Thread Klaus Reichenecker

Hallo Markus,

das ist ja genial, genau das wollte ich schon lange machen, aber ich habe 
dazu leider zu wenig Ahnung von Linux.

Magst Du ein bischen mehr darüber schreiben, wie das genau geht ?

Ist der TP-Link-Router dann dein dein Server, oder liegt die Datenbank auf 
einem anderen Server ?


Grüße

Klaus


- Original Message - 
From: "Markus Meissner" 

To: 
Sent: Wednesday, January 11, 2012 8:34 PM
Subject: [vz-dev] Heizungsdaten visualisieren mit dem Frontend 
vonvolkszaehler.org




Hallo Zusammen,

es lassen sich nicht nur Energiewerte mit dem Volkszaehler darstellen 
sondern

auch sämtliche Werte einer Viessmann-Heizung dank openv [1]

Ich nutze hierzu den USB-Adapter an einem  TL-MR3420 - TP-Link-Router mit
openwrt.
Auf dem Router läuft der vcontrold.
Per cronjob werden die Werte dann direkt in die MySQL-DB geschrieben.

Visualisierung dann mit dem volkszaehler-Frontend :) [2]

Dank nochmals an alle die dies möglich gemacht haben

Grüße Markus

[1] http://openv.wikispaces.com/
[2] siehe attach












___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev



___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] Heizungsdaten visualisieren mit dem Frontend vonvolkszaehler.org

2012-01-12 Thread Klaus Reichenecker

Hallo Markus,

das klingt sehr spannend, genau so was wollte ich machen, hatte eher an 
Net-IO gedacht, aber das macht ja preislich kaum einen Unterschied


Momentan logge ich Vorlauf, Rücklauf, Brennertemperatur , Brennerbetrieb und 
Aussentemperatur über Net-IO und 1W-Sensoren, ist schon mal sehr 
aufschlussreich

Angefangen hatte ich das Ganze, weil mich die ewige Takterei genervt hat.
Welche Vitodens hast Du denn ? Ich habe die WB2B.

Leider habe ich aber zu wenig Ahnung von selber compilieren usw. komme eher 
aus der Windows-Ecke.


Der nächste Schritt ist bei mir erst mal ein eigener Server daheim, momentan 
logge ich noch auf den VZ-Demo-Server.
Warum gehst Du auf einen VServer ? Wegen den Stromkosten ? Oder hast Du 
einen eigenen daheim stehen ?


Ich (und sicherlich auch andere) würde mich sehr freuen, wenn Du, falls Du 
irgendwie Zeit findest, eine kleine Anleitung veröffentlichen könntest.


Viele Grüße

Klaus





- Original Message - 
From: "Markus Meissner" 

To: "volkszaehler.org" 
Sent: Thursday, January 12, 2012 7:29 PM
Subject: Re: [vz-dev] Heizungsdaten visualisieren mit dem Frontend 
vonvolkszaehler.org



Hallo Klaus,

auf dem TP-Link-Router läßt sich leider keine Datenbank installieren (zu
wenig Speicher etc.)
Deshalb liegt die Datenbank auf einer Seagate Dockstar. Der Router dient als
Client um die Messwerte in die DB zu schreiben.

Also:
Heizung <-> IR-USB-Adapter <-> TP-Link (als Access Point) mit openwrt <->
WLAN <-> Router <-> LAN <-> Dockstar

Da jedoch bei der aktuellen Konfiguration (Abfrage der Daten alle 5sek)
sich die Platte an der Dockstar
nicht mehr in den Ruhezustand versetzen läst (und zusätzlich Strom
verbraucht), werde ich wohl auf Dauer die DB auf
meinen vServer verlegen.

Da es keine Binaries für openwrt gibt, muss der vcontrold selbst
kompiliert werden.

Grüße Markus



Hallo Markus,

das ist ja genial, genau das wollte ich schon lange machen, aber ich habe
dazu leider zu wenig Ahnung von Linux.
Magst Du ein bischen mehr darüber schreiben, wie das genau geht ?

Ist der TP-Link-Router dann dein dein Server, oder liegt die Datenbank auf
einem anderen Server ?

Grüße

Klaus


- Original Message -
From: "Markus Meissner" 
To: 
Sent: Wednesday, January 11, 2012 8:34 PM
Subject: [vz-dev] Heizungsdaten visualisieren mit dem Frontend
vonvolkszaehler.org



Hallo Zusammen,

es lassen sich nicht nur Energiewerte mit dem Volkszaehler darstellen
sondern
auch sämtliche Werte einer Viessmann-Heizung dank openv [1]

Ich nutze hierzu den USB-Adapter an einem  TL-MR3420 - TP-Link-Router
mit
openwrt.
Auf dem Router läuft der vcontrold.
Per cronjob werden die Werte dann direkt in die MySQL-DB geschrieben.

Visualisierung dann mit dem volkszaehler-Frontend :) [2]

Dank nochmals an alle die dies möglich gemacht haben

Grüße Markus

[1] http://openv.wikispaces.com/
[2] siehe attach












___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev



___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev




___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] 1-wire scanner & Gascounter setup

2012-01-14 Thread Klaus Reichenecker
Hello Willy,

Gas Resolution: I guess 10 is right.
( I could only guess, i also wondered in the beginning about strange behaviour 
/ very high consumption, but played around with different values, and this 
seems to be the right one)
But I still have problems to find the right reed contact for my gas meter, i 
already ordered 5 of them, none worked, all not sensitive enough)

I would appreciate if you could make some documentation about the maxim 
library, at the moment i use a Net-IO, but as i also want to read out / show my 
gas heater ( viessman), maybe i´ll switch to a small linux system ( i guess 
Net-IO is to weak for that)

Best regards

Klaus


  - Original Message - 
  From: Willy Verbiest 
  To: volkszaehler-dev@lists.volkszaehler.org 
  Sent: Saturday, January 14, 2012 1:28 PM
  Subject: [vz-dev] 1-wire scanner & Gascounter setup


  Hi, 


  The first tests are running for the vz1ws (Volkszaehler 1-wire scanner).
  I have the following configuration:
  Middleware host computer: ALIX.1D embedded board with 4GB flash drive.
  1-wire interface: DS9490R USB (RJ11) or DS9490R Serial (RJ11)
  Field sensors:
  Counters: 1-wire DS2423 (Out of production at maxim semiconductors)
  Used for Gas and Electricity
  Temperature sensors: 1:wire DS18S20
  Used for Outside, Inside, Heating (2) and hot water temperatures.
  Program source:
  Written in c with the libusblinux310r2 library from 
http://www.maxim-ic.com/products/ibutton/software/1wire/wirekit.cfm 
  License: GPL 
  If interested I can cleanup the source, make some documentation and 
publishing it. (Where / How)

  

  The latest sensor I've included was the gas counter and I have some questions 
about it.

  Where can I see the version of the volkszaehler frontend?

  I have installed a sensor on the gas meter that give a pulse for every 0,01 
m3.
  The sensor is placed on the third digit after the comma which has a mirror 
for digit 0.

  What are the values I have to enter when creating a new channel?
  Auflösung: ?
  Kosten: ?

  The cost of a m3 gas is about 0,76 Euro


  Thanks for all the developers on the Volkszaehler project.


  Reply’s are welcome in German and English
  Gruss,
  Willy Verbiest
  Wondelgem (Gent)



--


  ___
  volkszaehler-dev mailing list
  volkszaehler-dev@lists.volkszaehler.org
  https://volkszaehler.org/mailman/listinfo/volkszaehler-dev
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


[vz-dev] Genauigkeit Swissnox -Zähler ?

2012-01-15 Thread Klaus Reichenecker
Ich habe jetzt ca. 1 Monat den Swissnox B-Watt-§Phasen zähler drin, direkt nach 
dem EVU-Zähler.
( Den den die meisten hier auch haben, mit 800 Impulse/KW, bis 3x80A)

Ich hatte mir beim Einbau den Zählerstand des offiziellen Zählers 
aufgeschrieben -  der Swissnox geht um ca. 38 % falsch / zeigt zu viel an.

Ich kann das nat. im VZ über die Impulse/KW anpassen, aber so falsch darf der 
doch eigentlich nicht messen ?
Wie sind Eure Erfahrungen damit ?

Viele Grüße

Klaus

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] 1-wire scanner & Gascounter setup

2012-01-15 Thread Klaus Reichenecker

Hallo Thorben,

sehr gute Idee, muss ich mal ausprobieren.
Ich habe jetzt mal die 3 Ventilatoren die ich rum liegen hatte zerlegt, 
leider hatten die entweder  aufwändige Schaltungen drin (der Hallsensor ist 
4-polig SMD), bzw. einer steuert damit gleich die Spulen und gibt nur bei 
jedem Polwechsel des Magneten einen Impuls.

Aber ich suche mal weiter :-)


Grüße

Klaus


- Original Message - 
From: "Thorben Thuermer" 

To: 
Sent: Saturday, January 14, 2012 7:44 PM
Subject: Re: [vz-dev] 1-wire scanner & Gascounter setup


On Sat, 14 Jan 2012 18:06:15 +0100 "Klaus Reichenecker"  
wrote:
But I still have problems to find the right reed contact for my gas 
meter,

i already ordered 5 of them, none worked, all not sensitive enough)


considered trying a hall-sensor instead?
you most likely already have one - there's one in any old computer cpu-fan 
with

rpm output (yellow wire).
the wiring is just vcc, gnd, and open-collector output.

- T.
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


[vz-dev] VZ-Installation - wo ist mysql.sql ?

2012-01-15 Thread Klaus Reichenecker
Hallo zusammen,
kämpfe gerade an der Installation
bin jetzt in phpMyAdmin  bei:

Tabellen anlegen:

Datenbank "volkszaehler" auswählen (ggf. phpmyadmin neu laden, falls die 
neue DB noch nicht angezeigt wird)
Struktur importieren: 
  "Importieren" mysql.sql (siehe README im Verzeichnis share/sql)wo finde 
ich denn diese Datei ?  Ich finde auch keinen Ordner "share/sql" ?GrüßeKlaus___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] VZ-Installation - wo ist mysql.sql ?

2012-01-15 Thread Klaus Reichenecker
Hallo Martin,

habe es gerade auch gefunden, nur verstehe ich es nicht so recht ?

1. Make sure you have a proper configuration file (etc/volkszaehler.conf.php)

-->  Das war ja dabei, Frage : Passwort:   - soll ich das so lassen, 
oder ist dieses shhh eine Linux-Abkürzung, und mein Passwort muss ein 
bestimmtes Format erfüllen ?

2. Adjust the configuration to your database setup

-->  Ich denke mal, damit ist gemeint, das host, user, password und dbname wie 
in der ANleitung stimmen ?



3. Call misc/tools/doctrine orm:schema-tool:create --dump-sql > 
misc/sql/mysql.sql

-->  was muss ich hier genau machen ? ich habe im Verzeichniss 
volkszaehler.org/misc/tools  doctrine und doctrine.php  was bedeutet das 
orm:schema-tool:create ?


4. import the resulting file using your favorite sql tool


  - Original Message - 
  From: Martin Jangowski 
  To: volkszaehler-dev@lists.volkszaehler.org 
  Sent: Sunday, January 15, 2012 6:23 PM
  Subject: Re: [vz-dev] VZ-Installation - wo ist mysql.sql ?


  Am 15.01.2012 18:15, schrieb Klaus Reichenecker: 
Hallo zusammen,
kämpfe gerade an der Installation
bin jetzt in phpMyAdmin  bei:

Tabellen anlegen: 
Datenbank "volkszaehler" auswählen (ggf. phpmyadmin neu laden, falls die 
neue DB noch nicht angezeigt wird)
Struktur importieren: 
  "Importieren" mysql.sql (siehe README im Verzeichnis share/sql)  wo finde 
ich denn diese Datei ?  Ich finde auch keinen Ordner "share/sql" ?


  Lies das "README" unter /misc/sql/.

  Martin



--


  ___
  volkszaehler-dev mailing list
  volkszaehler-dev@lists.volkszaehler.org
  https://volkszaehler.org/mailman/listinfo/volkszaehler-dev
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] VZ-Installation - wo ist mysql.sql ?

2012-01-15 Thread Klaus Reichenecker
Danke Martin, jetzt geht es

Mir war als Linux-Laien nicht klar, das man das so direkt aufrufen kann
Mein Problem war aber letztenendes, das der Ordner volkszaehler.org keine 
Schreibrechte hatte, das Ganze mit sudo aufgerufen hat auch nichts gebracht.

Erst ein chmod 777 -c -R /var/www/volkszaehler.org hat geholfen

Grüße

Klaus


  - Original Message - 
  From: Martin Jangowski 
  To: volkszaehler-dev@lists.volkszaehler.org 
  Sent: Sunday, January 15, 2012 7:24 PM
  Subject: Re: [vz-dev] VZ-Installation - wo ist mysql.sql ?


  Am 15.01.2012 18:49, schrieb Klaus Reichenecker: 
Hallo Martin,

habe es gerade auch gefunden, nur verstehe ich es nicht so recht ?

1. Make sure you have a proper configuration file 
(etc/volkszaehler.conf.php)

-->  Das war ja dabei, Frage : Passwort:   - soll ich das so lassen, 
oder ist dieses shhh eine Linux-Abkürzung, und mein Passwort muss ein 
bestimmtes Format erfüllen ?

  Das ist das Passwort des mysql-Users, den Du für VZ anlegen musst. Wie das 
lautet ist egal, es muss halt in der .conf stehen.



2. Adjust the configuration to your database setup

-->  Ich denke mal, damit ist gemeint, das host, user, password und dbname 
wie in der ANleitung stimmen ?

  Yep.





3. Call misc/tools/doctrine orm:schema-tool:create --dump-sql > 
misc/sql/mysql.sql

-->  was muss ich hier genau machen ? ich habe im Verzeichniss 
volkszaehler.org/misc/tools  doctrine und doctrine.php  was bedeutet das 
orm:schema-tool:create ?


  na genau das was da steht: mit einer Shell in das Installationsverzeichnis 
Verzeichnis gehen und dann misc/tools/doctrine mit den aufgezählten Parametern 
(orm:schema usw.)  aufrufen. Das erzeugt Dir dann die Datei mysql.sql im 
misc/sql/ Verzeichnis.



4. import the resulting file using your favorite sql tool

  Per shell geht das so:

  cat misc/sql/mysql.sql |mysql -u  -p 


  Achtung! Kein Blank hinter dem -p!

  Martin



--


  ___
  volkszaehler-dev mailing list
  volkszaehler-dev@lists.volkszaehler.org
  https://volkszaehler.org/mailman/listinfo/volkszaehler-dev
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


[vz-dev] vz auf 1&1-Webserver ?

2012-01-16 Thread Klaus Reichenecker
Ich habe heute festgestellt, das ich seit Jahren ein 1&1-Web-Hosting-Paket 
habe, das auch PHP und MySQL unterstützt.

Müsste darauf der VZ auch funktionieren ?

Mit der Anleitung von Florian Ziegler  ( 
https://github.com/f10/volkszaehler.org unten bei README)  habe ich die alte 
Version zum laufen bekommen.
Aber die hat ein install-script
Wie bekomme ich die aktuelle Version auf den Server ?
Oder mache ich einen grundsätzlichen Denkfehler, das Ganze kann gar nicht gehen 
und es braucht einen dedizierten Rechner dafür  ?

Viele Grüße

Klaus

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] vz auf 1&1-Webserver ?

2012-01-16 Thread Klaus Reichenecker

Oh je, so langsam bin ich überfordert

Mag nicht mal jemand eine Anleitung schreiben wie das geht ?

Meinen eigenen Server bekomme ich nicht zum laufen, irgendwas haut da mit 
der Datenbank nicht hin, ich rätsle noch.


Wie bekomme ich denn die manuelle Installation hin ? Ich kann bei 1&1 kein 
Doctrine usw. installieren ?



Grüße

Klaus





- Original Message - 
From: "Jakob Hirsch" 

To: "volkszaehler.org" 
Sent: Tuesday, January 17, 2012 12:31 AM
Subject: Re: [vz-dev] vz auf 1&1-Webserver ?


On 16.01.2012 21:30, Klaus Reichenecker wrote:

Ich habe heute festgestellt, das ich seit Jahren ein
1&1-Web-Hosting-Paket habe, das auch PHP und MySQL unterstützt.

Müsste darauf der VZ auch funktionieren ?


Das wichtigste ist eigentlich PHP 5.3, der Rest sollte passen.
Das kannst du rausfinden, indem du eine Datei (z.B. info.php) mit dem
Inhalt "" auf den Server hochlädst und mit dem
Browser aufrufst.


Wie bekomme ich die aktuelle Version auf den Server ?
Oder mache ich einen grundsätzlichen Denkfehler, das Ganze kann gar
nicht gehen und es braucht einen dedizierten Rechner dafür  ?


Nein, einen dedizierten Server brauchst du nicht.
Das aktuelle install-script ist ein shell-script und funktioniert
entsprechend nur mit einem shell-Zugang. Wenn du das bei deinem Paket
nicht hast, mußt du die manuelle Installation machen oder auf deinem
Rechnr installieren, per ftp hochschieben und die vz-Datenbank und -User
dort anlegen.

___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] vz auf 1&1-Webserver ?

2012-01-17 Thread Klaus Reichenecker

Hallo Jakob,

es ist nur ein 1&1-Homepage-Basic-Server.
Somit habe ich leider keine Zugriffsmöglichkeit über Shell o.ä.
Ich kann nur per FTP Dateien hochladen, oder über phpmyadmin mysql 
administrieren.


PHP ist entweder Version 5.1, mit dem es ja nicht funktionieren wird, oder 
alternativ 5.4.0beta1, ich hoffe es geht überhaupt damit ?


Würde es letztendlich reichen, eine funktionierende VZ-Installation zu 
kopieren, und dann Inhalte der volkszaehler.conf.php  zu editieren ?


Der Idealfall wäre wohl ein Installationsskript in PHP, aber dazu fehlen mir 
leider die Kenntnisse.



Das Installation auf einem Rechner zu Hause scheitert momentan an der 
Erstellung an der Datei mysql.sql, diese wird zwar erstellt, aber beim 
Import über phpmyadmin tut sich nichts, ich vermute der Inhalt stimmt nicht.



Grüße

Klaus







-Ursprüngliche Nachricht- 
From: Jakob Hirsch

Sent: Tuesday, January 17, 2012 3:57 PM
To: volkszaehler.org
Subject: Re: [vz-dev] vz auf 1&1-Webserver ?

Klaus Reichenecker, 2012-01-17 01:08:

Oh je, so langsam bin ich überfordert

Mag nicht mal jemand eine Anleitung schreiben wie das geht ?


Wenn du's hinbekommen hast, darfst du das gerne machen :)

Ansonsten sollte das nicht so problematisch sein. Man muß halt ein paar
Besonderheiten beachten, weil man weder OS- noch DB-root ist.

Wenn du ein bisschen auf Antworten deiner Mails eingehen
würdest, könnte man dir übrigens auch besser helfen. (z.B.:
Shell-Account? PHP-Version?)


Meinen eigenen Server bekomme ich nicht zum laufen, irgendwas haut da
mit der Datenbank nicht hin, ich rätsle noch.


Wo hängt's denn?


Wie bekomme ich denn die manuelle Installation hin ? Ich kann bei 1&1
kein Doctrine usw. installieren ?


Die "Installation" beschränkt sich im Minimalfall darauf, die aktuelle
Version von http://www.doctrine-project.org/projects/orm/download
runterzuladen, entpacken, in den Webspace hochladen (vorzugsweise im
VZ-Verzeichnis unter lib/vendor/doctrine) und den Pfad in der
volkszaehler.conf.php entsprechend anzupassen.

Wenn du einen shell-account hast, kannst du für die Installation wohl
auch PEAR benutzen.
___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev 


___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


Re: [vz-dev] vz auf 1&1-Webserver ?

2012-01-19 Thread Klaus Reichenecker
so langsam scheint es was zu werden, ich habe es jetzt geschafft, die 
einzelnen Tabellen in der Datenbank anzulegen
(über das 1&1 Web- phpmyadmin-Interface, die Einträge aus entities, 
properties und data über SQL-Befehle rein kopiert)


So ganz geht es aber immer noch nicht, ich bekomme zwar das Frontend zu 
sehen, aber erst mal steht da "nothing to plot", dann wenn ich z.B. versuche 
einen Kanal hinzuzufügen, kommt "Javascript Runtime Error - Für die 
Eigenschaft "each" kann kein Wert abgerufen werden: Das Objekt ist Null oder 
undefiniert"


Ich denke ich habe noch was in der volkszaehler.conf falsch, mag mal jemand 
darüber schauen ?


was mir vor allem unklar ist:

- bei database server muss ich schon die Adresse angeben ? localhost wäre in 
dem fall ja wohl falsch ?
- was ist der Unterschied zwischen user und admin-user ? ist es korrekt das 
ich da das Gleiche angebe ?



Grüße

Klaus





* @package default

* @license http://www.opensource.org/licenses/gpl-license.php GNU Public 
License


*/

/*

* This file is part of volkzaehler.org

*

* volkzaehler.org is free software: you can redistribute it and/or modify

* it under the terms of the GNU General Public License as published by

* the Free Software Foundation, either version 3 of the License, or

* any later version.

*

* volkzaehler.org is distributed in the hope that it will be useful,

* but WITHOUT ANY WARRANTY; without even the implied warranty of

* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

* GNU General Public License for more details.

*

* You should have received a copy of the GNU General Public License

* along with volkszaehler.org. If not, see .

*/

/**

* @var string PDO driver for Doctrine DBAL

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en#getting-a-connection:driver


*/

$config['db']['driver'] = 'pdo_mysql';

/**

* @var string hostname of database server. Use 'localhost' for the machine 
your webserver is running on.


* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

$config['db']['host'] = 'db12345678.db.1and1.com';

/**

* @var string username for the database server

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

$config['db']['user'] = 'dbo12345678';

/**

* @var string password for the database server

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

$config['db']['password'] = 'sagichnicht';

/**

* @var string database name

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

$config['db']['dbname'] = 'db12345678';

/**

* For administration tasks (used by doctrine cli and the setup script)

* the following $['db']['admin'] settings will be merged with $config['db']

*/

//$config['db']['admin']['user'] = 'dbo12345678';

//$config['db']['admin']['password'] = 'sagichnicht';

/**

* @var string path of the sqlite database

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

//$config['db']['path'] = 'volkszaehler';

/**

* Vendor libs

* Set to NULL to use PHP's include path

* @var string path to vendor libs

* @link http://www.php.net/manual/en/ini.core.php#ini.include-path

*/

//$config['lib']['doctrine'] = VZ_DIR . '/lib/vendor/Doctrine';

//$config['lib']['jpgraph'] = VZ_DIR . '/lib/vendor/JpGraph';

/**

* @var string timezone for the middleware

* @link http://www.php.net/manual/de/timezones.php

* @link 
http://www.php.net/manual/de/datetime.configuration.php#ini.date.timezone


*/

//$config['timezone'] = 'Europe/Berlin';

/**

* @var string Locale used for regular expressions

* @link http://php.net/manual/de/function.setlocale.php

*/

$config['locale'] = array('de_DE', 'en_US', 'C');

/**

* @var array of colors for plot series

*/

$config['colors'] = array('#83CAFF', '#7E0021', '#579D1C', '#FFD320', 
'#FF420E', '#004586', '#0084D1', '#C5000B', '#FF950E', '#4B1F6F', '#AECF00', 
'#314004');


/**

* @var boolean disables some optimizations. Only use it when you exactly 
know what you are doing.


*/

$config['devmode'] = FALSE;

/**

* @var integer set to > 0 to show debugging messages

*/

$config['debug'] = 0;

?>



Re: [vz-dev] vz auf 1&1-Webserver ?

2012-01-19 Thread Klaus Reichenecker

noch eine Frage:

laut Anleitung:

a.. Rechte setzen:

Datenbank "mysql", Tabelle "tables_priv":
   "Einfügen":
   Host: "localhost"
   Db: "volkszaehler"
   User: "vz"
   Table_name: "data" (anschließend das Gleiche mit "entities", 
"entities_in_aggregator", "properties", "tokens"

   Table_priv: "select", "update" und "insert"

oder in der Windows / xampp-Anleitung:a.. Rechte setzen:Home → Datenbank → 
„mysql“, Tabelle „tables_priv“:„Einfügen“: Host: "localhost"

   Db: "volkszaehler"
   User: "vz"
   Table_name: "data" (anschließend das Gleiche mit "entities", 
"entities_in_aggregator", "properties", "tokens"

   Table_priv: "select", "update" und "insert"
was bedeutet denn Home / Datenbank / ? Über PHPMyadmin ? Dort kann ich 
kein Feld mit "tables_priv" finden ?GrüßeKlaus
- Original Message - 
From: "Klaus Reichenecker" 

To: "volkszaehler.org" 
Sent: Thursday, January 19, 2012 8:30 PM
Subject: Re: [vz-dev] vz auf 1&1-Webserver ?


so langsam scheint es was zu werden, ich habe es jetzt geschafft, die 
einzelnen Tabellen in der Datenbank anzulegen
(über das 1&1 Web- phpmyadmin-Interface, die Einträge aus entities, 
properties und data über SQL-Befehle rein kopiert)


So ganz geht es aber immer noch nicht, ich bekomme zwar das Frontend zu 
sehen, aber erst mal steht da "nothing to plot", dann wenn ich z.B. 
versuche einen Kanal hinzuzufügen, kommt "Javascript Runtime Error - Für 
die Eigenschaft "each" kann kein Wert abgerufen werden: Das Objekt ist 
Null oder undefiniert"


Ich denke ich habe noch was in der volkszaehler.conf falsch, mag mal 
jemand darüber schauen ?


was mir vor allem unklar ist:

- bei database server muss ich schon die Adresse angeben ? localhost wäre 
in dem fall ja wohl falsch ?
- was ist der Unterschied zwischen user und admin-user ? ist es korrekt 
das ich da das Gleiche angebe ?



Grüße

Klaus





* @package default

* @license http://www.opensource.org/licenses/gpl-license.php GNU Public 
License


*/

/*

* This file is part of volkzaehler.org

*

* volkzaehler.org is free software: you can redistribute it and/or modify

* it under the terms of the GNU General Public License as published by

* the Free Software Foundation, either version 3 of the License, or

* any later version.

*

* volkzaehler.org is distributed in the hope that it will be useful,

* but WITHOUT ANY WARRANTY; without even the implied warranty of

* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

* GNU General Public License for more details.

*

* You should have received a copy of the GNU General Public License

* along with volkszaehler.org. If not, see <http://www.gnu.org/licenses/>.

*/

/**

* @var string PDO driver for Doctrine DBAL

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en#getting-a-connection:driver


*/

$config['db']['driver'] = 'pdo_mysql';

/**

* @var string hostname of database server. Use 'localhost' for the machine 
your webserver is running on.


* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

$config['db']['host'] = 'db12345678.db.1and1.com';

/**

* @var string username for the database server

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

$config['db']['user'] = 'dbo12345678';

/**

* @var string password for the database server

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

$config['db']['password'] = 'sagichnicht';

/**

* @var string database name

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

$config['db']['dbname'] = 'db12345678';

/**

* For administration tasks (used by doctrine cli and the setup script)

* the following $['db']['admin'] settings will be merged with 
$config['db']


*/

//$config['db']['admin']['user'] = 'dbo12345678';

//$config['db']['admin']['password'] = 'sagichnicht';

/**

* @var string path of the sqlite database

* @link 
http://www.doctrine-project.org/projects/dbal/2.0/docs/reference/configuration/en


*/

//$config['db']['path'] = 'volkszaehler';

/**

* Vendor libs

* Set to NULL to use PHP's include path

* @var string path to vendor libs

* @link http://www.php.net/manual/en/ini.core.php#ini.include-pa

Re: [vz-dev] vz auf 1&1-Webserver ?

2012-01-20 Thread Klaus Reichenecker


mir ist gerade aufgefallen:
was macht denn die .htaccess ?

Ist es in meiner Konfiguration ok, das da steht:
Deny from all
Allow from localhost
Ich habe ja keinen localhost ?GrüßeKlaus


- Original Message - 
From: "Thorben Thuermer" 

To: "volkszaehler.org" 
Sent: Thursday, January 19, 2012 9:57 PM
Subject: Re: [vz-dev] vz auf 1&1-Webserver ?


On Thu, 19 Jan 2012 21:24:55 +0100 "Klaus Reichenecker"  wrote:

noch eine Frage:
laut Anleitung:
a.. Rechte setzen:
Datenbank "mysql", Tabelle "tables_priv":
"Einfügen":
Host: "localhost"
Db: "volkszaehler"
User: "vz"
Table_name: "data" (anschließend das Gleiche mit "entities",

[...]

was bedeutet denn Home / Datenbank / ? Über PHPMyadmin ? Dort kann ich
kein Feld mit "tables_priv" finden ?
GrüßeKlaus


du muesstes die datenbank namens 'mysql' auswaehlen (in der legt mysql
informationen ueber zeugrissrechte ab)...
(ganz nebenbei sollte man selbige normalerweise nicht manuell bearbeiten,
sondern mittels des "grant" (bzw "deny") sql-kommandos!)

allerdings wirst du bei einem hosting account (im gegensatz zu zB einem
"root-server" keinen zugriff darauf haben, sondern lediglich einen normalen
user-account auf dem mysql server, und vermutlich garnicht die moeglichkeit
eigene datenbanken oder user anzulegen, so dass du einfach deinen einen
account in die vz-config eintraegst, und der dann eh vollzugriff hat.

- T. 



Re: [vz-dev] vz auf 1&1-Webserver ?

2012-01-21 Thread Klaus Reichenecker

Hallo Michael,

für die sql-Datenbank ist das dann egal, wenn da steht "deny from all" ? das 
.htaccess ist nur für die PHP-Scripte innerhalb des vz-Installations-Ordners 
zuständig ?
Ich erreiche meine Datenbank nur über db399123497.db.1and1.com , ich glaube 
das ist irgendwie mein Problem, das es nicht geht ?


Grüße
Klaus



- Original Message - 
From: "Michael Pape" 

To: "volkszaehler.org" 
Sent: Saturday, January 21, 2012 11:40 AM
Subject: Re: [vz-dev] vz auf 1&1-Webserver ?


Hallo Klaus,

Am 20.01.2012 um 21:38 schrieb Klaus Reichenecker:

Ich habe ja keinen localhost ?GrüßeKlaus


Ich glaube das hatte dich auch bei der Host-Einstellung der Datenbank schon 
irritiert.
Zur Erklaerung: die htaccess und auch die php-Dateien sind Dinge die auf dem 
Server ausgefuehrt werden. Aus Sicht dieser Dateien hat localhost also 
durchaus Sinn, weil fuer deinen Server der localhost er selbst ist. Somit 
trifft "allow localhost" auf alle Aufrufe in php-Dateien zu.


Gruss,
Pepe 



[vz-dev] Wie greife ich vom Windows-Rechner auf den VZ-Server zu ?

2012-01-22 Thread Klaus Reichenecker

Ich kämpfe noch immer damit, VZ auf dem 1&1-Server zu installieren, habs jetzt 
zumindest mal geschafft, das VZ auf einem Notebook mit Ubuntu ( IP 
192.168.178.40) läuft.

WIe kann ich denn jetzt im Frontend auf dem Windows-PC auf den VZ-Server 
zugreifen ?

Ich kann mit Telnet 192.168.178.40 80 
und 
POST /middleware.php/channel.json?type=temperature&title=temp5



vom Windows-PC aus einen Kanal erstellen.



Aber wie kann ich jetzt diesen auf dem Windows PC im Frontend abonieren ?

Versuche wie:

192.168.178.40/var/www/volkszaehler.org/htdocs/middleware.php

192.168.178.40/volkszaehler.org/htdocs/middleware.php

gehen nicht.

Was muss ich da angeben ?

Grüße

Klaus

Re: [vz-dev] Wie greife ich vom Windows-Rechner auf den VZ-Server zu ?

2012-01-22 Thread Klaus Reichenecker
sorry, mein "Gedanken"-Fehler,
ich bin ja am Win-PC auf dem Demo-Server von volkszaehler.org, da werd ich wohl 
nicht auf den anderen Rechner zugreifen können...


  - Original Message - 
  From: Klaus Reichenecker 
  To: volkszaehler.org 
  Sent: Sunday, January 22, 2012 11:13 PM
  Subject: [vz-dev] Wie greife ich vom Windows-Rechner auf den VZ-Server zu ?



  Ich kämpfe noch immer damit, VZ auf dem 1&1-Server zu installieren, habs 
jetzt zumindest mal geschafft, das VZ auf einem Notebook mit Ubuntu ( IP 
192.168.178.40) läuft.

  WIe kann ich denn jetzt im Frontend auf dem Windows-PC auf den VZ-Server 
zugreifen ?

  Ich kann mit Telnet 192.168.178.40 80 
  und 
  POST /middleware.php/channel.json?type=temperature&title=temp5



  vom Windows-PC aus einen Kanal erstellen.



  Aber wie kann ich jetzt diesen auf dem Windows PC im Frontend abonieren ?

  Versuche wie:

  192.168.178.40/var/www/volkszaehler.org/htdocs/middleware.php

  192.168.178.40/volkszaehler.org/htdocs/middleware.php

  gehen nicht.

  Was muss ich da angeben ?

  Grüße

  Klaus

[vz-dev] Watchasync / httplog - Server / Service ?

2012-01-23 Thread Klaus Reichenecker
Meine Probleme gehen leider weiter:

Ich habe es geschafft, mir einen Linux-Server mit VZ einzurichten.
Bislang loggte mein Net-IO erfolgreich auf dem Demoserver.
Als Server / Service war jeweils demo.volkszaehler.org eingetragen.
Jetzt habe ich stattdessen die IP meines Linux-Servers - 192.168.178.33 - 
eingetragen.

Nachdem nichts mehr ging, habe ich mit Wireshark nachgeschaut, Ethersex schickt 
diese IP als Namensanfrage an den lokalen DNS (192.168.178.1), der natürlich 
sagt " no such Name"

Ich habe mal versuchsweise DNS-Support ausgeschaltet, dann steht mir httplog 
nicht mehr zur Verfügung ?

Wie habt Ihr das beu Euch gelöst ?
Oder macht Ihr alles nur über Cronjobs ?

Grüße

Klaus



Re: [vz-dev] Watchasync / httplog - Server / Service ?

2012-01-23 Thread Klaus Reichenecker
Hallo Justin, Hallo Martin,

danke Euch beiden, genau das war es, und ja, es ist eine Fritzbox :-)

Für mich war bislang die IP-Adresse das Maß der Dinge.

( Hatte vorher noch, als ich alles umverkabelt habe, einen alten Hub, Wireshark 
usw., dummerweise auch noch ein defektes oder gekreuztes Netzwerkkabel 
erwischt, irgendwann hatte ich das mit dem ping kr-notebook mal erfolglos 
getestet)

Grüße

Klaus




  - Original Message - 
  From: Martin Jangowski 
  To: volkszaehler.org 
  Sent: Monday, January 23, 2012 10:58 PM
  Subject: Re: [vz-dev] Watchasync / httplog - Server / Service ?


  Am 23.01.2012 22:49, schrieb Klaus Reichenecker: 
Meine Probleme gehen leider weiter:

Ich habe es geschafft, mir einen Linux-Server mit VZ einzurichten.
Bislang loggte mein Net-IO erfolgreich auf dem Demoserver.
Als Server / Service war jeweils demo.volkszaehler.org eingetragen.
Jetzt habe ich stattdessen die IP meines Linux-Servers - 192.168.178.33 - 
eingetragen.

Nachdem nichts mehr ging, habe ich mit Wireshark nachgeschaut, Ethersex 
schickt diese IP als Namensanfrage an den lokalen DNS (192.168.178.1), der 
natürlich sagt " no such Name"

Ich habe mal versuchsweise DNS-Support ausgeschaltet, dann steht mir 
httplog nicht mehr zur Verfügung ?

Wie habt Ihr das beu Euch gelöst ?
Oder macht Ihr alles nur über Cronjobs ?

Grüße

Klaus



  Lass mich raten: Lokaler DNS ist eine Fritzbox? Entweder dem Ding beibringen, 
daß Deine Kiste sonstwie heisst und die 192.168.178.33 hat oder einen named auf 
dem Linuxserver aufsetzen und DNS im lokalen Netz dort machen. Falls Du 
letzteres machen willst, kannst Du mich zu Zonefiles usw. fragen. 

  Martin


Re: [vz-dev] vz auf 1&1-Webserver ?

2012-01-24 Thread Klaus Reichenecker
Noch mal von vorne, habe jetzt viel dazu gelernt, aber leider haut das mit 
dem Webserver noch nicht hin


Meine Schritte:
(vorab, MySQL läuft auf dem 1und1-Server, data, 
entities,entities_in_aggregator und properties ist vorhanden, mit Werten 
gefüllt)


dann:

- komplettes VZ-Verzeichniss herunter geladen, entpackt, über FTP auf mein 
Web-Verzeichniss (z.B. www.test.de)  in den Ordner volkszaehler.org gelegt
- Doctrine 2.2.0-RC1 herunter geladen, entpackt, und in das Verzeichnis 
test.de/volkszaehler.org/lib/vendor kopiert, dort ist dann neben diversen 
Textdokumenten ein Ordner bin, ein Ordner Doctrine und die Datei package.xml
- in test.de/volkszaehler.org/etc die datei volkszaehler.conf.template.php 
zu volkszaehler.conf.php kopiert, dort host, user, password und dbname 
angepasst.
Die Einstellungen hier passen auch, ich habe es mit einem kleinen php-script 
getestet, ich kann mit diesen Werten auf die mysql-Daten zugreifen.


Wenn ich jetzt das Frontend aufrufe, kommt leider zwar die Grafik, aber 
darin steht "500:error  -  unknown middleware response"
Schleisse ich dieses Fenster, und versuche z.B. einen neuen Kanal anzulegen, 
kommt "Javascript Runtime Error : Für die Eigenschaft "each" kann kein Wert 
abgerufen werden - das Objekt ist Null oder undefiiniert"


Irgendwo habe ich was übersehen, nur wo ? Ich vermute beim Install-Script 
werden irgendwelche Verweise auf Unterordner gesetzt, die bei mir fehlen ?


Velleicht kann mal einer der Experten kurz darüber schauen ? Ich habe leider 
zu wenig Ahnung davon.



Grüße

Klaus




- Original Message ----- 
From: "Klaus Reichenecker" 

To: "volkszaehler.org" 
Sent: Saturday, January 21, 2012 1:00 PM
Subject: Re: [vz-dev] vz auf 1&1-Webserver ?



Hallo Michael,

für die sql-Datenbank ist das dann egal, wenn da steht "deny from all" ? 
das .htaccess ist nur für die PHP-Scripte innerhalb des 
vz-Installations-Ordners zuständig ?
Ich erreiche meine Datenbank nur über db399123497.db.1and1.com , ich 
glaube das ist irgendwie mein Problem, das es nicht geht ?


Grüße
Klaus



- Original Message - 
From: "Michael Pape" 

To: "volkszaehler.org" 
Sent: Saturday, January 21, 2012 11:40 AM
Subject: Re: [vz-dev] vz auf 1&1-Webserver ?


Hallo Klaus,

Am 20.01.2012 um 21:38 schrieb Klaus Reichenecker:

Ich habe ja keinen localhost ?GrüßeKlaus


Ich glaube das hatte dich auch bei der Host-Einstellung der Datenbank 
schon irritiert.
Zur Erklaerung: die htaccess und auch die php-Dateien sind Dinge die auf 
dem Server ausgefuehrt werden. Aus Sicht dieser Dateien hat localhost also 
durchaus Sinn, weil fuer deinen Server der localhost er selbst ist. Somit 
trifft "allow localhost" auf alle Aufrufe in php-Dateien zu.


Gruss,
Pepe 




Re: [vz-dev] vz auf 1&1-Webserver ?

2012-01-24 Thread Klaus Reichenecker

Ich bin wieder einen Schritt weiter, und es wird immer merkwürdiger:

Die Lösung ist erst mal, das in der volkszaehler.conf  doctrine 
auskommentiert war - ich habe es geändert auf:

$config['lib']['doctrine'] = VZ_DIR .'/lib/vendor/doctrine/Doctrine';



Allerdings geht es jetzt nur am Linux-Notebook mit Firefox, am Win7-PC mit 
Internet Explorer der gleiche Fehler wie bisher.


Ich kann allerdings mit dem Win7-Rechner problemlos auf 
demo.volkszaehler.org und auf die VZ-Installation am Linux-Notebook 
zugreifen ?


Browsercache löschen bringt keine Besserung

Hat jemand eine Idee ?







- Original Message - 
From: "Thorben Thuermer" 

To: 
Sent: Wednesday, January 25, 2012 12:32 AM
Subject: Re: [vz-dev] vz auf 1&1-Webserver ?


On Tue, 24 Jan 2012 22:26:36 +0100 "Klaus Reichenecker"  
wrote:

Wenn ich jetzt das Frontend aufrufe, kommt leider zwar die Grafik, aber
darin steht "500:error  -  unknown middleware response"


installiere doch mal firebug (oder irgendwas anderes womit du ajax-aufrufe
sehen kannst) und schaue nach was fuer ein request an die middleware 
geschickt

wird, und was als antwort zurueckkommt...

- T. 




Re: [vz-dev] USB Console-Display

2012-02-19 Thread Klaus Reichenecker

Es gibt so was auch mit Funk, dafür kennt nicht zufällig jemand einen Hack ?

http://www.pearl.de/a-PX1281-5409.shtml



Grüße

Klaus



- Original Message - 
From: "Harald Koenig" 

To: "volkszaehler-dev" 
Sent: Friday, February 17, 2012 5:24 PM
Subject: [vz-dev] USB Console-Display



Hi,

falls jemand ein kleines "console display" via USB z.b. fuer dockstar o.ae 
sucht,

dem koennte dieses fundstueck gefallen:


http://geekparadise.de/2011/04/digitaler-bilderrahmen-von-pearl-als-statusdisplay-fur-dockstar/

   http://www.pearl.de/a-PX1184-5618.shtml?query=Digitale+Bilderrahmen


gibts vergleichbar praktisches/guenstiges ?




gruesse,

Harald
--
"I hope to die  ___   _
before I *have* to use Microsoft Word.",   0--,|/OOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen.<_/  /  /OOO\
   \  \/OOO\
 \ 
O|//

  \/\/\/\/\/\/\/\/\/
Harald Koenig   //  / \\  \
koe...@tat.physik.uni-tuebingen.de ^   ^ 




Re: [vz-dev] Heizungsdaten visualisieren mit dem Frontend vonvolkszaehler.org

2012-02-23 Thread Klaus Reichenecker

Hallo Markus,

ich bin auf dem richtigen Weg, VZ läuft, VControld läuft, es geht voran :-)

Könntest Du mir ein Beispiel geben, wie Du das machst mit den Cronjobs ?
Über Telnet von Vcontrold holen, dann über  post an VZ schicken ?


Viele Grüße

Klaus


- Original Message - 
From: "Markus Meissner" 

To: 
Sent: Wednesday, January 11, 2012 8:34 PM
Subject: [vz-dev] Heizungsdaten visualisieren mit dem Frontend 
vonvolkszaehler.org




Hallo Zusammen,

es lassen sich nicht nur Energiewerte mit dem Volkszaehler darstellen 
sondern

auch sämtliche Werte einer Viessmann-Heizung dank openv [1]

Ich nutze hierzu den USB-Adapter an einem  TL-MR3420 - TP-Link-Router mit
openwrt.
Auf dem Router läuft der vcontrold.
Per cronjob werden die Werte dann direkt in die MySQL-DB geschrieben.

Visualisierung dann mit dem volkszaehler-Frontend :) [2]

Dank nochmals an alle die dies möglich gemacht haben

Grüße Markus

[1] http://openv.wikispaces.com/
[2] siehe attach












___
volkszaehler-dev mailing list
volkszaehler-dev@lists.volkszaehler.org
https://volkszaehler.org/mailman/listinfo/volkszaehler-dev





Re: [vz-dev] Energiekostenmessgerät mit Volkszähler verbinden!

2012-02-26 Thread Klaus Reichenecker

Ich habe VZ auf der iconnect mit Debian auf einem USB-Stick am laufen
Schau mal hier:

http://www.congenio.de/infos/iconnect.html



- Original Message - 
From: 

To: 
Sent: Sunday, February 26, 2012 1:20 AM
Subject: [vz-dev] Energiekostenmessgerät mit Volkszähler verbinden!



Hallo zusammen,

bei Pollin gibt es Funk-Energiekosten-Messgeräte zum kleinen Preis:

http://www.pollin.de/shop/dt/MTk2OTYxOTk-/Messtechnik_Uhren/Messtechnik/Sonstige_Messgeraete/Funk_Energiekosten_Messgeraet_EMR7370.html

und / oder sogar die Sender einzeln

http://www.pollin.de/shop/dt/MDk2OTYxOTk-/Messtechnik_Uhren/Messtechnik/Sonstige_Messgeraete/Funk_Zusatzsender_EMT7110.html

Ich habe das Funkprotokoll analysiert und mir für meine kürzlich hier
vorgestellten RF Soap Module (siehe
http://www.mikrocontroller.net/articles/RF_SOAP) und Software
geschrieben, die die Daten dieser Messgeräte empfängt und über USB
ausgibt (Strom, Spannung, Leistung). Soweit so gut, wer Interesse hat
möge sich dazu melden.

Nun möchte ich natürlich mit diesen Daten etwas anfangen, und habe mir
dazu einen iConnect zugelegt, der schön geöffnet mit verbundener
serieller Konsole auf dem Tisch bereit liegt. Hat es jemand schon
geschafft da ein Debian erfolgreich daraufzukriegen und den
Volkszähler dort laufen zu lassen? Es gibt da ja dieses Wiki
(http://www.kroonen.eu/wiki), aber an der Stelle "bootm ..." bekomme
ich eine Fehlermeldung "bad magic number" und das war's dann...
Schade...

Gruß
S




Re: [vz-dev] VZ auf iConnect

2012-02-29 Thread Klaus Reichenecker
Hallo Stefan,

ich habe auch erst vor kurzem mit dem Linux-Zeug angefangen, es klappt 
erstaunlich gut, ich muss aber auch ständig in Google suchen

Installier Dir doch Webmin , denke das hilft am Anfang, weil Du dann auf deinem 
Rechner eine grafische Oberfläche hast

Grüße

Klaus


  - Original Message - 
  From: Stefan Seegel 
  To: volkszaehler-dev@lists.volkszaehler.org 
  Sent: Wednesday, February 29, 2012 6:25 PM
  Subject: [vz-dev] VZ auf iConnect


   

  Hallo,

   

  erst mal Danke für den Link neulich:

   

  http://www.congenio.de/infos/iconnect.html

   

  Damit habe ich es immerhin schon geschafft das Debian auf dem iConnect laufen 
zu lassen, sogar das WLAN konnte ich einrichten.

   

  Das Installieren der benötigten Pakete

   

  apt-get install git-core libapache2-mod-php5 php5-cli php5-mysql php-apc 
mysql-server mysql-client

   

  hat auch geklappt. 

   

  Beim Installieren der Volkszählergeschichten (install.sh) sind dann 
allerdings Probleme aufgetreten, weil keine Verbindung zur Datenbank aufgebaut 
werden konnte. Mit ist aufgefallen das der MySql Daemon und Webserver (noch) 
gar nicht laufen. Wie kriegt man das alles ans Laufen? Gibt es es vielleicht 
ein HowTo für Leute die nicht jeden Tag 500 g Linuxkernel zum Frühstück essen? 
So ist das ganze ein ziemlicher Koitus Interruptus ;-)...

   

  Dann schonmal vorgegriffen, sollte das ganze eines Tages funktionieren: Kann 
ich mir auf der Kiste einen GCC installieren, und damit für das iConnect eine 
Applikation bauen? Würde mir dann auf die Schnelle für meine RF Soaps einen 
kleinen Dienst schreiben der dessen Daten entgegennimmt.

   

  Gruß

  Stefan

   

   

   


Re: [vz-dev] aktuelle Werte auslesen

2012-03-12 Thread Klaus Reichenecker

Hallo Tom,

ich würde mich sehr freuen wenn Du das Ganze näher erklärst.
Ich habe zwar kein IPS, und nutze VZ mehr um Heizungstemperaturen zu loggen, 
als um Strom zu zählen.


Ich hätte gerne ein Display, das mir die aktuellen Temperaturen anzeigt 
(Pearl-Bilderrahmen)
Hierzu müsste ich jeweils pro ID in Mysql  den letzten geloggten Wert haben, 
also eigentlich genau das was Du auch ausliest.


Grüße

Klaus


- Original Message - 
From: "Tom Weber" 

To: "'volkszaehler.org'" 
Sent: Monday, March 12, 2012 1:14 PM
Subject: Re: [vz-dev] aktuelle Werte auslesen


Hi Thorben,

dein Tip war die Lösung: Es lag daran, dass die bind-adresse in my.cnf auf
localhost beschränkt war. Mit "0.0.0.0" habe ich nun den gewünschten
Zugriff.

Ich versuche die Echtzeitausgabe in IP-Symcon. Es klappt auch schon, ich
bekomme bei geloggten Werten stets den letzten Eintrag und bei
Zaehlervariablen (wie vom S0) eben den Timestamp der letzten 2 Pulse. Mit
diesen lässt sich auch die Leistung prima berechnen / schätzen.

Wenn das Wiki für IPS erweitert werden soll, schreibe ich gerne das Skript
da rein. Ich weiß jedoch nicht, wie viele Leute hier IPS nutzen (Ich nutze
IPS und LCN-Displays in Zimmern zur Visu)

-Ursprüngliche Nachricht-
Von: volkszaehler-dev-boun...@lists.volkszaehler.org
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von
Thorben Thuermer
Gesendet: Montag, 12. März 2012 13:02
An: volkszaehler.org
Betreff: Re: [vz-dev] aktuelle Werte auslesen

On Mon, 12 Mar 2012 08:57:54 +0100
"Tom Weber"  wrote:

... verflixt, ich scheitere bereits am mysql Zugriff :-(

[...]

"mysql_connect(): Es konnte keine Verbindung hergestellt werden, da
der Zielcomputer die Verbindung verweigerte."

Schon der reine Link will nicht. User root,vz erzeugen alle die o.a.
Fehlermeldung. Da bräuchte ich mal einen Tipp ... (phpmyadmin
funktioniert
natürlich)


das ist ein reines mysql-problem, nicht vz-spezifisch.
das problem ist, das der server auf der ip die du angegeben hast halt
garkeine verbindungen annimmt, auf tcp-ebene, lange bevor die zugangsdaten
ueberhaupt uebertragen werden.
dafuer muesstest du uns mal verraten, was du als db-server an welches
programm uebergibst, wo das programm und wo wo/wie dein server laeuft,
usw...

vermutung:
dein server nimmt verbindungen nur auf 127.0.0.1 (oder gar nur per
unix-socket) an, aber du hast den hostnamen als server angegebn?
oder versuchst du gar, dich von aussen mit dem server zu verbinden?

und:

wie kann ich denn "Funktionen in der Middleware ergänzen" ? Da habe
ich bestimmt was überlesen.


er meint, den vz.org code um funktion die du brauchst ergaenzen.
(ich vermute, du willst den momentanen, bzw aktuellsten wert eines kanals
fuer  ein echtzeit-frontend haben? das ist ein haeufig gewuenschtes und
leider  fehlendes feature.)

- T.


-Ursprüngliche Nachricht-
Von: volkszaehler-dev-boun...@lists.volkszaehler.org
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag
von Tom Weber
Gesendet: Montag, 12. März 2012 08:14
An: 'volkszaehler.org'
Betreff: Re: [vz-dev] aktuelle Werte auslesen

Hi Justin,

ist eine eigene Middleware. Das Exportieren via mysql wäre eine
Alternative, ich suche gerade, wie man die Rechte anpassen muss (User
vz lässt mich da derzeit nicht ran)

wie kann ich denn "Funktionen in der Middleware ergänzen" ? Da habe
ich bestimmt was überlesen.

Grüße,
Tom

-Ursprüngliche Nachricht-
Von: volkszaehler-dev-boun...@lists.volkszaehler.org
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag
von Justin Otherguy
Gesendet: Montag, 12. März 2012 07:51
An: volkszaehler.org
Betreff: Re: [vz-dev] aktuelle Werte auslesen

Hallo Tom,

Am 12.03.2012 um 07:44 schrieb Tom Weber:

> ich versuche derzeit, die aktuellen Werte der middleware auszulesen.
demo.volkzaehler.org oder von Deinem eigenen Server?

> Wenn ich es so mache wie in der Wiki beschrieben mit
"../middleware.php/data/.json" bekomme ich diese zwar, doch ist
die Laufzeit sehr hoch. Einschränkungen mittels from und to reduzieren
zwar die Laufzeit deutlich, doch u.U. bekomme ich dann keine Daten
mehr (wenn innerhalb des Zeitfensters keine Daten vorhanden sind).
Weiterhin muss ich dann diese URL für jede Variable erneut aufrufen.
Was hast Du denn vor?

Falls Du einen kompletten Export machen möchtest und schon seeehr
viele Datensätze in der DB hast:
dafür wurde die Middleware nicht optimiert, das dauert.

> Gibt es irgendeine Möglichkeit, "auf einen Rutsch" alle aktuellen
> Werte
zügig zu bekommen?

Falls "Funkton in der Middleware ergänzen" für Dich keine Option ist,
würde ich die Daten direkt aus der DB exportieren (mysql-CLI oder
phpmyadmin
oder...)


Gruss, J.





Re: [vz-dev] Analoge Größen

2012-03-31 Thread Klaus Reichenecker

Hallo Tom,

ich nutze einen Analog-Eingang des Pollin-Boards, um den Betrieb meiner 
Heizung zu loggen.

(Nur 2 Zustände, an/aus, geht aber auch mit mehr)

Ich schicke allerdings vom Net-IO aus, habe das E6-Script notdürftig 
angepasst, ich weiss nicht wie man sich die Werte per Cronjob holt


Grüße

Klaus


Ich schicke allerdings vom
- Original Message - 
From: "Tom Weber" 

To: "'volkszaehler.org'" 
Sent: Saturday, March 31, 2012 3:47 PM
Subject: [vz-dev] Analoge Größen


Hallo Leute,

lassen sich mit den VZ eigentlich auch analoge Spannungen direkt aus dem avr
ggf. nach Umrechnung einlesen?

Grüße,
Tom



[vz-dev] VZclient - wie kanal in Gruppe bringen ?

2012-05-27 Thread Klaus Reichenecker
Die Überschrift sagts schon, wie bringt man mit vzclient einen Kanal in eine 
Gruppe ?

Hab schon alle möglichen Kombinationen probiert, die Richtige war wohl noch 
nicht dabei...

Grüße

Klaus


Re: [vz-dev] VZclient - wie kanal in Gruppe bringen ?

2012-05-30 Thread Klaus Reichenecker
Hallo Sven, 

danke für den Tipp, hatte alle möglichen Kombinationen ausprobiert, aber das 
add group hatte gefehlt.
Hatte mich am Wiki orientiert, eher so was in der Richtung: 
server/middleware.php/group/550e8400-e29b-11d4-a716-446655441352.json?uuid=550e8400-e29b-11d4-a716-44665512562
 

Habe es dann mit der http-Methode hin bekommen, wobei mich da mein Internet 
Explorer immer narrt, ich ständig den Cache löschen muss.

Wie geht das mit dem wiki ? Kann gerne mal was schreiben, aber denke halt es 
muss auch fundiert sein, und so die Ahnung habe ich nicht, eigentlich wäre es 
ja schon perfekt deine Beispiele da rein zu kopieren ? Die sagen ja alles ?

Und sorry, das ich auf meine Mail antworte, bei deiner brauche ich wohl eine 
digitale ID, die ich nicht habe ?

Grüße
Klaus
  - Original Message - 
  From: Klaus Reichenecker 
  To: volkszaehler.org 
  Sent: Sunday, May 27, 2012 6:35 PM
  Subject: [vz-dev] VZclient - wie kanal in Gruppe bringen ?


  Die Überschrift sagts schon, wie bringt man mit vzclient einen Kanal in eine 
Gruppe ?

  Hab schon alle möglichen Kombinationen probiert, die Richtige war wohl noch 
nicht dabei...

  Grüße

  Klaus


[vz-dev] UUID fest eintragen bei Seitenaufruf ?

2012-05-31 Thread Klaus Reichenecker
schon wieder ich, ich hoffe ich nerve nicht zu sehr mit meinen Fragen, und 
jetzt noch eine die nur indirekt mit VZ zu tun hat.

So langsam läuft es fast wie ich es mir wünsche
woran ich gerade scheitere:

ich würde gerne meine VZ-Seite von überall her aufrufen können, also z.B. 
vz-server.de
es sollte dann aber schon die UUID für meine Gruppe fest drin sein

Momentan ist es so:
Hosting-Paket / eigene Domain bei 1und1, von dort über CNAME / DynDNS geht es 
erst mal zu mir nach Hause, dann in der Fritzbox den Port 80 auf den VZ-Server 
weiter geleitet.

Ich kann jetzt bei Apache das root-Verzeichnis angeben, 
/var/www/volkszaehler.org/htdocs/

Soweit klappt alles,  wenn ich vz-server eingebe kommt die VZ-Seite, wo ich 
Kanäle angeben / UUIDs angeben kann

aber ich kann die UUID nicht mit übergeben, 
/var/www/volkszaehler.org/htdocs/?uuid=x  als root-Verzeichnis geht bei 
Apache nicht

Wie stelle ich das am Besten an ?


Grüße


Klaus





[vz-dev] momentane Stromleistung mit Ethersex erfassen

2012-06-28 Thread Klaus Reichenecker
Eigentlich eher ein Ethersex-Thema, aber ich schreibs trotzdem mal hier rein, 
denke hier sitzen eher die Experten für so was:


Ich habe einen Net-IO, der auch brav die Impulse über Watchasync an den 
Volkszaehler loggt.
Ich würde gerne die aktuelle Stromleistung direkt ausgeben, also z.B. von 
extern über ECMD o.ä. abfragen.


Es müsste doch möglich sein, z.B. über ein kleines control6-Skript die Impulse 
zusätzlich mit zu loggen, dann  alle 10 Sekunden einen Durchschnittswert zu 
berechnen ?
Hat jemand Erfahrung mit so was, oder es vielleicht selber schon so umgesetzt ?

Ich kenne mich leider mit der Interruptgeschichte zu wenig aus


Grüße

Klaus



Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen

2012-06-28 Thread Klaus Reichenecker
Hallo Tom,

fragst Du dann mit dem php-Skript die Pulse / Timestamps direkt aus der 
MySQL-DB ab ?
Berechnest Du die Leistung aus der Zeitdifferenz zwischen den letzten beiden 
Timestamps, davon dann der Durchschnittswert über eine bestimmte Zeit ?
Würdest Du dein Skript evtl. hier veröffentlichen ?

Ich habe genau das gleiche vor wie Du, habe auch einen kleinen Debian-Server ( 
Iconnect), nutze mehrere Net-IOs als Displays / Datensammler, Temperaturen usw. 
wird alles angezeigt, die momentane Strromleistung wäre halt noch schön zu 
haben.

Ich traue mir aber nicht zu, so was selber zu erstellen.

Grüße

Klaus

 


  - Original Message - 
  From: Tom Weber 
  To: 'volkszaehler.org' 
  Sent: Thursday, June 28, 2012 2:19 PM
  Subject: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen


  Hi Klaus,

   

  mit ECMD habe ich das nicht, control6 sagt mir nichts - aber ich hatte dieses 
Problem auch und habe dazu ein php Skript geschrieben.

  Dieses Skript läuft auf dem NAS, auf dem auch VZ läuft und schiebt die 
Durchschnittswerte (so wie andere infos auch) in meinen LCN-Installationsbus 
(mit dem dann diese Werte auf Displays in den Zimmern angezeigt werden)

   

  Grüße,

  Tom

   

  Von: volkszaehler-dev-boun...@lists.volkszaehler.org 
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von Klaus 
Reichenecker
  Gesendet: Donnerstag, 28. Juni 2012 11:58
  An: volkszaehler.org
  Betreff: [vz-dev] momentane Stromleistung mit Ethersex erfassen

   

  Eigentlich eher ein Ethersex-Thema, aber ich schreibs trotzdem mal hier rein, 
denke hier sitzen eher die Experten für so was:

   

   

  Ich habe einen Net-IO, der auch brav die Impulse über Watchasync an den 
Volkszaehler loggt.

  Ich würde gerne die aktuelle Stromleistung direkt ausgeben, also z.B. von 
extern über ECMD o.ä. abfragen.

   

   

  Es müsste doch möglich sein, z.B. über ein kleines control6-Skript die 
Impulse zusätzlich mit zu loggen, dann  alle 10 Sekunden einen 
Durchschnittswert zu berechnen ?

  Hat jemand Erfahrung mit so was, oder es vielleicht selber schon so umgesetzt 
?

   

  Ich kenne mich leider mit der Interruptgeschichte zu wenig aus

   

   

  Grüße

   

  Klaus

   

   

  E-Mail ist virenfrei.
  Von AVG überprüft - www.avg.de
  Version: 2012.0.2180 / Virendatenbank: 2437/5089 - Ausgabedatum: 23.06.2012 


Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen

2012-06-28 Thread Klaus Reichenecker
Hallo Tom,

Respekt, da hast ja ganz schön was zusammen gestrickt in den 6 Zeilen.
Magst evtl. kurz erklären was jede Zeile macht, würde es gerne verstehen ?


Mein Debian squeeze kennt leider kein lib/timeout, ist es kritisch das einfach 
weg zu lassen ? 
Es sind ja eigentlich nur Berechnungen, denkst da könnte sich was aufhängen ?

Und, da Du Dich sehr gut damit auszukennen scheinst:
In der ersten Zeile werden die Werte für die letzten 30 min gelesen, könnte ich 
so auch die Werte z.B. für die letzten 24h = 1440 min bekommen ?
Ich hätte gerne beim rumprobieren einfach mal eine Kontrolle, ob alle Impulse 
ankommen.
(Also Zählerwert vom Stromzähler z.B. mal für 24h notieren, dann ausrechnen und 
gegenprüfen wieviele Impulse in der Datenbank sein müssten)

Viele Grüße

Klaus


  - Original Message - 
  From: Tom Weber 
  To: 'volkszaehler.org' 
  Sent: Thursday, June 28, 2012 3:20 PM
  Subject: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen


  Hi Klaus,

   

  mir ist gerade eingefallen, dass ich das direkt mit unix-shell mache. 

   

  Wichtig ist das "20 minutes ago", da muss garantiert ein puls drin sein. Du 
kennst ja die Leistung erst, wenn du mindestens 2 Impulse für den zeitlichen 
Abstand hast.

   

  Mit php mache ich das auch irgendwo (aber wo nochmal) ich suche da noch... Es 
ging mit php nicht, da ich diese Skripte direkt auf der Fritzbox laufen habe, 
da habe ich kein php (und da muss das nicht auch noch rauf) Fritze läuft eh 
24/7, da dachte ich, da darf sie auch ein bisschen rumrechnen J

   

  =
  #! /bin/sh
  cur=`lib/timeout 180 wget -q -O - 
"http://r2d2/volkszaehler.org/htdocs/middleware.php/data/$moduleId.json?from=30%20minutes%20ago"`

  consumption=`echo $cur | lib/timeout 20 sed -e 
"s/consumption..\([0-9]*\).*/#\1/" -e "s/[^#]*#//"`

  cur=`echo $cur | lib/timeout 20 sed -e 's/\[\([^\[]*\)$/#\1/' -e "s/[^#]*#//" 
-e "s/[^#]*#//" -e "s/\]\]\}\}//"`

  

  pow_ts=`echo $cur | lib/timeout 20 sed -e 
"s/\([0-9]*\),\(.*\),\([0-9]*\)/\1/"`

  pow_val=`echo $cur | lib/timeout 20 sed -e 's/','\([0-9]*\).*/#\1/' -e 
"s/[^#]*#//"`

  echo $pow_val

  =



  das dürfte den Wert direkt in die Konsole ausgeben. Statt $moduleid muss da 
die uuid rein. Und statt "r2d2" natürlich dein vz-host.

  Das "sed" ist nur notwendig, damit das Skript nach spätestens 20s 
abgeschossen wird. Das kann man aber auch rausnehmen, jedoch hat sich meine 
Fritze dann mal aufgehängt, wenn die mal hingen und es zu häufig aufgerufen 
wurde. 

   

  Grüße,

  Tom

   

  Von: volkszaehler-dev-boun...@lists.volkszaehler.org 
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von Klaus 
Reichenecker
  Gesendet: Donnerstag, 28. Juni 2012 14:54
  An: volkszaehler.org
  Betreff: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen

   

  Hallo Tom,

   

  fragst Du dann mit dem php-Skript die Pulse / Timestamps direkt aus der 
MySQL-DB ab ?

  Berechnest Du die Leistung aus der Zeitdifferenz zwischen den letzten beiden 
Timestamps, davon dann der Durchschnittswert über eine bestimmte Zeit ?

  Würdest Du dein Skript evtl. hier veröffentlichen ?

   

  Ich habe genau das gleiche vor wie Du, habe auch einen kleinen Debian-Server 
( Iconnect), nutze mehrere Net-IOs als Displays / Datensammler, Temperaturen 
usw. wird alles angezeigt, die momentane Strromleistung wäre halt noch schön zu 
haben.

   

  Ich traue mir aber nicht zu, so was selber zu erstellen.

   

  Grüße

   

  Klaus

   

   

   

   

- Original Message - 

From: Tom Weber 

To: 'volkszaehler.org' 

Sent: Thursday, June 28, 2012 2:19 PM

Subject: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen

 

Hi Klaus,

 

mit ECMD habe ich das nicht, control6 sagt mir nichts - aber ich hatte 
dieses Problem auch und habe dazu ein php Skript geschrieben.

Dieses Skript läuft auf dem NAS, auf dem auch VZ läuft und schiebt die 
Durchschnittswerte (so wie andere infos auch) in meinen LCN-Installationsbus 
(mit dem dann diese Werte auf Displays in den Zimmern angezeigt werden)

 

    Grüße,

Tom

 

Von: volkszaehler-dev-boun...@lists.volkszaehler.org 
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von Klaus 
Reichenecker
Gesendet: Donnerstag, 28. Juni 2012 11:58
An: volkszaehler.org
Betreff: [vz-dev] momentane Stromleistung mit Ethersex erfassen

 

Eigentlich eher ein Ethersex-Thema, aber ich schreibs trotzdem mal hier 
rein, denke hier sitzen eher die Experten für so was:

 

 

Ich habe einen Net-IO, der auch brav die Impulse über Watchasync an den 
Volkszaehler loggt.

Ich würde gerne die aktuelle Stromleistung direkt ausgeben, also z.B. von 
extern über ECMD o.

Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen

2012-06-28 Thread Klaus Reichenecker
Mein Zähler gibt 800 Impulse pro KWh, das wären dann bei einem Impuls alle 
10 min 7,5W Momentanleistung, die hab ich locker immer
Aber selbst wenn jetzt nach genau 601s der nächste Puls käme, ich also einen 
Verbrauch von Null hätte bzw. angezeigt bekäme,
wäre das hier bei mir mit einem Spitzenverbrauch von geschätzt 10.000 Watt 
eine Ungenauigkeit von unter 1 Promille, ich denke das wäre genau genug ?


Mir geht es eher um eine grobe Anzeige, im VZ-Frontend sieht man schön den 
Tagesverlauf, aber so ein kleines Display auf dem Tisch, wo man direkt sieht 
das genau jetzt schon wieder zu viele Lampen an sind hat was.


Aber Tom hat ja vorhin eine geniale Lösung gepostet, werde es erst mal so 
versuchen


Viele Grüße

Klaus


- Original Message - 
From: "Jakob Hirsch" 

To: "volkszaehler.org" 
Sent: Thursday, June 28, 2012 6:40 PM
Subject: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen



Klaus Reichenecker, 28.06.2012 11:58:

Es müsste doch möglich sein, z.B. über ein kleines control6-Skript die
Impulse zusätzlich mit zu loggen, dann  alle 10 Sekunden einen
Durchschnittswert zu berechnen ?


Und wenn in den letzten 10s kein Impuls kam? :)

Im Prinzip würde das wohl schon gehen: Für jeden (konfigurierten)
Channel die timestamps der letzten beiden Impulse merken und bei Abfrage
daraus die Leistung berechnen. Man müßte dann halt auch noch
konfigurieren, wieviel Energie ein Impuls entspricht. Relativ viel
Aufwand für zu wenig Ergebnis. Das sollte eigentlich über die middleware
möglich sein, allerdings kann die das auch noch nicht... noch :) 




Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen

2012-07-01 Thread Klaus Reichenecker
Hallo Garry,

machst Du das mit Ethersex / C6 ? Oder direkt in C ?
Falls Ethersex, würdest Du es zur Verfügung stellen ?

Viele Grüße

Klaus


  - Original Message - 
  From: Garry 
  To: volkszaehler.org 
  Sent: Sunday, July 01, 2012 12:51 PM
  Subject: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen


  Am 28.06.2012 11:58, schrieb Klaus Reichenecker:

Eigentlich eher ein Ethersex-Thema, aber ich schreibs trotzdem mal hier 
rein, denke hier sitzen eher die Experten für so was:


Ich habe einen Net-IO, der auch brav die Impulse über Watchasync an den 
Volkszaehler loggt.
Ich würde gerne die aktuelle Stromleistung direkt ausgeben, also z.B. von 
extern über ECMD o.ä. abfragen.


Es müsste doch möglich sein, z.B. über ein kleines control6-Skript die 
Impulse zusätzlich mit zu loggen, dann  alle 10 Sekunden einen 
Durchschnittswert zu berechnen ?
Hat jemand Erfahrung mit so was, oder es vielleicht selber schon so 
umgesetzt ?

Ich kenne mich leider mit der Interruptgeschichte zu wenig aus



  Ich habe mir auf der NET-IO-Hardware eine Software geschrieben die die 
Impulsabstände misst und daraus dann den Momentanverbraucht (= 
Durschschnittswerte seit dem
  vorausgegangenen Impuls) berechnet und anzeigt.
  Das Zählermodul gibt 2000pulse/kWh aus.
  Bei geringem Verbrauch dauert es natürlich im zweistelligen Sekundenbereich 
bis die Anzeige aufgefrischt wird.

  Garry


Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen

2012-07-01 Thread Klaus Reichenecker

Hallo Tom,

vielen Dank, dein Script läuft :-)

Was hast Du denn da für Displays ? was selbst gemachtes ?
Sieht super aus.
Wie wird das angesteuert ? hat da jedes einen eigenen Controller, dann über 
Netzwerk ?


Hatte mir auch überlegt, IP-Symcon, FHem o.ä. einzusetzen, aber meine Angst 
ist das man dann immer mehr will, das Projekt kein Projekt mehr sondern eine 
Lebensaufgabe ist.
Ich mache momentan alles mit einfachen Bash-Scripts und Cron-Jobs, sicher 
nicht sehr elegant, aber es tut.


Mein letzter Schritt sind jetzt noch die Displays, momentan habe ich zum 
teten einfache 16x4 Textdisplays.
Ich überlege momentan, mit convert / imagemagick Bilder zu generieren, die 
dann auf billige Android-Handys zu kopieren und dort als Slideshow ablaufen 
zu lassen.
Ich weiss aber nicht, ob das dann zu viel CPU-Last braucht, muss auch mal 
testen, ob es geht, dem Handy während die Slide-Show läuft neue Bilder 
unterzuschieben.


Hat hier jemand bereits gute / schlechte Erfahrungen mit so einer Lösung 
gemacht ?


Hatte auch überlegt, Webseiten zu generieren, aber das übersteigt meinen 
Horizont :-(



Viele Grüße

Klaus






- Original Message - 
From: "Tom Weber" 

To: "'volkszaehler.org'" 
Sent: Thursday, June 28, 2012 9:55 PM
Subject: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen


Hi Klaus,

ja, genau so eine Anzeige habe ich auch - darin sehe ich alle interessanten
Werte schick bunt im TFT, siehe Anhang. 2.te Zeile sind die Werte vom VZ,
erste Zahl Zimmerverbrauch, 2.te Zahl Gesamtleistung, 3.te Zahl Heizleistung
des Wärmemengenzählers. Im Bad dann analog für Wasserverbrauch und so.

Zum Skript:
Das timeout brauchst du nicht, wenn du das manuell startest. Ich habe das
timeout auch irgendwo her, das gehört glaube ich nicht zum Standardumfang
von den linux-distributionen, jedenfalls nicht von allen. Ich brauchte es
nur, da es bei mir vom Hausinstallationsbus gestartet wird, und das gibt
Probleme, wenn es mehrfach aufgerufen wird. Daher musste bei mir dieser
Gnadenstoß rein, wenn es nicht rechtzeitig fertig wird. Schmeiß die mal alle
raus, dann müsste es gehen.

Die Funktion ist eigentlich ganz simpel:
Mit wget rufe ich die url auf, da kannst du in dem "from" Parameter jedes
php-Intervall angeben. Also z.B. auch "last 1 hours" oder week oder was auch
immer. Das wirkt sich allerdings schon auf die Laufzeit aus, das musst du
mal testen. Der Rest ist eigentlich nur übles Rumgeschnibbel mit der
json-Antwort - wenn ich ehrlich bin wird mir beim Anblick meiner regulären
Ausdrücke auch schlecht, das kann man bestimmt viel geschickter machen.

Mir ist eingefallen, wo ich das in php gemacht habe:
Das ist im IP-Symcon, da lese ich auch die VZ-Daten aus und lege dort sogar
automatisch die Variabeln an. Wenn du IPS hast, wäre das vielleicht auch
eine Option für dich. Ich muss das aber morgen machen, eine weiblich Stimme
schreit nach Aufmerksamkeit 

Viel Erfolg,
Tom

-Ursprüngliche Nachricht-
Von: volkszaehler-dev-boun...@lists.volkszaehler.org
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von
Klaus Reichenecker
Gesendet: Donnerstag, 28. Juni 2012 19:40
An: volkszaehler-dev@lists.volkszaehler.org
Betreff: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen

Mein Zähler gibt 800 Impulse pro KWh, das wären dann bei einem Impuls alle
10 min 7,5W Momentanleistung, die hab ich locker immer Aber selbst wenn
jetzt nach genau 601s der nächste Puls käme, ich also einen Verbrauch von
Null hätte bzw. angezeigt bekäme, wäre das hier bei mir mit einem
Spitzenverbrauch von geschätzt 10.000 Watt eine Ungenauigkeit von unter 1
Promille, ich denke das wäre genau genug ?

Mir geht es eher um eine grobe Anzeige, im VZ-Frontend sieht man schön den
Tagesverlauf, aber so ein kleines Display auf dem Tisch, wo man direkt sieht
das genau jetzt schon wieder zu viele Lampen an sind hat was.

Aber Tom hat ja vorhin eine geniale Lösung gepostet, werde es erst mal so
versuchen

Viele Grüße

Klaus


- Original Message -
From: "Jakob Hirsch" 
To: "volkszaehler.org" 
Sent: Thursday, June 28, 2012 6:40 PM
Subject: Re: [vz-dev] momentane Stromleistung mit Ethersex erfassen



Klaus Reichenecker, 28.06.2012 11:58:

Es müsste doch möglich sein, z.B. über ein kleines control6-Skript die
Impulse zusätzlich mit zu loggen, dann  alle 10 Sekunden einen
Durchschnittswert zu berechnen ?


Und wenn in den letzten 10s kein Impuls kam? :)

Im Prinzip würde das wohl schon gehen: Für jeden (konfigurierten)
Channel die timestamps der letzten beiden Impulse merken und bei Abfrage
daraus die Leistung berechnen. Man müßte dann halt auch noch
konfigurieren, wieviel Energie ein Impuls entspricht. Relativ viel
Aufwand für zu wenig Ergebnis. Das sollte eigentlich über die middleware
möglich sein, allerdings kann die das auch noch nicht... noch :)




-
E-Mail ist virenfrei.
Von AVG überprüft - www.avg.de
Version: 2012.0.2180 / Virendatenbank: 2437/5089 - Ausgabedatum: 23.06.2012



Re: [vz-dev] Mysql beendet sich

2012-08-03 Thread Klaus Reichenecker

Gutes Thema,

wie löscht man denn am einfachsten alte Daten ?
Oder was noch besser, komprimiert die alten Daten, so das ich eine 
niedrigere Auflösung habe ?
(z.B. für allles älter als 4 Wochen werden die einzelnen Einträge des 
Stromverbrauchs auf 1/10 reduziert, dann halt jeder mit dem Wert 10 statt 1 
?)

So langsam müsste es doch einige VZ-Nutzer mit zu vielen Daten geben ?

Grüße

Klaus



- Original Message - 
From: "Rainer Gauweiler" 

To: "volkszaehler.org" 
Sent: Friday, August 03, 2012 6:48 PM
Subject: Re: [vz-dev] Mysql beendet sich



Hallo,

Am 03.08.2012 18:27, schrieb Berthold Bredenkamp:

ich habe hier eine iConnect Box mit Debian installiert. Der Mysql Server
läuft nach mehreren Tagen auf einen Fehler keine Verbindung zum Server.
Nach einem Neustart kommt Mysql Error 2013 (HY000).  Mir ist das jetzt
schon mehrfach passiert. Das System ist auf einem 4 GB USB Stick, hatte
es aber auch schon auf einer USB Festplatte.

Gibt es damit Probleme, die bekannt sind?


Mit iConnect habe ich keine Erfahrungen. Allerdings ist mir ein System auf 
nem 4GB-Stick schon mehrfach vollgelaufen, weil der Plattenplatz nicht 
gereicht hat.
Ursache waren dann entweder zu große Protokolldateien oder zuviele Daten 
in der Datenbank.


Ist bei Dir noch ausreichend Platz auf dem Stick?

Gruss
 Rainer






[vz-dev] summarize events bei hohem Stromverbrauch ?

2012-08-25 Thread Klaus Reichenecker
Ich habe das Problem, das die Leistung meines Net-IO bei hohem Stromverbrauch ( 
z.B. Waschmaschine und Trockner gleichzeitig an) am Limit ist.
Auch mein Server (IConnect) kommt da an seine Grenzen.
Ich frage zusätzlich über den Net-IO Temperaturen ab, öffne Türen usw, da nervt 
dann die lange Reaktionszeit.

Momentan logge ich direkt, ohne Timestamps auf den Server, diese werden dort 
generiert.
Meine Idee wäre jetzt, das ab einem bestimmten Verbrauch die Impulse zusammen 
gefasst werden, z.B. ab 500W alle 5 Impulse, ab 1000W alle 10 Impulse
Hat so was schon mal jemand umgesetzt ? 

Mir ist klar, das der Net-IO nicht im Voraus wissen kann, wann der nächste 
Impuls kommt, aber man könnte ja z.B. sagen, wenn mehr als X Pulse pro sec 
kommen, dann für die nächsten 2 Minuten Faktor 10 ?

Noch mal zum Verständniss für mich ?:

- Direkt, ohne "summarize events" und "timestamp" wird bei jedem eingehenden 
Impuls ein Netzwerkpaket mit dem Wert 1 abgeschickt ?
- bei der Option "summarize events", z.B. 10, wird nach jedem 10 Impuls der 
Wert 10 abgeschickt ?
- Was wird bei "summarize events" z.B. 10 und "Timestamp on" geschickt ? nach 
10 Impulsen ein Timestamp mit Wert 10 oder 10 Timestamps mit Wert 1 ?


Grüße

Klaus




[vz-dev] VZ plötzlich mit verschiedener Y-Skalierung

2012-09-10 Thread Klaus Reichenecker
Ich bastel grad einen neuen Server zusammen, der alte war zu überladen ( 
Iconnect)

beim rumspielen hatte ich plötzlich eine Anzeige wie im beiliegenden Bild, 
leider nur auf dem alten Server.

mir gefällt die unterschiedliche Skalierung für Strom / Temperarturen,
nur, wie bekomme ich das auf dem neuen Server hin ?

Es hat auf dem alten was damit zu tun, ob ich /volkszaehler.org/htdocs oder 
/volkszaehler.org/htdocs/frontend aufrufe, 
am neuien Server geht das komischwerweise nicht.
Auc habe ich am alten Server nicht die Werte links oben stehen ?

Grüße

Klaus


Re: [vz-dev] VZ plötzlich mit verschiedener Y-Skalierung

2012-09-11 Thread Klaus Reichenecker

Hallo Jakob,

es geht, Internet Explorer hat mich mal wieder genarrt :-)

Habe jetzt die Seite komplett neu geladen, dann wird alles angezeigt.

Gibt es noch mehr neue Funktionen ?
Wo erfährt man denn am Besten von Neuerungen ?


Viele Grüße

Klaus






- Original Message - 
From: "Jakob Hirsch" 

To: "volkszaehler.org" 
Sent: Tuesday, September 11, 2012 2:21 PM
Subject: Re: [vz-dev] VZ plötzlich mit verschiedener Y-Skalierung



Klaus Reichenecker, 10.09.2012 22:37:

Ich bastel grad einen neuen Server zusammen, der alte war zu überladen (
Iconnect)

beim rumspielen hatte ich plötzlich eine Anzeige wie im beiliegenden
Bild, leider nur auf dem alten Server.

mir gefällt die unterschiedliche Skalierung für Strom / Temperarturen,
nur, wie bekomme ich das auf dem neuen Server hin ?


Äh, das passiert automatisch. Die zweite Skale für Temperaturen ist seit
dem Juli oder so im git.


Es hat auf dem alten was damit zu tun, ob ich /volkszaehler.org/htdocs
oder /volkszaehler.org/htdocs/frontend aufrufe,


Ersteres sollte dich lediglich auf zweiteres weiterleiten, von daher
kann das nicht sein.


am neuien Server geht das komischwerweise nicht.


Hast du da auch Temperaturen? Ohne Temperaturen keine zweite y-Achse.


Auc habe ich am alten Server nicht die Werte links oben stehen ?


Die Momentanwerte bekommst du, wenn du mit der Maus über das Diagramm
fährst... 




Re: [vz-dev] VZ plötzlich mit verschiedener Y-Skalierung

2012-09-11 Thread Klaus Reichenecker

Hallo Justin,

gerne mache ich das.
Ich muss vorweg sagen, ich bin durch Euer Projekt überhaupt zu Linux 
gekommen, hatte davor damit überhaupt nichts am Hut, jetzt gehts so 
einigermaßen :-)

( Bitte verzeiht, wenn ich Anfangs komische Fragen gestellt habe)
Ich hatte in dieser Lernphase alles Mögliche probiert, und dadurch meine 
ursprüngliche Installation ( von Congenio) wohl ziemlich versaut


Der Engpass war, das ich oft zwischen 90 und 100 % IO-Wait hatte, alles ewig 
gedauert hatte, ich nicht mehr vernünftig daran arbeiten konnte.


Ich habe einen USB-Stick, sicher nicht der Schnellste, aber so groß werden 
da die Unterschiede nicht sein ?
Sicher kann man noch einiges optimieren, z.B. mysql-Werte erst mal in 
Ramdisk, dann am Stück übertragen, hat so etwas schon mal jemand hier 
gemacht ?


Ich habe einen S0-Zähler, 800 Impulse pro KWh, aber habe jetzt in Ethersex 
Summarize Events auf 10 stehen, wenn WaMA und Wäschetrockner laufen ging 
sonst oft gar nichts mehr.
Die Datenbank hatte am Ende ca. 100 MB, kann man die irgendwie im nachhinein 
verkleinern ? ( z.B. alles was länger als 1 Monat her ist, nur noch 1 
Eintrag mit allen Stromzählerimpulsen pro Tag ? )



Ich benutze aber VZ weniger für den Stromzähler, sondern logge damit alle 
möglichen Heizungsdaten (Viessmann, direkt ausgelesen) und Temperaturen über 
1Wire.
Zusätzlich generiere ich mit den Daten Bilder mit imagemagick, die ich alle 
paar Minuten von 2 Android-Tabletts abrufe, dort als Slideshow laufen lasse.
(Hier wäre mein großer Wunsch für die Zukunft, das ich mit VZ Bilder 
erstellen kann, z.B. Stromverbrauch der letzten Stunde als Kurve)


Nebenher läuft noch über Cronjobs ein Dämmerungsensor, es werden Rolläden 
über FS20 angesteuert, vom Android-Handy werden mit NET-IO ( 
http://netio.davideickhoff.de/) alle möglichen Sachen gesteuert  usw.
Gerade bei der Android-Remote /FS20 war das Problem, das VZ bei der alten 
Installation rel. lange die Übertragung blockiert hat.


Ich denke das die IConnect eine ganz gute Basis für so etwas ist, heute 
würde ich evtl. einen Raspberry Pi nehmen oder aber einen dieser 
China-Android-Sticks mit Debian drauf.


Ich würde mich freuen, auch von anderen zu hören, was sie mit VZ so 
anstellen, ich kann mir bei den ganzen Bastlern hier schwer vorstellen, das 
alle nur Ihren Strromverbrauch mit loggen :-)


Grüße

Klaus





- Original Message - 
From: "Justin Otherguy" 

To: "volkszaehler.org" 
Sent: Tuesday, September 11, 2012 8:25 PM
Subject: Re: [vz-dev] VZ plötzlich mit verschiedener Y-Skalierung


Hi Klaus,

Am 10.09.2012 um 22:37 schrieb Klaus Reichenecker:
Ich bastel grad einen neuen Server zusammen, der alte war zu überladen ( 
Iconnect)

kannst Du da ein paar Details nennen?

Kannst Du sagen, wo der Engpass lag? RAM? CPU? USB?

Hattest Du eine Platte oder einen Stick?

Welche Art von Sensoren hast Du? (S0-Zähler? Auflösung?)

Wie groß war die DB?

Wie hat sich das geäußert? Konnten keine Werte mehr geloggt werden oder war 
die Auswertung zu lahm?


Was sind Deine Erwartungen an eine "angemessene" Leistung?

Das wird anderen Nutzern helfen, ihre Wahl für die passende (TM) Plattform 
zu treffen.


Danke!


Gruss, J.



[vz-dev] VZ auf 1&1-Webhosting - hat es jemand hinbekommen ?

2012-10-12 Thread Klaus Reichenecker
Hallo zusammen,

mittlerweile läuft mein VZ auf meiner Iconnect, alles mögliche wird gesteuert, 
geregelt, usw :-)

Allerdings versuche ich immer noch, das ganze auf einem 1und1-Webhosting-Paket 
ans laufen zu bekommen.
Hat das schon mal jemand hin bekommen ? Ich vermute immer mehr, das es 
überhaupt nicht geht ?

Wenn ich die VZ-Seite aufrufe, erscheint der VZ- Hintergrund, dann ein Fenster 
200 : OK Unknown Middleware response
Habe schon Doctrine-Pfad angepasst usw, leider alles erfolglos

Wenn ich versuche, mittels 
http://xyz.de/volkszaehler.org/htdocs/middleware.php/channel.json?operation=add&type=group&title=test
einen Kanal zu erstellen, kommt
Parse error: syntax error, unexpected 'db' (T_STRING) in 
/homepages/27/d276594792/htdocs/volkszaehler.org/etc/volkszaehler.conf.php on 
line 47

In Zeile 47 steht 
$config['db']['user']= 'dbo391234554';

was eigentlich richtig sein müsste, da ich mit einem Testskript darauf 
zugreifen kann.

Hatte dann versucht, mit einer lokalen VZ-Installation / mysql-Testscript auf 
die 1und1-mysql-datenbank zuzugreifen, Ergebniss:
 php_network_getaddresses: getaddrinfo failed: Name or service not known
anscheinend ist ein Zugriff von ausserhalb auf die 1und1-Datenbank gar nicht 
möglich ?

Ist hier jemand schon weiter gekommen ? Würde mich über Erfolgsmeldungen 
freuen, dann probiere ich weiter, aber will nicht endlos meine Zeit investieren

Grüße

Klaus





Re: [vz-dev] VZ auf 1&1-Webhosting - hat es jemand hinbekommen ?

2012-10-13 Thread Klaus Reichenecker

Hallo Thorben,

PHP-Version ist 5.4.7, kann die leider auch nicht ändern ausser in 4.0 und 
5.0, aber die müsste doch gehen ?


Ich habe jetzt auch mal wie von Dir vorgeschlagen Firefox / Firebug 
installiert:


Was ich gefunden habe mit Status 200:OK  ist:

bei GET capabilities.json kommt als Antwort

Parse error:  syntax error, unexpected 'db' (T_STRING) in 
/homepages/27/d276123456/htdocs/volkszaehler.org/etc/volkszaehler.conf.php 
on line 47


Also wieder der Fehler in Zeile 47, den ich auch gestern schon hatte, den es 
aber nicht gibt. (Habe mir die Datei angesehen)


Ich habe gerade die volkszaehler.conf.php nochmal neu erstellt, bzw. durch 
eine Kopie von meiner funktionsfähigen VZ-Installation hier auf der ICnnect 
ersetzt und die mysql-Variablen angepasst, leider immer noch der selbe 
Fehler.


Falls Du (oder gerne auch jemand anders ) sich das mal ansehen mag, kann ich 
Euch gerne die Zugangsdaten geben, schickt mir doch am Besten eine private 
Mail ?


Viele Grüße

Klaus








- Original Message - 
From: "Thorben Thuermer" 

To: 
Sent: Saturday, October 13, 2012 12:45 AM
Subject: Re: [vz-dev] VZ auf 1&1-Webhosting - hat es jemand hinbekommen ?


On Fri, 12 Oct 2012 20:52:49 +0200
"Klaus Reichenecker"  wrote:

Allerdings versuche ich immer noch, das ganze auf einem
1und1-Webhosting-Paket ans laufen zu bekommen. Hat das schon mal
jemand hin bekommen ? Ich vermute immer mehr, das es überhaupt nicht
geht ?


ich sehe keinen grund, warum das nicht gehen sollte...
das einzige kritische ist die php version 5.3...


Wenn ich die VZ-Seite aufrufe, erscheint der VZ- Hintergrund, dann
ein Fenster 200 : OK Unknown Middleware response Habe schon


das alte problem: die fehlermeldung im frontend sollte zum statuscode
auch den body anzeigen...
probier' das nochmal mit dem network view von firebug.


Doctrine-Pfad angepasst usw, leider alles erfolglos

Wenn ich versuche, mittels
http://xyz.de/volkszaehler.org/htdocs/middleware.php/channel.json?operation=add&type=group&title=test
einen Kanal zu erstellen, kommt
Parse error: syntax error, unexpected 'db' (T_STRING)
in 
/homepages/27/d276594792/htdocs/volkszaehler.org/etc/volkszaehler.conf.php

on line 47

In Zeile 47 steht
$config['db']['user']= 'dbo391234554';

was eigentlich richtig sein müsste, da ich mit einem Testskript
darauf zugreifen kann.


der fehler hat NICHTS damit zu tun, dass die zugangsdaten falsch sind.

allgemein macht er keinen sinn, da da ein syntaxfehler in einer
eigentlich korrekten zeile gemeldet wir.
koennte es sein, dass die datei beim upload irgendwie geshreddert
wurde? bzw lade die version auf dem server mal runter und schaue da in
die zeile.


Hatte dann versucht, mit einer lokalen VZ-Installation /
mysql-Testscript auf die 1und1-mysql-datenbank zuzugreifen,
Ergebniss: php_network_getaddresses: getaddrinfo failed: Name or
service not known anscheinend ist ein Zugriff von ausserhalb auf die
1und1-Datenbank gar nicht möglich ?


es ist ueblich, und aus sicherheitsgruenden absolut zu empfehlen, dass
mysql server nicht ueber das internet erreichbar sind.
der fehlermeldung nach hat der server auch einen lokalen dns-namen, der
ausserhalb vom 1und1 netz garnicht aufgeloest werden kann.


Ist hier jemand schon weiter gekommen ? Würde mich über
Erfolgsmeldungen freuen, dann probiere ich weiter, aber will nicht
endlos meine Zeit investieren


wie gehabt, wenn die php-version stimmt, sollte es kein problem sein.
leider habe ich keinen 1und1 server zum testen.


Grüße

Klaus


- T. 



Re: [vz-dev] VZ auf 1&1-Webhosting - hat es jemand hinbekommen ?

2012-10-14 Thread Klaus Reichenecker

Hallo Thorben

vielen vielen Dank, es funktioniert :-)

Bin wohl etwas durcheinander gekommen durch das ständige hin und her 
kopieren zwischen FTP, Windows und SFTP/Debian.


Kannst Du einen guten Editor für Windows empfehlen ? ( Das ist halt mein 
Hauptrechner hier / der einzige der einen Bildschirm hat)


Bin jetzt mal gespannt was 1&1 mit der Aussage meint:


Bitte benutzen Sie die MySQL-Datenbank nicht für Anwendungen, welche die 
Datenbank stark belasten (z.B. Logauswerteverfahren, Add-Clicks, 
Chatsysteme, Bannerrotations oder Ähnliches). Bei zu starker Beanspruchung 
unserer Datenbankrechner sehen wir uns gezwungen, unsere Datenbank-Dienste 
zukünftig einzuschränken.



Grüße

Klaus




- Original Message - 
From: "Thorben Thuermer" 

To: 
Sent: Saturday, October 13, 2012 9:02 PM
Subject: Re: [vz-dev] VZ auf 1&1-Webhosting - hat es jemand hinbekommen ?


Hallo Klaus,

ist dann doch alles ganz einfach..

in der .conf die du mir geschickt hast, ist auf zeile 41 ein
';
zuviel (hochkomma, semikolon, einzeln auf der zeile.
(TIPP: editor mit syntax-highlighting benutzten, dann faellt das sofort 
auf.)


fuer php beginnt dort eine string-konstante, die dann in zeile 47 mit dem
ersten hochkomma von $config['db'] endet, und dahinter kommt dann
der T_STRING "db" (ohne anfuehrungszeichen), und zwischen dem und dem
string davor steht kein operator, deswegegen unexpected.

es kann aber auch nicht wirklich sein, dass die datei bei dir lokal so
funktioniert.

- Thorben

On Sat, 13 Oct 2012 18:28:34 +0200
Thorben Thuermer  wrote:

On Sat, 13 Oct 2012 14:30:19 +0200
"Klaus Reichenecker"  wrote:
> PHP-Version ist 5.4.7, kann die leider auch nicht ändern ausser in 4.0 
> und

> 5.0, aber die müsste doch gehen ?

hoeher als 5.3 sollte natuerlich gehen.

> Ich habe jetzt auch mal wie von Dir vorgeschlagen Firefox / Firebug
> installiert:
>
> bei GET capabilities.json kommt als Antwort
> Parse error:  syntax error, unexpected 'db' (T_STRING) in
> 
/homepages/27/d276123456/htdocs/volkszaehler.org/etc/volkszaehler.conf.php
> on line 47
>
> Also wieder der Fehler in Zeile 47, den ich auch gestern schon hatte, 
> den es

> aber nicht gibt. (Habe mir die Datei angesehen)

nach lesen von:
http://www.php.net/manual/en/migration54.incompatible.php
(liste inkompatibler aenderugen in php 5.4) faellt mir eins auf:

an der stelle der zuweisung ist $config noch nicht als array definiert,
php nimmt wohl an, dass 'db' ein string-offset ist
($a="test";echo $a [1];)
und lt. obigem dokument werden nicht-numerische string-offsets seit 5.4
nichtmehr akzeptiert - damit ist wohl auch das implizite erzeugen von
arrays floeten gegangen. (finde ich garnicht schlecht, aber die meldung
koennte sinnvoller sein.)

als loesung muesstest du dann alle arrays explizit erzeugen, also zB
oben einfuegen:
$config=array();
$config['db']=array();
usw fuer alle anderen unter-arrays.

ich wuerde aber gleich die ganze config durch ein array() konstrukt
ersetzen (finde ich ohnehin eleganter), also:
 array(
"host" => "lala",
"user" => "lala",
),
"lib" => array(
...
usw.
wenn du das nicht selber hinbekommst, schicke mal deine config.

> Viele Grüße
> Klaus

- Thorben

> - Original Message - 
> From: "Thorben Thuermer" 

> To: 
> Sent: Saturday, October 13, 2012 12:45 AM
> Subject: Re: [vz-dev] VZ auf 1&1-Webhosting - hat es jemand hinbekommen 
> ?

>
>
> On Fri, 12 Oct 2012 20:52:49 +0200
> "Klaus Reichenecker"  wrote:
> > Allerdings versuche ich immer noch, das ganze auf einem
> > 1und1-Webhosting-Paket ans laufen zu bekommen. Hat das schon mal
> > jemand hin bekommen ? Ich vermute immer mehr, das es überhaupt nicht
> > geht ?
>
> ich sehe keinen grund, warum das nicht gehen sollte...
> das einzige kritische ist die php version 5.3...
>
> > Wenn ich die VZ-Seite aufrufe, erscheint der VZ- Hintergrund, dann
> > ein Fenster 200 : OK Unknown Middleware response Habe schon
>
> das alte problem: die fehlermeldung im frontend sollte zum statuscode
> auch den body anzeigen...
> probier' das nochmal mit dem network view von firebug.
>
> > Doctrine-Pfad angepasst usw, leider alles erfolglos
> >
> > Wenn ich versuche, mittels
> > 
http://xyz.de/volkszaehler.org/htdocs/middleware.php/channel.json?operation=add&type=group&title=test
> > einen Kanal zu erstellen, kommt
> > Parse error: syntax error, unexpected 'db' (T_STRING)
> > in
> > /homepages/27/d276594792/htdocs/volkszaehler.org/etc/volkszaehler.conf.php
> > on line 47
> >
> > In Zeile 47 steht
> > $config['db']['user']= 'dbo391234554';
> >
> > was eig

[vz-dev] vzclient - warum VZ im debug-mode ?

2012-11-11 Thread Klaus Reichenecker
Ich habe meine VZ Installation umgestellt, so das auf einen 1&1-Webserver 
geschrieben wird

ich habe dazu die vzclient.conf von

[default]
url:http://localhost/volkszaehler.org/htdocs/middleware.php

auf

[default]
url:http://wasauchimmer.de/volkszaehler.org/htdocs/middleware.php


Es funktioniert soweit, nur bisher hat VZ wenn ich einen Wert geschrieben habe 
mit:

"version":  "0.2", geantwortet.

Jetzt kommt ein langer Text, habe ihn unten einkopiert


Ich vermute das ist der debug-mode ?
Wie bekomme ich den weg ?
Oder liegt es an der anderen PHP-Version ?


Grüße

Klaus




 "version":  "0.2",

"debug":  {

"level":  1,

"database":  "pdo_mysql",

"time":  0.07495,

"uptime":  11170289770,

"load":  [

1.02,

1.55,

1.7

],

"php-version":  "5.4.8",

"messages":  [



],

"queries":  [

{

"sql":  "SELECT e0_.id AS id0, e0_.uuid AS uuid1, e0_.type AS 
type2, p1_.id AS id3, p1_.pkey AS pkey4, p1_.value AS value5, e0_.class AS 
class6, p1_.entity_id AS entity_id7 FROM entities e0_ LEFT JOIN properties p1_ 
ON e0_.id = p1_.entity_id WHERE (e0_.uuid = ?) AND e0_.class IN ('channel', 
'aggregator') ORDER BY p1_.pkey ASC",

"params":  [

"4ca36100-fc3a-11e1-a51f-5f5021b32980"

],

"types":  [

2

],

"executionMS":  0.0017809867858887

},

{

"sql":  "INSERT INTO data (timestamp, value, channel_id) VALUES 
(?, ?, ?)",

"params":  {

"1":  1352653857716,

"2":  "22",

"3":  61

},

"types":  null,

"executionMS":  0.0012929439544678

}

]

}

}


Re: [vz-dev] vzclient - warum VZ im debug-mode ?

2012-11-11 Thread Klaus Reichenecker

Hallo Thorben,

danke, das war mal wieder genau der richtige Tipp, war in der 
volkszaehler.conf.php eingetragen


Viele Grüße

Klaus


- Original Message - 
From: "Thorben Thuermer" 

To: 
Sent: Sunday, November 11, 2012 6:56 PM
Subject: Re: [vz-dev] vzclient - warum VZ im debug-mode ?



vzclient scheint die debug-option:
http://wiki.volkszaehler.org/development/api/reference#parameter
nie zu setzen:
https://github.com/volkszaehler/volkszaehler.org/blob/master/misc/tools/vzclient

allerdings findet sich in der konfigurationsdatei der middleware:
https://github.com/volkszaehler/volkszaehler.org/blob/master/etc/volkszaehler.conf.template.php


* Developer mode
* This disables all caching mechanisms and enabled debugging by default
$config['devmode'] = FALSE;

* Debugging level
* Set to > 0 to enable debug messages by default
$config['debug'] = 0;


einer der beiden ist vermutlich auf deinem middleware-server gesetzt...

- T.

On Sun, 11 Nov 2012 18:14:11 +0100
"Klaus Reichenecker"  wrote:
Ich habe meine VZ Installation umgestellt, so das auf einen 1&1-Webserver 
geschrieben wird


ich habe dazu die vzclient.conf von

[default]
url:http://localhost/volkszaehler.org/htdocs/middleware.php

auf

[default]
url:http://wasauchimmer.de/volkszaehler.org/htdocs/middleware.php


Es funktioniert soweit, nur bisher hat VZ wenn ich einen Wert geschrieben 
habe mit:


"version":  "0.2", geantwortet.

Jetzt kommt ein langer Text, habe ihn unten einkopiert

Ich vermute das ist der debug-mode ?
Wie bekomme ich den weg ?
Oder liegt es an der anderen PHP-Version ?

Grüße
Klaus

 "version":  "0.2",
"debug":  {
"level":  1,
"database":  "pdo_mysql",
"time":  0.07495,
"uptime":  11170289770,
[...] 



[vz-dev] plotting-Ausgabe - nutzt das jemand ?

2012-11-12 Thread Klaus Reichenecker
Hallo in die Runde,

laut Wiki / Referenz  ( http://wiki.volkszaehler.org/development/api/reference 
ganz unten)

soll es wohl auch möglich sein, Graphen auszugeben, wenn es auch noch 
ungetestet ist
Hat das jemand mal ausprobiert ?
Ich steige nicht so ganz dahinter wie ich es aufrufen soll.

Ich hätte z.B. gerne für eine ID ( evtl. sogar für eine Gruppe) ein jpg der 
letzten 24h, geht das ?

Viele Grüße

Klaus



Re: [vz-dev] plotting-Ausgabe - nutzt das jemand ?

2012-11-13 Thread Klaus Reichenecker

Hallo Rolf,

habe es gerade versucht, komme aber nicht so recht weiter.

Ich habe ein Debian- Linux ( Iconnect), muss ich nicht irgendwo den Pfad 
angeben wo das Bild hingespeichert werden soll ?

kann ich dieses "GET" direkt aufrufen, oder über CURL ?

Das Ziel wäre, das generierte Bild irgendwo in einem Ordner zu haben, es 
dann von dort aus weiter zu bearbeiten



Grüße

Klaus




- Original Message - 
From: "Rolf Bulla" 

To: 
Sent: Tuesday, November 13, 2012 7:46 PM
Subject: [vz-dev] plotting-Ausgabe - nutzt das jemand ?


Hallo Klaus,

falls Du das jpGraph package auf Deinem VZ server installiert hast, kannst 
Du von

der Mittleware gerenderte Bilder bekommen (PGN und GIF).
Der Aufruf sieht dann so aus:

GET http://server>/middleware.php/data/.gif?from=1352226524384&to=1352831324384&width=1024&height=768


Viel Erfolg.

Gruss
Rolf





Re: [vz-dev] Letzten aktuellen Leitungswert einer uuid auslesen

2012-11-14 Thread Klaus Reichenecker

Hallo Sven,

Du schreibst sicher direkt die Werte in Watt, ich habe nur Impulse,
aber Dank der Hilfe hier im Forum habe ich folgendes zusammengebastelt:
(In meinem Fall Durschschnitt der letzten 3 min, aber kannst ändern)

Grüße

Klaus



!/bin/sh

# Werte abfragen

cur=`wget -q -O - 
"http://kr123.de/volkszaehler.org/htdocs/middleware.php/data/2dcfe7a0-c2a2-11e1-a9f6-7f2fe7ff59fc.json?from=3%20minutes%20ago"`


# Prüfen ob Antwort gültig oder leer

if [ -z "$cur" ]
then echo "Fehler" ; exit 1
fi

# Feld 9 nach Trenner :
watt2=`echo $cur | cut -d ':' -f 9`

# alles nach Komma abschneiden
watt=`echo $watt2 | cut -d '.' -f 1`

echo Leistung: $watt







- Original Message - 
From: "Sven Peitz" 

To: 
Sent: Wednesday, November 14, 2012 11:33 AM
Subject: [vz-dev] Letzten aktuellen Leitungswert einer uuid auslesen



Hallo zusammen,

ich bin gerade wieder etwas am experimentieren und da bräuchte ich den
letzten gespeicherten Wert einer uuid aus der sql Datenbank.

Hat jemand von euch schon einmal etwas ähnliches gemacht?
Leider ist sql abfragen jetzt nicht so mein Ding.

Idealer weise wäre es in einem bash script.

Ich hoffe jemand hat einen Tip für mich wie man so etwas angehen kann.

Denkbar ist es dieses als Ansatz für die 70% Regelung einer PV Anlage
nutzen zu können.

Viele Grüße
Sven







Re: [vz-dev] Letzten aktuellen Leitungswert einer uuid auslesen

2012-11-14 Thread Klaus Reichenecker

Hallo Sven,

bei mir ging es auf dem kleinen Server (IConnect) rel. schnell, jetzt auf 
dem 1und1-Server sehr schnell.
Ich generiere damit alle paar Minuten ein Bild, das ich dann auf einem 
Display anzeige.


Wenn Du meinen Link nimmst, dauert der auch so lange ?

Grüße

Klaus



- Original Message - 
From: "Sven Peitz" 

To: "volkszaehler.org" 
Sent: Wednesday, November 14, 2012 9:13 PM
Subject: Re: [vz-dev] Letzten aktuellen Leitungswert einer uuid auslesen



Hallo Klaus,

vielen Dank für das Beispiel, das ist ziemlich genau was ich suche.

Ich konnte leider noch nicht herausfinden wie ich nur den letzten Wert
lese, und ja es sind tatsächliche Watt.

Momentan nutze ich es so:
.json?from=30%20seconds%20ago"`

Ich hatte auch schon json?from=now" probiert, leider kennt er das nicht.

Die gesamte Abfrage dauert bei mir so 10-15 Sekunden.
Das hatte ich mir eigentlich schneller vorgestellt. Ist das bei dir auch
so langsam?

Gruß
Sven




Am Mittwoch, den 14.11.2012, 13:06 +0100 schrieb Klaus Reichenecker:

Hallo Sven,

Du schreibst sicher direkt die Werte in Watt, ich habe nur Impulse,
aber Dank der Hilfe hier im Forum habe ich folgendes zusammengebastelt:
(In meinem Fall Durschschnitt der letzten 3 min, aber kannst ändern)

Grüße

Klaus



!/bin/sh

# Werte abfragen

cur=`wget -q -O -
"http://kr123.de/volkszaehler.org/htdocs/middleware.php/data/2dcfe7a0-c2a2-11e1-a9f6-7f2fe7ff59fc.json?from=3%20minutes%20ago"`

# Prüfen ob Antwort gültig oder leer

if [ -z "$cur" ]
then echo "Fehler" ; exit 1
fi

# Feld 9 nach Trenner :
watt2=`echo $cur | cut -d ':' -f 9`

# alles nach Komma abschneiden
watt=`echo $watt2 | cut -d '.' -f 1`

echo Leistung: $watt







- Original Message - 
From: "Sven Peitz" 

To: 
Sent: Wednesday, November 14, 2012 11:33 AM
Subject: [vz-dev] Letzten aktuellen Leitungswert einer uuid auslesen


> Hallo zusammen,
>
> ich bin gerade wieder etwas am experimentieren und da bräuchte ich den
> letzten gespeicherten Wert einer uuid aus der sql Datenbank.
>
> Hat jemand von euch schon einmal etwas ähnliches gemacht?
> Leider ist sql abfragen jetzt nicht so mein Ding.
>
> Idealer weise wäre es in einem bash script.
>
> Ich hoffe jemand hat einen Tip für mich wie man so etwas angehen kann.
>
> Denkbar ist es dieses als Ansatz für die 70% Regelung einer PV Anlage
> nutzen zu können.
>
> Viele Grüße
> Sven
>
>
>








Re: [vz-dev] vzlogger bricht ab auf raspberry

2012-11-15 Thread Klaus Reichenecker

Hallo Jürgen,

falls Du vom Windows-Rechner über SSH / Putty drauf zu greifen kannst, 
installier Dir WinSCP, dann kannst Du bequem alle Dateien hin und her 
kopieren


Grüße

Klaus


- Original Message - 
From: "Jürgen Goller" 

To: 
Sent: Thursday, November 15, 2012 2:20 PM
Subject: Re: [vz-dev] vzlogger bricht ab auf raspberry



Am 15.11.2012 13:39, schrieb Udo1:

Am 15.11.2012 13:19, schrieb Jürgen Goller:

es kommen allerdings Hieroglyphen dabei raus

Häng mal trotzdem den dump.file an.

Gruß
Udo
So, hab jetzt wie wild versucht, das dump.log vom RPi auf meinen QNAP NAS 
zu kopieren (mit scp). Ich bin kläglich gescheitert, bin halt doch kein 
Linux-Pro!
Kennt sich da jemand aus? Oder sollte ich es doch mit HTerm auf nem 
windows probieren?


Gruß

--
Jürgen Goller
Erbweg 1a
95189 Köditz OT Brunnenthal
Tel: 09281-766742
Mobil: 0151-59212454





[vz-dev] wärmezähler auslesen - macht das jemand ?

2012-12-19 Thread Klaus Reichenecker
Ich würde gerne Wärmezähler auslesen, konkret einen von Kundo / Kalo, aber kann 
den ggfs. auch auswechseln.
Die Dinger haben eine Infrarotschnittstelle, anscheinend gibts auch einen 
MBus-Konverter

Mir gehts weniger um die Heizkosten, sondern ich will den Durchfluss 
protokollieren und damit die Heizung optimieren.

Es sind meine eigenen Zähler, nicht zu Abrechnungszwecken genutzt, kann also 
damit spielen, selbst wenn er kaputt gehen sollte.

Habe auch schon überlegt, einen zu öffnen, und das Signal der Rotors direkt 
abzugreifen.
Weiss jemand wie das gemacht wird ? Reedkontakt ? Hallsensor ?


Grüße

Klaus



Re: [vz-dev] Vzcompress2 für das Entprellen von S0-Sensoren

2013-04-24 Thread Klaus Reichenecker

Hallo Bernd,

woher hast du die Zählerimpulsebzw. wie kommen die zu deinem Rechner ? Über 
Ethersex und Pin Rising / Faling ?
Ich hatte das gleiche Problem wie Du, es dann so gelöst, das ich auf meinem 
Server nicht direkt auf VZ schreibe, sondern jeder Impuls startet nur ein 
Script


Das Script sperrt sich dann für x sec selber, ich schreibe über vzclient

Grüße

Klaus




#!/bin/bash

if mkdir /var/lock/mylockkr; then
echo "Locking succeeded" >&2
else
echo "Lock failed - exit" >&2
exit 1
fi



uhrzeit=`date +"%T"`


echo "$uhrzeit pulse reeceived" >>/var/kr/gas/gaszaehler.txt

echo ok

vzclient -u c5ed09c0-6d77-11e2-93bf-c3b47d1e44e2 add data value=1

sleep 10

rm -r /var/lock/mylockkr






Re: [vz-dev] Heizungsmischer einbinden

2013-10-28 Thread Klaus Reichenecker

Hallo Marius,

von welchem Hersteller ist denn die Heizung ?

Ich habe eine von Viessmann, frage die ganzen Temperaturen usw direkt über 
die Optolink-Schittstelle ab und schreibe dann die Werte in den VZ

Vielleicht geht das bei Dir ja auch und ist der einfachere Weg ?

Grüße

Klaus


- Original Message - 
From: "Marius Hellmann" 

To: "volkszaehler.org" 
Sent: Monday, October 28, 2013 8:41 PM
Subject: Re: [vz-dev] Heizungsmischer einbinden




Könnte ich nicht das Relais an einen S0 der Erweiterung hängen?

Geht. Kein Problem.

Top! :)



Ich denke ich werde das Script dann so aufbauen das es alle x Sekunden 
den Zustand des GPIO Pins abfragt.
Wenn du eh s0vz laufen hast, kannst du auch den Betriebsstundenzähler 
nehmen. Der gibt jede Sekunde einen Impuls aus.

Bislang nutze ich noch keinen S0 Eingang sondern nur die 1-wire.
Da hast du recht aber für den Zähler muss ich Material besorgen und das 
ganze zusammen stricken. Ein Relais hab ich in der Ecke liegen... (Da fällt 
mir ein ich hab auch noch ein Zeitrelais das man auf Sekundentakt stellen 
kann...) Werde das Material aber mal mit bestellen wenn die nächste 
Bestellung anliegt...


Gruß Marius=