Hauptmenü

FHEMduino

Begonnen von mdorenka, 06 Dezember 2013, 15:34:39

Vorheriges Thema - Nächstes Thema

HoTi

Hallo Jörg,

kannst du das Modul mal einchecken? Dann rede wir alle vom gleichen Stand ausgehen?

Zumindest in die contrib?!  *Lieb schau*

Viele Grüße aus  Oberbayern
Tim (RettungsTim)

noice

#1321
Auch auf die Gefahr hin das diese Frage hier schon 50 mal gestellt wurde:

hab per zufall ne Oregon wetterstation bekommen inkl Aussensender. Typ WMR928NX

Im Log erhalte ich bei Verbose 5 folgende Einträge:
2015.03.16 23:00:19 5: FHEMduino/RAW: /W
2015.03.16 23:00:19 5: FHEMduino/RAW: W/035
2015.03.16 23:00:19 5: FHEMduino/RAW: W035/438
2015.03.16 23:00:19 5: FHEMduino/RAW: W035438/0cf
2015.03.16 23:00:19 5: FHEMduino/RAW: W0354380cf/10
2015.03.16 23:00:19 5: FHEMduino/RAW: W0354380cf10
/

2015.03.16 23:00:19 5: Arduino: W0354380cf10
2015.03.16 23:00:19 5: Arduino dispatch W0354380CF10
2015.03.16 23:00:19 5: FingerprintFn Message: Name: Arduino  und Message: W0354380CF10
2015.03.16 23:00:19 4: FHEMduino_Env: W0354380CF10
2015.03.16 23:00:19 4: FHEMduino_Env: 54380CF10
2015.03.16 23:00:19 4: FHEMduino_Env: 010101000011100000001100111100010000
2015.03.16 23:00:30 5: FHEMduino/RAW: /6
2015.03.16 23:00:30 5: FHEMduino/RAW: 6/05
2015.03.16 23:00:30 5: FHEMduino/RAW: 605/A6D
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D/006
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D006/71
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D00671/021
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D00671021/308
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D00671021308/3746
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D006710213083746/14
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D00671021308374614/9E
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D006710213083746149E/3
2015.03.16 23:00:30 5: FHEMduino/RAW: 605A6D006710213083746149E3/

2015.03.16 23:00:30 5: Arduino: 605A6D006710213083746149E3
2015.03.16 23:00:30 4: Dispatching OREGON Protokoll. Received: 605A6D006710213083746149E3
2015.03.16 23:00:30 5: Arduino dispatch 605A6D006710213083746149E3
2015.03.16 23:00:30 5: FingerprintFn Message: Name: Arduino  und Message: 605A6D006710213083746149E3
2015.03.16 23:00:54 5: FHEMduino/RAW: /W
2015.03.16 23:00:54 5: FHEMduino/RAW: W/035
2015.03.16 23:00:54 5: FHEMduino/RAW: W035/43
2015.03.16 23:00:54 5: FHEMduino/RAW: W03543/80
2015.03.16 23:00:54 5: FHEMduino/RAW: W0354380/cf
2015.03.16 23:00:54 5: FHEMduino/RAW: W0354380cf/10
2015.03.16 23:00:54 5: FHEMduino/RAW: W0354380cf10/

2015.03.16 23:00:54 5: Arduino: W0354380cf10
2015.03.16 23:00:54 5: Arduino dispatch W0354380CF10
2015.03.16 23:00:54 5: FingerprintFn Message: Name: Arduino  und Message: W0354380CF10
2015.03.16 23:00:54 4: FHEMduino_Env: W0354380CF10
2015.03.16 23:00:54 4: FHEMduino_Env: 54380CF10
2015.03.16 23:00:54 4: FHEMduino_Env: 010101000011100000001100111100010000
2015.03.16 23:01:11 1: Perfmon: possible freeze starting at 23:01:08, delay is 3.01
2015.03.16 23:01:11 5: FHEMduino/RAW: /605A6D006710213083746149E3

2015.03.16 23:01:11 5: Arduino: 605A6D006710213083746149E3
2015.03.16 23:01:11 4: Dispatching OREGON Protokoll. Received: 605A6D006710213083746149E3
2015.03.16 23:01:11 5: Arduino dispatch 605A6D006710213083746149E3
2015.03.16 23:01:11 5: FingerprintFn Message: Name: Arduino  und Message: 605A6D006710213083746149E3

heisst das nun das es das V3 protokoll ist?
Oder wird der Sensor nur nicht unterstützt?

den BTHR918N konnte ich anlernen .. nur den rest leider nicht '(WGR918N, THGR918N,PCR918N und THR228N)

Danke im Voraus für evtl. Antworten.
BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

Sidey

Hallo noice,

der WMR928NX , THR228Nund PCR918N  werden vom 41_Oregon Modul meines Wissens nach nicht unterstützt.

