SIGNALduino CC1101 - sendMsg W174 reset "rain" Reading

Begonnen von remo, 07 September 2021, 13:21:37

Vorheriges Thema - Nächstes Thema

remo

Hallo zusammen,

ich lege mir die Karten und kann dazu leider auch nichts finden.

Mein SIGNALduino empfängt fleißig Daten vom W174-Regenmengenmesser.

Gerne würde ich aber das Reading "rain" regelmäßig zurücksetzen, ohne die Batterie herausnehmen zu müssen.
Gibt es eine Möglichkeit, eine entsprechende Nachricht über den SIGNALduino an den W174 zu senden?

List SUDINO
Internals:
   CFGFN      ./FHEM/000_ccu.cfg
   Clients    :CUL_EM:CUL_FHTTK:CUL_TCM97001:CUL_TX:CUL_WS:Dooya:FHT:FLAMINGO:FS10:FS20: :Fernotron:Hideki:IT:KOPP_FC:LaCrosse:OREGON:PCA301:RFXX10REC:Revolt:SD_AS: :SD_BELL:SD_GT:SD_Keeloq:SD_RSL:SD_UT:SD_WS07:SD_WS09:SD_WS:SD_WS_Maverick:SOMFY: :Siro:SIGNALduino_un:
   DEF        /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@57600
   DMSG       sA36C5300E000
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@57600
   FD         8
   FUUID      61371c40-f33f-dfaa-e597-90a74c0eb8bbf239
   IDsNoDispatch 2,72.1,82
   ITClock    250
   LASTDMSG   sA36C5300E000
   LASTDMSGID 0.3
   MSGCNT     389
   NAME       SDUINO
   NR         43
   NR_CMD_LAST_H 2
   PARTIAL   
   RAWMSG     MS;P1=501;P2=-1994;P3=-4030;P4=-9032;D=14131213121212131312131312131312121213121312121313121212121212121213131312;CP=1;SP=4;R=241;O;m2;
   RSSI       -81.5
   STATE      opened
   TIME       1631013602
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   version    V 3.4.0 SIGNALduino cc1101 (chip CC1101) - compiled at Jul 16 2020 20:52:15
   versionProtocols 1.35
   versionmodul 3.5.2+20210829
   DoubleMsgIDs:
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^P(?:14|20|24|26|29|30|34|46|56|68|69|76|78|81|83|86|90|91|91.1|92|93|95|97|99|104|105|114)#.*
     18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     25:CUL_EM  ^E0.................
     26:Fernotron ^P82#.*
     27:SD_BELL ^P(?:15|32|41|42|57|79|96|98|112)#.*
     28:SD_Keeloq ^P(?:87|88)#.*
     29:SD_GT   ^P49#[A-Fa-f0-9]+
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     30:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     31:KOPP_FC ^kr\w{18,}
     32:PCA301  ^\S+\s+24
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2021-09-07 12:29:06   cc1101_config   Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5.60 kBaud
     2021-09-07 12:29:06   cc1101_config_ext Modulation: ASK/OOK
     2021-09-07 12:29:07   cc1101_patable  C3E = 00 84 00 00 00 00 00 00 => 5_dBm
     2021-09-07 10:01:06   state           opened
   XMIT_TIME:
     1631010652
     1631013266
   additionalSets:
   keepalive:
     ok         0
     retry      0
   mcIdList:
     10
     11
     12
     18
     43
     47
     52
     57
     58
     96
   mnIdList:
     100
     101
     102
     103
     108
     112
     115
   msIdList:
     0
     0.1
     0.2
     0.3
     0.4
     0.5
     1
     3
     3.1
     4
     6
     7
     13
     13.2
     14
     15
     17
     20
     23
     25
     33
     33.1
     33.2
     35
     41
     49
     51
     53
     54.1
     55
     65
     68
     74.1
     87
     88
     90
     91.1
     93
     106
     113
   muIdList:
     8
     9
     13.1
     16
     17.1
     19
     21
     22
     24
     26
     27
     28
     29
     30
     31
     32
     34
     36
     37
     38
     39
     40
     42
     44
     44.1
     45
     46
     48
     49.1
     49.2
     50
     54
     56
     59
     60
     61
     62
     64
     66
     67
     69
     70
     71
     72
     73
     74
     76
     78
     79
     80
     81
     83
     84
     85
     86
     89
     91
     92
     94
     95
     97
     98
     99
     104
     105
     110
     111
     114
   ucCmd:
