Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-28 Diskussionsfäden Andreas Goetz
So... seit ein paar Stunden läuft die Steckdose stabil. Leider hätte ich
fast den Kühlschrank abgeschossen da ich vergessen hatte sie auch "ein" zu
schalten :O

Datenerfassung funktioniert mit kleinem "fritzdect" Tool aus meinem dev
Repository und folgendem Skript über cron:

pi@prodpi ~ $ cat ./fritzdect.sh
#!/bin/bash

POWER=`/usr/bin/php /home/pi/volkszaehler.org/misc/tools/fritzdect.php -a
087610103568 -c getswitchpower -d 1e3`
COUNTER=`/usr/bin/php /home/pi/volkszaehler.org/misc/tools/fritzdect.php -a
087610103568 -c getswitchenergy`

if [ "$COUNTER" = "" ]; then
echo "ERROR"
echo "Power: $POWER Consumption: $COUNTER"
else
echo "Power: $POWER Consumption: $COUNTER"

/home/pi/volkszaehler.org/misc/tools/vzclient -u 2a148630-... add
data value=$POWER
/home/pi/volkszaehler.org/misc/tools/vzclient -u 7ff0ff00-... add
data value=$COUNTER
fi

Aus Spass zeichne ich erstmal beide Werte auf um zu sehen was mehr Spass
macht. Vmtl. ist Power sinnvoller da genauer, Counter könnte aber dazu
dienen fehlende Werte zu korrigieren. Da brauchts noch einen intelligenten
Algorithmus.

vg
Andreas

PS.: Läuft leider nur mit der Laborversion von Fritz...


2013/12/28 NetFritz 

>  Am 28.12.2013 12:15, schrieb Andreas Goetz:
>
>  2013/12/28 Udo1 
>
>> Am 28.12.2013 11:04, schrieb Andreas Goetz:
>>
>>  z then Call URL/ execute Script
>>>
>>  oder Setze/Rücksetze GPIO-Pin xyz
>>
>> Gruß
>> Udo
>>
>
>  Eher nicht weil zu speziell. Und dafür gibts ja schon
> Kommandozeilentools, das würde also reichen. Bevor wir da was bauen
> brauchts allerdings wirklich eine gute Archtikturidee. Kann/soll/darf man
> das vom Apachen aus machen? Performance??
>
>  Wird spannend..
>
> vg
>  Andreas
>
>  PS.: Habe jetzt hier ein kleines Tool zum auslesen/ setzen der FritzDECT
> mit Laborversion...
>
> Hallo
> Hier habe ich vor ein Paar Tagen mal was gefunden.
> http://www.tdressler.net/ipsymcon/fritz_aha.html
> Ich habe mir vor ein Paar Tagen eine Fritz546e Steckdose zugelegt und dann
> auf meine FB 7270v2 die FRITZ!OS 06.01-27185 
> BETAinstalliert.
> Gruß NetFritz
>


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-28 Diskussionsfäden NetFritz

Am 28.12.2013 12:15, schrieb Andreas Goetz:

2013/12/28 Udo1 mailto:u...@gmx.net>>

Am 28.12.2013 11 :04, schrieb Andreas Goetz:

z then Call URL/ execute Script

oder Setze/Rücksetze GPIO-Pin xyz

Gruß
Udo


Eher nicht weil zu speziell. Und dafür gibts ja schon 
Kommandozeilentools, das würde also reichen. Bevor wir da was bauen 
brauchts allerdings wirklich eine gute Archtikturidee. Kann/soll/darf 
man das vom Apachen aus machen? Performance??


Wird spannend..

vg
Andreas

PS.: Habe jetzt hier ein kleines Tool zum auslesen/ setzen der 
FritzDECT mit Laborversion...

Hallo
Hier habe ich vor ein Paar Tagen mal was gefunden.
http://www.tdressler.net/ipsymcon/fritz_aha.html
Ich habe mir vor ein Paar Tagen eine Fritz546e Steckdose zugelegt und 
dann auf meine FB 7270v2 die FRITZ!OS 06.01-27185 BETA 
 installiert.

Gruß NetFritz


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-28 Diskussionsfäden Andreas Goetz
2013/12/28 Udo1 

> Am 28.12.2013 11:04, schrieb Andreas Goetz:
>
>  z then Call URL/ execute Script
>>
> oder Setze/Rücksetze GPIO-Pin xyz
>
> Gruß
> Udo
>

Eher nicht weil zu speziell. Und dafür gibts ja schon Kommandozeilentools,
das würde also reichen. Bevor wir da was bauen brauchts allerdings wirklich
eine gute Archtikturidee. Kann/soll/darf man das vom Apachen aus machen?
Performance??

