unbekanntes Funkprotokoll Eberle Instat 868-r1

Begonnen von DerD, 23 Dezember 2021, 17:20:41

Vorheriges Thema - Nächstes Thema

Ralf9

#75
Zitat von: DerD am 11 Mai 2026, 19:19:00Wie bekommt man jetzt aus dem Wissen nun devives in fhem die
- Gerätenummer und den jeweiligen Status on/off anzeigen?
- einen Statuswechsel on/off senden?
Das müsste vorläufig auch ohne ein extra Modul gehen.
Dafür in einem dummy readings erzeugen
z.B.
123_on
123_off
456_on
456_off

Oder pro device ein dummy

Der Code dafür kann evtl da "99_myUtils.pm" abgelegt werden.

Für das Senden muss ich noch was im 00_SIGNALduino... Modul ergänzen
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

DerD

Zitat von: Ralf9 am 13 Mai 2026, 10:06:19Für das Senden muss ich noch was im 00_SIGNALduino... Modul ergänzen

damit kein
Radio A is not active! kommt? Und kann es sein, dass ein einfaches
set sduino raw SRA;;... mir derzeit meine cconfig zerschießt?


Zitat von: Ralf9 am 07 Mai 2026, 20:10:55Hier ist der rfmode, eingelesen wird er mit "get raw"
CW000D,022D,0307,04D3,0591,063D,0704,0832,0D21,0E6B,0FF6,1057,1143,1200,1323,14B9,1531,1700,1818,1914,1B07,1C00,1D90,23E9,242A,2500,2611,3D00,3E00,4045,4162,4249,436E,4473,4574,4661,4774

Dazu noch eine Frage: es werden auch Werte in Register oberhalb 0x2F geschrieben, wie 0x3D die read-only sind oder 0x40 etc die es laut Datenblatt gar nicht gibt. Was hat es denn damit auf sich? Über ccreg 99 werde die ja auch nicht ausgelesen.

Zitat von: Ralf9 am 13 Mai 2026, 10:06:19Das müsste vorläufig auch ohne ein extra Modul gehen.
Dafür in einem dummy readings erzeugen
z.B.
123_on
123_off
456_on
456_off

Oder pro device ein dummy

Der Code dafür kann evtl da "99_myUtils.pm" abgelegt werden.

Ich fürchte, das gehört zu den Anfängerfragen wie ich das genau mache, aber mein notify aktiviert im dummy "myZimmer" leider nichts.


define ntf_update_dmsg notify MySignalPicoLAN:LASTDMSG:.* set myZimmer $EVTPART1
#   CFGFN     
#   DEF        MySignalPicoLAN:LASTDMSG:.* set myZimmer $EVTPART1
#   FUUID      6a05829a-f33f-3e5d-77b9-f56c1e566698069a
#   NAME       ntf_update_dmsg
#   NOTIFYDEV  MySignalPicoLAN
#   NR         75
#   NTFY_ORDER 50-ntf_update_dmsg
#   REGEXP     MySignalPicoLAN:LASTDMSG:.*
#   STATE      active
#   TYPE       notify
#   eventCount 1
#   READINGS:
#     2026-05-14 10:06:50   state           active
#
setstate ntf_update_dmsg active
setstate ntf_update_dmsg 2026-05-14 10:06:50 state active

Gruß,
Dieter

Ralf9

Ich möchte es so einbauen, daß mit "set sendMsg" gesendet werden kann.

Oberhalb ca 0x2F werden config Variablen wie z.B. ccmode, ccN und die Bankkurzbeschreibung gespeichert.

Zum dummy:
define test dummy
dann
set test on
und
set test off
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7