Katzenklappen Projekt (brauche Tipps)

Begonnen von borzo83, 15 Mai 2015, 23:07:13

Vorheriges Thema - Nächstes Thema

borzo83

Hallo liebe FHEM Gemeinde,
ich möchte in nächster Zeit ein neues Projekt umsetzen mit FHEM und Arduino auf 433Mhz Basis und benötige dazu Hilfe da ich einfach merke dass mir noch viel Fachwissen in diesem Bereich fehlt.

Die Idee: Eine automatische Katzenklappe die an FHEM angebunden ist und somit zeitgesteuert ge-/entsperrt werden kann.
Zusätzlich sollte die Klappe über einen magnetischen Reedschalter melden wenn die Klappe nach innen aufgeht und somit (z.B. durch Pushbullet) signalisieren dass die Katze wieder zu Hause ist. Natürlich ist das auch für Hunde geeignet ;) Weitere Rafinessen wie Wetterabhängiges schalten, Dämmerungserkennung, Mini USV in Form von einem Akkushield usw. schwirren mir schon im Kopf.

Diese Magnetische Klappe haben wir zu Hause bereits eingebaut und sie erfreut sich seit einem Jahr bei unseren 3 Katzen großer Beliebtheit:
(http://www.katzenklappen-infos.de/wp-content/uploads/2014/12/Rosewood-Cat-Mate.jpg)

Wenn man die (recht einfachen) Innereien dieser Klappe herausnimmt, ist da genug Platz für einen Arduino Nano, RF Link Module und 2 kleine Servostellmotoren die als Schloss fungieren sollen. Die Mechanik und handwerkliche Umsetzung an sich macht mir keine größeren Sorgen, eher die Programmierung und Anbindung des Arduino Nano an FHEM.

Bei mysensors bin ich leider (noch) nicht fündig geworden. Gibt es bereits etwas in dieser Richtung (Arduino 433Mhz <--> FHEM) was man als Ausgangsbasis nehmen könnte für das Projekt.

Zu meiner bereits bestehenden Konfiguration:
FHEM läuft auf Ubuntu mit einem CUL868 von busware und einem selbstgebastelten CUL433 auf Arduino Nano Basis

Über Tipps und Ratschläge wäre ich sehr dankbar (nicht nur von Katzenfreunden :)!

Rince

Wofür?

ZitatDie Idee: Eine automatische Katzenklappe die an FHEM angebunden ist und somit zeitgesteuert ge-/entsperrt werden kann.
Zusätzlich sollte die Klappe über einen magnetischen Reedschalter melden wenn die Klappe nach innen aufgeht und somit (z.B. durch Pushbullet) signalisieren dass die Katze wieder zu Hause ist. Natürlich ist das auch für Hunde geeignet ;) Weitere Rafinessen wie Wetterabhängiges schalten, Dämmerungserkennung, Mini USV in Form von einem Akkushield usw. schwirren mir schon im Kopf.

Was ist, wenn die Katze durch ein Fenster oder die Terrassentür das Haus betritt/verläßt?

Und bist du sicher, dass du das Teil bei schlechtem Wetter verriegeln willst? Auch wenn die Katze sich dann für deinen Lieblingssessel als Abort entscheidet?

Dämmerung? Frag mal die Mietze wie sie das findet. Als Raubtier mit richtig coolen Augen im Dämmerlicht...
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

drdownload

Also um festzustellen ob die Katze da ist würde ich wohl eher Presence über Bluetooth 4 Token versuchen um die gerade im Sommer vielfältigen Möglichkeiten ins Haus zu kommen abzudecken.
CUL 868 Slow-RF (FS20 Aktoren, Sender, FHT8V), CUL 868 (WMBUS-Empfang), Jeelink (PCA301), WS3600 (WH3080 über USB-Basis), Bewässerung mit ESP-Easy und Proplanta, RFXTRX433 Home-Easy Empfang und Senden, Oregon TH, WS001 TH), Blackbean IR, Mopidy-Snapcast MR Audio, Kodi, Forum-LED-Controller,

Marie

Mal nur so als Idee in den Raum stellen will: unsere Katzen sind alle gechipt, der eigentliche Einlass erfolgt bei dieser Klappe ja Original mit einem Magneten am Halsband...RFID Leser und man kann gezielt Katzen rein-und rauslassen....
Die Idee hatten wir vor Jahren schon einmal, nur nicht zu Ende gedacht. Die Klappe selbst funktioniert seit Jahren problemlos. Allerdings sammelt sich unten in dem Bereich wo die Elektronik rein soll, ne Menge Dreck an im Laufe der Zeit....

