Alternative culfw

Begonnen von bjoernh, 15 März 2015, 12:01:06

Vorheriges Thema - Nächstes Thema

TommyER

Hallo,

ich hänge mich mal hier ran. Leider will mir mit meinem nanoCUL einfach kein autocreate gelingen. Bereits vorhandene laufen aber.

Hardware: Nano V3.0 Modul mit ATmega328P mit CC1101

Hier mal die Meldungen:

2018-07-25 20:29:58 HMS HMS100T_4308 temperature: 28.6
2018-07-25 20:29:58 HMS HMS100T_4308 battery: ok
2018-07-25 20:29:58 HMS HMS100T_4308 batteryState: ok
2018-07-25 20:29:58 HMS HMS100T_4308 type: HMS100T
2018-07-25 20:29:58 HMS HMS100T_4308 T: 28.6  Bat: ok
2018-07-25 20:29:58 CUL CUL868 UNKNOWNCODE N019286976A3D00BAB2FC7DEC38
2018-07-25 20:29:59 CUL CUL868 UNKNOWNCODE N019DC7122471AAAA00000C4B9D
2018-07-25 20:30:01 CUL CUL868 UNKNOWNCODE N019206866A72AAAA0000317C1B
2018-07-25 20:30:05 CUL CUL868 UNKNOWNCODE N019206866A72AAAA0000149F81
2018-07-25 20:30:06 CUL CUL868 UNKNOWNCODE N019286976A3D00C6E8AAC19292
2018-07-25 20:30:08 CUL CUL868 UNKNOWNCODE N019DC7122471AAAA00001B1C5F
2018-07-25 20:30:08 HMS HMS100TF_4337 battery: ok
2018-07-25 20:30:08 HMS HMS100TF_4337 batteryState: ok
2018-07-25 20:30:08 HMS HMS100TF_4337 type: HMS100TF
2018-07-25 20:30:09 CUL CUL868 UNKNOWNCODE N019206866A72AAAA00003E89F1
2018-07-25 20:30:13 CUL CUL868 UNKNOWNCODE N019206866A72AAAA0000153366
2018-07-25 20:30:15 CUL CUL868 UNKNOWNCODE N019286976A3D0037CF3B3F0CE7
2018-07-25 20:30:17 CUL CUL868 UNKNOWNCODE N019DC7122471AAAA00000609C7
2018-07-25 20:30:17 HMS HMS100TF_4337 temperature: 31.2
2018-07-25 20:30:17 CUL CUL868 UNKNOWNCODE N019206866A72AAAA000035B0D5
2018-07-25 20:30:21 CUL CUL868 UNKNOWNCODE N019206866A72AAAA00003506E4
2018-07-25 20:30:23 CUL CUL868 UNKNOWNCODE N019286976A3D00A128E7911A89
2018-07-25 20:30:25 CUL CUL868 UNKNOWNCODE N019206866A72AAAA00000444E4
2018-07-25 20:30:26 CUL CUL868 UNKNOWNCODE N019DC7122471AAAA0000066990


Und das List für den CUL:

Internals:
   CMDS       ABCEeFfGhiKlMNRTtUVWXxYZ
   CUL868_MSGCNT 4836
   CUL868_TIME 2018-07-25 20:32:31
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A90NN9LD-if00-port0@38400 0000
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A90NN9LD-if00-port0@38400
   FD         22
   FHTID      0000
   NAME       CUL868
   NR         83
   PARTIAL   
   RAWMSG     H430801850200FF
   RSSI       -74.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.26.03 a-culfw Build: RaspiLED +Somfy +Hoermann -RFRouter (18.05.2018) nanoCUL868 (F-Band: 868MHz)
   initString X21
   MatchList:
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04......a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-07-25 20:31:51   ccconf          freq:868.300MHz bWidth:203KHz rAmpl:33dB sens:8dB
     2018-07-25 20:32:11   cmds             A B C E e F f G h i K l M N R T t U V W X x Y Z
     2018-06-28 17:48:01   credit10ms      3600
     2018-07-25 20:31:59   raw             N019206856A5FAAAA00003C49E7
     2018-07-25 20:32:31   state           Initialized
     2018-07-25 19:29:47   uptime          0 00:20:09
     2018-07-25 20:32:04   version         V 1.26.03 a-culfw Build: RaspiLED +Somfy +Hoermann -RFRouter (18.05.2018) nanoCUL868 (F-Band: 868MHz)
Attributes:
   connectCommand Nr1
   room       CUL
   verbose    0


