Alternative culfw

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

Vorheriges Thema - Nächstes Thema

bjoernh

Zitat von: derchrome am 04 Dezember 2015, 20:04:41
So der CUL läuft wieder, danke!

Aber jetzt gehen meine Steckdosen nicht mehr... Muss ich die jetzt nochmal neu definieren?

Den Befehl "set nanoCUL raw X25" habe ich über die Kommandozeile  ebenfalls ausgeführt, aber weiterhin keinerlei Einträge im Eventmonitor... Empfang ist aktiviert (0D/13)
Ich nutze für die Elros das IT-Protokoll.
Was geht an den Steckdosen nicht mehr?
Ich habe das Timing wie im changelog geschrieben wieder auf das frühere zurückgesetzt. Wenn Du das bei deinen Dosen geändert hast, dann musst Du das evtl. wieder anpassen.
Der Empfang sollte aber auf jedenfall gehen. Hast Du auch die 433MHz Version auf dem CUL installiert?

Du solltest eigentlich schon einen Unterschied im EventMonitor nach dem einschalten des RAWs sehen.

derchrome

#571
Die haben nicht mehr geschaltet, hab's aber schon gelöst ;D Ich hab sie einfach nochmal neu definiert und dann ging's.
Im Eventmonitor werden nur ein paar Einträge von meiner Fritzbox angezeigt, sonst nichts. Es werden weder Signale von meiner Elro noch von der Silvercrest empfangen.

Anbei mal die Internals:

Wie oder wo setze ich denn das raw X25? Muss ich am Monitor noch was einstellen?

Edit: im Eventmonitor sehe ich den Befehl kurz und dann wird sehe Startseite geladen. Wenn ich dann wieder auf den Eventmonitor klicke sind keine Einträge mehr zu sehen

bjoernh

Zitat von: derchrome am 04 Dezember 2015, 21:06:33
Die haben nicht mehr geschaltet, hab's aber schon gelöst ;D Ich hab sie einfach nochmal neu definiert und dann ging's.
Im Eventmonitor werden nur ein paar Einträge von meiner Fritzbox angezeigt, sonst nichts. Es werden weder Signale von meiner Elro noch von der Silvercrest empfangen.

Anbei mal die Internals:

Wie oder wo setze ich denn das raw X25? Muss ich am Monitor noch was einstellen?

Edit: im Eventmonitor sehe ich den Befehl kurz und dann wird sehe Startseite geladen. Wenn ich dann wieder auf den Eventmonitor klicke sind keine Einträge mehr zu sehen

Du musst zum CUL Device gehen und beim CUL dann das set ausführen.
Alternativ geht auch set <CUL-NAME> raw X25

derchrome

#573
Passt das Problem lag zwischen den Ohren :(

Gibt's ne Möglichkeit die empfangenen Codes auch wieder zu senden?

Der empfangene Code sieht so aus:

2015-12-04 20:37:38 CUL nanoCUL UNKNOWNCODE p13  480  928  512  928    0    0  27  1  3 3   480  1056   480 E6 B66AD340

2015-12-04 20:37:41 CUL nanoCUL UNKNOWNCODE p13  496  912  512  960    0    0  27  1  3 3   496  1040   496 F8 B59AAD40

2015-12-04 20:37:43 CUL nanoCUL UNKNOWNCODE p11  352 2352  336 2336  336 1200 100  1 12 4   496  3792     0 F3 80000040000020000010000000

2015-12-04 20:37:43 CUL nanoCUL UNKNOWNCODE p 8  464  832  576  864    0    0  28  1  3 4   464  1088   464 EE B4DAB5A0

2015-12-04 20:37:44 CUL nanoCUL UNKNOWNCODE p11  880  496 1120  416  352 1184  94  1 11 6   352 10256     0 FF 3889EA9C44F54E227AA7113C

2015-12-04 20:37:44 CUL nanoCUL UNKNOWNCODE p 8  480  928  576  864    0    0  24  1  3 0   480  1056   480 02 B6A49A

2015-12-04 20:37:45 CUL nanoCUL UNKNOWNCODE p11  352 5456 1104  432  336 1200  98  1 12 2   496 10208     0 06 D9F79EACFBCF567DE7AB3EF3C0

2015-12-04 20:37:47 CUL nanoCUL UNKNOWNCODE p13  464  928  496  960    0    0  27  1  3 3   464  1072   464 00 B59AAD40

2015-12-04 20:37:48 CUL nanoCUL UNKNOWNCODE p 8  480  912  592  848    0    0  28  1  3 4   480  1056   480 FA B4DAB5A0

2015-12-04 20:37:49 CUL nanoCUL UNKNOWNCODE p11  240 1280 1088  432  336 1200  22  1  2 6   352  5200     0 FA A7113C

2015-12-04 20:37:50 CUL nanoCUL UNKNOWNCODE p 8  480  912  576  864    0    0  24  1  3 0   480  1040   480 F6 B6A49A

bjoernh

Zitat von: derchrome am 04 Dezember 2015, 21:36:41
Passt das Problem lag zwischen den Ohren :(

Gibt's ne Möglichkeit die empfangenen Codes auch wieder zu senden?
Kommt immer drauf an was du empfängst und was du senden möchtest ;-)

derchrome

Wie ist denn die empfangene  Datenstruktur aufgebaut? Welcher Teil sind die Rohdaten/Timings/etc? Ich hab im vorigen Post mal ein paar empfangene Nachrichten angehängt...
Ich würde gerne ein und ausschalten ::);D