LG

Marie
Banana Pi & FHEM2FHEM Raspberry,RS485 Modbus Stromzähler UMG96, diverse Schaltsteckdosen 433 MHz, 868 MHz, MYSENSORS Temperatursensoren , Smartvisu, Homekit & Siri, Geofency, Zwave Rauchmelder & Steckdosen & Garagensteuerung, TabletUi mit BananaPi M2Ultra im Wohnmobil, Homebridge usw.usw.

Rince

ZitatPresence über Bluetooth 4 Token

Und wie bringst du deiner Katze bei, das Ding aufzuladen?  ::)


Da ist die RFID Lösung eindeutig besser. Löst aber immer noch nicht das Problem, dass für die Katze viele Wege in und aus dem Haus führen...
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

borzo83

#5
Zutrittskontrolle ist in unserem Fall eher unwichtig. Wir leben in einem Land wo Katzen üblicherweise nicht gechipt werden.
Anfangs haben wir die Magnete auch benutzt bei unseren Katzen, aber mit der Zeit haben sie die Halsbänder verloren und irgendwann haben wir es aufgegeben. Fremde Katzen haben wir zwar in der Umgebung zur genüge, aber die trauen sich nicht an die Klappe.

Anwesenheit funktioniert in unserem Fall am besten tatsächlich mit der Logik: Katzenklappe wird auf nur reinkommen gestellt -> Katzencounter geht auf 0 -> Klappe geht nach innen auf -> 1 Katze drin Check -> Klappe geht nach innen auf -> 2 Katzen drin Check usw.

Eine andere Möglichkeit ins Haus zu gelangen gibt es nicht, denn diese ganze Logik wird nur dann aktiv, wenn wir nicht zu Hause sind.

Uns gehts hauptsächlich darum, die Katzenklappe Abends zu verriegeln (auf nur reinkommen) damit die Katzen sich nachts nicht herumtreiben. Eine wurde bei ihren nächtlichen Spaziergängen leider überfahren, seitdem wollen wir die anderen im dunkeln lieber zu Hause behalten.

Auch bei uns sammelt sich da unten im Batteriefach Dreck, aber das stört die Funktion nicht.

Was für mich die größte Herausforderung ist, ist es den Arduino über 433Mhz Funk (von mir aus auch über ein WLAN Shield) mit FHEM in beide Richtungen kommunizieren zu lassen.

Prof. Dr. Peter Henning

Und wer sperrt die Klappe, falls die Katze eine Maus/Vogel/Eidechse etc. mitbringt ?

LG

pah

borzo83

Zitat von: Prof. Dr. Peter Henning am 18 Mai 2015, 08:33:24
Und wer sperrt die Klappe, falls die Katze eine Maus/Vogel/Eidechse etc. mitbringt ?

LG

pah

Keiner, wir freuen uns einfach über die "Geschenke"  :o

(http://hugelolcdn.com/i700/240437.jpg)


SpenZerX

Also ich denke das Projekt ist eine Nummer zu groß für "eine" Katzenklappe.

Wenn der Markt da ist (ich kenne mich da absolut nicht aus) und die Konkurrenz schläft, warum dann nicht größer denken?

Vielleicht mal einem Hersteller schildern was du vor hast und ihn fragen ob er dich unterstützt.

Ist nicht so toll wenn das Projekt fertig ist und die als Basis verwendete Katzenklappe nicht mehr lieferbar ist.


Icinger

Paar Denkanstöße:

1) Warum nicht mit 2 ReedRelais die Richtung bestimmen, in welche die Klappe zuerst aufgeht?
Die Klappen haben doch sowieso an der Tür-Unterseite einen kleinen Magneten, der die Türe dann ein klein wenig "festhält", damit nicht jeder Windstoß aufmacht.
Diesen Magneten nützen, um die Reeds zu triggern.

2) Dann aber die Reeds entprellen, weil die Türen ja (je nach Bauweise) zwei, dreimal hin- und herschwingen.

3) Was aber, wenn die Katzen ganz knapp hintereinander heimkommen, so dass die zweite noch in dieses "Entprell"-Zeitfenster reinfällt? Dann gilt wieder nur "Eine Katze daheim"...

lg, Ici
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

UlfS


