neues Modul 66_EseraOneWire für den Esera 1-Wire Controller

Begonnen von pizmus, 04 Oktober 2018, 22:10:37

Vorheriges Thema - Nächstes Thema

pizmus

Zitat von: uxtuner am 12 November 2019, 09:02:36
ja, den 11121 ...

Laut Programmierhandbuch hat der 11121 die gleichen Readings wie 11132, 11134 und 11135. Wenn ich also 11121 in die Liste der unterstützten Devices aufnehme bekommst Du direkt vom Controller den Feuchte-Wert. Ich schaue mir das demnächst mal an.

Wie maci schon sagt würde ich eher keine Specials in den generischen DS2438-Support von EseraMulti einbauen. Aber das ist ja wahrscheinlich gar nicht nötig.

Der Vollständigkeit halber würde mich noch die Quelle zu Deiner Formel interessieren.

Gruß,
pizmus

uxtuner

Viele Grüße
  Uwe

Intel NUC (VDR & FHEM), QNAP TS-453, OneWire (Temp. Sensor, 8-fach Schalter, Hub, Controller), Ebus (Wolf CGW-2, ISM7i), Fibaro (Flood Sensor, Wall Plug, 4 in 1 Sensor), Qubino (Flush 1D), Shelly (Plug S, H&T, 2.5, 1 PM), Tado (Thermostat V3+)

pizmus

@uxtuner, die Multi-Sensoren 11121 und 11135 sind jetzt auch unterstützt. Im "define" bitte 11121 für den DeviceType angeben, dann sollte es Readings "humidity" und "dewpoint" geben. Ich kann das leider bei mir nicht testen und bin gespannt was Du berichtest.

uxtuner

das sieht schonmal super aus  :)

Wie muss ich "humidity" interpretieren - ist das Prozent (dafür wäre es etwas wenig)?


Internals:
   DEF        ESERA 37000001E218C226 11121
   DEVICE_TYPE 11121
   ESERAID    6
   ESERA_MSGCNT 161
   ESERA_TIME 2019-11-13 18:38:58
   FUUID      5da22211-f33f-55bb-4422-0680b88d91884bc0
   IODev      ESERA
   LASTInputDev ESERA
   MSGCNT     161
   NAME       EseraMulti_ESERA_37000001E218C226
   NR         43
   ONEWIREID  37000001E218C226
   STATE      22.66 (2.19 - 4.91 - 0.21871)
   TYPE       EseraMulti
   READINGS:
     2019-11-13 18:27:34   VAD             2.19
     2019-11-13 18:27:34   VCC             4.91
     2019-11-13 18:27:34   VSense          0.21871
     2019-11-13 18:38:58   brightness      0
     2019-11-13 18:38:58   dewpoint        3.91
     2019-11-13 18:38:58   humidity        2.2
     2019-11-13 18:38:58   temperature     22.66
     2019-11-13 18:38:58   voltage         4.91
Attributes:
   alias      Stube
   event-on-change-reading .*
   room       Esera
   stateFormat temperature (VAD - VCC - VSense)


Viele Grüße
  Uwe

Intel NUC (VDR & FHEM), QNAP TS-453, OneWire (Temp. Sensor, 8-fach Schalter, Hub, Controller), Ebus (Wolf CGW-2, ISM7i), Fibaro (Flood Sensor, Wall Plug, 4 in 1 Sensor), Qubino (Flush 1D), Shelly (Plug S, H&T, 2.5, 1 PM), Tado (Thermostat V3+)

pizmus

Hmm, das ist tatsächlich etwas wenig 8). Bei meinem 11132 kommt da ein realistischer Wert raus. Und laut Programmierhandbuch hat der 11121 das gleiche Ausgabeformat.
Kannst Du mal mit dem Config Tool nachsehen, was der Sensor wirklich liefert, sowohl als DS2438 und mit Deiner Formel, als auch wenn er als 11121 konfiguriert ist?
Wenn Dir das zu umständlich ist kannst Du auch verbose=5 setzen und mir ca. 1 Minute aus dem FHEM LogFile für Deinen Sensor und für den EseraOneWire schicken.

uxtuner

#110
das Log (verbose 5) ist angehängt ...
Viele Grüße
  Uwe

Intel NUC (VDR & FHEM), QNAP TS-453, OneWire (Temp. Sensor, 8-fach Schalter, Hub, Controller), Ebus (Wolf CGW-2, ISM7i), Fibaro (Flood Sensor, Wall Plug, 4 in 1 Sensor), Qubino (Flush 1D), Shelly (Plug S, H&T, 2.5, 1 PM), Tado (Thermostat V3+)

pizmus

@uxtuner, danke für die Daten. Laut Programmierhandbuch sind diese Rohdaten vom Controller so zu verstehen:

1_37000001E218C226_1|2169 => Temperatur 21,69 Grad Celsius
1_37000001E218C226_2|491 => Spannung 4,91 V
1_37000001E218C226_3|220 => relative Feuchte 2,2% !!!
1_37000001E218C226_4|381 => Taupunkt 3,81 Grad Celsius
1_37000001E218C226_5|0 => Helligkeit 0 Lux