WGR918N, THGR918 werden vom Modul unterstützt. Ob die nun das V2 oder V3 Protokoll nutzen weiss ich nicht.
Empfängt dein FhemDuino denn etwas, wenn Du den Sendeknopf am Sensor drückst?


Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

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

noice

Ich habe leider keinen Knopf gefunden ... auch in der Anleitung steht nix drin. Allerdings habe ich die gehäuse der aussensensoren noch nicht geöffnet
BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

noice

Also es werden erkannt: BTHR918N, RGR918, THGR918 und WGR918 per autocreate ... man muss nur warten können .. ausserdem scheint meine Antenne beim Fhemduino nicht die beste zu sein  ::)
der THR228N scheint das V3 protokoll zu nutzen

Oregon Geht also :-) -- bis auf das V3 protokoll
BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

DG0JG

Hallo,

Ich bin Anfänger was Fhem betrift und habe mir einen Fhemduino zusammengabaut.

Mein Problem ist es das ich von einer IT Sender bzw von einen WS 7058 keine Daten empfange.

Aufgebaut  habe ich den Fehmduino mit dem Sendemodul RXB6 und das Empfangsmodul KXD10036

Wie gesagt senden geht und damit denke ich das ich alle richtig gemacht hab ewas den Sketch betrifft

Am Ausgang des Empfangsmodul ist ein starkes Rauschen zu hören und wenn ich die Ferbedinung drücke höre ich auch den Datenstrom

Wenn ich in der Arduino entwicklungsumgebung im Serial Monitor V drücke kommet auch diese Meldung "V 2.3 FHEMduino - compiled at Mar 28 2015 00:49:08"

Sollte nicht im Serial Monitor die RAW Daten erscheinen wenn ich den Sender von IT drücke ?

hat jemand noch eine Idee was ich machen kann damit der Empfang funktioniert ?

Vielleicht kann mir jemand helfen


Gruß

DG0JG





HelmutN

Vielleicht kann mir jemand helfen,
ich habe Rauchmelder bekommen und die erzeugen folgende Meldungen

2015.03.29 14:40:47 3: Parse: Device: HX Code: F7ccbaf-10640 Basedur:
2015.03.29 14:40:48 2: autocreate: define FA20RF_F7ccbaf-10640 FHEMduino_FA20RF F7ccbaf-10640_
2015.03.29 14:40:48 1: ERROR: Invalid characters in name (not A-Za-z0-9.:_): FA20RF_F7ccbaf-10640
2015.03.29 14:40:48 3: Parse: Device: HX Code: F7ccbaf-10580 Basedur:

ich habe auch schon versucht den Rauchmelder manuell zu definieren, wobei ich nicht weiß ob es so richtig ist.

define FA20RF_F7ccbaf FHEMduino_FA20RF 10640
attr FA20RF_F7ccbaf IODev FHEMduino
attr FA20RF_F7ccbaf model FA20RF
attr FA20RF_F7ccbaf room Rauchmelder

aber ich bekomme ihn nicht zum Piepsen, möchte ihn als Alarmieren einsetzen.

viegener

Hallo Zusammen,
ich habe mal eine Erweiterung für fhemduino (Arduino-Code) um das Somfy RTS-Protokoll (empfangen) gamcht. Dazu gibt es auch ein entsprechendes FHEM-Modul.

Mein Ziel ist es Somfy-RTS-Fernbedienungen einbinden zu können. Primär um damit den Status von Somfy-Rolläden aktuell zu halten, es wäre aber natürlich auch möglich dies zu erweitern um diese so als Sensoren für FHEM einzusetzen.

Gäbe es ein interesse, das in den Hauptzweig zu mergen?

Gruss,
Johannes
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Sidey

Hallo Viegener,

ich finde es toll, dass Du etwas erweitert hast.
Im Moment mache ich am Fhemduino code aber nichts.

Grundsätzlich spricht auch nichts dagegen, wenn wir deine Änderungen mergen.

Es gibt allerdings einen Grund, weshalb ich seit einiger Zeit etwas zurückhaltend mit Änderungen bin.
Das Fhemduino Projekt ist gut und ohne das hätte ich mich auch nie so intensiv mit dem Thema Funksignale beschäftigt. Allerdings skaliert der Aufbau nicht. Es ist ja leider schon ein bisschen zusammen gebastelt.

Deshalb habe ich schon vor einiger Zeit begonnen etwas neues zu entwickeln. Ziel ist es hauptsächlich neue Funkprotokolle einfach dekodieren zu können. Am besten so, dass man den Arduino code nicht anpassen muss.

Es basiert weiterhin auf einem Arduino mit Funkempfänger, aber die Signalerkennung erfolgt nicht duch ein vorgefertigten Suchmuster, sondern basiert auf einer Mustererkennung.
Soweit ich das bislang testen konnte funktioniert das Erkennen von Mustern auch gut.
Allerdings kann ich nicht brhaupten, dass ich fertig damit bin, da ich doch einige Zwischenschritte brauchte um an diesen Punkt zu kommen.