derchrome

Wie ist denn die empfangene  Datenstruktur aufgebaut? Welcher Teil sind die Rohdaten/Timings/etc? Ich hab im vorigen Post mal ein paar empfangene Nachrichten angehängt...
Ich würde gerne ein und ausschalten ::);D

bjoernh

Zitat von: derchrome am 04 Dezember 2015, 21:45:08
Wie ist denn die empfangene  Datenstruktur aufgebaut? Welcher Teil sind die Rohdaten/Timings/etc? Ich hab im vorigen Post mal ein paar empfangene Nachrichten angehängt...
Ich würde gerne ein und ausschalten ::);D
Ausschalten geht mit X21

Die Ausgabe vom X25 hatte ich mal hier beschrieben:
http://forum.fhem.de/index.php/topic,14348.msg362614.html#msg362614
Am einfachsten siehst Du es aber im Code. Die Hauptroutine ist im rf_receive.c

Mit dem Senden ist das halt so eine Sache, IT z.B. braucht eine andere Struktur beim senden als wie beim Empfangen.


derchrome

Gibt's denn nun eine Möglichkeit den Code 1:1 wieder rauszugeben? Und wenn ja mit welchem Protokoll?

bjoernh

Zitat von: derchrome am 04 Dezember 2015, 21:58:09
Gibt's denn nun eine Möglichkeit den Code 1:1 wieder rauszugeben? Und wenn ja mit welchem Protokoll?
Kurz und knapp: nein.
Der CUL kann z.B. keine Temperatursensor-Daten senden.
Dafür ist nichts implementiert.

derchrome

Hmm also selber bauen oder doch auf pilight gehen? Aber da geht dann der CUL nicht oder?

sash.sc

Es gehen beide Empfangsmöglichkeiten bzw. Sendemöglichkeit

Gesendet von meinem C6603 mit Tapatalk

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

sash.sc


Zitat
Kurz und knapp: nein.
Der CUL kann z.B. keine Temperatursensor-Daten senden.
Dafür ist nichts implementiert.

Leider empfängt der cul keine Temperatursensor-Daten. Sonst könnte ich auf pilight verzichten.

Gesendet von meinem C6603 mit Tapatalk

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

sash.sc

Habe das Update auf die a-culfw 1.2 gemacht. Musste erstmal den Raspi neu durchstarten, da der Empfang nicht ganz funktionierte. Jetzt läuft wiedr alles.
habe auch mal auf Raw X25 gestellt, um zu schauen was dabei rum kommt.
Von meinem Temp.sensor kam folgendes

2015-12-04 22:23:48 pilight_ctrl pilight rcv_raw: {"message":{"id":173,"temperature":19.11,"humidity":41.00,"battery":1,"channel":3},"origin":"receiver","protocol":"tfa","uuid":"0000-b8-27-eb-6de740","repeats":1}
2015-12-04 22:23:48 pilight_temp Temp.sens.s01 temperature: 20.71
2015-12-04 22:23:48 CUL CUL1 UNKNOWNCODE p 8  656 1920  656 3856  640 1952  42  1  5 2   640  7712     0 4F 2B4B05A48800
2015-12-04 22:23:48 CUL CUL1 UNKNOWNCODE s2B4B05A4880050;  656: 7680
2015-12-04 22:23:48 CUL CUL1 UNKNOWNCODE p 8  640 1936  656 3856  640 1952  42  1  5 2   656  7680     0 54 2B4B05A48800
2015-12-04 22:23:48 CUL CUL1 UNKNOWNCODE p 8  656 1920  656 3856  656 1952  42  1  5 2   656  7696     0 4E 2B4B05A48800
2015-12-04 22:23:48 CUL CUL1 UNKNOWNCODE p 8  672 1904  640 3888  640 1936  42  1  5 2   624  7696     0 4F 2B4B05A48800
2015-12-04 22:23:48 CUL CUL1 UNKNOWNCODE p 8  640 1936  640 3872  640 1936  42  1  5 2   672  7696     0 4F 2B4B05A48800


Sieht schon ein wenig anders aus. ;-)

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

derchrome

Zitat von: sash.sc am 04 Dezember 2015, 22:20:39
Es gehen beide Empfangsmöglichkeiten bzw. Sendemöglichkeit

Gesendet von meinem C6603 mit Tapatalk
Die Frage ist, ob pilight nur die GPIO+RF-Modul zur Kommunikation nutzen kann oder ob man auch den CUL nutzen könnte?