ESA / EM unterstüzung in FHEM

Begonnen von Predictor, 26 Dezember 2012, 21:51:50

Vorheriges Thema - Nächstes Thema

stromer-12

Den RSSI-Wert in deiner ESA-Definition

Gesendet von meinem GT-I9295

FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

bjoernbo

#271
ich habe ein ganz anderes Problem gerade... Jetzt wo ich den ESA 2000 wieder angeschlossen habe, erhalte ich in FHEM die Meldung "Connection lost ....". Wenn ich den ESA 2000 wieder von der Stromquelle entferne funktioniert wieder alles  :-\

letzter Eintrag aus dem Log-File

Zitat2015.01.25 10:12:40 1: PERL WARNING: Useless use of a constant (5) in void context at ./FHEM/64_ESA2000.pm line 104.
2015.01.25 10:12:40 1: PERL WARNING: Useless use of string in void context at ./FHEM/64_ESA2000.pm line 104.
2015.01.25 10:12:40 1: PERL WARNING: Useless use of a constant (5) in void context at ./FHEM/64_ESA2000.pm line 105.
2015.01.25 10:12:40 1: PERL WARNING: Useless use of string in void context at ./FHEM/64_ESA2000.pm line 105.
2015.01.25 10:12:40 1: PERL WARNING: Useless use of a constant (5) in void context at ./FHEM/64_ESA2000.pm line 106.
2015.01.25 10:12:40 1: PERL WARNING: Useless use of string in void context at ./FHEM/64_ESA2000.pm line 106.
2015.01.25 10:12:40 1: PERL WARNING: Useless use of a constant (5) in void context at ./FHEM/64_ESA2000.pm line 107.
2015.01.25 10:12:40 1: PERL WARNING: Useless use of string in void context at ./FHEM/64_ESA2000.pm line 107.
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

bjoernbo

#272
das sind die besagten Zeilen....

ZitatZeile104:Log1 $hash, 5, "ESA2000 msg $msg";
  Zeile105:Log1 $hash, 5, "ESA2000 seq $seq";
  Zeile106:Log1 $hash, 5, "ESA2000 device $dev";
  Zeile107:Log1 $hash, 5, "ESA2000 code $cde";

Muss ich zuvor eine der folgenden Zeilen anpassen???

Zitatmy %codes = (
   "01.e" => "ESAx000WZ",
   "03.e" => "ESA1000Z",
  );

Ich meine mich zu erinnern, dass ich das beim ESA1000 gemacht habe
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

stromer-12

Wann hattest du zum letzten mal am Modul wegen einer ESA Komponente was verändern müssen.
ESA1000 und ESA2000 sollten automatisch erkannt werden.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

bjoernbo

Für den ESA 1000 vor ungefähr 14 Tagen. Für den ESA2000 vor wenigen stunden, erneut :-/

Sprich, ich muss gar nicht mehr händisch in die 64_ESA2000.pm eingreifen???  :-[
Wie kann ich den ursprung, die Original wieder herstellen?
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

stromer-12

mit dem update Befehl

update 64_ESA2000.pm

Ich hatte vor ca einen Monat die Low-Bat Erkennung eingefügt.

Was waren bei dir für Probleme wegen der du Änderungen gemacht hast?
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

stromer-12

Ich habe hier 3x ESA2000 und 1x ESA1000 im Einsatz und die wurden Automatisch als einzelne Geräte erkannt und angelegt als ich mein letzten System aufsetzte Mitte letzten Jahres.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

bjoernbo

Danke, jetzt funktioniert es. Nach 4 Minuten wurde das Gerät erkannt. ;D

Ich hatte mich damals an einen Artikel von
Zitathttp://www.bitmania.de/index.php?page=227
gehalten.   :-\

Jetzt läuft es wie gewünscht.

Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

stromer-12

Ist jetzt etwas mehr als ein Jahr her, als ich die Erkennung angepasst hatte. Dadurch das ich mehrer Geräte hatte und der Zuarbeit war das mit der Erkennung leichter zu lösen.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

KernSani

#279
Hallo Leute,

ich klinke mich mal in diesen Thread mit ein... Seit gestern läuft bei mir ein gebrauchter ESA1000WZ-IR. Im Grunde funktioniert er - die oft diskutierten Probleme mit "verlorenen" Packages mal abgesehen - stört mich allerdings nicht sooo arg, wenn der Kollege mal 5 oder 10 Minuten nicht sendet, es geht mir ja nicht darum, den sekundengenau den aktuellen Strombedarf zu sehen, sondern eine längerfristige Tendenz. Und raw_total entspricht nach 24h Betrieb auf die Nachkommastelle genau dem tatsächlichem Wert am Zähler. Zwei Dinge sind mir allerdings aufgefallen.

  • Die Readings scheinen sich in der Detailansicht nicht automatisch zu aktualisieren, wie das bei anderen Modulen der Fall ist. Es ist immer ein Refresh notwendig. Ist das nur bei mir der Fall, oder ist das so?
  • LR und HR sind im Modul hart codiert. Schöner fände ich, wenn die Zeiten als Attribut mitgegeben werden könnten.
Ist da schon jemand dran? Ich könnte mir vorstellen, beide Punkte als Einstieg in die PERL und FHEM-Programmierung (beides Neuland für mich) zu verwenden, aber natürlich nur, wenn das Punkte sind, die nicht schon anderswo in Arbeit oder anders lösbar sind.

Grüße,

Oli

Edith: Punkt 1 hat sich erledigt. War ein bug bei mir... 
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Prof. Dr. Peter Henning

Bitte das Modul 15_EMX.pm ansehen, das hat das alles schon drin und ist bei mir seit Jahren im produktiven Einsatz mit dieser Hardware.

Findet man unter contrib.

LG

pah

Noname

günstige S0 Alternative

Für die Erfassung der Wirkarbeit Leistung usw. habe ich bei mir einfach einen günstigen Digitalen
Energiezähler mit S0 eingebaut. Die Daten werden im FS20s8m aufbereitet und zu fhem gesendet.

Das funktioniert bei mir sehr zuverlässig.

http://www.amazon.de/Stromz%C3%A4hler-DRT428B-Drehstromz%C3%A4hler-Hutschiene-Energiemessger%C3%A4t/dp/B0081EW24Y/ref=sr_1_3?ie=UTF8&qid=1422699576&sr=8-3&keywords=b%2Bg+e-tech+drt428



http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=29024


http://forum.fhem.de/index.php/topic,24204.msg173444.html#msg173444

KernSani

Zitat von: Prof. Dr. Peter Henning am 26 Januar 2015, 05:52:25
Bitte das Modul 15_EMX.pm ansehen, das hat das alles schon drin und ist bei mir seit Jahren im produktiven Einsatz mit dieser Hardware.

Hallo pah,

ich bin jetzt endlich mal dazu gekommen, einen Blick drauf zu werfen. So wie ich das sehe ist das EMX-Modul aber für EM gedacht, nicht für meine ESA, oder verstehe ich da was falsch?

Danke,

Oli
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

stromer-12

Mit einstellbarer Zeit hatte ich schon mal etwas getestet, aber nicht weitergemacht.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

Prof. Dr. Peter Henning

Sollte auch damit gehen, evtl. minimale Anpassungen nötig.

LG

pah