Zitat von: Rince am 17 Mai 2015, 21:07:31
Und wie bringst du deiner Katze bei, das Ding aufzuladen?  ::)
Lach, Bluetooth-Chip mit wireless charging und Induktionsspule um die Katzenklappe (oder unter Katzenschlafplatz).
Konfig: Raspberry Pi 2, En-Ocean und HomeMatic CUL, FritzBox mit Fritz!DECT-Steckdosen und Presence über FB, Pioneer-AVR, Enigma2 Receiver, Sonos, HomeMatic Heizungsaktoren, Temperatur-/Feuchtigkeitssensoren, Fenster-/Fenstergriff-Sensoren, EnOcean Schalter und Rollladensteuerung.

borzo83

Zitat von: SpenZerX am 18 Mai 2015, 21:23:40
Also ich denke das Projekt ist eine Nummer zu groß für "eine" Katzenklappe.

Wenn der Markt da ist (ich kenne mich da absolut nicht aus) und die Konkurrenz schläft, warum dann nicht größer denken?

Vielleicht mal einem Hersteller schildern was du vor hast und ihn fragen ob er dich unterstützt.

Ist nicht so toll wenn das Projekt fertig ist und die als Basis verwendete Katzenklappe nicht mehr lieferbar ist.

Es gibt auf dem Markt zeitgesteurte Klappen mit RFID Chip, allerdings ist da nichts mit Internetanbindung und Fernsteuerung.
So weit ich weiß, befinden sich sämtliche Hersteller solcher Klappen irgendwo in Fernost oder in den USA.

Ich kenne den Markt auch nicht so gut, aber ich bin mir sicher, dass so eine Katzenklappe mit Internetanbindung sicherlich genug Interessenten finden würde. Das macht zumindest mehr Sinn als ein Backofen mit WLAN.
Aber bevor ich da weiterspinne, würde ich das gerne erstmal im kleinen Rahmen probieren und meine Erfahrungen sammeln.

borzo83

Zitat von: Icinger am 18 Mai 2015, 21:53:05
Paar Denkanstöße:

1) Warum nicht mit 2 ReedRelais die Richtung bestimmen, in welche die Klappe zuerst aufgeht?
Die Klappen haben doch sowieso an der Tür-Unterseite einen kleinen Magneten, der die Türe dann ein klein wenig "festhält", damit nicht jeder Windstoß aufmacht.
Diesen Magneten nützen, um die Reeds zu triggern.

2) Dann aber die Reeds entprellen, weil die Türen ja (je nach Bauweise) zwei, dreimal hin- und herschwingen.

3) Was aber, wenn die Katzen ganz knapp hintereinander heimkommen, so dass die zweite noch in dieses "Entprell"-Zeitfenster reinfällt? Dann gilt wieder nur "Eine Katze daheim"...

lg, Ici

Zu 1: Es macht aus meiner Sicht (bei mehreren Katzen) nur Sinn die Klappenbewegung nach innen zu erfassen wenn die Klappe auf nur reinkommen gestellt wurde. Da die Katzen bei offener Klappe unregelmässig mal rein und rausgehen, ist es nicht möglich da eine Logik zu verfolgen.

Zu 2: Ich schwanke noch zwischen einem Reedkontakt und einem Kontaktschalter mit Rolle. Bei unserer Katzenklappe befindet sich dieser Magnet ungünstigerweise genau in der Mitte, weswegen ich den Reedkontakt an der Innenseite des Gehäuses anbringen würde und einen Magnet direkt an der Schwingtür.

Zu 3: Da muss man natürlich etwas herumexperimentieren um eine optimale Position zu finden so dass es nicht zu Verwechslung kommt. Wobei unsere Katzen sehr selten zeitgleich durch die Klappe drängeln

Prof. Dr. Peter Henning

NUn, dann schlage ich doch vor, statt einer unzuverlässigen Erfassung der Klappenbewegung mit Hilfe zweier billiger Ultraschall-Distanzsensoren festzustellen, ob wirklich irgendetwas hereingekommen bzw. herausgegangen ist: https://www.youtube.com/watch?v=U75vH-VfaPQ. Katzen können diese Frequenzen _nicht_ wahrnehmen.

LG

pah

borzo83

Zitat von: Prof. Dr. Peter Henning am 19 Mai 2015, 05:43:58
NUn, dann schlage ich doch vor, statt einer unzuverlässigen Erfassung der Klappenbewegung mit Hilfe zweier billiger Ultraschall-Distanzsensoren festzustellen, ob wirklich irgendetwas hereingekommen bzw. herausgegangen ist: https://www.youtube.com/watch?v=U75vH-VfaPQ. Katzen können diese Frequenzen _nicht_ wahrnehmen.