Wird spannend..

vg
Andreas

PS.: Habe jetzt hier ein kleines Tool zum auslesen/ setzen der FritzDECT
mit Laborversion...


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-28 Diskussionsfäden Marius Hellmann
Hallo zusammen,

*fingerheb*
Bin dafür... Fände so eine Lösung nicht schlecht...

Grüße 
Marius


Am 28.12.2013 um 11:48 schrieb Udo1 :

> Am 28.12.2013 11:04, schrieb Andreas Goetz:
>> z then Call URL/ execute Script
> oder Setze/Rücksetze GPIO-Pin xyz
> 
> Gruß
> Udo


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-28 Diskussionsfäden Udo1

Am 28.12.2013 11:04, schrieb Andreas Goetz:

z then Call URL/ execute Script

oder Setze/Rücksetze GPIO-Pin xyz

Gruß
Udo


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-28 Diskussionsfäden Andreas Goetz
Ich hab jetzt mal auf die Laborversion FRITZ!OS 06.01-27185 BETA
umgestellt. Damit funktioniert nach ersten Versuchen auch
homeautoswitch.lua wie erwartet.

Prinzipiell bringt mich das auf die Frage ob wir VZ nicht um sowas wie
Trigger bzw. Aktoren erweitern sollten (if Leistung < xy für Zeitraum > z
then Call URL/ execute Script). Die Frage ist wieweit das vom Webserver aus
sinnvoll ist. Der Charme besteht ja aktuell u.a. darin dass keine
aufwendigen Serverkomponenten benötigt werden...

vg
Andreas


2013/12/27 Andreas Goetz 

> Hi,
>
>
> 2013/12/27 Thomas Gauweiler 
>
>> @Andreas:
>> >Ihr habt mich angefixt.
>> Warum sollte es Dir anders ergehen als mir :-)
>>
>> Und welche Fritz OS Version hast Du?
>>
>
> ist eine 7270v3 74.05.50. Nach dem Update jetzt 74.05.53. Der Fehler
> 'Luacgi not readable filename=/webservices/homeautoswitch.lua' ist nach wie
> vor da :(
>
> Gruß
>> __
>> /homas
>>
>
> Also telfonieren wir im neuen Jahr mal mit AVM. So schwer kann das ja
> nicht sein die 3 Parameter zu dokumentieren. Mannmannmann...
>
> vg
> Andreas
>


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-27 Diskussionsfäden Andreas Goetz
Hi,


2013/12/27 Thomas Gauweiler 

> @Andreas:
> >Ihr habt mich angefixt.
> Warum sollte es Dir anders ergehen als mir :-)
>
> Und welche Fritz OS Version hast Du?
>

ist eine 7270v3 74.05.50. Nach dem Update jetzt 74.05.53. Der Fehler
'Luacgi not readable filename=/webservices/homeautoswitch.lua' ist nach wie
vor da :(

Gruß
> __
> /homas
>

Also telfonieren wir im neuen Jahr mal mit AVM. So schwer kann das ja nicht
sein die 3 Parameter zu dokumentieren. Mannmannmann...

vg
Andreas


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-27 Diskussionsfäden Berthold Bredenkamp
@Berthold  aus dem Internet, müsste sich finden lassen.

 

Ich muss bei der Softwareversion bleiben, da Box von EWETel.

 

Gruß

 

Berthold

 

Von: volkszaehler-dev-boun...@lists.volkszaehler.org
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von
Andreas Goetz
Gesendet: Freitag, 27. Dezember 2013 21:10
An: volkszaehler.org
Betreff: Re: [vz-dev] AVM Steckdose Wattanzeige

 

@all: Ihr habt mich angefixt. Jetzt hab ich auch so ein Ding :)

@Berthold: woher kommt Dein Skript? Aus der AVM Doku jedenfalls nicht?!

vg

Andreas

 

2013/12/27 Thomas Gauweiler 

Hallo Thorben,

ich gebe Dir recht, aber ich wäre schon froh, wenn die vorhandene Doku
passend wäre.

Ich denke inzwischen, dass sich die Doku zur AHA auf die Firmware ab
5.9 bezieht.

Verwendbar ist die Steckdose über die Oberfläche der Fritz!Box schon ab 5.0.
Infos dazu sind vermutlich inoffiziell über das FHEM-Projekt geflossen.

Mir persönlich reicht es, wenn ich die Form des Verbrauchs erkenne,
die genauen Verbrauchszahlen brauche ich nicht.
Da ich daraus aber einen Mechanismus ableiten möchte, brauche ich den
Zugang via Skript.

