Jeelik Modul zur Einbindung von La Crosse!

Begonnen von Billy, 16 September 2013, 15:12:15

Vorheriges Thema - Nächstes Thema

habeIchVergessen

#1950
zeige aktuelle config der seriellen Verbindung (hupcl ist interessant)

stty -a /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D97R-if00-port0


wenn du screen startest, sollte zu Beginn diese Zeile ausgegeben werden

[LaCrosseITPlusReader.10.1q (RFM69 f:868300 r:17241)]


screen starten:

screen /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D97R-if00-port0 57600


screen beenden (Tastatur)
- Strg-a
- Strg-k
- y

was kannst du mit dmesg auslesen, wenn du den Stick abziehst und wieder dran steckst?

sash.sc

Hallo zusammen.

Wollte mal nachfragen, ob es möglich ist, in den internals oder readings die via jeelink clone empfangen werden, RSSI Empfangswerte darzustellen.? Ich kenne das z.b. Von nanocul bzw cul_usb.

Gruß Sascha

Gesendet von meinem SM-T560 mit Tapatalk

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

justme1968

#1952
ein rfm12b liefert keine rssi werte.

ob der rfm69 welche liefert weiss ich nicht. falls ja müsste man den lacrosse sketch anpassen damit er die rssi werte auch an fhem weiter meldet.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

HCS

Zitat von: justme1968 am 03 Juli 2016, 22:11:18
ob der rmm69 welche liefert weiss ich nicht. falls ja müsste man den lacrosse sketch anpassen damit er die rssi werte auch an fhem weiter meldet.
Generell kann er welche liefern, aber so wie er in die Firmware eingebunden ist, geht es nicht.
Das zu ändern würde den kompletten Sketch auf den Kopf stellen.

sash.sc

Danke für die Info

Von mobil gesendet daher kurze Antwort

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Rince

Hi,

ich bin nicht sicher ob ich hier richtig bin:
Früher wurden die Taupunkte geloggt.
(Früher = Stand Dezember, dann habe ich letzte Woche meinen Cubie geschossen und baue grade alles wieder auf.)


List von einem Sensor:

Internals:
   CFGFN
   CHANGED
   DEF        1D
   IODev      myJeeLink
   LASTInputDev myJeeLink
   LaCrosse_lastRcv 2016-07-04 10:31:17
   MSGCNT     5690
   NAME       du_TF_TEMPERATUR
   NR         1591
   STATE      T: 16.8 H: 72 D: 11.7
   TYPE       LaCrosse
   addr       1D
   battery_new 0
   corr1      0
   corr2      0
   myJeeLink_MSGCNT 5690
   myJeeLink_RAWMSG OK 9 29 1 4 144 72
   myJeeLink_TIME 2016-07-04 10:31:17
   previousH  72
   previousT  16.8
   sensorType 0=T(H)
   Readings:
     2016-07-04 10:31:17   battery         ok
     2016-07-04 10:31:17   dewpoint        11.7
     2016-07-04 10:31:17   humidity        72
     2016-07-04 10:04:40   state           T: 16.8 H: 72 D: 11.7
     2016-07-04 10:31:17   temperature     16.8
Attributes:
   IODev      myJeeLink
   doDewpoint 1
   event-min-interval temperature:1800,humidity:1800,battery:3600
   event-on-change-reading temperature:0.2,humidity:2,battery
   room       LaCrosse


Das List vom Logfile:

Internals:
   CFGFN
   DEF        ./log/du_TF_TEMPERATUR-%Y.log du_TF_TEMPERATUR
   NAME       FileLog_du_TF_TEMPERATUR
   NOTIFYDEV  du_TF_TEMPERATUR
   NR         1595
   NTFY_ORDER 50-FileLog_du_TF_TEMPERATUR
   REGEXP     du_TF_TEMPERATUR
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/du_TF_TEMPERATUR-2016.log
   logfile    ./log/du_TF_TEMPERATUR-%Y.log
Attributes:
   logtype    text
   room       LaCrosse