LG

pah

Die Ultraschallsensoren müssten aber dann außerhalb der Klappe positioniert werden um die Katze zu erkennen, das ist schwierig umzusetzen. Aber es hat mich auf die Idee gebracht eventuell mit einem Klatschsensor oder einem einfachen kleinen Mikrofon das Klappengeräusch zu registrieren, es knallt immer deutlich wenn eine Katze durch die Klappe geht. Natürlich müsste man dann das Mikrofon recht unempfindlich mit dem Arduino abhören, so dass nur unmittelbar das laute Knallen der Klappe registriert wird und nicht ein Staubsauger usw.

klausstuttgart@gmx.de

einfach eine klappe mit chiperkennung kaufen ( tiere sollten eh gechipt sein da sie beim auffinden von jedem tierarzt oder vom tierheim ausgelesen werden und so dem besitzer zugeordnet werden können )
bei
http://www.zooplus.de/shop/katzen/balkon_garten/katzenklappe_und_einbautuer/mikrochip_katzenklappe/136978
die kann über dämmerung das raus verriegeln. oder über fhem schaltkontakt den magnetöffner unterbrechen ( strom offen ) kein strom zu.

dann noch einen
HomeMatic Funk-Klingelsignalsensor, Komplettbausatz
Artikel-Nr.: 68-13 28 46
zum öffnungserkennen parallel an den oder bei beiden richtungen die magneten anschliessen und fertig.

gruss klaus

AitschPi

Zitat von: borzo83 am 19 Mai 2015, 09:57:26
... so dass nur unmittelbar das laute Knallen der Klappe registriert wird und nicht ein Staubsauger usw.

Da die Klappe nur bei Deiner Abwesenheit das feststellen soll, sollte das kein Problem sein. Oder überraschen Deine Katzen Dich mit einer frisch gesaugten Wohnung? Dann sollte man dieses Erbgut auf jeden Fall bewahren... ;o)

Wie sieht es mit einem Neigungssensor in der Klappe aus? Den könnte man justieren, ab welcher Neigung/Öffnungsgröße er anschlägt. Entfernen müsste man die Logik aber auch, so wie jede andere Lösung sicher auch.
Echte Männer essen keinen Honig, sie kauen Bienen.

schnun

Ich habe das in meiner Werkstatt mit einem HM-SCI-3-FM und wenigen Artikeln aus dem gut sortierten Haushalt gelöst  :)
Dann noch das günstigste Smartphone aus der E-Bucht das WLAN kann.

Funktion:

Katze kommt rein, Kugelschreiberfedern kontakten mit der Alufolie. HM-SCI-3-FM sendet mir über FHEM eine Pushover-Nachricht
wenn Klappe geöffnet. HM-SCI-3-FM teilt aber FHEM gleichzeitig mit das die Fritzbox das billige Smarthphone anrufen soll.
Das Smartphone macht bei eingehendem Anruf dieser Nr. (Fritzfon, Tasker) zwei Bilder, still und leise, und schickt mir diese
auf mein Smartphone via SendSilentMail.

Bekomme also eine Pushover und knappe 10 Sekunden später zwei Bilder dann weiss ich welche meiner Raubkatzen die Werkstatt
betreten hat.

War ursprünglich nur ein Gag damit ich im Urlaub von der Ferne aus sehen kann ob alle noch leben, aber der Gag läuft nun schon
knapp ein Jahr reibungslos. Das Smartphone lasse ich natürlich über FHEM zweimal am Tag für eine Stunde laden.

Optisch natürlich nicht der Hit, aber für meine Werkstatt tut's. Aber für eine Klappe ins Haus bekäme man das sicher optisch ansprechend hin.

Verriegeln muss ich nicht, wäre aber über einen kleinen 12V Zylinder und einem Homematic Relais sicher einfach zu realisieren.

Würde ich wissen wollen ob eine Katze rausgeht bietet mir der HM-SCI-3-FM noch zwei Pot.freie Ausgänge an, also einfach kleines Loch
durch das Holzbrett und dasselbe draussen auch noch an die Klappe installieren.

Anbei Bilder meiner Installation.

Gruss
schnun
FHEM 5.7
FB 7362 SL
Raspberry Pi Model B
RFXTRX 433mhz
2 x HM-Lan-Adapter

frank

schade, gar kein bild vom handy mit den tigern.  8)
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

michaeljk

