Alternative culfw

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

Vorheriges Thema - Nächstes Thema

bjoernh

Zitat von: Helmi55 am 07 November 2015, 20:41:24
Ich teste gerne für dich. Zuerst muss ich aber den Flash auf die Reihe bringen
Komm erst morgen in der Früh dazu. Melde mich dann wieder ok
So wie ich es sehe musst du nur das timing in der intertechno.c anpassen. 
Hast du eigentlich original IT Dosen?
Vielleicht sind diese etwas genauer als die günstigen aus dem Baumarkt.

Helmi55

Ich hab eigentlich keine Probleme mit den originalen IT Aktoren
Ich möchte deine FW nur aufspielen um Thermometer und den IT Türsensor zu empfangen
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Hallo bjoernh
Danke "sudo" war das Zauberwort. Das flashen hat jetzt geklappt.
Meine vorhandenen IT Autoren Schalten ohne Probleme. Ich kann jetzt den ITM-100 TFK einwandfrei empfangen (muss nur noch den Abstand testen)
Meinen Venus Aussenthermometer bekomme ich jedoch leider nicht angezeigt..... Dafür einen "fremden" TCM97001!
Mein FW ist jetzt V 1.10.02 a-culfw Build: 171 (2015-10-29_21-49-43) CUL433 (F-Band: 433MHz)
Sollte der Venus funktionieren?
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Gigantisch was ich hier in Wien in der Wohnung nun alles "Empfange"
7 fremde TCM97001 und 9 IT Aktoren - alles auf ignore1 gesetzt.
Ja und der ITM-100 funkt auch so auf eine Entfernung von ca. 12 Meter durch die Wohnung
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Pimp.my.PC

Hallo,

ich habe hier seit ein paar Tagen die Funksteckdosen vom LIDL (vermutl. Brennenstuhl) 433MHz rumliegen und bekomme die einfach nicht ans laufen.
Die haben keine Einstellmöglichkeiten, lernen nur von der FB, auch keine Einstellmöglichkeiten.
Also habe ich versucht die FB auszulesen, bekomme aber immer nur p3-Meldungen.

Die alternative culfw V 1.10.02 a-culfw Build: 171 (2015-10-29_21-49-43) CUL868 (F-Band: 868MHz) lauft auf meinen CUL868.

Ich habe schon mit der Frequenz, der Bandbreite und den Signalstärke-Parametern rumgespielt... nichts..
Kann mir jemand helfen?
Gibt es einen Weg aus den Meldungen im Log den Code herauszufinden?

LG
Sebastian

JoWiemann

Hallo,

hast Du den CUL auf 433 MHz umgeschaltet? Ansonsten wirst Du mit einem 868 MHz Empfänger keine 433 MHz Sender empfangen können. Der CUL kann im normalem Betrieb nur kurz für das Senden auf 433 MHz umschalten und das ach nur für IT kompatible Aktoren.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

CaptainHook

#486
Hi,

gibt es einen Grund warum beim nanoCUL einige Protokolle nicht in der board.h bzw. der cul.c vorhanden sind?
Ich habe mal versuchsweise per Copy&Paste diniges zusammen gefügt und bisher läuft mein nanoCul problemlos auch mit FHT.

Grüße,
Stephan

€dit: Anbei meine angepassten Dateien
Aus Platzgründen ist MBUS, KOPP_FC, HOERMANN und RFR_ROUTER auskommentiert. Der Rest sollte funktionieren;)
Lenovo M53 ThinkCentre 10DC | Docker | SolarEdge SE10K + SE5000H + Energy Bank 10KWh | EspEasy | Tasmota | Hue | Alexa | uvm.

sash.sc

#487
Was hast du denn hinzu gefügt? Oder nur raus geschmissen?

Gesendet von meinem C6603 mit Tapatalk
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

CaptainHook

Hi,

board.h:
+#  define FHTBUF_SIZE          174      //                 RAM: 174b
+#  define RCV_BUCKETS            4      //                 RAM: 25b * bucket
+#  define RFR_DEBUG   