Gruß
__
/homas

 



Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-27 Diskussionsfäden Thomas Gauweiler
@Andreas:
>Ihr habt mich angefixt.
Warum sollte es Dir anders ergehen als mir :-)

Und welche Fritz OS Version hast Du?
Gruß
__
/homas


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-27 Diskussionsfäden Andreas Goetz
@all: Ihr habt mich angefixt. Jetzt hab ich auch so ein Ding :)

@Berthold: woher kommt Dein Skript? Aus der AVM Doku jedenfalls nicht?!

vg
Andreas



2013/12/27 Thomas Gauweiler 

> Hallo Thorben,
>
> ich gebe Dir recht, aber ich wäre schon froh, wenn die vorhandene Doku
> passend wäre.
>
> Ich denke inzwischen, dass sich die Doku zur AHA auf die Firmware ab
> 5.9 bezieht.
>
> Verwendbar ist die Steckdose über die Oberfläche der Fritz!Box schon ab
> 5.0.
> Infos dazu sind vermutlich inoffiziell über das FHEM-Projekt geflossen.
>
> Mir persönlich reicht es, wenn ich die Form des Verbrauchs erkenne,
> die genauen Verbrauchszahlen brauche ich nicht.
> Da ich daraus aber einen Mechanismus ableiten möchte, brauche ich den
> Zugang via Skript.
>
> Gruß
> __
> /homas
>


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-27 Diskussionsfäden Thomas Gauweiler
Hallo Thorben,

ich gebe Dir recht, aber ich wäre schon froh, wenn die vorhandene Doku
passend wäre.

Ich denke inzwischen, dass sich die Doku zur AHA auf die Firmware ab
5.9 bezieht.

Verwendbar ist die Steckdose über die Oberfläche der Fritz!Box schon ab 5.0.
Infos dazu sind vermutlich inoffiziell über das FHEM-Projekt geflossen.

Mir persönlich reicht es, wenn ich die Form des Verbrauchs erkenne,
die genauen Verbrauchszahlen brauche ich nicht.
Da ich daraus aber einen Mechanismus ableiten möchte, brauche ich den
Zugang via Skript.

Gruß
__
/homas


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-26 Diskussionsfäden Thorben Thuermer
On Thu Dec   5 10:18:57 2013 Thomas Gauweiler  
wrote:
> Hm, mit diesen Infos könnte man weiterkommen:
> http://www.ip-phone-forum.de/showthread.php?t=257944&page=3#post1944346

wollte nur mal anmerken, dass ich etwas schade finde, dass hier
nur eine webservice-api auf der avm-firmware beschrieben wird,
und ueber das zu grunde liegende protokoll nichts bekannt zu sein scheint.
(zB wegen der dort erwaehnten performance-problematik,
 zeitlicher aufloesung der messdaten, ...)

> Gruß
> Thomas

- Thorben

Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-26 Diskussionsfäden Thomas Gauweiler
Das beruhigt mich schon mal ungemein, dass Du auch 'nur' 5.51 hast.

Auf der Seite
http://www.avm.de/de/News/artikel/schnittstellen_und_entwicklungen.php
wird 5.59 oder neuer vorausgesetzt...

Inzwischen ist auch klar, dass /webservices/homeautoswitch.lua wie in
AHA-HTTP-Interface.pdf beschrieben auch nicht ganz korrekt ist.
Verwende ich wie Du /net/home_auto_query.lua sieht die Welt viel besser aus!

Danke!

Jetzt kann ich weitermachen. :-)

Gruß
__
/homas


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-26 Diskussionsfäden Berthold Bredenkamp
Fritz!Box 7390 mit Fritz!OS 05.51 - Software für EWE ..

Gruß

Berthold

-Ursprüngliche Nachricht-
Von: volkszaehler-dev-boun...@lists.volkszaehler.org
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von
Thomas Gauweiler
Gesendet: Donnerstag, 26. Dezember 2013 17:03
An: volkszaehler.org
Betreff: Re: [vz-dev] AVM Steckdose Wattanzeige

Danke Berthold,

ich brauch noch ein bischen, das zu analysieren.

Welche FRITZ!OS steht bei Dir oben rechts in der Übersicht?
Bei mir ist es FRITZ!OS 05.51

Gruß
__
/homas



Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-26 Diskussionsfäden Thomas Gauweiler
Danke Berthold,

ich brauch noch ein bischen, das zu analysieren.

Welche FRITZ!OS steht bei Dir oben rechts in der Übersicht?
Bei mir ist es FRITZ!OS 05.51