Woran könnte das liegen?

Viele Grüße
Tom

RaspiLED

#1726
Hi,

N01... ist doch ein LaCrosse Temp Sender, oder?

Dann fehlt in Deiner CUL FW aber das LaCrosse Handling, welches Standardmässig in der board.h auskommentiert ist.

Ist das ein 868er Busware CUL? Dann schaue mal hier:
https://forum.fhem.de/index.php/topic,35064.msg809782.html#msg809782

Aber ich denke Du hast einen nanoCUL, dann müsstest Du mal selbst kompilieren. Die board.h Änderungen stehen aber auch in dem Thread ;-)

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

TommyER

Hallo Arnd,

Danke für die schnelle Antwort. Eigentlich sollte die LaCrosse Unterstüzung drin sein, oder?

Ist Deine Firmware aus https://forum.fhem.de/index.php/topic,35064.msg809782.html#msg809782

Gruß
Tom

RaspiLED

Hmm, ja dann sollte es drin sein! Ich hätte wohl den Text besser machen sollen ;-)

set CUL868 raw Nr1

Hast Du auch gemacht?

Gruß Arnd


Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

TommyER

#1729
Ja, einen vor 2 Monaten angelegten TX29 DTH-IT empfängt er auch.

Autocreate ist auch "active"

2018.07.25 22:00:55 4: CUL_Parse: CUL868 N019286806AFD00486918A0E2A0
2018.07.25 22:00:55 5: CUL868: dispatch N019286806AFD00486918A0E2A0
2018.07.25 22:00:55 3: CUL868: Unknown code N019286806AFD00486918A0E2A0, help me!
2018.07.25 22:00:55 4: CUL_Parse: CUL868 H430A01800200FF -74.5
2018.07.25 22:00:55 5: CUL868: dispatch 810e04xx0511a001430a000001800200
2018.07.25 22:00:56 5: CUL/RAW: /N019DC6922B3AAAAA00001C903C
H433700920
2018.07.25 22:00:56 4: CUL_Parse: CUL868 N019DC6922B3AAAAA00001C903C
2018.07.25 22:00:56 5: CUL868: dispatch N019DC6922B3AAAAA00001C903C
2018.07.25 22:00:56 3: CUL868: Unknown code N019DC6922B3AAAAA00001C903C, help me!
2018.07.25 22:00:56 5: CUL/RAW: H433700920/243FF

2018.07.25 22:00:56 4: CUL_Parse: CUL868 H433700920243FF -74.5
2018.07.25 22:00:56 5: CUL868: dispatch 810e04xx0510a0014337000000920243
2018.07.25 22:01:01 5: CUL/RAW: /N019206786A07AAAA00003407
2018.07.25 22:01:01 5: CUL/RAW: N019206786A07AAAA00003407/51
H430801780200FF

2018.07.25 22:01:01 4: CUL_Parse: CUL868 N019206786A07AAAA0000340751
2018.07.25 22:01:01 5: CUL868: dispatch N019206786A07AAAA0000340751
2018.07.25 22:01:01 3: CUL868: Unknown code N019206786A07AAAA0000340751, help me!
2018.07.25 22:01:01 4: CUL_Parse: CUL868 H430801780200FF -74.5
2018.07.25 22:01:01 5: CUL868: dispatch 810e04xx0511a0014308000001780200
2018.07.25 22:01:03 5: CUL/RAW: /N019286806AFD00888718C2DD91
H430A01800200FF

2018.07.25 22:01:03 4: CUL_Parse: CUL868 N019286806AFD00888718C2DD91
2018.07.25 22:01:03 5: CUL868: dispatch N019286806AFD00888718C2DD91
2018.07.25 22:01:03 3: CUL868: Unknown code N019286806AFD00888718C2DD91, help me!
2018.07.25 22:01:03 4: CUL_Parse: CUL868 H430A01800200FF -74.5
2018.07.25 22:01:03 5: CUL868: dispatch 810e04xx0511a001430a000001800200
2018.07.25 22:01:05 5: CUL/RAW: /N019206786A07AAAA00
2018.07.25 22:01:05 5: CUL/RAW: N019206786A07AAAA00/00133164
H430801780200FF