=#if defined (nanoCUL433)
+#  define HAS_OREGON3

=#if defined (nanoCUL868)
+#  define HAS_FHT_80b
+#  define HAS_FHT_8v                    // PROGMEM:  586b  RAM: 23b
+#  define HAS_FHT_TF
+#  define HAS_UNIROLL





Grüße,
Stephan
Lenovo M53 ThinkCentre 10DC | Docker | SolarEdge SE10K + SE5000H + Energy Bank 10KWh | EspEasy | Tasmota | Hue | Alexa | uvm.

sash.sc

Hallo bjoernh

Besteht die Möglichkeit ein Protokoll für die TF Dostmann Funksensoren (Temp. und Feuchte) für 433Mhz einzubinden ?
Was brauchst du dafür ?

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

bjoernh

Zitat von: sash.sc am 11 November 2015, 19:18:48
Hallo bjoernh

Besteht die Möglichkeit ein Protokoll für die TF Dostmann Funksensoren (Temp. und Feuchte) für 433Mhz einzubinden ?
Was brauchst du dafür ?

Gruß
Sascha
Die Protokollbeschreibung und evtl einen Sensor zum Testen.

sash.sc

Reicht dir sowas ?
Das ist von einem Sensor der direkt am nanoCUL steht !

2015.11.12 13:14:33 2: CUL1: unknown message p11  624 1936  656 3856  640 1952  42  1  5 2   752  7728 41 28440D98C0C0
2015.11.12 13:14:33 2: CUL1: unknown message p11  656 1920  640 3872  640 1936  42  1  5 2   624  7712 41 28440D98C0C0
2015.11.12 13:14:33 2: CUL1: unknown message p11  640 1936  640 3872  640 1936  42  1  5 2   624  7712 39 28440D98C0C0
2015.11.12 13:14:33 2: CUL1: unknown message p11  640 1936  656 3872  640 1952  42  1  5 2   656  7680 41 28440D98C0C0
2015.11.12 13:14:33 2: CUL1: unknown message p11  640 1936  640 3872  656 1936  42  1  5 2   608  7712 39 28440D98C0C0
2015.11.12 13:14:33 3: pilight: Unknown code PITEMP,tfa,1,temperature:20.22,humidity:54,battery:1, help me!
2015.11.12 13:14:33 2: CUL1: unknown message p11  640 1936  640 3872  640 1968  42  1  5 2   656  7696 3D 28440D98C0C0
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

bjoernh

Zitat von: sash.sc am 12 November 2015, 16:07:17
Reicht dir sowas ?
Das ist von einem Sensor der direkt am nanoCUL steht !

2015.11.12 13:14:33 2: CUL1: unknown message p11  624 1936  656 3856  640 1952  42  1  5 2   752  7728 41 28440D98C0C0
2015.11.12 13:14:33 2: CUL1: unknown message p11  656 1920  640 3872  640 1936  42  1  5 2   624  7712 41 28440D98C0C0
2015.11.12 13:14:33 2: CUL1: unknown message p11  640 1936  640 3872  640 1936  42  1  5 2   624  7712 39 28440D98C0C0
2015.11.12 13:14:33 2: CUL1: unknown message p11  640 1936  656 3872  640 1952  42  1  5 2   656  7680 41 28440D98C0C0
2015.11.12 13:14:33 2: CUL1: unknown message p11  640 1936  640 3872  656 1936  42  1  5 2   608  7712 39 28440D98C0C0
2015.11.12 13:14:33 3: pilight: Unknown code PITEMP,tfa,1,temperature:20.22,humidity:54,battery:1, help me!
2015.11.12 13:14:33 2: CUL1: unknown message p11  640 1936  640 3872  640 1968  42  1  5 2   656  7696 3D 28440D98C0C0


Nicht ganz ;-)
Ich brauche folgendes.

1. Aktuelle Werte zu den empfangen Daten.
2. Wenn ein Kanalschalter existiert diesen mal umschalten.
3. Gib es eine TX Taste, wenn ja drücken.
4. Wenn man die Batterien neu einlegt, wird dann eine neue Id erzeugt.

