Hauptmenü

FHEMduino

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

Vorheriges Thema - Nächstes Thema

yogiflop

Das ist genau das Problem, trotz autocreate wird leider gar nichts angezeigt .....


Gesendet von irgendwo unterwegs
CubieTruck mit FHEM 5.7
433MHz, 868MHz HMLan
div. Baumarktsteckdosen, 3x HM
div. MiLight's

amunra

#361
@Yogiflop

Wie Michael schon beschrieben hat, wirst du in der Regel etwas im Eventmonitor sehen - autocreate hat damit zunächst nichts zu tun.
Des Weiteren kannst du ja mal Loggen "debug log einschalten" und in fhem log schauen.

Arduino Messages sehen so aus:
014.05.04 18:45:47.619 5: FHEMduino/RAW: /I
2014.05.04 18:45:47.631 5: FHEMduino/RAW: I/R7553818


Heißt, dein Rauchmelder sendet etwas und das Empfangsmodul am Arduino kann etwas empfangen.
Das heißt noch lange nicht, dass etwas via autocreate angelegt wird.
Wenn das ERLO Modul etwas mit den von am Arduino empfangenen Message(es) anfangen kann, dann erscheinen folgende Meldungen:

2014.05.04 18:45:47.518 5: FHEMduino: IR7553818
2014.05.04 18:45:47.519 5: FHEMduino dispatch IR7553818
2014.05.04 18:45:47.520 5: FingerprintFn Message: Name: FHEMduino  und Message: IR7553818
2014.05.04 18:45:47.523 5: FHEMduino_ELRO Message received: IR7553818
2014.05.04 18:45:47.524 5: FHEMduino_ELRO Message converted to Bin: 011100110100001100011010
2014.05.04 18:45:47.526 5: FHEMduino_ELRO Message converted to tristate: F101F0010F
2014.05.04 18:45:47.548 5: FHEMduino_ELRO Message Groupcode: F101
2014.05.04 18:45:47.549 5: FHEMduino_ELRO Message Buttoncode: F001
2014.05.04 18:45:47.550 5: FHEMduino_ELRO Message Constcode: 0F
2014.05.04 18:45:47.551 5: FHEMduino_ELRO Message actioncode
2014.05.04 18:45:47.553 5: Realnames: undefundef Action: undef


@Franz Tenbrock

So unübersichtlich ist es eigentlich nicht.

Die Initial implementierten Sensoren von Marcel (mdorenka):
- KW9010 T/H-Fühler
- EZ6 Meteo
- Intertechno Funksteckdosen (via IT Modul - nur senden)