Meine aktuelle Baustelle an diesem Projekt liegt an der Übergabe der Daten an FHEM. Da der Arduino derzeit darauf getrimmt ist Signale zu erkennen und nicht Protokolle, möchte ich Signale an FHEM zur weiteren Verarbeitung übergeben. Das würde auch das Einbinden von neuen Protokollen vereinfachen.

Aufgrund unterschiedlicher Ereignisse geht das ganze Projekt nur schleppend voran.

Das ganze ist nicht geheim und deshalb schreibe ich es hier auch. Den Code Teilen könnte ich auch, aber momentan ist er noch nicht parallel zum Fhemduino nutzbar und zum anderen kann man damit auch aktuell noch nichts in FHEM machen, da ich die Auswertung im Perl noch nicht begonnen habe zu implementieren.

Wenn sich jetzt jemand berufen fühlt mich bei den Perl Modulen zu untertützen, dann schreibt mich doch per PM an.


Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

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

viegener

Danke Sidey für die schnelle Antwort!

Sollte also jemand Interesse haben, so kann ermich gerne kontaktieren oder auch selber die Änderungen bei githuib in "Forks", die ich dort angelegt habe abholen:

https://github.com/viegener/fhemduino
https://github.com/viegener/fhemduino_modules

Gruss,
Johannes
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

aplatac

>Soweit ich das bislang testen konnte funktioniert das Erkennen von Mustern auch gut.
das hört sich vielversprechend an! da bekomme ich Hoffnung, meinen Westinghouse-Ventilator
irgendwann doch eingebunden zu bekommen. :)

DKahn

Hallo Zusammen,
das ist mein erster Post ich bitte um Gnade.  ;D

Ich bastel hier mit alsten Funksteckdosen auf PT2272 Basis.
Das Problem was ich jetzt damit habe ist das das ein- und ausschalten mit den ersten Bit des Tritate erfolgt.
0FFFF FFFFF FF = ein
FFFFF FFFFF FF = aus

Ich kriege die Dinger einfach nicht in FHEM eingebunden.
Weiß jemand Rat ?

Detlef

Sidey

Hallo DKahn,

Zitat von: DKahn am 01 April 2015, 11:13:00
Ich bastel hier mit alsten Funksteckdosen auf PT2272 Basis.
Das Problem was ich jetzt damit habe ist das das ein- und ausschalten mit den ersten Bit des Tritate erfolgt.
0FFFF FFFFF FF = ein
FFFFF FFFFF FF = aus

Ich habe mich mal geschwind in den PT2272 eingelesen. Sieht so aus, als ob das Signal identisch zum PT2262 aufgebaut ist.
Allerdings wertet der FHEMDuino derzeit keine Tristate Signale aus. So auf den 1. Anhieb liegt aber auch daran nicht das Problem.
Mir scheint ja eher das Signal falsch herum ausgewertet zu werden.

Laut Datenblatt gibt es auch noch unterschiedlichste Versionen des Chips:
http://www.princeton.com.tw/Portals/0/Product/PT2272.pdf

Zitat von: DKahn am 01 April 2015, 11:13:00
Ich kriege die Dinger einfach nicht in FHEM eingebunden.
Hmm, eine super einfache Möglichkeit fällt mir da auch nicht auf Anhieb ein.
Wir müssten das Signal mal mitschneiden.


Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

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

blade-of-fire

Hallo zusammen,

ich habe ein Problem mit meinem FHEMduino. Ich verwende (mittlerweile) superheterodyne Sender und Empfänger. Temperatursensoren werden ohne Probleme per autocreate angelegt.
Nun habe ich Probleme mit meinen IT Fernbedienungen. Ich habe eine IT-Doppeltaster an der Wand und noch einen kleinen Handsender (ITT-1500). Ich würde nun gerne deren Signal in FHEM verwenden, aber wenn ich die Fernbedienung betätige, wird nichts im Autocreate angelegt. Auch die LED auf dem Arduino blinkt nicht. Hingegen mit meiner ITZ-500 Fernbedeinung (etwas konfotablerer Handsender) kann ich Signale empfangen.

Hat jemand eine Idee, warum bei der ITT-1500 und dem Wandsender keinerlei Reaktion am Arduino zu vermelden ist?
VM mit Ubuntu und FHEM-Instanz (Hauptinstanz)
FHEM2FHEM
Raspberry Pi 3 B+ mit Eigenbau-Platine + Relais-Platine + Cul-Stick + FHEMDuino

Sidey

Hallo Blade off fire,

ich konnte mir vorstellen, dass deine ITZ 500 das klickandklick Protokoll verwendet.

Wie wird die Funke denn mit den Empfängern angelernt? Über dipschalter oder über das einschalten?

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

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