Gruß
__
/homas


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-26 Diskussionsfäden Berthold Bredenkamp
pleXMLElement(file_get_contents($fritzpage));
   $challange   = $xml->Challenge; //Wert von Challenge abrufen
   $response   =
file_get_contents($fritzpage.'?username=&response='.$challange . '-' . md5(
iconv('ISO8859-1', 'UTF-16LE', $challange . '-' . $FritzBox['Passwort']) ));
//Login
   $xml  = new SimpleXMLElement($response);
   $sid  = $xml->SID; //SID abrufen die für alle weiteren
Aktionen gebraucht wird
   if ($sid=='000000000000')
   {
  echo 'Keine gültige SSID - sind die Login
(Passwort:"'.$FritzBox['Passwort'].'") und Hostdaten
("'.$FritzBox['Host'].'") richtig?';
  return false;
   }
   unset($xml);
   // echo "SID: $sid";
   return $sid;
}


__

Für das Wiki fand ich es noch nicht fertig, aber vielleicht hilft es erst
einmal. Ich habe in dem Script zwei Beispiele aus dem Netz zusammengeführt.

Gruß

Berthold


-Ursprüngliche Nachricht-
Von: volkszaehler-dev-boun...@lists.volkszaehler.org
[mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von
Thomas Gauweiler
Gesendet: Donnerstag, 26. Dezember 2013 13:16
An: volkszaehler.org
Betreff: Re: [vz-dev] AVM Steckdose Wattanzeige

Luacgi not readable filename=//webservices/homeautoswitch.lua
real_filename=/usr/www/1und1///webservices/homeautoswitch.lua

erhalte ich als Antwort.



Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-26 Diskussionsfäden Thomas Gauweiler
Luacgi not readable filename=//webservices/homeautoswitch.lua
real_filename=/usr/www/1und1///webservices/homeautoswitch.lua

erhalte ich als Antwort.


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-26 Diskussionsfäden Thomas Gauweiler
Hallo Berthold,

mit welcher OS-Version arbeitet Deine Fritz!Box?

Meine 7330 habe ich auf 5.0 gebracht. Auf der Oberfläche kann ich auch
die Steckdose schalten.

Beim Programm sieht es anders aus:
Eine sid zu bekommen, ist kein Thema.
Aber Links wie
http://fritz.box//webservices/homeautoswitch.lua?ain=xx:xx:xx:xx:xx:xx&switchcmd=setswitchon&sid=1234567890123456
(Zum Ausprobieren die korrekten Werte für sid und ain setzen)
funktionieren nicht.

Gruß
__
/homas


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-12-05 Diskussionsfäden Thomas Gauweiler
Hm, mit diesen Infos könnte man weiterkommen:
http://www.ip-phone-forum.de/showthread.php?t=257944&page=3#post1944346

Gruß
__
/homas


Re: [vz-dev] AVM Steckdose Wattanzeige

2013-11-27 Diskussionsfäden Marius Hellmann

> magst du uns noch verraten, wie du das geraet anbindest?
> am besten eine seite im wiki anlegen? ;)

Das würde mich allerdings auch interessieren...

> 

Grüße Marius 

Re: [vz-dev] AVM Steckdose Wattanzeige

2013-11-27 Diskussionsfäden Thorben Thuermer
On Wed, 27 Nov 2013 19:12:08 +0100
"Berthold Bredenkamp"  wrote:
> ich bekomme von einer AVM DECT Steckdose 200 alle 10 Minuten 60 Messwerte in
> Watt. Wie setze ich diese Werte um? 
> 
> Zur Zeit habe ich Temperatur gewählt um die Grafik zu sehen. Schön wäre es,
> wenn die Werte nicht in Grad sonder in Watt angezeigt und summiert werden.

du hast schon richtig erkannt, dass du einen SensorInterpreter-basierten
kanaltyp verwenden willst, der keine weitere umrechnung der werte vornimmt.

der heisst bei den kanaltypen der middleware "Stromsensor"
(oder, in der aktuellen git-version: "Elektrische Energie (Leistungswerte)").

mehr zum thema:
http://volkszaehler.org/pipermail/volkszaehler-users/2013-October/002650.html

> Ich schreibe je einen Wert pro Minute in die Datenbank.

das sollte egal sein.
es ist aber zu hoffen, dass der wert jeweils die ueber den jeweiligen
zeitraum gemittelte leistung ist, und nicht ein momentanwert
im moment des auslesens.

> Blau – AVM
> Rot- der Stromimpulsgeber

magst du uns noch verraten, wie du das geraet anbindest?
am besten eine seite im wiki anlegen? ;)

> Gruß
> Berthold 

- Thorben