und mein Modul ELRO (entwickelt auf Basis von IT-Modul): http://forum.fhem.de/index.php/topic,17196.msg153666.html#msg153666 und http://forum.fhem.de/index.php/topic,17196.msg153856.html#msg153856
- DÜWI Funksteckdosen (senden und die Signale der Fernbedienung empfangen)
- ELRO Funksteckdosen (senden und die Signale der Fernbedienung empfangen)
- diese hier auch (http://forum.fhem.de/index.php/topic,17196.msg154122.html#msg154122 eingeschränkt)

und offensichtlich auch (habe doch den Funktionsumfang unterschätzt - im positiven Sinne) (http://forum.fhem.de/index.php/topic,17196.msg165268.html#msg165268)
- Bewegungsmelder: 433Mhz Wireless PIR Motion Sensor Detector 1.5M 3.3M 4.7M for Alarm System
- Rauchmelder: 433MHZ GSM Wireless Smoke Sensor Detector Burglar Alarm System
- Reedkontakt: 433Mhz Wireless Door Window Magnetic Sensor 1.5M 3.3M 4.7M for Alarm System


-sind die bekannten devices, die funktionieren.
Und ja man könnte wirklich den Wiki Eintrag mal auf den aktuellen Stand bringen  :-\ (Account habe ich - Zeit ist aktuell mein Problem).

SpenZerX

Kann man nicht ein Modul für pt2264 und kompatible schreiben? Das scheint ein weit verbreiteter Standard zu sein. Dann muss man nicht das Elro Modul missbrauchen.

amunra

Ja schon, die Basis Fhemduino und die Module sind custom, die nur hier veröffentlicht wurden. Das damit mehr Geräte funktionieren ist eher ein, ich nenne es einfach mal, "Zufall".

SpenZerX

Hallo,

wie sieht denn das mit dem wiederholten senden der Befehle und FHEMduino aus?
Meine original IT Fernbedienung sendet 3 mal.
Wie oft sendet der FHEMduino?
Beim original CUL kann man wohl darauf Einfluss nehmen und der Standard scheint 6 zu sein. Commando scheint wohl "is r6" zu sein für 6 Wiederholungen??? Oder habe ich den Quelltext im IT-Modul da falsch interpretiert?

amunra

#365
laut dem sketch 3 mal:
void sendPT2262(char* triStateMessage) {
  for (int i = 0; i < 3; i++) {
    unsigned int pos = 0;

Die IT Dosen funktionieren mit diesem Wert ganz gut (zuverlässig) die Elros brauchen da ein wenig mehr Nachdruck, sodass bei mir bisher "6 Wiederholungen" ganz gut funktionieren.
Über FHEM ist der Wert nicht konfigurierbar.

yogiflop

Guten Morgen,

habe ja inzwischen die Rauchmelder, Bewegungsmelder und die Reed-Kontakte erhalten.
Die Bewegungsmelder - wie hier schon beschrieben - arbeiten momentan noch nicht mit meinem System zusammen, aber das wird noch. Habe mal den Bucht-Chinesen angeschrieben.

Der Bewegungsmelder und die Reed-Kontakte arbeiten wunderbar und sind auch schon im Einsatz. Das einzige was ich dabei noch nicht so richtig rausgefunden habe ist, wie die Jumper zu setzen sind. Soll heißen, die einzelnen Kombinationsmöglichkeiten A0 - A7 & D0 - D3 (H - L).

Des Weiteren kann ich mit den Jumpern für 1.5M 3.3M 4.7M noch nichts anfangen. Wenn da noch einmal bitte jemand eine Erklärung zu geben könnte.

grüße aus dem Norden

Marc

CubieTruck mit FHEM 5.7
433MHz, 868MHz HMLan
div. Baumarktsteckdosen, 3x HM
div. MiLight's

Bennemannc

Hallo,

Zitat von: yogiflop am 20 Mai 2014, 07:50:36
Des Weiteren kann ich mit den Jumpern für 1.5M 3.3M 4.7M noch nichts anfangen. Wenn da noch einmal bitte jemand eine Erklärung zu geben könnte.
Könnten Abschlußwiderstände sein. Bei Alarmanlagen hat jeder Kreis einen Abschlusswiderstand mit einer bestimmten Ohmzahl. Dieses wird von der Zentrale überwacht und wenn der Widerstand nicht stimmt (Kurzschluß oder Offen) wird Alarm ausgelöst. - Ist nur so eine Vermutung -

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

machnetz

Hi,
ZitatDes Weiteren kann ich mit den Jumpern für 1.5M 3.3M 4.7M noch nichts anfangen.
Es könnte auch die Empfindlichkeit der Reichweite in Metern sein. Aber bitte nicht festnageln, meine Erfahrungen mit Alarmanlagen und Bewegungsmeldern liegen schon etwa 25 Jahre zurück.

Mfg, machnetz

SpenZerX

Zitat von: yogiflop am 20 Mai 2014, 07:50:36

Der Bewegungsmelder und die Reed-Kontakte arbeiten wunderbar und sind auch schon im Einsatz. Das einzige was ich dabei noch nicht so richtig rausgefunden habe ist, wie die Jumper zu setzen sind. Soll heißen, die einzelnen Kombinationsmöglichkeiten A0 - A7 & D0 - D3 (H - L).


Das mit den Jumpern sollte ganz einfach sein:
a0-a7:d0-d3
Zustände L=0 H=1 oder nichts=F
demnach würde ein ungejumperter Rauchmelder Tristate-Code: FFFFFFFF FFFF senden

SpenZerX

#370
Sehr gut ist auch der im Bild abgebildete Funkschalter

+220V
+günstig
+guter Empfang
+kein Jumpern mehr nötig. Anlernen bleibt erhalten bei Stromausfall
+2262 encode, 3 Betriebsmodi
+kann als Intertechno-Kompatibel in FHEM betrieben werden (Betriebsmodus 2-3 gejumpert)

-Gehäuse schlecht
-Schaltleistung mittel

Gibts beim Chinesen eures Vertrauens oder vielleicht auch bei Ebay...

Suchbegriff: AC 220V 1CH RF Wireless z.B. bei Aliexpress

b4r7

Zitat von: SpenZerX am 20 Mai 2014, 10:47:47
Sehr gut ist auch der im Bild abgebildete Funkschalter

+220V
+günstig
+guter Empfang
+kein Jumpern mehr nötig. Anlernen bleibt erhalten bei Stromausfall
+2262 encode, 3 Betriebsmodi
+kann als Intertechno-Kompatibel in FHEM betrieben werden (Betriebsmodus 2-3 gejumpert)

-Gehäuse schlecht
-Schaltleistung mittel

Gibts beim Chinesen eures Vertrauens oder vielleicht auch bei Ebay...

näheres bitte. ich finde rein garnichts.
FHEM auf Debian VM (FreeNAS bhyve)
HMUart + ZME-UZB1 über RPi2/ser2net

mick6300

#372
Zitat von: yogiflop am 20 Mai 2014, 07:50:36

Des Weiteren kann ich mit den Jumpern für 1.5M 3.3M 4.7M noch nichts anfangen. Wenn da noch einmal bitte jemand eine Erklärung zu geben könnte.

Hallo Marc,

meiner Meinung nach werden über die Jumpern 1.5M 3.3M und 4.7M die Zeiten / Längen für die Sendeimpulse (ich bitte um Entschuldigung wenn der Terminus nicht ganz korrekt ist) gesteuert. Mit dem Beispielsketch aus der RCSWITCH-libary lassen sich die Werte auslesen. Es wird dann jeweils 150, 330 oder 470 msec ausgegeben. Meine ELRO-Fernbedienung für die Funksteckdosen sendet auf alle Fälle 330 ms also Jumper 3.3M.

Ich bin im Übrigen gerade dabei einen DHT11 Feuchte-Temperatur-Sensoren (Preis 1 EUR) über FHEMdino anzusprechen. Da ja noch genügend analoge Eingänge am Arduino zur verfügung stehen, habe ich den Arduinosketch ein wenig erweitert. Der Sensor wird dann als KW9010-Gerät im FHEM erkannt. Der Sensor läuft nun schon einen Tag ziemlich rund. Für die Berechnung des Tends habe ich zwar schon einen Lösungsansatz, bin damit jedoch noch nicht ganz zufrieden. Wenn der geistige Eigentümer des Programms nichts gegen die Erweiterung einzuwenden hat, würde ich den Sketch auch gerne hier zur Verfügung stellen.

Gruß
Michael
FHEM mit Raspberry PI und eine Menge an Arduinos

machnetz

Moin,

ohne den ganzen Fred durchzulesen (ich war vom Anfang an dabei und bin dann beim Empfang ausgestiegen): wie ist denn eigentlich der Stand der Dinge - was kann ein Arduino denn mit dem/den Sketch(en) jetzt alles?  Welche Erwrweiterungen in Hard/Software sind möglich? Gibt es  eine (angepasste) Wiki Seite dazu? Wenn nein glaube ich macht es Sinn das mal zusammenzufassen, oder?  Ich würde das ggf. auch gern übernehmen.

Gruß, machnetz

SpenZerX

#374
Ich werde mein auf FHEMduino basierendes System auf jedenfall noch erweitern.

RF RGB LED Controller wären nicht schlecht. Aber kann FHEM damit überhaupt schon etwas abfangen?

Habe da mehrere Modelle im Auge, einer davon wurde hier schon geloggt:

https://github.com/glutamatt/RgbLedStripesRadioControlRaspPi

Scheinbar ein 32bit Code...