2018.07.25 22:01:05 4: CUL_Parse: CUL868 N019206786A07AAAA0000133164
2018.07.25 22:01:05 5: CUL868: dispatch N019206786A07AAAA0000133164
2018.07.25 22:01:05 3: CUL868: Unknown code N019206786A07AAAA0000133164, help me!
2018.07.25 22:01:05 4: CUL_Parse: CUL868 H430801780200FF -74.5
2018.07.25 22:01:05 5: CUL868: dispatch 810e04xx0511a0014308000001780200
2018.07.25 22:01:05 5: CUL/RAW: /N019DC6922B3AAAAA00000C1DFA
H4337009
2018.07.25 22:01:05 4: CUL_Parse: CUL868 N019DC6922B3AAAAA00000C1DFA
2018.07.25 22:01:05 5: CUL868: dispatch N019DC6922B3AAAAA00000C1DFA
2018.07.25 22:01:05 3: CUL868: Unknown code N019DC6922B3AAAAA00000C1DFA, help me!
2018.07.25 22:01:05 5: CUL/RAW: H4337009/20243FF

2018.07.25 22:01:05 4: CUL_Parse: CUL868 H433700920243FF -74.5
2018.07.25 22:01:05 5: CUL868: dispatch 810e04xx0510a0014337000000920243
2018.07.25 22:01:11 5: CUL/RAW: /N019286806AFD008173249443C2
H430A0180020
2018.07.25 22:01:11 4: CUL_Parse: CUL868 N019286806AFD008173249443C2
2018.07.25 22:01:11 5: CUL868: dispatch N019286806AFD008173249443C2
2018.07.25 22:01:11 3: CUL868: Unknown code N019286806AFD008173249443C2, help me!
2018.07.25 22:01:11 5: CUL/RAW: H430A0180020/0FF

2018.07.25 22:01:11 4: CUL_Parse: CUL868 H430A01800200FF -74.5
2018.07.25 22:01:11 5: CUL868: dispatch 810e04xx0511a001430a000001800200
2018.07.25 22:01:13 5: CUL/RAW: /N019206
2018.07.25 22:01:13 5: CUL/RAW: N019206/786A07AAAA00000D3164
H430801780200FF


Bin echt ratlos.

RaspiLED

Hi,
da muss ein Profi des Protokolls ran.
Ich bin da nur Laie ;-)
Hast Du einen Jeelink da? Empfängt der den Sender sauber?
Wer hat die Prüfsummen vom LaCrosse Protokoll in die CulFW eingebaut? Kann sich jemand die Codes oben inhaltlich anschauen?
Gruß Arnd


Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

TommyER

Ein Modul habe ich hier liegen. Muss mal schauen ob ich das die Tage mal zusammenbauen kann.

ArduPino

#1732
Hallo.

Da es hin und wieder vor kommt das meine Außenbeleuchtung manchmal nicht aus geht, habe ich heute mal den USB Stecker des nanoCUL gezogen, wieder eingesteckt und siehe da, Steckdose reagierte sofort. Also habe ich gedacht, lasse ich 2x am Tag einen Reset laufen.

Dazu habe ich das hier gefunden:
set myCUL raw B00

Nun geht gar nichts mehr.
Habe FHEM schon neu gestartet, USB Stecker des nanoCUL mehrfach gezogen.
Den Raspberry Pi könnte ich mal neu starten...aber ob das was hilft ?
Der nanoCUL reagiert nicht.
Frage ich irgend was ab erhalte ich z.B.:   CUL1 version => No answer

Ist der Befehl oben nicht für die a-cul FW geeignet oder war das jetzt Zufall ?
Jemand eine Idee wie ich das ganze überprüfen kann ?
Ich habe nichts weiter an der Konfiguration verändert, was mit dem CUL zu tun hat.

EDIT: Raspberry Pi neu gestartet, läuft wieder...hätte ich mir den Text hier sparen können  :P
Sobald ich den raw Befehl eingebe, ist wieder ende.
Gibt es für die a-culfw einen Neustartbefehl ?

EDIT2:
set myCUL reopen
scheint genau das zu machen. Danach wird zumindest die "uptime" Zeit genullt, denke mal das er einen Neustart macht.

adn77

#1733
Hallo zusammen,

evtl. gehört das in den Intertechno Bereich, da es aber auch unmittelbar mit den IT Erweiterungen in der a-culfw zu tun hat, probiere ich es hier.

Ich habe ein paar von den Smartwares SH5-TSO-A  Bewegungsmeldern. Eigentlich hat niemand ein gutes Word für die Geräte übrig - aber der Preis ist einfach unschlagbar...