Wir haben bei uns eine "PetSafe" Katzenklappe verbaut, nachdem sich nach dem Einbau einer normalen Katzenklappe die Nachbarkater durchgetraut hatten. Erkannt werden die Katzen dann per Chip. Die Katzenklappe kann auch problemlos auf einen Modus eingestellt werden um vorübergehend nur noch nach innen zu öffnen, oder man benutzt den bereits erwähnten Dämmerungssensor.

Interessant wäre in der Hinsicht allerdings noch das direkte Auslesen der ID beim Scanvorgang. Da jede Katze einen eindeutigen Chip hat, könnte man so zumindest feststellen wann welche Katze das Haus verlassen/betreten hat während alle weiteren Möglichkeiten (Türen/Fenster) verschlossen waren. Einige haben sich in diesem Zusammenhang bereits an einer Custom Firmware versucht:

http://www.respekt-empire.de/CatFlap/trac

Falls jemand in dieser Richtung noch etwas anderes kennt (oder auch eine elektronische Katzenklappe von einem Hersteller, welcher eine Schnittstelle direkt mit anbietet), dann immer her mit den Tipps :)

Grüsse,

Michael

Hausautomat

Wir haben die RFID-Klappe hier. Funktioniert tadellos, nur ist eine Anwesenheitserkennung damit schlicht nicht möglich. Unser Kater steckt auch schonmal seinen Kopf durch die Klappe und überlegt es sich dann anders  ::) ;D (Von den offenen Türen und Fenstern mal ganz abgesehen). Bluetooth kann ich dem nicht auch noch einpflanzen, denke ich....

Aber die Idee mit der getriggerten Kamera ist schonmal eine nette Überlegung. Wie genau hast Du das gemacht??

schnun

Zu meinem Smartphone Trigger:

1. neue IP-Rufnummer angelegt und ins Telefonbuch der Fritzbox gespeichert.
2. Neues Telefoniegerät angelege (das Smartphone, in meinem Fall Kurzwahl **621.
3. Dann die fhem.cfg bearbeitet, siehe hier:
define KatzklappAuf notify ws_Katzenklappe:.* {\
if($value{ ws_Katzenklappe} eq "closed") {\
fhem("set xxxx msg 'Katzenklappe' 'Katze drin !' '' 0 ''");;\
FBCallr(1,"**621",7,"192.1xx.xxx.x","xxx","xxx");;\
}\
}

4. Dann lass ich über eine Intertechno Steckdose das Smartphone noch dreimal am Tag laden, da Intertechno aber über
diese Entfernung bei mir nicht immer auf Anhieb schaltet lass ich es ein paar Minuten später nochmal ausschalten, siehe hier:
define ws_HuawLader TRX_LIGHT ARC B1 light
attr ws_HuawLader IODev TRX_0
attr ws_HuawLader eventMap on:Ein off:Aus
attr ws_HuawLader onOffDevice true
attr ws_HuawLader room Werkstatt

define Lad1HuawLader at *06:00 set ws_HuawLader Ein
define Lad1AusHuawLader at *07:00 set ws_HuawLader Aus
define LaAusHuawLader at *07:05 set ws_HuawLader Aus


define Lad2HawLader at *16:00 set ws_HuawLader Ein
define Lad2HawAuser at *17:00 set ws_HuawLader Aus
define Lad1der at *17:04 set ws_HuawLader Aus


define ladwadaLader at *22:26 set ws_HuawLader Ein
define ladwadaAuser at *23:27 set ws_HuawLader Aus
define AusHuawLader at *23:32 set ws_HuawLader Aus


5. Jetzt der Teil mit am Smartphone mit Tasker und SendSilentMail:
Event: Phone Ringing (hier als Caller den Kontakt eintragen, also die neue in der Fritzbox angelegte IP-Nr.)
Tasks: Wait (ich gebe 1 Sekunde)
           Take Photo (Camera Rear, Filename: Katzenklappe, Naming Sequence: Chronological, Insert in Gallery: Ja, Discreet: Ja, Resolution: Das was möglich ist,
                             Scene Mode: Auto, Flash Mode:Auto, Focus Mode: Auto)
FHEM 5.7
FB 7362 SL
Raspberry Pi Model B
RFXTRX 433mhz
2 x HM-Lan-Adapter

Hausautomat

OK, da würde ich vermutlich einfach eine IP-Cam nehmen.

Wie hast Du den triggerkontakt mechanisch gelöst?

schnun

Ups, bin auf senden gekommen. Sorry.

Nochmal das Ganze:


Zu meinem Smartphone Trigger:

1. neue IP-Rufnummer angelegt und ins Telefonbuch der Fritzbox gespeichert.
2. Neues Telefoniegerät angelege (das Smartphone, in meinem Fall Kurzwahl **621.
3. Dann die fhem.cfg bearbeitet, siehe hier:

Code: [Auswählen]

define KatzklappAuf notify ws_Katzenklappe:.* {\
if($value{ ws_Katzenklappe} eq "closed") {\
fhem("set xxxx msg 'Katzenklappe' 'Katze drin !' '' 0 ''");;\
FBCallr(1,"**621",7,"192.1xx.xxx.x","xxx","xxx");;\
}\
}


4. Dann lass ich über eine Intertechno Steckdose das Smartphone noch dreimal am Tag laden, da Intertechno aber über
diese Entfernung bei mir nicht immer auf Anhieb schaltet lass ich es ein paar Minuten später nochmal ausschalten, siehe hier:

Code: [Auswählen]

define ws_HuawLader TRX_LIGHT ARC B1 light
attr ws_HuawLader IODev TRX_0
attr ws_HuawLader eventMap on:Ein off:Aus
attr ws_HuawLader onOffDevice true
attr ws_HuawLader room Werkstatt

define Lad1HuawLader at *06:00 set ws_HuawLader Ein
define Lad1AusHuawLader at *07:00 set ws_HuawLader Aus
define LaAusHuawLader at *07:05 set ws_HuawLader Aus


define Lad2HawLader at *16:00 set ws_HuawLader Ein
define Lad2HawAuser at *17:00 set ws_HuawLader Aus
define Lad1der at *17:04 set ws_HuawLader Aus


define ladwadaLader at *22:26 set ws_HuawLader Ein
define ladwadaAuser at *23:27 set ws_HuawLader Aus
define AusHuawLader at *23:32 set ws_HuawLader Aus



5. Jetzt der Teil mit am Smartphone mit Tasker und SendSilentMail:
Event: Phone Ringing (hier als Caller den Kontakt eintragen, also die neue in der Fritzbox angelegte IP-Nr.)
Tasks: Wait (ich gebe 1 Sekunde)
           Take Photo (Camera Rear, Filename: Katzenklappe, Naming Sequence: Chronological, Insert in Gallery: Ja, Discreet: Ja, Resolution: Das was möglich ist,
                             Scene Mode: Auto, Flash Mode:Auto, Focus Mode: Auto)
           SendSiltenMail (Server Einstellungen eintragen, Absender E-Mail Adresse eingeben, Empfänger-Adresse eingeben, Betreff eingeben und bei
                                 Attached Files: %FOTO eintragen. Test-E-Mail versenden ist ganz unten möglich.

Die Tasks habe ich zweimal hintereinander eingegeben da es vorgekommen ist bei nur einem E-Mail dass das Foto nicht das aktuelle war sondern
das davor. Woran das liegt habe ich nicht rausgefunden aber das zweite ist dann sicher aktuell.

Hoffe das hilft, ansonsten helfe ich gerne noch weiter.

Gruss
schnun

FHEM 5.7
FB 7362 SL
Raspberry Pi Model B
RFXTRX 433mhz
2 x HM-Lan-Adapter

schnun

IP-Cam ist sicher noch besser, aber das war mir für eine reine Katzenklappen-Überwachung in der Werkstatt zu teuer.

Mechanisch habe ich ja beschrieben, der HM-SCI-3-FM, die Kugelschreiberfedern und die Alufolie, mehr ist nicht.
Oder was meinst Du ?
Rest macht FHEM.

Aber habe ich vergessen zu erwähnen, das läuft dann über die FritzFonApp, aber denke das war klar.

Gruss
schnun
FHEM 5.7
FB 7362 SL
Raspberry Pi Model B
RFXTRX 433mhz
2 x HM-Lan-Adapter

borzo83

Hallo zusammen,

ich habe seit Juni meine selbstgebaute (fast) Traumkatzenklappe in Betrieb.
Unsere Situation habe ich ja im Eingangsthread beschrieben, kurz gesagt haben wir 3 gechipte Freigängerkatzen + 1 Dauergast die leider weiß wie die Klappe funktioniert.

Realisiert habe ich die Katzenklappe mit einer Cat Mate Katzenklappehttp://www.katzenklappen-infos.de/rosewood-cat-mate-elektr-katzenklappe/ aus der ich die ursprünglichen Innereien entfernt habe. Als Basis dient ein Arduino Nano mit 2 Servomotoren. Angebunden über 433Mhz/Intertechno an FHEM für die Steuerung und Nachrichtenübermittlung. Das ganze passt ganz knapp in den Hohlraum unter der Klappe. Die Erkennung ob eine Katze rein- oder rauskommt funktioniert ganz verschleißfrei über 2 Reed-Kontakte innen und außen und einen Magneten an der Schwingtür. Nach einigen Versuchen habe ich die optimale Position gefunden so dass die Angaben sehr zuverlässig sind. Nur wenn die neugierigen Kätzchen den Kopf durchstecken und wieder abhauen versagt das System, Faktor Katze ist halt einfach unberechenbar ;D

Folgende Funktionalität hat die Bastelei:
- Kontrolle über Internet(Eigene Webpage) oder lokal über eine Funkfernbedienung (Klappe auf/Klappe Zu/Nur rein/Nur raus)

- Ein-Knopf Bedienung mit integrierter Status-LED zur direkten Steuerung von 3 Funktionen
(LED ist aus = Klappe auf, LED blinkt = Klappe auf nur rein, LED leuchtet dauerhaft = Klappe zu)
(Taste Kurz drücken = Klappe auf nur rein, Taste 2 mal schnell drücken = Klappe zu, Taste ca. 2 Sekunden gedrückt halten = Klappe auf)

- Benachrichtigung über verschiedene Pieptöne bei Eingang oder Ausgang und Modusänderung
(wichtig damit sich die Katzen an den "öffnen" Ton gewöhnen und z.B. morgens daran erkennen wenn die Katzenklappe aufgeht)

- Pushbullet-Benachrichtigung mit Zeitstempel bei Eingang oder Ausgang

- Automatische Umstellung auf "Nur rein"-Modus nach Stromausfall

- Pushbullet-Benachrichtigung wenn alle 3 Katzen drin sind (spielerei)

- Pushbullet-Benachrichtigung bei Fehler falls Klappe trotz sperre bewegt wurde (bei Defekt z.B.)

- Stromversorgung über ein einfaches Handynetzteil an USB Buchse des Arduino Nano

To-Do's bzw. Ideen:
- Steuerung über WLAN mit eigenem Mini-Webserver statt RF-Funk
- Anbindung an IP-Cam um Pushbullet-Benachrichtigungen mit Bildern zu bekommen. (eher einfach zu lösen)
- Chiperkennung (kompliziert, Hardware teuer, nicht sehr zuverlässig)
- Notstromversorgung über Akku (wir haben hier ab und zu Stromausfälle, ansonsten eher unrelevant)

(https://lh3.googleusercontent.com/nVdX_eH_dDgfEfl6KtHPYEvk2tmhdd8hSM9z10b0Ii7nkfMrqJVl=w1215-h684-no)
(https://lh3.googleusercontent.com/lYxfkRi5WgOGrPHth8TXHPyN8VLa2OMXvQQ6LL0zPCPX-GQjMF_Z=w1215-h684-no)
(https://lh3.googleusercontent.com/xy14FmK6tYkVhDv0gzidWV4osqSsDHIVLRI7eYfxYT7yPDg10lVE=w1912-h1075-no)

Die Klappe in Aktion:
https://youtu.be/fsSTGdcZftg
https://youtu.be/Ch1-6m-PYdA

Nach über 5 Monaten in Betrieb kann ich sagen dass man sich ein Katzendasein ohne die Klappe gar nicht mehr vorstellen kann. Wenn man seine Katzen liebt und unterwegs ist, schätzt man es sehr zu wissen dass alle zu Hause sind und die Klappe danach verriegelt werden kann.

Anfangs hatte ich große Lust daraus ein kommerzielles Projekt aufzuziehen, doch nach einiger Recherche habe ich deutsche Patente in dem Zusammenhang gefunden die mir die Lust genommen haben da noch weiter Zeit zu investieren. Ich wünsche demjenigen dass er daraus ein schönes Produkt entwickelt dass allen Katzenbesitzern ihr Leben erleichtert und Freude bereitet  :)

Hauswart

Gefällt mir echt sehr sehr gut! Bei Stromausfall nur Rein? Finde ich im Falle eines Brandes - Strom fällt dann aus - kritisch.

Hast du uns noch den Schaltplan und den Sketch?  8)
1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)

borzo83

Zitat von: Hauswart am 12 Oktober 2015, 17:15:01
Gefällt mir echt sehr sehr gut! Bei Stromausfall nur Rein? Finde ich im Falle eines Brandes - Strom fällt dann aus - kritisch.

Hast du uns noch den Schaltplan und den Sketch?  8)

Genauer gesagt ist das nicht bei Stromausfall sondern bei Stromzufuhr. Bedeutet dass bei Stromausfall natürlich nix passiert da keine Batterie drin ist und der aktuelle Status beibehalten wird. Beim erstmaligen einschalten bzw. wenn Strom wieder da ist, geht die Klappe auf den Zustand "Nur rein".

Einen richtigen Schaltplan habe ich leider nicht, nur undeutliches gekritzel auf Papier, aber der Sketch mit den Pins ist kommentiert.
Wenn ich Zeit finde werde ich das etwas besser aufbereiten.

(https://lh3.googleusercontent.com/2bqhxBYkCtKOySf-yAkQkBZrQZTcFDWrhv6N5xT37jP2dLazwApe=w1912-h1075-no)

Hauswart

1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)

borzo83

#29
Zitat von: Hauswart am 24 Mai 2016, 11:22:43
Darf man nochmal pushen? :)

ja gerne. Mittlerweile habe ich die Klappe seit über einem Jahr erfolgreich in Verwendung und kenne die Schwächen und Stärken und worauf es ankommt.
Die Elektronik hat besser und robuster funktioniert als erwartet, vor allem die Ausgangs- und Zutrittskontrolle hat sehr zuverlässig mit einfachen Reed-Magneten funktioniert.
Als Benachrichtungsmethode habe ich anfangs Pushbullet und später Pushover verwendet.
Aber ab und zu gab es Probleme mit dem 433Mhz Funk wegen schlechter Reichweite da der Server mit dem Sender im oberen Stockwerk steht.
Vor allem die verwendete Plastikkatzenklappe hat sich als eher schwach erwiesen. 3 eingesperrten Katzen hält sie auf dauer nicht stand, sie wurde regelrecht demoliert, totgebissen und zerlegt als wir im Urlaub waren, da muss was stabileres her.

Mittlerweile ist eine zweite Version am laufen die komplett über WLAN (ESP8266) läuft und mit einem Webserver kommuniziert. Mit FHEM kann man sie natürlich trotzdem steuern. Damit sind die Empfangsprobleme vergessen und alles läuft noch zuverlässiger. Bin im Moment am Bau eines eigenen Gehäuses aus Holz beschäftigt das robuster sein soll und eine solidere Mechanik hat.

Tedious

Hi,

alter Thread, aber ich hole den noch mal hoch, weil das jetzt bei mir auch ansteht ;) Würde mich definitiv sehr interessieren, hast Du das irgendwo dokumentiert (Schaltung und Co)?.

