Home
Installations-Anleitung
Contents
1. Butterfly Alarm Scharf Schalter Einstellen Mozilla Firefox Gei Vi VW Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe lt a gt v KA er el http localhost 8080 bfAlarm ConfigSwitches vv a 2 Butterfly Alarm Scharf Schalter z Scharf Schalter Einstellen Hilfe Scharf Schalter Schalter Hinzuf gen Pre Bereiche zugewiesen Port S 2 Schaltkontakt Men gt gt EE FF Sabotagekontakt Aktueller Status StatusPort Fernsteuerung EE Ereignis Protokoll Anschlussbox boxl Einstellungen Port Anschlussboxen Schaltkontakt P3 NC oder NO Alarm Eing nge Port B4 NC Alarm Ausg nge Sabotagekontakt Bereiche Port Status Ss Anzeige Scharf Schalter S Ausgang f r Strom fliesst wenn unscharf NO GE Status Anzeige Strom fliesst wenn scharf NC Protokollierung Benutzer Name Schl sselschalter Dummies Hinzuf gen stefan Abmelden X lt lt gt javascript klick folder saboPort An Anschluss B3 wird in diesem Fall der Taster angeschlossen der durch den Schl ssel bet tigt wird An Anschluss B4 wird die Sabotageschleife angeschlossen Falls Ihr Schl sselschalter keine entsprechenden Anschl sse hat dann verwenden Sie dazu zwei separate Adern des Kabels die Sie im Schaltergeh use miteinander verbinden An den Anschluss B5 schlie en Sie die Gl hbirne oder LED an Bei der obigen Einstellung leuchtet sie wenn die Alarmanlage unscharf ist es sollte also eine gr ne Leuchte
2. Installations Anleitung Butterfly Alarmanlage Stefan Frings 31 08 2014 Inhaltsverzeichnis e ee EE 4 Ee Re EE 5 2 1 USB Anschl ssbaxen na er nennen 5 ENEE Ee EE 5 2 3 Bluetooth Anschl ssboxen A EEN 6 3 Firewall EE 7 4 50 Ware Installation Teil Laser 8 4 1 Installation unter Windows ae lee 8 4 1 1 Eingabefenster e EE 8 ARDEN AV EE 8 421 3 Oa A s s gs ee een 9 e E EEN 10 4125 USB Tieiber nn a a San 11 D ER 0 ee EE 11 4 2 Tastallation unter Er 11 42 V Eingabefenster OMC nee neue 12 4 2 2 Tomcat konfigurieren und testen sn 12 4 29 MySQL Testen Auen ehr 13 4 2 4 Bluetooth Verbindungen konfigurieren een 14 5 gt Solbware Installation KEEN 16 5 1 Datenbank anlegen E 16 3 2 1 08 Verzeichnis anlesen EE 16 ee 16 6 Hardware Tnstallati EEN 18 6 1 Anschlu smodulesa ns es ennen fkl n hs ERA slakten t nt rt est bkine es ere 18 6 2 EtHernet Auschlussmodule un engl 19 92 D e e ee nenne 19 6 22 ER e E E 20 6 2 3 IP Adresse einstellen a a a Rn 20 6 2 4 Passwort einstellen are ae Bar 20 6 235 Kon e ration lOschen EE 20 7 Konfiguration der Alarmanlage u ones een 22 Zei Benutzer anlev en ee Ee 23 7 2 Anschlissboxen einrichten nes ee ale ern 24 7 8 Bing anoeseinrichten ee e Ee 25 74 Analoge Engine anne ei 26 Ee E EE 27 7 0 Bereiche einrichten ee na ee 28 e EE ee EE 30 7 8 Fernsteuer Ausg nge einstellen na er elek 31 7 9 Protokolherung einstellen ee ee 32 g 99 118 S DEN ED UT See ER ie 36 BL ne
3. 36 8 2 USB Anschlussmodgulere E 36 E KE E 38 9 Web Layout ndern 1 Produktbeschreibung Die Butterfly Alarmanlage sichert Geb ude ab indem Sie Signale von Sensoren erfasst und anzeigt wie jede andere Alarmanlage auch Dazu wird als Alarmzentrale jedoch kein propriet rer Computer verwendet sondern ein gew hnliches Netbook Alternativ kann ein bereits vorhandener Server verwendet werden Der sonst sehr teure Internet Anschluss ist damit bereits vorhanden Mit Bildschirm Maus und Tastatur wird die Bedienung viel komfortabler Da die Software in Java geschrieben ist kann sie kosteng nstig an individuelle Anforderungen angepasst werden ohne auf den Hersteller angewiesen zu sein I EJ NET Box ne Se Internet A Bedienung mit Weit entfernte PDA Handy Sensoren und Melder a Butterly Alarm Zentrale mr Net E mg X NET Box s gt Sensoren und Melder Sensoren und Melder werden mit Hilfe von Anschlussboxen seriell per USB Ethernet oder Bluetooth an den Computer angebunden Durch den Einsatz von handels blichem Zubeh r wie USB Hubs Line Extender Power Lan und WLAN Adapter k nnen beliebige Leitungsl ngen realisiert werden USB Box Bedienung mit PC Eine Butterfly Alarm Zentrale in Deutschland kann sogar das Ferienhaus in Afrika berwachen Die Alarmanlage kann dar ber hinaus zum Fernschalten von elektrischen Einrichtungen verwendet werden zum Beispiel f r Beleuchtungen M
4. 3A Die MOSFET Transistoren ben tigen in der Regel keinen K hlk rper 2 1 USB Anschlussboxen Die USB Anschlussboxen sind besonders preisg nstig und kommen ohne separate Stromversorgung aus solange man nur passive Sensoren und Schaltkontakte anschlie t Allerdings brauchen viele Ger te eine Stromversorgung typischerweise 12V wie z B Bewegungsmelder und Sirenen Dann braucht man doch noch ein 12V Netzteil Die maximale L nge der USB Kabel betr gt 6 Meter Mit Hilfe von USB Line Extendern sind derzeit bis zu 60 Meter m glich 2 2 Ethernet Anschlussboxen Die Ethernet Anschlussboxen sind deutlich teurer bieten daf r allerdings den Vorteil gr ere Reichweiten zu erm glichen Sie funktionieren sogar durch das Internet Ein weiterer Vorteil ist die Potentialtrennung die angeschlossene Ger te vom Computer isoliert und diesen somit vor Fremdspannungen bis zu 1500 Volt sch tzt Ethernet Anschlussboxen brauchen auf jeden Fall ein eigenes Netzteil Aufgrund der h heren Komplexit t kann man allerdings davon ausgehen dass sie weniger zuverl ssig arbeiten als USB Anschlussboxen wenngleich ich nach etwa 10 verkauften Ger ten noch kein negatives Feedback erhalten habe 2 3 Bluetooth Anschlussboxen Ganz neu sind die Bluetooth Anschlussboxen Damit binden Sie Sensoren aus dem nahen Umfeld bis maximal 30 Meter drahtlos an Drahtlose Verbindungen sind leichter zu sabotieren als verkabelte Darum setze ich Bluetooth
5. Befehl java version eingeben Es sollte eine Meldung hnlich dieser erscheinen java version 1 6 0 23 4 1 3 Tomcat Apache Tomcat ist ein Webserver f r Java Anwendungen Installieren Sie den Tomcat Windows Service Installer in Version 7 0 Download http tomcat apache org download 70 cgi W hrend der Installation m ssen Sie einen Port normalerweise 8080 und Username Passwort f r einen Administrator festlegen Das Passwort wird sp ter ben tigt um die Alarmanlagen Software in diesen Webserver zu installieren Normale Benutzer brauchen dieses Passwort nicht zu kennen Das Installationsprogramm wird Sie fragen welche Komponenten installiert werden sollen Die Standard Vorgabe ist schon in Ordnung Welcome Manager und Documentation Nach der Installation erscheint in der Startleiste rechts unten ein neues Symbol auf dass Sie bitte mit der rechten Maustaste klicken Klicken Sie auf Configure dann auf den Reiter General und stellen sie dann den Startup Type auf Automatic ein Testen Sie Tomcat indem Sie mit einem Web Browser die URL http localhost 8080 manager htm aufrufen Sie werden dann nach Benutzername und Passwort gefragt Erinnern Sie sich daran was Sie w hrend der Installation eingegeben haben Sollte das Programm nicht funktionieren dann schauen Sie sich die Protokolldatei logs catalina lt datum gt log vom Tomcat Server an sie enth lt ggf einen Hinweis au
6. Einstellen Hilfe Benutzer Benutzer Hinzuf gen Rechte Y Status anzeigen e Y Ereignis Protokolle anzeigen Men Y Scharf unscharf schalten Aktueller Status Rechte Vi Benutzer einstellen a Y Alarmanlage einstellen sn Sue Y Hardware konfigurieren Ereignis Protokoll Y Fernsteuerung benutzen Einstellungen Anschlussboxen Name stefan Alarm Eing nge Passwort geheim Alarm Ausg nge Hinzuf gen Bereiche Scharf Schalter Fernsteuer Ausg nge Protokollierung Benutzer Dummies v lt gt Fertig L Anschlie end stellen Sie ein welche Zugriffsrechte anonyme Benutzer haben sollen Sofern die Anlage im Internet erreichbar ist sollten anonyme Benutzer am Besten gar keine Rechte haben Butterfly Alarm Benutzer Einstellen Mozilla Firefox ze NK Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe E gt v e KA er Ed http Mocalhost 8080 bfAlarm ConfigUsers v v amp ABP v E Butterfly Alarm Benutzer Einstell Benutzer Einstellen stefan Administrator Benutzer Hinzuf gen Rechte f r anonyme Benutzer Men 3 Status anzeigen Aktueller Status Protokolle anzeigen Fernsteuerung Scharf unscharf schalten Ereignis Protokoll Benutzer einstellen i Alarmanlage einstellen Einstellungen EE Hardware konfigurieren Anschlussboxen Fernsteuerung benutzen Alarm Eing nge Speichern Alarm Ausg nge Bereiche Scharf Schalter Fernsteuer Ausg nge Protokollierung Benutzer Dummies Fertig Hilfe Benutzer Re
7. ODBC man kann sie in OpenOffice oder Microsoft Access importieren Server localhost auf Port 3306 Datenbank bfAlarm Benutzer bfAlarm Passwort bfALarm Tabelle events 33 8 St rungsbehebung 8 1 Software Wenn die Alarmanlagen Software nicht funktioniert sollten Sie immer zuerst einen Blick in die Protokolldateien werfen Windows e c programme apache logs e c var log bfAlarm e var log tomcat7 e var log bfALarm In diesen Dateien werden alle Fehlermeldungen geschrieben die zur Analyse der Problemursache helfen k nnten 8 2 USB Anschlussmodule Die Verbindung zu den USB Anschlussmodulen darf nicht unterbrochen werden w hrend das Programm l uft Wenn man Pech hat ist das Modul n mlich nach Wiederherstellen der Verbindung trotzdem nicht mehr ansprechbar bis man den Tomcat Server neu startet Das geht so Windows Starten Sie das Programm Monitor Tomcat aus dem Startmen Darin finden Sie Kn pfe zum Stoppen und Starten Linux etc init d tomcat6 restart Es kann passieren dass der Tomcat verweigert sich zu beenden In diesem Fall m ssen sie ihn zwingen Unter Linux geht das mit dem Befehl pkill 9 catalina Unter Windows geht das mit dem Task Manager indem Sie mehrfach den Beenden Befehl absetzen Sie k nnen die Funktion der USB Anschlussmodule mit einem seriellen Terminal Programm wie Hyperterminal Anita Minicom Cutecom berpr fen Starten Sie dazu das Terminal P
8. RxTxComm Library 2 1 oder 2 2 Anmerkung zu Downloads Mit dem Internet Explorer hatte ich mehrfach kaputte Dateien downgeloaded die sich nicht auspacken lie en In diesem Fall hilft es einen anderen Web Browser z B Firefox zu verwenden 4 1 Installation unter Windows 4 1 1 Eingabefenster ffnen In den folgenden Kapiteln werden sie aufgefordert Befehle ein zu tippen Dies tun sie in einem cmd Fenster Bei Windows XP klicken Sie auf das Start Men dann auf Ausf hren Geben Sie cmd ein und dr cken Sie dann die Eingabetaste Es ffnet sich ein schwarzes Fenster in dem Sie die folgenden Befehle eintippen werden Bei Windows Vista und Windows 7 klicken Sie auf das Windows Logo in der Taskleiste Ganz unten in das Suchfeld geben sie cmd ein und dr cken dann die Eingabetaste Es ffnet sich ein schwarzes Fenster in dem Sie die folgenden Befehle eintippen werden 4 1 2 Java Java wird ben tigt weil die Software der Alarmanlage und auch der Tomcat Webserver in eben dieser Programmiersprache geschrieben wurden Installieren Sie Sun Java Runtime JRE Version 6 oder 7 Falls Sie eine 64 Bit Windows Version verwenden kann es Sinnvoll sein trotzdem ein 32 Bit Java zu verwenden weil es weniger Speicher belegt Die Alarmanlage ist sowohl zu 32 Bit Java als auch zu 64 Bit Java kompatibel Download http java com de download manual jsp Pr fen Sie die Installation indem Sie in einem Eingabefenster den
9. Ubuntu Linux ist es dort var lib tomcat7 Wenn Sie mit den nderungen zufrieden sind sollten Sie sich eine neue WAR Datei erstellen f r den Fall dass sie das Programm sp ter einmal neu installieren m ssen Benennen Sie die Datei bfAlarm war in bfAlarm zip um Dann ffnen Sie diese ZIP Datei Im Unterverzeichnis WEB INF finden Sie die HTML Vorlagen die sie durch die neuen Vorlagen austauschen Anschlie end benennen Sie die ZIP Datei wieder zur ck in bfAlarm war um 37
10. den Durchsuchen Knopf daneben und w hren Sie die Datei bfAlarm war aus der Lieferung Klicken Sie dann auf den Deploy Knopf Wenn das geklappt hat erscheint ein neuer Eintrag in der Liste L None specified Welcome to Tomcat true bfAlarm None specified Butterfly Alarm true P 15 Sollte dies nicht geklappt haben haben Sie wahrscheinlich vergessen dass Log Verzeichnis anzulegen oder die Zugriffsrechte darauf reichen nicht aus Im Zweifelsfall sollte ein Blick in die Protokolldateien helfen Windows e c programme apache logs e c var log bfAlarm e var log tomcat7 e var log bfALarm Nach Behebung der Fehlerursache k nnen Sie versuchen das Programm erneut zu starten indem Sie im Tomcat Manager in der Reihe des Programms bfAlarm auf den Link Start klicken 16 6 Hardware Installation 6 1 USB Anschlussmodule Schlie en Sie ihre USB Anschlussmodule entweder direkt an den Computer an oder verwenden Sie USB Hubs Jedem Anschlussmodul wird ein COM Port zugewiesen Windows COM3 COM4 COMS COM Linux e dev ttyUSB0 dev ttyUSB1 dev ttyUSB2 dev ttyUSB3 Wenn Sie mehrere USB Anschlussmodule haben sorgen Sie daf r dass sie nicht unbeabsichtigt umgesteckt werden denn dies k nnte die Zuordnung zu den COM Ports ver ndern Schalten Sie den Computer einmal ganz aus und fahren Sie ihn wieder hoch Auf diese Weise stellen Sie sicher dass sie jetzt gen
11. 8N1 NOR Minicom 2 4 02 Offline tomcat6 tail stefan minicom Mit den dort angezeigten Befehlen k nnen Sie dann die Funktion des Moduls pr fen Z B liefert der Befehl i eine 32 Bit Hexadezimal Zahl die den Status aller Eing nge repr sentiert 35 8 3 Ethernet Anschlussmodule Die Ethernet Anschlussmodule k nnen mit einem Web Browser getestet werden Geben Sie in die URL Zeile des Web Browsers einfach die IP Adresse des Moduls ein z B http 192 168 0 123 Es sollte dann die Startseite des Moduls erscheinen etwa so Butterfly 1 0 Firmware 2 7 0 Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe F gt v O Alntpuns2 1se 1 1zindex shtmi e Butterfly VO Firmware 2 7 0 Navigation These pages are served by a small embedded webserver with AVR RISC processor Front page IP Configuration eMail App Statistics 1 0 Status HO Commands Largest free memory block 471 bytes DHCP Status not started MAC address 00 0b 3c 06 3c 45 IP address 192 168 1 12 255 255 255 0 gateway 192 168 0 1 Auf der Seite I O Status sehen Sie den Status aller Eing nge 36 9 Web Layout ndern Das Web Layout ist ein einer Reihe von HTML Vorlagen Facelets gespeichert Darin befinden sich Variablen und Listen Konstrukte die von der Software mit Texten ausgef llt werden Die Vorlagen finden Sie im Unterverzeichnis webapps bfAlarm WEB INF von Tomcat Bei
12. SQL Server und Client Version 5 0 oder 5 1 mysql server und mysql client s RxTx Library Version 2 1 7 oder 2 2 librxtx java 4 2 1 Eingabefenster ffnen In den folgenden Kapiteln werden sie aufgefordert Befehle ein zu tippen Dies tun sie in einem Eingabefenster als root User Im neuen Ubuntu Desktop finden sie das entsprechende Fenster wenn sie nach Terminal suchen Im KDE Desktop wird es hingegen Konsole genannt Bei Debian bekommen sie root Rechte indem Sie su eingeben Sie werden dann aufgefordert dass root Passwort einzugeben welches Sie bei der Installation von Linux festgelegt haben Bei Ubuntu Linux geben Sie sudo su ein Sie werden dann aufgefordert ihr eigenes Passwort einzugeben Alle folgenden Befehle geben Sie in diesem Fenster ein 4 2 2 Tomcat konfigurieren und testen Irgendwo gibt es einen Satz Konfigurationsdateien f r den Tomcat Server In Ubuntu ist es in etc tomcat7 In diesem Verzeichnis finden Sie die Datei tomcat users xml und f gen die fett hervorgehobene Zeile ein lt tomcat users gt lt user username tomcat password xxxx roles manager gqui gt lt tomcat users gt Geben Sie anstelle von xxxx ein pers nliches Passwort ein Das Passwort wird sp ter ben tigt um die Alarmanlagen Software in diesen Webserver zu installieren Normale Benutzer brauchen dieses Passwort nicht zu kennen Starten Sie den Server neu um diese nderung wirksam
13. ach fortlaufend durch Testen Sie die Verbindungen indem Sie f r jede Anschlu box den folgenden Befehl eingeben sudo rfcomm connect 0 sudo rfcomm connect 1 sudo rfcomm connect 2 Es erscheint jedesmal ein Pop Up Dialog wo Sie das Passwort 1234 eingeben sollen Nach der Passwort Eingabe werden Sie im Befehlsfenster aufgefordert Strg C zu dr cken was Sie auch bitte tun stefan stefanspc sudo rfcomm connect 0 Connected dev rfcommO to 00 12 6F 08 98 90 on channel 1 13 Press CTRL C for hangup cDisconnected stefan stefanspc Die Passw rter werden von Linux in einer Datenbank gespeichert und m ssen von nun an nicht mehr manuell eingegeben werden Beim n chsten Neustart erkennt der Computer automatisch alle erreichbaren Bluetooth Anschlussboxen und weist ihnen virtuelle serielle Ger te zu dev rfcommO gt Keller dev rfcomml gt Garten dev rfcomm2 gt Haus Sie k nnen diese Bindungen auch manuell aufbauen indem Sie folgende Befehle eingeben sudo rfcomm bind 0 sudo rfcomm bind 1 sudo rfcomm bind 2 14 5 Software Installation Teil 2 Nachdem Sie die Voraussetzungen installiert haben k nnen Sie die eigentliche Software der Alarmanlage installieren Die Vorgehensweise ist in allen Betriebssystemen die gleiche Packen sie zun chst die ZIP Datei der Alarmanlagen Software aus Unter Linux geht das mit dem Befehl cd home lt username gt Downloads unzip bfALarm setup zip Unter Windows ma
14. au die Zuordnung vorfinden die sich nach einem Neustart des Computers ergibt Unter Windows k nnen Sie mit dem Ger temanager in der Systemsteuerung pr fen ob die Module erkannt wurden Wenn nur ein Modul angeschlossen ist sieht die Anzeige unter Windows Vista so aus r a Ger te Manager o Datei Aktion Ansicht e ell rie aA Akkus Ji Anschl sse COM amp LPT IP Silicon Labs CP210x USB to UART Bridge COM4 Sa Audio Video und Gamecontroller Bildverarbeitungsger te 8 Bluetooth Sender El Computer a DVD CD ROM Laufwerke D Eingabeger te Human Interface Devices KS Grafikkarte ca IDE ATA ATAPI Controller RS IEEE 1394 Bus Hostcontroller ca Laufwerke JA M use und andere Zeigeger te WE Modems K Monitore Sr Netzwerkadapter PCMCIA Adapter ED Prozessoren E SD Hostadapter lt F Speichercontroller zk Systemger te 4 2 Tastaturen USB Controller 8 8 8 8 8 9 9 9 9 9 E Unter Linux k nnen Sie die Befehle lsusb und dmesg benutzen um zu pr fen ob alle USB Anschlussmodule erkannt wurden Ich habe die relevanten Zeilen hier fett hervorgehoben stefan stefanspc lsusb Bus 007 Device 002 ID 0a5c 2101 Broadcom Corp A Link BlueUsbA2 Bluetooth Bus 007 Device 001 ID 1d6b 0001 Linux Foundation 1 1 root hub Bus 006 Device 001 ID 1d6b 0001 Linux Foundation 1 1 root hub Bus 005 Device 003 ID 10c4 ea60 Cygnal Integrated Products Inc CP210x Composite Devic
15. auchen Sie jetzt Wenn Sie kein root Passwort eingerichtet haben dann lassen Sie den p Parameter weg Testen Sie MySQL indem Sie in einem Konsole Fenster folgendes eingeben mysql uroot pxxxx ihr Passwort show databases quit Es sollte ungef hr folgende Ausgabe erscheinen Welcome to the MySQL monitor Commands end with or Ng Your MySQL connection id is 34 Server version 5 1 41 Type help or h for help Type c to clear the current input statement mysql gt show databases information schema 12 2 rows in set 0 00 sec mysql gt quit 4 2 4 Bluetooth Verbindungen konfigurieren Wenn Sie Bluetooth Anschlussboxen verwenden m ssen Sie jeder Box einen virtuellen seriellen Port zuweisen Sorgen Sie zun chst daf r dass alle Bluetooth Anschlussboxen mit Strom versorgt sind und sich in Reichweite befinden Dann geben Sie den Befehl hcitool scan ein stefan stefanspc hcitool scan Scanning 00 12 6F 08 98 90 Serial Adaptor 00 12 6E408 98 93 Serial Adaptor 00 12 6F 08 98 94 Serial Adaptor stefan stefanspc F r jeden Adapter legen Sie einen Eintrag in der Datei etc bluetooth rfcomm conf an rfcommO bind yes device 00 12 6F 08 98 90 channel 1 comment Keller rfcomml bind yes device 00 12 6F 08 98 93 channel 1 comment Garten rfcomm3 bind yes device 00 12 6F 08 98 94 channel 1 comment Haus Nummerieren Sie die rfcomm Device Namen einf
16. aufbauen Ansonsten k nnen Sie die Ethernet Module nicht einstellen Schlie en Sie zun chst nur ein einziges Anschlussmodul an Ihr Netzwerk an und schalten Sie dann dessen Stromversorgung ein Nach etwa zwei Minuten stellt es eine statische IP Adresse ein und zwar 192 168 0 123 Starten Sie nun einen Web Browser und geben Sie diese Adresse in die URL Zeile ein http 192 168 0 123 Dann erscheint die Startseite des Moduls 6 2 3 IP Adresse einstellen Klicken Sie links auf IP Configuration dann erscheint folgende Seite 2 Butterfly I O Firmware 2 7 0 Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe F gt v O A D l http 92 168 1 12 config shtmi Je Butterfly I O Firmware 2 7 0 Navigation IP Configuration Front page DHCP Client disabled v IP Configuration eMail App Statistics 8 Fa eech 1 0 Status i Netmask 255 255 255 0 i UO Commands a EEE Gateway 192 168 0 1 l IP Address 192 168 1 12 Authentication in format username password Daten absenden Dort deaktivieren Sie den DHCP Client und stellen darunter die gew nschte IP Adresse Netzmaske und das Gateway also der n chste Router ein Lassen Sie das Feld Authentication zun chst leer damit k nnen Sie sich sp ter besch ftigen Wenn Sie nun die Daten absenden werden sie sofort wirksam Es kann also sein dass der Web Browser die n chste Seite nicht mehr laden kann Nun rufen Sie mit
17. bedarf e Typical setup e Developer machine e Multifunctional database InnoDB wird ben tigt e Number of concurrent connections 10 Enable TCP IP networking on port 3306 e Enable strict mode Best support for multilingualism use UTF8 encoding e Install as Windows service das ist wichtig e Include BIN directory in Windows path e Richten Sie ein individuelles Passwort f r den root Benutzer ein Der root Benutzer wird ben tigt um die Datenbank f r die Alarmanlage anzulegen Normale Benutzer der Alarmanlage brauchen dieses Passwort nicht zu kennen Testen Sie MySQL indem Sie in einem Eingabefenster folgendes eingeben mysql uroot pxxxx ihr Passwort show databases quit Es sollte ungef hr folgende Ausgabe erscheinen Welcome to the MySQL monitor Commands end with or Ng Your MySQL connection id is 34 Server version 5 1 41 Type help or h for help Type c to clear the current input statement mysql gt show databases information schema mysql 2 rows in set 0 00 sec mysql gt quit 4 1 5 USB Treiber F r die USB Anschlussmodule brauchen Sie einen Treiber Der USB Anschlussmodule beruhen intern auf einer seriellen Schnittstelle USB to UART Bridge Die Software wird das Ger t sp ter ber einen virtuellen COM Port ansprechen der von dem Treiber zur Verf gung gestellt wird Wenn Sie ein USB Anschlussmodul zum ersten mal mit dem Computer verbinden wird Windows v
18. chen Sie das mit dem Windows Explorer 5 1 Datenbank anlegen Legen Sie eine Datenbank an die von der Alarmanlage zur Speicherung der Konfiguration und Ereignisprotokolle verwendet wird Die Datenbank hei t bfAlarm Gehen Sie im Eingabefenster mit dem cd Befehl in das Verzeichnis der ausgepackten Lieferung Geben Sie dann folgendes ein mysql uroot pxxxx lt create_db sql Wenn der root User der Datenbank kein Passwort hat dann lassen sie den p Parameter weg Das Script create_db sql legt die Datenbank bfAlarm an und darin alle n tigen Tabellen Die Tabellen sind zun chst leer Wenn keine Fehlermeldung erscheint hat es geklappt 5 2 Log Verzeichnis anlegen Legen Sie ein leeres Verzeichnis mit dem Namen var log bfAlarm bzw c var log bfAlarm an In diesem Verzeichnis speichert die Software Protokolldateien die zur St rungsanalyse n tzlich sind Unter Linux geht das so mkdir var log bfAlarm chmod a rwx var log bfAlarm Das Verzeichnis kann sp ter ge ndert werden aber sie m ssen es zun chst genau so anlegen sonst startet das Programm nicht 5 3 Programm deployen Deployen Sie das Programm bfAlarm war auf folgende Weise Starten Sie einen Web Browser und rufen die URL http localhost 8080 manager html auf Sie kennen diese Seite bereits Im unterem Bereich des Tomcat Managers finden Sie einen Kasten mit dem Titel Select WAR file to upload Klicken Sie auf
19. chte Anonyme Benutzer Sobald Sie Ihren Web Browser schlie en oder die Cookies l schen werden Sie aufgefordert sich einzuloggen 22 7 2 Anschlussboxen einrichten Richten Sie nun alle Ihre Anschlussboxen ein indem Sie auf Einstellungen und dann auf Anschlussboxen klicken F llen Sie f r jede Anschlussbox die Eingabefelder aus und Klicken Sie dann auf Hinzuf gen Beispiel f r eine USB Anschlussbox Butterfly Alarm Anschlussboxen Einstellen Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe gt v K m Ed http tocalhost 8080 bfAlarm ConfigBoxes vv a D x Fd Butterfly Alarm Anschlussboxen Anschlussboxen Einstellen Hilfe Typ Box Hinzuf gen ee Typ Butterfly USB Br Men Anschluss dev ittyUSBO Sync Zeit Sync Zeit 160000 msec Name Aktueller Status Name Bendtsern rde Fernsteuerung Hinzuf gen Rerne Ereignis Protokoll Einstellungen Anschlussboxen Alarm Eing nge Alarm Ausg nge Bereiche Scharf Schalter Fernsteuer Ausg nge Protokollierung Benutzer Dummies stefan Abmelden S H lt gt Fertig Solange die Box noch keinem Bereich zugeordnet ist wird sie von der Software noch nicht angesprochen Sie werden also zun chst weder auf der USB Schnittstelle noch auf der Ethernet Schnittstelle Aktivit t sehen Die Dummy Box kann verwendet werden um die Software ohne echte Hardware auszuprobieren Sie k nnen den Zustand all
20. dem Web Browser die neue gerade eingestellte IP Adresse auf und sie sehen dann wieder die Startseite des Anschlussmoduls Wenn Sie auf diese Weise das erste Anschlussmodul konfiguriert haben fahren Sie mit jedem einzelnen ebenso fort Achten Sie darauf niemals mehrere unkonfigurierte Module gleichzeitig anzuschlie en da sie sonst alle die gleiche IP Adresse benutzen 192 168 0 123 was nicht funktionieren wird Je nach Version enth lt Ihr Anschlussmodul eventuell eine eMail Applikation die f r die Alarmanlage irrelevant ist Lassen Sie dort alle Eingabefelder leer 6 2 4 Passwort einstellen Wenn die Anschlussmodule im Internet erreichbar sind sollten Sie unbedingt ein Passwort einstellen Achten Sie darauf in das Feld Authentication sowohl einen Namen als auch ein Passwort einzugeben mit einem Doppelpunkt dazwischen als Trennzeichen Nach dem Absenden wird das Passwort sofort aktiv darum wird der Web Browser dann eine entsprechende Eingabeaufforderung anzeigen 6 2 5 Konfiguration l schen Die IP Konfiguration und das Passwort der Ethernet Anschlussmodule kann man wie folgt l schen 19 Stromversorgung aus schalten Einen Jumper auf die Mitte der 6 poligen Stiftleiste stecken Stromversorgung einschalten Den Jumper wieder entfernen 20 7 Konfiguration der Alarmanlage Nachdem Software und Hardware installiert sind k nnen Sie mit der Konfiguration der Alarmanlage beginnen Starten Sie dazu einen Web Browser
21. e Bus 005 Device 002 ID 046d c52f Logitech Inc Bus 005 Device 001 ID 1d6b 0001 Linux Foundation 1 1 root hub Bus 004 Device 001 ID 1d6b 0001 Linux Foundation 1 1 root hub Bus 003 Device 001 ID 1d6b 0001 Linux Foundation 1 1 root hub 17 Bus 002 Device 001 ID 1d6b 0002 Linux Foundation 2 0 root hub Bus 001 Device 002 ID 0ac8 c302 Z Star Microelectronics Corp Vega USB 2 0 Camera Bus 001 Device 001 ID 1d6b 0002 Linux Foundation 2 0 root hub stefan stefanspc dmesg 3386 104067 usb 5 2 new full speed USB device using uhci_hcd and address 4 3386 268101 usb 5 2 configuration 1 chosen from 1 choice 3386 273935 cp210x 5 2 1 0 cp210x converter detected 3386 385045 usb 5 2 reset full speed USB device using uhci_hcd and address A 3386 536085 usb 5 2 cp210x converter now attached to ttyUSBO root stefanspce Sie sehen hier auch welcher COM Port dem USB Anschlussmodul zugewiesen wurde n mlich dev ttyUSBO 6 2 Ethernet Anschlussmodule Schlie en Sie Computer und Anschlussmodul an einen Ethernet Switch an Die meisten Internet Router beinhalten einen kleinen Switch der dazu geeignet ist Nun m ssen Sie die IP Adresse des Moduls einstellen Wenn Sie einen DHCP Server haben wird das Modul automatisch eine IP Adresse zugewiesen bekommen Damit die Alarmanlage k nftig jedoch nicht von dem DHCP Server abh ngt sollten Sie dennoch eine statische IP Adresse manuell einstellen Es wurde gemeldet das
22. eiche Einstell Se Bereiche Einstellen Hilfe Bereich Bereich Hinzuf gen See Zuweisungen Eing nge zugewiesen Name A Bewegungsmelder Men Fenster Befehl Haust re Abfrage Interval Aktueller Status D Temperatur A v v Tolerant Fernsteuerung Ereignis Protokoll ern Ausg nge zugewiesen Einstellungen Sirene Bj Anschlussboxen Alarm Eing nge gt lt lt p Alarm Ausg nge S v Bereiche Scharf Schalter Name ganzes Haus Fernsteuer Ausg nge Befehl bei Protokollierun ln g Befehl bei Benutzer Alarm Ende Dummies E ciwe 300 msec stefan Abmelden Intervall Tolerant Nein Hinzuf gen a v d lt gt javascript klick_folder pollinginterval i Der Bereich schlie t alle Sensoren ein und meldet einen Alarm ber die Sirene Die beiden Befehlszeilen k nnen verwendet werden um weitere Programme zu aktivieren zum Beispiel eine Video Aufzeichnung oder eine eMail Benachrichtigung Besonders unter Linux kann man damit recht einfach Erweiterungen basteln Wenn dieser Bereich Tolerant ist dann kann man die Alarmanlage scharf schalten obwohl ein Fenster noch offen ist Alarm w rde dann nur ausgel st werden wenn jemand das Fenster zuerst schlie en und dann wieder ffnen w rde Eine wirklich sichere Alarmanlage ist nicht tolerant Sie kann nur scharf geschaltet werden wenn alle Fenster und T ren geschlossen sind Nach dem Einrichten des ersten Bereiches beginnt die Alarmanlage den Status der Sens
23. elden lt javascript klick_folder eventlog http localhost 8080 bfAlarm ConfigLogging y Protokollierung Einstellen Haupt Protokolldatei Backtrace Protokolldatei Zeitstempel Format max Gr e dd MM yy HH mm ss 400 Tage Speichern Hilfe Dateiname Zeilenformat Zeitstempel Form Anzahl Dateien Begel Backtrace Puffer Ausl ser 32 Das Protokoll wird auf dem Bildschirm so angezeigt Butterfly Alarm Ereignis Protokoll Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe gt GO o http localhost 8080 bfAlarm EventLog E Butterfly Alarm Ereignis Protokoll Men Aktueller Status Fernsteuerung Ereignis Protokoll Einstellungen stefan Abmelden Fertig Ereignis Protokoll Von 07 05 10 20 18 29 Bis 08 05 10 20 18 29 Name A v Datum Zeit Typ Name 08 05 10 20 18 28 08 05 10 20 18 25 08 05 10 20 18 20 08 05 10 20 18 20 08 05 10 20 18 19 08 05 10 20 18 19 08 05 10 20 18 17 08 05 10 20 18 16 Filtern Status input Temperatur ok input Temperatur hoch input Fenster geschlossen input Fenster offen input Haust re offen input Haust re geschlossen input Haust re geschlossen input Haust re offen y CH v v D Hilfe Sie k nnen die Anzeige nach der Spalte Name filtern oder Ereignisse von allen Namen anzeigen Dar ber hinaus kann diese Tabelle mit dem MySQL Client ausgelesen werden oder mittels
24. en wird Achten Sie darauf dass das Verzeichnis existiert und von der Software auch beschreibbar ist Denn sonst bricht das Programm beim n chsten Neustart ab und funktioniert nicht mehr bis der Fehler behoben ist Jede Meldung wird als eine Textzeile in die Datei geschrieben Welche Information dazu geh ren sollen bestimmen Sie durch das Zeilenformat Schauen Sie sich den Hilfetext dazu an Sie k nnen etwas weiter unten einstellen wie gro diese Dateien h chsten werden d rfen und wie viele Sicherungskopien von lteren Dateien aufbewahrt werden Der Pegel bestimmt wie viele Meldungen geschrieben werden Wenn wirklich etwas defekt ist kann FINE FINER oder gar FINEST hilfreich sein Im Normalbetrieb sollten Sie aber h chstens auf INFO Level gehen weil ansonsten Ihre Festplatte ratz fatz zugem llt wird und au erdem der Rechner Stark aus gebremst wird Als Erg nzung zu dieser Haupt Protokolldatei gibt es noch die Backtrace Protokolldatei Sie wird nur dann beschrieben wenn die Software selbst eine Fehlfunktion erkannt hat Dann wird nicht nur die Fehlermeldung selbst geschrieben sondern auch sehr detaillierte Informationen ber die Vorgeschichte die den Fehler ausgel st hat 31 er Butterfly Alarm Protokollierung Einstellen Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe ES SS v 3 K el http localhost 8080 bfAlarm ConfigLogging Butterfly Alarm Pr
25. er virtuellen Eing nge der Dummy Box im Men Einstellungen Dummies einstellen und so z B einen Glasbruch simulieren Die Eing nge und Ausg nge der Dummy Box haben keine festgelegten Namen und deren Anzahl ist beliebig Sie k nnen sich einfach welche ausdenken z B AO Al A2 A3 usw oder auch Thomas Helmut Palaverlampe Das ist v llig egal 23 7 3 Eing nge einrichten Nachdem Sie alle Anschlussboxen eingerichtet haben sollten Sie die Eing nge also die Sensoren einrichten Schl sselschalter z hlen nicht dazu die richten Sie erst sp ter ein Gehen Sie auf den Men punkt Einstellungen Eing nge und f llen Sie f r jeden Sensor dieses Formular aus Der Status ist Low wenn der Kontakt geschlossen ist Beispiel f r einen T r Kontakt Butterfly Alarm Alarm Eing nge Einstellen Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe EI 9 v KM Gi Li http rlocalhost 8080 bfAlarm Configinputs IS Butterfly Alarm Alarm Eing nge Alarm Eing nge Einstellen Digital normal closed NC Digital normal open NO Men ur Analog Alarm bei Verlassen des Aktueller Status Soll Bereiches Fernsteuerung Anschlussbox boxl Ereignis Protokoll Port 80 Einstellungen Anschlussboxen Status Low geschlossen Alarm Eing nge Status High loffen Alarm Ausg nge Bereiche Name baste e Scharf Schalter Hinzuf ge
26. ersuchen einen passenden Treiber zu finden aber keinen Erfolg haben Lassen Sie das Modul dennoch angeschlossen Der Treiber wird installiert indem Sie die Datei CP210x VCP WIN XP S2K3_Vista_7 exe ausf hren W hrend der Installation wird das Anschlussmodul erkannt und es erscheint eine Meldung dass ein virtueller serieller Port zugewiesen wurde Zum Beispiel COM4 Merken Sie sich diesen Anschluss Namen sie werden ihn sp ter nochmal brauchen 10 Download http www silabs com support pages support aspx ProductFamily USB to UART amp PartNumber cp2102 Software Wenn Sie ausschlie lich Ethernet Module verwenden brauchen Sie diesen Treiber nicht 4 1 6 RxTxComm Die RxTxComm Library erm glicht Java echte und virtuelle serielle Schnittstellen anzusprechen Die USB und Bluetooth Anschlussboxen ben tigen diese Library Kopieren Sie die Datei rxtxSerial dll in das bin Verzeichnis ihrer Java Installation Download Version 2 2 http rxtx gbang org wiki index php Download 4 2 Installation unter Linux Das Softwarecenter vom neuen Ubuntu Desktop enth lt nicht alle ben tigten Programme Installieren Sie daher zuerst den Paketmanager synaptic und suchen Sie dann die ben tigten Programm in diesem Paketmanager Starten Sie den Paketmanager ihrer Linux Distribution und installieren Sie die folgenden Pakete e Java Runtime Version 6 oder 7 default jre e Tomcat Version 7 tomcat7 und tomcat7 admin e My
27. f die Problemursache Der Tomcat Manager sieht ungef hr so aus Iceweasel amp manager db v gt EE localhost 8080 manager html MA4 BE tomcat am B ec ee Apache Software Foundation http www apache org Tomcat Web Application Manager Message k List Applications HTML Manager Help Manager Help Server Status rz Start Stop Reload Undeploy Expire sessions with idle 30 minutes Start Stop Reload Undeploy Expire sessions with idle 30 minutes Stat Stop Reload Undeploy examples None specified Servlet and JSP Examples true o Expire sessions with idle 30 minutes Start Stop Reload Undeploy f L None specified Welcome to Tomcat true i Idocs None specified Tomcat Documentation true Io host manager None specified Tomcat Host Manager Application true Io In der Tabelle werden die installierten Web Anwendungen aufgelistet 4 1 4 MySQL Zur Speicherung der Konfiguration und der Ereignisprotokolle wird ein MySQL Datenbank Server ben tigt Installieren Sie den MySQL Community Server Windows MSI Installer Essentials Version 5 1 Download http dev mysql com downloads mysql W hrend der Installation bekommen Sie die Gelegenheit Einstellungen vorzunehmen F r die Alarmanlage sind diese Einstellungen alle egal Folgende Empfehlung f hrt zu guter Performance bei zugleich geringem Speicher
28. ge Einstellen Mozilla Firefox OLE Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe E E v e Q e Lei http localhost 8080 bfAlarm ConfigInputs y Q amp v E Butterfly Alarm Alarm Eing nge 2 9 SE FREIEN ETEN D Haust re an box1 BO Port Men Ee Soll Deae Hinzuf gen Gees Aktueller Status Digital normal closed NC Name Fernsteuerung Typ Digital normal open NO Ereignis Protokoll Analog Alarm bei Verlassen des Soll Bereiches Einstellungen Anschlussbox boxl Anschlussboxen Port co Alarm Eing nge Alarm Ausg nge Soll minimal 2 0 Volt Bereiche Soll maximal 3 0 volt Scharf Schalter Fernsteuer Ausg nge Status bei niedrig Protokollierung Unterschreitung Status im Soll ok Benutzer D N Status bei och umm berschreitung stefan Abmelden Name Temperatur Eingang Hinzuf gen Fertig 25 7 5 Ausg nge einrichten Ausg nge sind f r den Anschluss von Sirenen Telefon W hlger ten Beleuchtung etc gedacht F llen Sie f r jeden belegten Ausgang das entsprechende Formular aus dem Men Einstellungen Ausg nge aus Beispiel f r eine Sirene Butterfly Alarm Alarm Ausg nge Einstellen Mozilla Firefox ei vi VW Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe gt v Te K Gei Ed http localhost 8080 bfAlarm Configoutputs v v A amp e F Butterfly Alarm Alarm Ausg nge ad Alarm Ausg nge Einstellen Hilfe Ausgang Hinzuf gen messe A era m Anschlussbo
29. gnisse aufgezeichnet werden Dort haben alle Einstellungen bereits sinnvolle Vorgabewerte Sie k nnen vom Administrator ver ndert werden Die Haupt Protokolldatei wird st ndig beschrieben Sie soll dar ber Auskunft geben was gerade passiert Vor Allem geht es dabei um Vorg nge die unsichtbar im Hintergrund passieren wie zum Beispiel Datenbank Zugriffe und die Kommunikation zu den Anschlussboxen Diese Datei ist sehr N tzlich wenn eine Fehlfunktion untersucht werden muss Butterfly Alarm Protokollierung Einstellen Mozilla Firefox el Vi Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe g ke e Y a FE http localhost 8080 bfAlarm ConfigLogging v v a amp y Fd Butterfly Alarm Protokollierung hd Protokollierung Einstellen Hilfe Dateiname Dateiname var log bfAlarm bfAlarm log Zeilenformat Zeilenformat 0 1 8 3 14 n Zeitstempel For 0 i Anzahl Dateien Men Zeitstempel dd MM yyyy HH mm ss SSS Format Pegel Aktueller Status max Gr e 2000000000 Bytes Gerten Fernsteuerung Anzahl T Puffer Ereignis Protokoll Dateien 3 Ausl ser Einstellungen Pegel INFO Anschlussboxen Speichern Alarm Eing nge Backtrace Protokolldatei Alarm Ausg nge Ereignis Protokoll Bereiche Scharf Schalter Fernsteuer Ausg nge Protokollierung Benutzer Dummies stefan Abmelden gt javascript klick folder main Si Ganz oben stellen Sie ein in welche Datei das Protokoll geschrieb
30. it Hilfe einer Datenbank zeichnet die Alarmanlage alle Ereignisse beliebig lange auf so dass sie jederzeit nachtr glich nachvollziehbar sind Die Bediener Oberfl che ist einfach genug gestaltet dass man sich ohne Bedienungsanleitung durch klicken kann 2 Anschlussboxen Alarm Sensoren und Melder werden mit Hilfe von Anschlussboxen mit dem Computer verbunden Sie werden in Handarbeit hergestellt entsprechend den individuellen Bed rfnissen der Anlage Die Anschlussboxen bestehen im Grunde genommen aus einem AVR Mikrocontroller Modul von Chip45 http chip45 com mit USB Ethernet oder Bluetooth Interface sowie meiner I O Firmware http stefanfrings de avr_io index html Beispiel f r die Beschaltung der Eing nge und Ausg nge max SSV 3 3 S Vv Lat ovt IRLVo2Lun Diese Eingangsbeschaltung eignet sich sowohl f r analoge als auch f r digitale Eing nge Sie bietet dauerhaft Schutz vor Fremdspannung bis 24V sowie vor kurzen Impulsen mit erheblich mehr Spannung Folgende Sensoren k nnen Sie anschlie en e Schaltkontakte sowohl Normal Open als auch Normal Closed gegen GND e Sensoren mit Gleichspannungs Ausgang bis 24V Analoge Werte werden je nach Spannungsversorgung des Mikrocontroller nur im Bereich 0 3 3V oder 0 5V erfasst e Sensoren mit Open Kollektor oder Open Drain Ausgang e Widerst nde im Bereich 1 100k Ohm z B Photowiderst nde Die Ausg nge eignen sich zum Schalten von Lasten bis 55V
31. n Fernsteuer Ausg nge Protokollierung Benutzer Dummies stefan Abmelden lt Fertig Beispiel f r einen Bewegungsmelder Butterfly Alarm Alarm Eing nge Einstellen Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe E ER v Te KA Gi E http localhost 8080 bfAlarm Configinputs a Butterfly Alarm Alarm Eing nge Alarm Eing nge Einstellen Fenster an box1 B1 Haust re an box1 BO Eingang Hinzuf gen Men ER J Digital normal closed NC Aktueller Status Digital normal open NO Fernsteuerung TP oe Analog Alarm bei Verlassen des Ereignis Protokoll Soll Bereiches Einstellungen Anschlussbox box1 Anschlussboxen Port B2 Alarm Eing nge Alarm Ausg nge Status Low Bewegung Bereiche Status High Ruhe Scharf Schalter Fernsteuer Ausg nge Name Bewegungsmelder Protokollierung Hinzuf gen Benutzer Dummies stefan Abmelden lt Fertig Hilfe Typ Anschlussbox Port y a be x Hilfe Typ Anschlussbox Port 24 7 4 Analoge Eing nge Analoge Eing nge k nnen verwendet werden um ver nderliche Spannungen oder Widerst nde zu erfassen In der Standard Ausstattung sind alle Eing nge mit einem 10k Ohm Pull Up Widerstand nach 5V ausgestattet Wenn Sie einen Temperatursensor NTC oder PTC anschlie en der bei Zimmertemperatur den Wert 10k Ohm hat passen die folgenden Einstellungen Butterfly Alarm Alarm Eing n
32. nur dort ein wo Kabel nicht in Frage kommen Unter Linux funktionieren die Bluetooth Anschlussboxen problemlos Unter Windows ist auf einigen Computern die Installation eines alternativen Bluetooth Stacks z B den von Widcomm notwendig 3 Firewall Einstellungen Falls Sie in Ihrem Netzwerk Firewalls einsetzen sind dort folgende Einstellungen n tig Der Computer auf dem die Alarm Zentrale l uft muss alle Ethernet Module ber Port 23 TCP erreichen k nnen Zu Diagnosezwecken ist es dar ber hinaus hilfreich den Port 80 HTTP frei zu schalten Um die Alarmzentrale bedienen zu k nnen braucht man Zugriff auf den Server Port 8080 TCP Dieser Port kann bei Bedarf ge ndert werden Um Zugriff ber das Internet frei zu schalten muss ein beliebiger ffentlicher Port auf den Port 8080 TCP des Servers weitergeleitet werden Die Software verwendet ein Session Cookie und Javascript 4 Software Installation Teil 1 In diesem Anschnitt wird erkl rt wie die Fremdsoftware installiert wird die von der eigentlichen Alarmanlagen Software als Voraussetzung ben tigt wird Betriebssystem e Windows getestet unter XP Vista Home 32 Bit 7 Starter es Linux getestet unter Ubuntu 9 04 bis 12 04 sowie Debian Lenny Squeeze und Wheezy e MacOSX nicht getestet sollte aber gehen Java Runtime Version 6 oder 7 von Sun Oracle oder OpenJava Tomcat 7 0 oder neuer MySQL 5 0 oder 5 1 USB Treiber f r den Chip CP2201 e
33. oren in dem eingestellten Intervall abzufragen Entsprechend k nnen Sie jetzt auf der Startseite Status Seite auch etwas sehen 27 Bo Butterfly Alarm Aktueller Status Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe gt v O 8 Elhttplocalhost 8080 bfAlarm CurrentStatus E Butterfly Alarm Aktueller Status Aktueller Status Fernsteuerung Ereignis Protokoll Einstellungen stefan Abmelden javascript klick_folder area0 folder Bewegungsmelder Ruhe Fenster geschlossen Haust re geschlossen Temperatur ok Sirene inaktiv Klicken Sie auf den Namen eines Bereiches um dessen Details zu sehen Bei aktiven Meldern werden die Details automatisch eingeblendet 28 7 7 Scharf Schalter einrichten Scharf Schalter sind optionale Komponenten da Sie die Alarmanlage auch per Web Browser sogar mit dem Handy bedienen k nnen Wenn Sie einen Schl sselschalter oder ein Codeschloss anschlie en wollen beachten Sie dass dieser eine Taster Funktion haben muss Sowohl zum Einschalten als auch zum Ausschalten muss ein Kontakt f r kurze Zeit bet tigt geschlossen werden Eine LED oder Gl hbirne kann verwendet werden um den Zustand der Alarmanlage scharf unscharf anzuzeigen Eine Sabotage Schleife sollte verlegt werden damit der Schalter nicht einfach durch Zerst rung bergangen werden kann Beispiel f r die Einrichtung eines Schl sselschalters
34. otokollierung Protokollierung Einstellen Backtrace Protokolldatei Dateiname var log bfAlarm backTrace log Men Zeilenformat 0 1 8 3 16 n Aktueller Status nn dd MM yyyy HH mm ss SSS Fernsteuerung max Gr e 2000000000 Bytes Ereignis Protokoll Anzahl Einstellungen Dateien Lo Anschlussboxen Pegel FINEST Alarm Eing nge Puffer 100 Meldungen Alarm Ausg nge Ausl ser WARNING Bereiche Speichern Scharf Schalter Ereignis Protokoll Fernsteuer Ausg nge Protokollierung Benutzer Dummies stefan Abmelden lt javascript klick_folder main a v Hilfe Dateiname Zeilenformat Zeitstempel For Anzahl Dateien Pegel Backtrace Puffer 18 Zu guter Letzt gibt es dann noch das Ereignis Protokoll welches in einer Datenbank Tabelle gespeichert wird Das Freignis Protokoll gibt dar ber Auskunft wann ein Fenster ge ffnet wurde warum ein Alarm ausgel st wurde und wer die Anlage wann scharf oder unscharf geschaltet hat Die Einstellungen dazu sehen so aus K Butterfly Alarm Protokollierung Einstellen Mozilla Firefox Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe gt COH Butterfly Alarm Protokollierung Men Aktueller Status Fernsteuerung Ereignis Protokoll Einstellungen Anschlussboxen Alarm Eing nge Alarm Ausg nge Bereiche Scharf Schalter Fernsteuer Ausg nge Protokollierung Benutzer Dummies stefan Abm
35. rogramm und verbinden Sie sich mit der seriellen Schnittstelle des USB Moduls z B COM4 mit e 115200 Baud e 8 Bits e 1 Stop Bit e keine Parit t e kein Handshake 34 Geben Sie dann h ein und dr cken Sie die Enter Taste Es m sste dann eine Hilfeseite erscheinen Etwa so stefan minicom el el V Datei Bearbeiten Ansicht Verlauf Lesezeichen Einstellungen Hilfe h a Butterfly USB I 0 Firmware v1 1 3 Commands that affect all port pins d DDCCBBAA Set direction of all port pins high output low input p DDCCBBAA Configure pull up resistors high on low off 0 DDCCBBAA Output data on all port pins i Read from all port pins Commands that affect one port dPB xx Set direction of port B pPB xx Configure pull up resistors of port B oPB xx Output data on port B iPB Read from port B Commands that affect a single port pin dPBO i Set port B pin to output direction O or i input 1 or o output pPBO e Enable pull up s of port B pin O or d disabled 1 or e enabled oPBO h Output high on port B pin O O or 1 low 1 or h high iPBO Read from port B pin O Analog inputs NC Use VCC as reference 5V hal Use internal 1 1V reference r2 56V Use internal 2 56V reference rEXT Use external reference a3 Read from analog pin 3 xx and DDCCBBAA are hexadecimal numbers Binary and hexadecimal digits can be given in upper and lower case a Instead of you can also enter B CTRL A Z Hilfe 115200
36. s die Initialisierung via DHCP bei bestimmten Routern fehlschl gt Folgen Sie in diesem Fall den Anweisungen aus Kapitel 6 2 2 6 2 1 mit DHCP Server Wenn Sie einen DHCP Server haben praktisch alle WLAN Router enthalten einen DHCP Server weist dieser den Ethernet Modulen automatisch eine IP Adresse zu Mein D Link Router listet diese Adressen so auf D Link DI 524 Web Konfiguration Mozilla Firefox ei ei VW Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe gt gt G hitp 192 168 0 1 ev H a amp v Je D Link DI 524 Web Konfiguration v S Lease Time 2 Tage D WAN tat HCF Statisches DHCP erlaubt die Zuweisung der gleichen IP Adresse an eine bestimmte MAC Adresse me Aktiviert Deaktiviert Name IP Adresse 192 168 0 MAC Adresse DHCP Client W hlen Sie Klonen 2 KI So Liste der statischen DHCF ent Name IP Adresse MAC Adresse stefanspe 192 168 0 12 00 1C BF 4D 7F 34 EK petraspc 192 168 0 15 00 18 E7 75 9F 8E EK drucker 192 168 0 153 00 15 99 2F 33 58 EK Ethernet Modul 192 168 0 14 00 34 45 11 22 7B EK S Fertig Starten Sie nun einen Web Browser und geben Sie diese Adresse in die URL Zeile ein http 192 168 0 14 bzw die Adresse die Ihr DHCP Server vergeben hat Weiter geht es mit Kapitel 6 2 3 18 6 2 2 ohne DHCP Server Sofern Ihr Netzwerk nicht bereits Adressen im Bereich 192 168 0 x nutzt m ssen Sie ein provisorisches Netzwerk mit eben diesem Adressbereich
37. sein 22 7 8 Fernsteuer Ausg nge einstellen Da die Alarmanlage aus der Ferne bedienbar ist liegt es nahe sie auch zum Schalten von elektrischen Ger ten zu verwenden z B einer Garten Beleuchtung oder dem Garagentor Oder man aktiviert per Handy die vollautomatische Selbst Zerst rungs Bombe Zu diesem Zwecke schlie en Sie an die Ausg nge der Anschlussmodule Relais an die dann wiederum die Stromzufuhr des elektrischen Ger tes schalten Die Einrichtung geschieht im Men Einstellungen Fernsteuer Ausg nge zum Beispiel so Butterfly Alarm Fernsteuer Ausg nge Einstellen Mozilla Firefox Gel Vi VW Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe gt e x m http localhost 8080 bfAlarm ConfigRemoteControls vv a amp v Fd Butterfly Alarm Fernsteuer Ausg GE Fernsteuer Ausg nge Einstellen Hilfe Anschlussbox Port Status Ausgang Hinzuf gen Anschlussbox boxl Men pore S Name Aktueller Status Status wenn kein Fernsteuerung Strom flie t Ereignis Protokoll Status wenn Strom Ah Einstellungen Ge Anschlussboxen Alarm Eing nge Alarm Ausg nge Bereiche Scharf Schalter Fernsteuer Ausg nge Protokollierung Benutzer Name Licht Hinzuf gen Dummies stefan Abmelden Fertig i 20 7 9 Protokollierung einstellen Im Abschnitt Einstellungen Protokollierung k nnen Sie festlegen wie detailliert und wie lange Erei
38. und rufen Sie die URL http localhost 8080 bfAlarm auf Sie erhalten eine relative leere Anzeige Butterfly Alarm Aktueller Status Mozilla Firefox vax Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe F gt v O A Alhttpocalhost 8080 bfAlarm y N amp v ad Butterfly Alarm Aktueller Status v Bereiche und deren Eing nge Hilfe Klicken Sie auf den Namen eines Alarm Ausg nge Bereiches um dessen Details zu sehen Bei aktiven Meldern Anschlussboxen werden die Details automatisch Men eingeblendet Aktueller Status Fernsteuerung Ereignis Protokoll Einstellungen Handy Version Fertig Am rechten Rand finden Sie Hilfetexte f r jede Bildschirmseite insbesondere f r die Formulare aus dem Einstellungen Men 21 7 1 Benutzer anlegen Initial sind keine Benutzer angelegt In diesem Fall hat man als anonymer Benutzer volle Zugriffsrechte Wenn Ihre Alarmanlage im Internet zug nglich ist darf das nat rlich nicht so bleiben Klicken Sie auf Einstellungen dann auf Benutzer und legen Sie dort zun chst einen Benutzer f r die Administration an also f r sich selbst Geben Sie sich alle Rechte Beispiel Butterfly Alarm Benutzer Einstellen Mozilla Firefox yow Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe gt v O d Blttemocalhost 8080 bfAlarmiconfigusers y a D Butterfly Alarm Benutzer Einstell v Benutzer
39. x boxl Port Mend Port D2 Verz gerung Dauer Aktueller Status a Srem Ge bei Status Fernsteuerung Ty arm AR D z f Name Ereignis Protokoll Strom flie t bei i Ruhe NC Einstellungen E Verz gerung 30 Sekunden Alarm Eing nge Ge Dauer 180 Sekunden Alarm Ausg nge Bereiche Status wenn kein kti Scharf Schalter Strom flie t ICH Fernsteuer Ausg nge Statuswenn flie t aktiv Protokollierung Strom flie t Benutzer Dummies Name Sirene stefan Abmelden Hinzuf gen S v Fertig Mit diesen Einstellungen wird die Sirene erst 30 Sekunden verz gert aktiviert und mach dann 180 Sekunden lang Krach Beachten Sie hier die lokalen gesetzlichen Vorschriften Sirenen d rfen n mlich nicht berall beliebig lange eingeschaltet sein 26 7 6 Bereiche einrichten Sie m ssen mindestens einen Bereich einrichten damit die Alarmanlage funktioniert Die Aufteilung des Objektes in mehrere Bereiche kann n tzlich sein wenn Sie nicht immer das gesamte Objekt scharf schalten wollen Zum Beispiel k nnten Sie in einem Wohnhaus das Parterre scharf schalten w hrend Sie im Obergeschoss schlafen Wenn Sie aber das Haus verlassen schalten Sie beide Bereiche scharf Beispiel f r ein Objekt mit nur einem Bereich Butterfly Alarm Bereiche Einstellen Mozilla Firefox ai ei A Datei Bearbeiten Ansicht Chronik Lesezeichen Extras Hilfe P v Te K a E http localhost 8080 bfAlarm ConfigAreas v Iv a amp v 2 Butterfly Alarm Ber
40. zu machen indem Sie etc init d tomcat7 restart eingeben 11 Testen Sie Tomcat indem Sie mit einem die URL http localhost 8080 manager html aufrufen Sie werden dann nach dem Benutzername und Passwort aus der Datei tomcat users xml gefragt Sollte das Programm nicht starten dann schauen Sie in die Protokolldatei var log tomcat7 catalina out sie enth lt ggf einen Hinweis auf die Problemursache Der Tomcat Manager sieht ungef hr so aus Iceweasel amp manager dp z ee a 47 tomcat FR MN a Apache Software Foundation http www apache org Tomcat Web Application Manager Message bk List Applications HTML Manager Help Manager Help Server Status Stat Stop Reload Undeploy L None specified Welcome to Tomcat true i Expire sessions with idle 30 minutes Start Stop Reload Undeploy docs None specified Tomcat Documentation true o Expire sessions with idle 30 minutes Stat Stop Reload Undeploy examples None specified Servlet and JSP Examples true o Expire sessions with idle gt 30 minutes Stat Stop Reload Undeploy host manager None specified Tomcat Host Manager Application true D f In der Tabelle werden die installierten Web Anwendungen aufgelistet 4 2 3 MySQL testen Bei der Installation von MySQL wurden sie wahrscheinlich aufgefordert ein root Passwort festzulegen Dieses Passwort br
Download Pdf Manuals
Related Search
Installations Anleitung installations anleitung installationsanleitung englisch installationsanleitung fritz box installationsanleitung linux mint installationsanleitung ac elwa 2 installationsanleitung brother drucker installationsanleitung sfirm installationsanleitung keba p40 installationsanleitung vaillant arotherm plus installationsanleitung shelly 3em installationsanleitung sonnen home charger 2 installationsanleitung sma core 2
Related Contents
Sony XS-R4644 Instruction Guide vivo 80 pellet hydro vivo 80 pellet hydro forum mode d`emploi de base du forum 1. Aperçu du forum Philips 20HF5335D CRT Television User Manual atenção A120409 - Bartscher GmbH Ransburg - Cycle.io a design pattern generation tool - Worcester Polytechnic Institute Voir/Ouvrir - World Health Organization dreamGEAR DGPSPS-1812 mobile device charger Copyright © All rights reserved.
Failed to retrieve file