Es gibt viele Beobachtungen, dass das Ausschalten des Bewegungsmelders (nach Verzögerungszeit) nicht registriert wird.
Mit einer gekoppelten Steckdose kann ich nun definitiv sagen, dass der Melder ein Off sendet. In meiner CUBe Konsole erscheint in diesem Moment aber keine "i_____" Botschaft.
Je nach Zeiteinstellung kam aber auch schon eine Ausschaltmeldung am CUBe an. Test-Steckdose und CUBe befinden sich nebeneinander, um Reichweitenprobleme auszuschließen. ON Meldungen werden immer empfangen. Meine a-culfw ist 1.26.03.

Um es kurz zu machen;
Bewegungsmelder schickt definitiv eine Off Nachricht - CUL empfängt nichts.

Was kann ich am CUBe tun, um dem Problem auf den Grund zu gehen?
Update: inzwischen empfange ich nichtmal mehr die Einschaltvorgänge - die gepairte Steckdose klackt aber fleißig, der Melder sendet also defintiv.

Alex

PS: ich behelfe mir aktuell mit einem Auschalttimer in FHEM

cs-online

Hat schon jemand das 433MHz Grillthermometer GT-TMBBq-02 an FHEM eingebunden?

Gibt es irgendwo eine Anleitung, wie man unbekannte Codes ermitteln kann ?

Grüße

Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20, Shelly1,2 und 2.5,Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV mit Speicher, alles auf einem RPI und da geht noch mehr

ArduPino

Zitat von: cs-online am 05 Oktober 2018, 18:44:07
Gibt es irgendwo eine Anleitung, wie man unbekannte Codes ermitteln kann ?

Ja das würde mich auch interessieren. Es gibt ja die Möglichkeit RAW zu senden, aber bitte wer blickt da durch ? Und wie könnte man an diese Daten kommen ?
Per Arduino der alles ausgibt was er auf 433Mhz empfängt ?

Sidey

Ihr könntet probieren das Funkthermometer mit einem SignalDuino zu empfangen.
Vielleicht ist das Protokoll schon implementiert.
Wenn nicht, sieht man im Logfile in der Regel das Signal.
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Nemo0815

#1737
Ich stehe gerade auf dem Schlauch.

Ich habe eine nanoCUL mit V 1.23.09 a-culfw.

Nun habe ich verschiedene IT v3 Geräte (Fensterkontakte und Schalter) definiert. Das schalten funktioniert auch einwandfrei, nur beim Empfang kapiere ich etwas nicht:

Die Devices werden teilw. doppelt empfangen im Fhem Log, obwohl sie unterschiedliche IDs haben:

IT_RolloKinderzimmer2: 00011010011111001110100000 0 0001
IT_Bewegungsmelder_Haustuer: 00001010111011010000000000 0 0001

FHEM Log (während ich den Bewegungsmelder auslöse):
2018.10.19 07:31:17 3: nanoCUL433 IT: IT_RolloKinderzimmer2 Ab->on
2018.10.19 07:31:17 3: nanoCUL433 IT: IT_Bewegungsmelder_Haustuer off->on
2018.10.19 07:31:17 3: nanoCUL433 IT: IT_RolloKinderzimmer2 Ab->on
2018.10.19 07:31:17 3: nanoCUL433 IT: IT_Bewegungsmelder_Haustuer on->on
2018.10.19 07:31:17 3: nanoCUL433 IT: IT_RolloKinderzimmer2 Ab->on
2018.10.19 07:31:17 3: nanoCUL433 IT: IT_Bewegungsmelder_Haustuer on->on


Beim senden wird aber jeweils nur ein Gerät angesprochen. Woran liegt das, an der selben Tasten ID?? Dann könnte ich ja nur 16 verschiedene Geräte empfangen?

Zur Info: Das Rollo empfange ich eigentlich nicht, sondern sende nur Auf und Ab Kommandos hin. Den Bewegungsmelder empfange und sende ich (das ist ein Funk Bewegungsmelder von Smartwares, der eine entsprechende Funkunterputzdose schaltet. Mit FHEM kopiere ich diesen quasi um die gleiche Steckdose ebenfalls zu schalten bei Bedarf)

Master_Nick

 8) Kann es sein, dass auf Seite 1 die aktuelle Version nicht mehr steht :D `?

Ich mein da ist ja auch das Link zu den kompilierten Versionen ;-D

a-culfw_1.26.04_build_307 scheint dann das neuste zu sein wonnich?
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

bjoernh

Ja, die erste Seite habe ich in letzter Zeit nicht gepflegt [emoji28]