grüße

Sascha
FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...

borzo83

Zitat von: Tedious am 14 August 2017, 11:17:45
Hi,

alter Thread, aber ich hole den noch mal hoch, weil das jetzt bei mir auch ansteht ;) Würde mich definitiv sehr interessieren, hast Du das irgendwo dokumentiert (Schaltung und Co)?.

grüße

Sascha

Ich betreibe die Klappe nun seit längerer Zeit mit einem integrierten ESP8266 https://www.olimex.com/Products/IoT/ESP8266-EVB/open-source-hardware

Daran sind 2 kleine Servos angeschlossen um die 4 Funktionen Offen/Nur rein/Nur raus/Geschloßen steuern zu können.
Eigentlich war auch geplant zwei Magnetsensoren außen und innen zu befestigen um den Ein/Ausgang der Katzen loggen zu können, aber dazu bin ich zeitlich noch nicht gekommen.
In der frühren Variante (wie im YouTube Video zu sehen) hat das aber auf jeden Fall recht zuverlässig funktioniert.

Der ESP8266 liest alle paar Sekunden von einen http Server eine Variable aus einer Textdatei ab und ändert entsprechend der Variable den Öffnungszustand.
Auf einer eigenen Steuerungsseite ändere ich per PHP einfach die Variable in dieser Textdatei.

pula

Sorry, dass ich das nochmal hochhole...
Aber wie hast Du das jetzt gelöst?
Funktioniert das auch mit den implantierten Chips der Katzen? Mit welchem RFID-Reader?
Cheers,
Pula
fhem (debian auf proxmox), HM-LAN und wired, MySensors, FritzBoxes, Kodi, vdr, Onkyo, squeezeplayers, nanoCUL, wifilight (Ethernet-Bridge), Heizungssteuerung (python/vncdotool), doorpi, ESP/Arduinos/MQTT, Alexa, HomeConnect, Sonoff/Tasmota, espRGBWW, esphome, Telegram