Attributes:


list 433_sensor_Regenmenge
Internals:
   CFGFN      ./FHEM/015_test.cfg
   CODE       CUL_TCM97001_163
   DEF        CUL_TCM97001_163
   FUUID      61371c40-f33f-dfaa-9047-19b7d110712c2cfb
   IODev      SDUINO
   LASTInputDev SDUINO
   MSGCNT     325
   NAME       433_sensor_Regenmenge
   NR         674
   SDUINO_DMSG sA36C5300E000
   SDUINO_MSGCNT 325
   SDUINO_Protocol_ID 0
   SDUINO_RAWMSG MS;P0=-1993;P1=502;P3=-9058;P4=-4016;D=13141014101010141410141410141410101014101410101414101010101010101014141410;CP=1;SP=3;R=245;O;m2;
   SDUINO_RSSI -79.5
   SDUINO_TIME 2021-09-07 13:21:15
   STATE      R: 50.5
   TYPE       CUL_TCM97001
   lastH      0
   lastT      1631013675
   Helper:
     DBLOG:
       rain:
         DB_Log:
           TIME       1631013675.9942
           VALUE      50.5
   READINGS:
     2021-09-07 10:01:04   IODev           SDUINO
     2021-09-07 09:17:04   battery         ok
     2021-09-07 09:17:04   batteryState    ok
     2021-09-07 13:21:15   israining       no
     2021-09-07 13:21:15   rain            50.5
     2021-09-07 13:21:15   state           R: 50.5
Attributes:
   IODev      SDUINO
   alias      Regenmenge
   event-min-interval .*:300
   event-on-change-reading .*
   model      W174
   room       TEST


Gruß

MadMax-FHEM

Wenn es nur darum geht das Reading rain "zurückzusetzen": setreading 433_sensor_Regenmenge rain 0

Dazu braucht es kein "Signal" vom SDUINO... ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

remo

Hallo MadMax-FHEM,

soweit war ich schon :D

Beim nächstem Emfang von Daten wechselt das Reading aber wieder auf den vorherigen Wert...
Wünschenswert wäre den Counter im Sensor direkt zurück zu setzen.

Gruß

MadMax-FHEM

#3
Dann hättest du das auch so formulieren sollen... ;)

EDIT: jetzt wo ich weiß worum es geht ist das nat. schon "in die richtige Richtung" formuliert...
Zitat
Gerne würde ich aber das Reading "rain" regelmäßig zurücksetzen, ohne die Batterie herausnehmen zu müssen.
Gibt es eine Möglichkeit, eine entsprechende Nachricht über den SIGNALduino an den W174 zu senden?
...aber hinterher ist man (immer) schlauer... ;)

Allerdings hilft dir da dann auch kein SDUINO Signal, weil der ja auch nur das Reading (halt eine Etappe vorher) beeinflusst aber ja auch NICHT den Wert "im Sensor".

Wenn der Sensor keinen Zurücksetz-Befehl kennt, dann wird das auch nicht gehen...
EDIT: vermutlich war das eher deine Frage als das Zurücksetzen des Readings ;)

Evtl. würde ein userReadings helfen, das eben "berechnet" ob ein tatsächlich interessanter Wert vom Sensor kommt oder nicht...
...das userReadings kannst du ja zurücksetzen wie es dir beliebt.

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

remo

Gut, dann verstehen wir uns jetzt ;)
Stimmt, war etwas schwammig formuliert...

ZitatWenn der Sensor keinen Zurücksetz-Befehl kennt, dann wird das auch nicht gehen...

Meine Hoffnung war, genau diesen Befehl irgendwie herauszubekommen  ???

Gruß

MadMax-FHEM

Zitat von: remo am 07 September 2021, 14:24:53
Gut, dann verstehen wir uns jetzt ;)
Stimmt, war etwas schwammig formuliert...

Meine Hoffnung war, genau diesen Befehl irgendwie herauszubekommen  ???

Gruß

Leider muss ich (genau) da passen :-\

Aber da es nun klar(er) ist, vielleicht hat ja jemand anderer eine Lösung...

Viel Erfolg, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)