sash.sc

#493
Gesagt, getan. ;-)


2015-11-12 16:17:44 CUL CUL1 UNKNOWNCODE p11  656 1904  656 3840  624 1968  42  1  5 2   768  7680 34 22685D8CE3C0
2015-11-12 16:17:44 CUL CUL1 UNKNOWNCODE p11  656 1920  624 3888  640 1936  42  1  5 2   672  7680 34 22685D8CE3C0
2015-11-12 16:17:45 pilight_ctrl pilight rcv_raw: {"message":{"id":137,"temperature":23.83,"humidity":51.00,"battery":0,"channel":3},"origin":"receiver","protocol":"tfa","uuid":"0000-b8-27-eb-6de740","repeats":1}
2015-11-12 16:17:45 pilight_ctrl pilight UNKNOWNCODE PITEMP,tfa,137,temperature:23.83,humidity:51,battery:0
2015-11-12 16:17:45 CUL CUL1 UNKNOWNCODE p11  624 1968  640 3952  624 1952  42  1  5 2   656  7712 3F 22685D8CE3C0
2015-11-12 16:17:45 CUL CUL1 UNKNOWNCODE p11  624 1952  656 3856  640 1952  42  1  5 2   592  7744 33 22685D8CE3C0
2015-11-12 16:17:45 CUL CUL1 UNKNOWNCODE p11  656 1920  640 3872  640 1936  42  1  5 2   672  7680 33 22685D8CE3C0
2015-11-12 16:17:45 CUL CUL1 UNKNOWNCODE p11  640 1936  656 3856  656 1952  42  1  5 2   656  7776 33 22685D8CE3C0


Der CUL sagt gar nix dazu, ausser die raw Daten.
Wie du siehst kommen die Daten über pilight_crtl

Es ist ein Sensor Type TFA 30.3200
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

bjoernh

Zitat von: sash.sc am 12 November 2015, 16:20:11
Gesagt, getan. ;-)


2015-11-12 16:17:44 CUL CUL1 UNKNOWNCODE p11  656 1904  656 3840  624 1968  42  1  5 2   768  7680 34 22685D8CE3C0
2015-11-12 16:17:44 CUL CUL1 UNKNOWNCODE p11  656 1920  624 3888  640 1936  42  1  5 2   672  7680 34 22685D8CE3C0
2015-11-12 16:17:45 pilight_ctrl pilight rcv_raw: {"message":{"id":137,"temperature":23.83,"humidity":51.00,"battery":0,"channel":3},"origin":"receiver","protocol":"tfa","uuid":"0000-b8-27-eb-6de740","repeats":1}
2015-11-12 16:17:45 pilight_ctrl pilight UNKNOWNCODE PITEMP,tfa,137,temperature:23.83,humidity:51,battery:0
2015-11-12 16:17:45 CUL CUL1 UNKNOWNCODE p11  624 1968  640 3952  624 1952  42  1  5 2   656  7712 3F 22685D8CE3C0
2015-11-12 16:17:45 CUL CUL1 UNKNOWNCODE p11  624 1952  656 3856  640 1952  42  1  5 2   592  7744 33 22685D8CE3C0
2015-11-12 16:17:45 CUL CUL1 UNKNOWNCODE p11  656 1920  640 3872  640 1936  42  1  5 2   672  7680 33 22685D8CE3C0
2015-11-12 16:17:45 CUL CUL1 UNKNOWNCODE p11  640 1936  656 3856  656 1952  42  1  5 2   656  7776 33 22685D8CE3C0


Der CUL sagt gar nix dazu, ausser die raw Daten.
Wie du siehst kommen die Daten über pilight_crtl

Es ist ein Sensor Type TFA 30.3200

Die RAW Daten reichen ja auch, d.h. der CUL empfängt schon alles. Nun muss er es nur noch an das Modul weiter geben und anschließend muss es noch im Fhem Modul ausgewertet werden.
Sollte also kein zu großes Problem sein.