Der Controller liefert also tatsächlich 2,2% für die relative Feuchte. Ich fürchte da kann ich wenig tun. Vielleicht ist der Sensor defekt? Hast Du noch ein weiteres Exemplar? Oder der Controller unterstützt 11121 nicht richtig? Dann müsste man den Esera Support fragen. Da es ein nicht mehr verfügbares Modell ist habe ich da wenig Energie...

uxtuner

Danke für Deine Mühe!

Ich hab noch einen 2ten 11121 der zeigt das genauso an ...

War einen Versuch wert, vielleicht kann ich durch die Kalkulation und ein entsprechendes UserReading noch auf einen vernünftigen Wert bekommen. Das Ergebnis würde ich dann natürlich hier posten...
Viele Grüße
  Uwe

Intel NUC (VDR & FHEM), QNAP TS-453, OneWire (Temp. Sensor, 8-fach Schalter, Hub, Controller), Ebus (Wolf CGW-2, ISM7i), Fibaro (Flood Sensor, Wall Plug, 4 in 1 Sensor), Qubino (Flush 1D), Shelly (Plug S, H&T, 2.5, 1 PM), Tado (Thermostat V3+)

pizmus

Zitat von: pizmus am 10 November 2019, 21:35:40
Hallo zusammen,
ich plane das EseraOneWire Modul im FHEM SVN einzuchecken.
Weitere Informationen folgen hier oder in diesem Thread:
https://forum.fhem.de/index.php/topic,105245.0.html
Gruß,
pizmus

Die EseraOneWire Module sind jetzt in der FHEM Installation enthalten. Es ist nicht mehr notwendig, die Module von github zu holen. Wer bislang die Module per FHEM "update" von github holt sollte das jetzt ausschalten:


update delete https://raw.githubusercontent.com/pizmus/EseraOneWire/master/controls_EseraOneWire.txt


Irgendwann wird das Modul aus github verschwinden.

pizmus

Es gibt ein neues Modul 66_EseraShutter.pm für den Esera 1-wire Shutter (11231) für Rollladen-/Jalousiesteuerung.
Viel Spaß beim Ausprobieren,
pizmus

maci

Hallo zusammen,

Ich plane das Dual Schaltmodul 11233 in meine EseraOW-Installation zu integrieren.
Ist dies möglich und mit welchem Modul kann ich den Dual Schalter ansprechen?
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

pizmus

Hi maci,
das Esera Produkt 11233 ist im Controller Handbuch nicht vollständig dokumentiert. Ich finde keine Infos zur Datenausgabe.
Hast Du das Ding schon? Kannst Du mal im ConfigTool3 mitschneiden welche Daten periodisch empfangen werden, und auch wenn man die Taster betätigt?
Wahrscheinlich kann man Unterstützung für das Ding in EseraDigitalInOut einbauen. Im Moment funktioniert das sicher noch nicht. Eventuell braucht man ein neues Modul.
Gruß,
pizmus

maci

Nein ich habe das Modul noch nicht.

Ich bin am überlegen und wollte zuvor fragen, weil ich im Thread noch nichts gelesen habe.
Wahrscheinlich wird auch das Modul 11218 noch nicht angesprochen. Ist im Prinzip das gleiche nur dass dieses keine Rückmeldung über die Schaltung gibt.
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

maci

Habe mir das oben genannte Modul nun bestellt. Wenn ich eingebaut habe, melde ich mich wieder.

Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

MarkusHiba

#119
Hallo,

ich habe Probleme mit dem Controller 1, 1-Wire to Seriell RS232  Artikel-Nr.: 11320 diesen mit FHEM zuverbinden.

Ich habe 2 verschiedene RS232 Adapter probiert leider ohne Erfolg. (Treiberprobleme auf dem Raspberry Pi (Rasbian Buster) unter Windows gingen diese auch)

Dann habe ich einen anderen Adapter
https://www.amazon.de/gp/product/B008FKABG0/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
oder
https://www.amazon.de/dp/B07Y7W18Y4/ref=cm_sw_r_apan_i_8R1AF604DMCY5ZFQD7PZ?_encoding=UTF8&psc=1

und das Kabel
https://www.amazon.de/gp/product/B00QM8ZP5E/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
probiert und es ging auf einmal.

man beachte  /dev/ttyUSB0@19200

Internals:
   CFGFN     
   DEF        /dev/ttyUSB0@19200
   DEFAULT_DATATIME 10
   DEFAULT_POLLTIME 5
   DeviceName /dev/ttyUSB0@19200
   FD         9
   FUUID      5e6d86ff-f33f-e3af-d4e6-7044c0abb27ec9d1
   KAL_PERIOD 60
   NAME       EseraOneWireController1
   NR         28
   PARTIAL   
   RECOMMENDED_FW 12027
   STATE      opened
   STATUS     ready
   TYPE       EseraOneWire
   DEVICE_TYPES:
     B6000006DB296F28 DS1820
   ESERA_IDS:
     B6000006DB296F28 1
   READINGS:
     2020-03-15 01:39:28   state           ready
   TASK_LIST:
Attributes:
   verbose    0


Mit freundlichen Grüßen

MarkusHiba


Mit freundlichen Grüßen

MarkusHiba