FHEMcontrol

Vorstellungen von Programmen, welche mit Lazarus erstellt wurden.
Antworten
Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

FHEMcontrol

Beitrag von Christian »

Falls jemand mit Home Automation bastelt, könnte das hier https://github.com/cutec-chris/fhem-control ganz nützlich werden.

Ist im wesentlichen ein Frontend für http://fhem.de/fhem.html
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: FHEMcontrol

Beitrag von pluto »

Vielleicht nicht "Home Automation" aber ich mache gerade was ähnliches: Ich schreibe gerade ein WebSocket Server den ich mit Arduino nutzen kann. Das klappt schon recht gut.

Ich habe dazu mal eine PDF Datei erstellt, wenn Interesse besteht kann ich die PDF Datei mal Hochladen ist aber die erste Version, also noch nicht überarbeitet.

Du hast mehrere Arduino Module in meinem Fall(Das ist jetzt nur ein Beispiel, woher die Daten kommen soll später egal sein) immer Funk(433 mhz) eines dieser Module wird jetzt per Uart an einen PI/PC angeschlossen dort soll der besagte WebSocket Server laufen. Die Module werden in verschiedenen Gruppen gesteckt:
1. Sensoren, Sensor Werte können Automatisch gespeichert werden und sollen auch Grafisch Ausgewertet werden sowie auf ein Output Modul angezeigt werden können.

2. OutPut Module, z.b. 4 Zeilen LCD mit 20 Zeichen, eine kleine Segment anzeige(Die mache ich gerade).

3. Remote Control, z.b. Fernbedienungen. Die Grund Idee ist: Du hast ein IR-Auge, auf ein Modul und ein atTiny sowie ein 433 mhz Sender. Am PI/PC kannst du dann das Signal auswerten, dass habe ich noch nicht umgesetzt.

Das ist die Kurz Version.

Natürlich soll es auch die Möglichkeit geben, Sensor Daten ohne PC auf ein Speicher Modul zu speichern. Das könnte z.b. ein eEProm sein oder eine SD Karte... Aber das kostet alles Zeit und Geduld.
MFG
Michael Springwald

Socke
Lazarusforum e. V.
Beiträge: 3158
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: FHEMcontrol

Beitrag von Socke »

Ich hab mir mal einen Stern auf Github gesetzt. Könnte noch nützlich werden. Wobei ich zurzeit eher ein Auge auf das PiMIO-Board geworfen habe.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: FHEMcontrol

Beitrag von Christian »

Das Board ist doch reine Hardware oder?
Fhem ist ja die Software mit der du das ansteuern willst ;)
jedenfalls wenn du nicht lle 5 min wieder anfangen willst Wochenlang ne eigenen Anbindung an die nächste Hardware zu bauen.

Meiner Erfahrung nach sind die ganzen Zusatzboards aber schnickschnack. Am Pi kann man das meisste was man braucht direkt anschliessen.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Socke
Lazarusforum e. V.
Beiträge: 3158
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: FHEMcontrol

Beitrag von Socke »

Christian hat geschrieben:Das Board ist doch reine Hardware oder?
Fhem ist ja die Software mit der du das ansteuern willst ;)

In der Präsentation ist auch etwas Software dabei. Ich weiß aber nicht, ob die dann zum Download angeboten wird. Ansonsten wäre das wohl eine ganz gute Kombination FHEM+PiMIO-Board. Der Vorteil liegt hier in der "Industriequalität" und Hutschinenmontage für den Sicherungskasten.

Christian hat geschrieben:Meiner Erfahrung nach sind die ganzen Zusatzboards aber schnickschnack. Am Pi kann man das meisste was man braucht direkt anschliessen.

230 V kann man direkt anschließen - und es funktioniert sogar (je nachdem, welches Ziel man sich gesetzt hat). Auf der anderen Seite ist der Raspberry auch eher für das Basteln und Lernen gedacht.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: FHEMcontrol

Beitrag von Christian »

Um 230V zu schalten braucht man nur ein Relais (pro schaltvorgang) für 30ct.
Hutschienengehäuse gibts ab 6 Eur auch schon zu kaufen.
Das Board was du da verlinkst besteht aus nem raspi+Zusatzplatine. Da ist nichts mehr oder weniger Industriequalität oder gebastelt.

Für Hausautomation ist es übrigends eine rcht schechte Idee alles Zentral haben zu wollen. Dann musst du nämlich vom Wohnzimmer zum Garagentor neue 230V Leitungen legen.
Ich hab in jedem Raum ein Raspi und dort jewails entsprechende Hardware dran.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: FHEMcontrol

Beitrag von pluto »

Ich hab in jedem Raum ein Raspi und dort jewails entsprechende Hardware dran.

Das wäre mit Arduino sicherlich Günstiger gewesen. So ein Arduino Uno Board kostet als Nachbau 2,50.

Ein W-Lan Modul kostet ca 5 €. Netzteil brauchst du sowieso in beiden Fällen.
Statt W-Lan würde ich eher 433 mhz Nehmen, damit habe ich gute Erfahrung gemacht.
So ein 433 MHZ Set(Sender und Empfänger) kostet ca 1,50€ oder so....
So brauchst du keine neue 230 Volt Leitungen zu legen :D

So brauchst du nur eine Himbeere. Wo du ein Entsprechenden Adapter anschließt.
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: FHEMcontrol

Beitrag von Christian »

Und wie bekomm ich das Arduino ins Wlan ?
Und wie lange sitz ich dran die Firmware zu bauen ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: FHEMcontrol

Beitrag von pluto »

Und wie bekomm ich das Arduino ins Wlan ?

Wie gesagt, es gibt günstige W-Lan Module.
Da kannst du eine Art Web-Server drauf schreiben.
In Verbindung mit einem Arduino Board. Das W-Lan Modul wird über AT Anweisungen gesteuert.

Und wie lange sitz ich dran die Firmware zu bauen ?

Das hängt von deinen "Fähigkeiten" ab :D kann ich also schlecht beurteilen...

Ich schätzte einige Monate bestimmt.
MFG
Michael Springwald

Antworten