Und was im Logfile steht:
Zitat
2016-07-04_10:29:19 du_TF_TEMPERATUR battery: ok
2016-07-04_10:10:35 du_TF_TEMPERATUR humidity: 72
2016-07-04_10:01:51 du_TF_TEMPERATUR temperature: 16.7
2016-07-04_09:40:34 du_TF_TEMPERATUR humidity: 72
2016-07-04_09:31:50 du_TF_TEMPERATUR temperature: 16.7
2016-07-04_09:28:15 du_TF_TEMPERATUR battery: ok
2016-07-04_09:10:34 du_TF_TEMPERATUR humidity: 72
2016-07-04_09:01:50 du_TF_TEMPERATUR temperature: 16.6
2016-07-04_08:53:44 du_TF_TEMPERATUR temperature: 16.4
2016-07-04_08:40:33 du_TF_TEMPERATUR humidity: 72
2016-07-04_08:28:14 du_TF_TEMPERATUR battery: ok
2016-07-04_08:27:57 du_TF_TEMPERATUR humidity: 71
2016-07-04_08:23:39 du_TF_TEMPERATUR temperature: 16.3
2016-07-04_07:57:52 du_TF_TEMPERATUR humidity: 71
2016-07-04_07:53:38 du_TF_TEMPERATUR temperature: 16.4
2016-07-04_07:37:22 du_TF_TEMPERATUR temperature: 16.1
2016-07-04_07:31:02 du_TF_TEMPERATUR temperature: 15.9
2016-07-04_07:28:08 du_TF_TEMPERATUR battery: ok
2016-07-04_07:27:51 du_TF_TEMPERATUR humidity: 71
2016-07-04_07:01:35 du_TF_TEMPERATUR temperature: 15.7
2016-07-04_06:57:47 du_TF_TEMPERATUR humidity: 70
2016-07-04_06:56:05 du_TF_TEMPERATUR humidity: 69
2016-07-04_06:31:34 du_TF_TEMPERATUR temperature: 15.7
2016-07-04_06:28:03 du_TF_TEMPERATUR battery: ok
2016-07-04_06:26:05 du_TF_TEMPERATUR humidity: 69
2016-07-04_06:01:34 du_TF_TEMPERATUR temperature: 15.7
2016-07-04_05:56:00 du_TF_TEMPERATUR humidity: 69
2016-07-04_05:31:33 du_TF_TEMPERATUR temperature: 15.7
2016-07-04_05:27:58 du_TF_TEMPERATUR battery: ok


Wie bekomme ich die Taupunkte wieder in das Logfile?

Mercy,

Rince
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

sash.sc

Du hast in deinen Attributen ja auch nur die 3 Daten drin,wie sie geloggt werden .
Hilfreich wäre wie dein log definiert ist

Von mobil gesendet daher kurze Antwort

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

PeMue

Hallo Rince,

einfach state mitloggen und die Plotdefinition anpassen. Da steht der Taupunkt drin:

ZitatSTATE      T: 16.8 H: 72 D: 11.7
   2016-07-04 10:31:17   battery         ok
   2016-07-04 10:31:17   dewpoint        11.7
   2016-07-04 10:31:17   humidity        72
   2016-07-04 10:04:40   state           T: 16.8 H: 72 D: 11.7
   2016-07-04 10:31:17   temperature     16.8

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Rince

Argh.
Wieder was gelernt.

Attributes:
   IODev      myJeeLink
   doDewpoint 1
   event-min-interval dewpoint:1800,temperature:1800,humidity:1800,battery:3600
   event-on-change-reading dewpoint:0.2,temperature:0.2,humidity:0.2,battery


=> läuft.

Komisch, warum es früher geklappt hat. Aber egal. Besten Dank :)
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

Blablubblaber

Ich habe da mal noch ne Frage wie setzte ich die Niederschlagsmenge  bei der WS1600 Wetterstation wieder auf 0 mit Hilfe von FHEM?

Bin übrigens noch nicht dazu gekommen das Problem weiter zu untersuchen mit screen steht aber noch aufem plan =)

useratfhem

Hallo,

ich bin neu hier und möchte erstmal Hallo und Danke sagen für alles was es hier schon gibt.
Ich habe mir einen JeeLink USB Stick zugelegt und ein paar TX35DTH-IT Sensoren. Da ich komplett neu war auf dem Gebiet hat es eine weile gedauert aber schließlich hab ich alles zum Laufen gebracht. Ich war sehr happy :)

Leider hielt das Glück nur kurz an, denn in der Nacht gab es keine Daten mehr vom JeeLink. Mein Setup:

JeeLink v3c mit dem LaCrosse Sketch (v10q)
FHEM auf einem Windowsrechner

Wenn ich jetzt ein Terminal auf meinen COM Port öffne bekomme ich nichts mehr auf die Konsole geschrieben. Das hat gestern noch funktioniert...Ich habe heute schonmehrfach neu geflasht aber es bringt keine Veränderung. Auch schon ein zweiten Rechner und andere USB Ports hab ich probiert.

Der Ouput im Terminal:
[LaCrosseITPlusReader.10.1q (RFM12 f:868300 r:17241)]

danach kommt nichts mehr. Eigentlich sollte der Stick aber periodisch seine internen Sensoren da abloggen. Ohne die wird natürlich in FHEM nix passieren, da er keine RAWMSG bekommt.

Bin leider echt grad etwas verzweifelt :( Kann mir da jemand helfen?

HCS


WolfgangV

Hallo,

inzwischen habe ich nach Lektüre des Wikis 4x vergeblich Händler nach der Wetterstation WS 1080 in der FSK-Version angefragt - alle hatten nur die OOK-Version, die ja nicht in FHEM einzubinden ist.
Jetzt gerade schreibt mir ein Händler, dass die FSK-Version bereits seit drei Jahren nicht mehr hergestellt wird.
Wenn das so ist, könnte man die WS 1080 aus dem Wiki streichen.

Gruß


Wolfgang

Raspi5  HmUART, Jeelink, VU+Duo2, Viera, Sonos, HM-CC-RT-DN,     
HM-WDS30-OT2-SM, HM-LC-Dim1TPBU-FM,    
Jeelink, TUL

Depechem

#1963
Hi @all ich habe eine Frage zur WS1600.
Sie läuft bei mir nun seit gut einer Woche in Verbindung mit LaCrosse und habe mir hier den kompletten Post durchgelesen.

Habe ich es richtig verstanden, das wenn ich in FHEM bei der WS1600 ein
replaceBatteryForSec <sec> auslöse, in dieser Zeit die Batterien auswechseln kann ohne das ich in FHEM irgendetwas ändern muss!? (Name, ID)
Also nach Batteriewechsel alles wieder passt, die alte ID der WS1600 beibehalten bleibt und all meine Logs/SVG`s beibehalten bleiben, sowie die Verknüpfungen weiterhin passen!?
Werden die Daten des "statistics" Moduls die mit der WS1600 verknüpft sind auch beibehalten?

Ich nutze bisher die WS1600 sowie TX 29 DTH - IT Sensoren, welche initCommands sollte ich nun am besten setzen?
Anfangs hatte ich "30t 0a v" damit habe ich die WS1600 aber nicht gepaired bekommen.
Als ich auf "5m 10t 0a v" gewechselt habe kam dann irgendwann die WS1600.
Nun hat sich heut früh der Jeelink aufgehangen, nach Neustart lief alles wieder.
Sollte ich daher die initCommands wieder auf "30t 0a v" setzen oder noch ganz anders?


Weiterhin würde ich gern wissen ob man die Regenmenge "Reading rain" löschen kann?

Viele Grüße
Thomas
RaspberryPi2 / FHEM / 3 Wand-Tablets mit Tablet UI / HM USB / verschiedene HM-Aktoren / JeeLink USB für WS1600 und mehrere LaCrosse Sensoren / HEOS ...

Billy

#1964
Siehe hier fortfolgend:
https://forum.fhem.de/index.php/topic,14786.msg401308.html#msg401308
ZitatWenn du nur neben der ws1600 einen TX29DTH-IT laufen hast müsste als init auch das reichen.

attr myJeeLink initCommands 5m 30t v

mach auch mal LaCrossePairForSec 300 etwas länger. (autocreate an?)
ZitatHabe ich es richtig verstanden, das wenn ich in FHEM bei der WS1600 ein
Code: [Auswählen]
replaceBatteryForSec <sec>
auslöse, in dieser Zeit die Batterien auswechseln kann ohne das ich in FHEM irgendetwas ändern muss!? (Name, ID)
Zuerst Batterien wechseln, dann replaceBatteryForSec <sec> mit 300sec sollte es gehen.

Der La Crosse Kanal wird automatisch angepasst, der Rest bleibt gleich und sollte funktionieren.

Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*