| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>Home of FHEM</title>
- <script type="text/javascript" src="fhemdoc.js"></script>
- <noscript>
- <link rel="stylesheet" type="text/css" href="../www/pgm2/style.css" />
- </noscript>
- <meta http-equiv="Content-type" content="text/html;charset=ISO-8859-1"/>
- <link rel="shortcut icon" href="favicon.ico"/>
- </head>
- <body>
- <div id="menuScrollArea">
- <div id="logo"></div>
- <div id="menu">
- Version: <b>EN</b> <a href="fhem_DE.html">DE</a>
- <table><tr><td> <!-- Playing with the width -->
- <table class="room">
- <tr><td></td></tr>
- <tr><td><b>Content:</b></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#Description">Description</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#Download">Download</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#Screenshots">Screenshots</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#Features">Features</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#Protocols">Protocols</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#Documentation">Documentation</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#Links">Links</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#Installation">Installation</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="#License">License</a></td></tr>
- <tr><td></td></tr>
- <tr><td><hr/></td></tr>
- <tr><td><b>FHEM Links:</b></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="https://forum.fhem.de" target="_blank">Forum</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="https://svn.fhem.de/" target="_blank">SVN</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="https://wiki.fhem.de" target="_blank">Wiki</a></td></tr>
- <tr><td></td></tr>
- <tr><td><a href="https://forum.fhem.de/index.php/board,90.0.html" target="_blank">Verein</a></td></tr>
- <tr><td></td></tr>
- <tr><td></td></tr>
- </table>
- </td></tr></table>
- <img id="cloudfree" src="cloudfree.png"/>
- </div>
- </div>
- <div id="right">
- <a name="Description"></a>
- <h3>Description</h3>
- <ul>
- FHEM (TM) is a GPL'd perl server for house automation. It is used to
- automate some common tasks in the household like switching lamps /
- shutters / heating / etc. and to log events like temperature / humidity
- / power consumption.<br><br>
- The program runs as a server, you can control it via web or smartphone
- frontends, telnet or TCP/IP directly.<br><br>
- In order to use FHEM you'll need a 24/7 server (Fritz!Box, NAS, RPi, PC,
- MacMini, etc) with a perl interpreter and some attached hardware like the
- CUL, FHZ1300PC, etc. to access the actors and sensors. See the "Supported
- hardware" section below.
- <br><br>
- It is pronounced without the h, like in feminine.</ul>
- <a name="Download"></a>
- <h3>Download</h3>
- <ul>
- Last released version: (as of 2017-02-19):
- <a href="http://fhem.de/fhem-5.8.tar.gz">fhem-5.8.tar.gz</a>,
- <a href="http://fhem.de/fhem-5.8.deb">fhem-5.8.deb</a>,
- <br>
- See the <a href="CHANGED">CHANGED</a> file for the change history or the
- <a href="SVNLOG">svn log</a> for a more detailed log.<br><br>
- <b>Note</b>: the FHEM development is a continuous one, and a release is
- only a starting point for the update process.<br>
- Use the <a href="commandref.html#update">update</a> command to get the
- most recent version, especially if you want to report issues in the
- forum.<br>
- Nightly versions:
- <a href="http://www.dhs-computertechnik.de/downloads/fhem-cvs.tgz">
- fhem-cvs.tgz</a>, <a href="http://debian.fhem.de/">debian.fhem.de</a>
- <br><br>
- Please use <a href="commandref.html#fheminfo">fheminfo</a> command to
- automatically generate <a href="/stats/statistics.html">this</a>
- statistics as we'd like to know which FHEM modules are in use.
- </ul>
- <a name="Screenshots"></a>
- <h3>Frontend screenshots</h3>
- <ul>
- <li>Builtin web frontend: overview on the
- <a href="pgm2-1.png">desktop</a> or on the
- <a href="pgm2-3.png">smartphone</a>,
- <a href="pgm2-2.png">SVG-plots</a>.</li>
- <div class="dist"></div>
- <li>The FHEM FLOORPLAN module:
- <a href="tirreG.jpg">Example1</a>,
- <a href="Benji.png">Example2</a>,
- <a href="forum_22336.jpg">LCars</a>.</li>
- <div class="dist"></div>
- <li>The <a href="InfoPanel.png">InfoPanel</a> module,
- FHEM Tablet UI</a>: <a href="TabletUI_1.png">Example1</a>,
- <a href="TabletUI_2.png">Example2</a>
- and <a href="SmartVisu.png">SmartVisu</a>
- </li><div class="dist"></div>
- <li>The <a href="https://wiki.fhem.de/wiki/Neues_Charting_Frontend">
- Charting frontend</a> and
- <a href="http://forum.fhem.de/index.php/topic,12629.0.html">YAF</a>
- (Yet Another Frontend).
- </li><div class="dist"></div>
- <li>myHCE: <a
- href="http://www.fischer-net.de/hausautomation/myhce/screenshots.html">
- screenshot gallery</a>,
- HomeMini:
- <a href="http://heimserver.nendzig.net/wiki/index.php/HomeMini">
- screenshot & download</a>
- </li><div class="dist"></div>
- <li>iPhone frontends:
- <a href="itms://itunes.apple.com/us/app/fhemobile/id389951065?mt=8">
- Fhemobile</a> (native app),
- <a href="http://www.dhs-computertechnik.de/support-iphone.html">
- dhs-computertechnik</a> or
- <a href="http://code.google.com/p/phyfhem/">phyfhem</a></li>
- <div class="dist"></div>
- <li>Android frontends:
- <a href="http://andFHEM.klass.li">andFHEM</a> (native app),
- <a href="http://forum.fhem.de/index.php/topic,10628.0.html">
- Fullscreen Browser App</a>,
- <a href="http://forum.fhem.de/index.php/topic,12624.0.html">ORCA addition</a>
- </li>
- <div class="dist"></div>
- </ul>
- <a name="Features"></a>
- <h3>Features</h3>
- <ul>
- <li>support for a lot of protocols used in house automation, audio/video
- devices, weather services, online calendars and more.
- </li>
- <div class="dist"></div>
- <li>autocreating devices/logs when receiving data from a new device:
- start FHEM and watch how the plots of your sensors are appearing
- automatically.</li>
- <div class="dist"></div>
- <li>logging events to files or a database, with regexp filters</li>
- <div class="dist"></div>
- <li>notifying external programs or scripts when receiving certain
- events</li>
- <div class="dist"></div>
- <li>timed commands (e.g. switching a lamp on from sunset till midnight)
- </li>
- <div class="dist"></div>
- <li>lot of interfaces: simple text, JSON, XML, each of them over plain
- TCP/IP, SSL or HTTP.
- <div class="dist"></div>
- <li>modular architecture with currently over 250 modules, easy to add
- your special device</li>
- <div class="dist"></div>
- <li>lot of frontends, choose your favorite</li>
- <div class="dist"></div>
- </ul>
- <a name="Protocols"></a>
- <h3>Supported protocols (excerpt)</h3>
- <ul>
- <li>eQ3 specific: FS20, HomeMatic, MAX!, EM1000, FHT80b, HMS, S300,
- ESA2000</li>
- <div class="dist"></div>
- <li>KNX, ZWave, EnOcean, X10, FRITZ!Dect, Intertechno, HomeEasy,
- Philipps HUE</li>
- <div class="dist"></div>
- <li>1Wire, Firmata, webio, panStamp, LIRC, JeeLink, RFXCOM/RFXTRX, TellStick</li>
- <div class="dist"></div>
- <li>Davis VantagePro2, Oregon Scientific, Allnet</li>
- <div class="dist"></div>
- <li>TVs from Samsung/Panasonic/LG/Philips, devices from Sonos/Squeezebox,
- amplifier from Yamaha/Denon/Onkyo, iTunes/AppleTV, Enigma2, XBMC</li>
- <div class="dist"></div>
- <br>
- A complete list of all FHEM-modules with a detailed description can be
- found in the <a href="commandref.html">commandref</a> document.
- </ul>
- <a name="Documentation"></a>
- <h3>Documentation</h3>
- <ul>
- <div class="dist"><a href="Heimautomatisierung-mit-fhem.pdf">
- Heimautomatisierung-mit-fhem.pdf</a> (pdf, german)</div>
- <div class="dist"></div>
- <div class="dist"><a href="commandref.html">commandref.html</a>
- contains a detailed description of all features/modules.</div>
- <div class="dist"></div>
- <div class="dist">Our wiki at <a
- href="https://wiki.fhem.de">https://wiki.fhem.de</a></div>
- <div class="dist"></div>
- <div class="dist">Forum: <a href="https://forum.fhem.de">
- https://forum.fhem.de</a><br>Although most entries are in german here,
- don't be afraid to ask something in english.</div>
- <div class="dist"></div>
- <div class="dist"><a href="http://meintechblog.de/category/fhem">
- meintechblog.de</a>: Blog with guides focused on FHEM</dist>
- <div class="dist"></div>
- <div class="dist">Frequently Asked Questions: <a
- href="faq.html">faq.html</a></div>
- <div class="dist"></div>
- <div class="dist"><a href="HOWTO.html">HOWTO.html</a> for a short
- installation/configuration.</div>
- <div class="dist"></div>
- <div class="dist"><a href="README.contrib">contrib/README</a> describes
- some loosely coupled useful modules / scripts which can be used with
- FHEM.</div>
- <div class="dist"></div>
- </ul>
- <a name="Links"></a>
- <h3>Links</h3>
- <ul>
- Homepage: <a href="http://fhem.de/fhem.html">
- http://fhem.de/fhem.html</a><br>
- Development source: <a href="https://svn.fhem.de">
- https://svn.fhem.de</a><br>
- <br>
- Device/OS Specific installation guides:<br>
- <ul>
- <li>Instructions for the <a href="fritzbox.html">Fritz!Box</a></li>
- <li>Instructions for Nas/Routers (NSLU2):
- <a href="http://www.martin-haas.de/fhz/nslu2fhz">
- http://www.martin-haas.de/fhz/nslu2fhz</a></li>
- <li>Instructions for Synology Diskstation / Rackstation:
- <a href="http://www.fischer-net.de/hausautomation/fhem.html">
- http://www.fischer-net.de/hausautomation/fhem.html</a></li>
- <li>Instructions for the Allnet all6250:
- <a href="http://wiki.dungeon.de/all6250_opennas_mit_fhem">
- http://wiki.dungeon.de/all6250_opennas_mit_fhem</a></li>
- <li>Raspberry PI with <a href="http://www.enocean.com/fileadmin/redaktion/pdf/white_paper/wp_Raspberry_talks_EnOcean.pdf">EnOcean</a></li>
- <li>Linux driver installation:
- <a href="linux.html">linux.html</a></li>
- <li>Misc USB problems:
- <a href="USB.html">USB.html</a></li>
- <li>Russels Blog for Windows user:
- <a href="http://russellallen.info/category/FHEM.aspx">
- http://russellallen.info/category/FHEM.aspx</a> <br>
- <li>Windows driver installation:
- <a href="http://fhz4linux.info/tiki-index.php?page=Driver%20installation">
- http://fhz4linux.info/tiki-index.php?page=Driver%20installation</a> <br>
- (use "Solution B", only COM1..COM9 is supported)</li>
- </ul>
- <br>
- Commercial products:
- <ul>
- <li><a href="http://www.dhs-computertechnik.de/">
- http://www.dhs-computertechnik.de</a>:
- Integration of FHZ and NAS running FHEM. Using an enhanced
- transmitter to achieve more distant transmission. Full integrated
- solution for Home-Control and beyond (other service like UPS management,
- etc. are also available).
- <br>
- <li>CUL:
- <a href=http://shop.busware.de/product_info.php?products_id=29">
- Hardware shop</a>,
- <a href="http://culfw.de/culfw.html">firmware homepage</a>
- </ul>
- </ul>
- <a name="Installation"></a>
- <h3>Installation</h3>
- <ul>
- <h4>Debian/Ubuntu</h4>
- <ul>
- <li>Install <a href="http://fhem.de/fhem-5.8.deb">this</a> package.
- For a better integration check out <a
- href="http://debian.fhem.de/">debian.fhem.de</a>
- </ul>
- <h4>Unix / OSX</h4>
- <ul>
- <li>Make sure you have perl. Most certainly you will need the
- Device::SerialPort perl module, install it with "sudo cpan
- Device::SerialPort" or "apt-get install libdevice-serialport-perl".
- </li>
- <li>Download the <a href="http://fhem.de/fhem-5.8.tar.gz">
- .tar.gz</a> package, unpack it, and change to the unpacked directory.
- <li>start FHEM directly from this directory (perl fhem.pl fhem.cfg).
- </ul>
- <h4>Windows</h4>
- <ul>
- <li>See the <a href="HOWTO_Windows.html">HOWTO_Windows.html</a> for a
- detailed description.</li>
- <li>If you are using cygwin for your perl installation you can
- follow the guidelines for Unix.</li>
- </ul>
- <h4>Fritz!BOX</h4>
- <ul>
- As of Fritz!OS 6.20 AVM decided to remove all possibilities to start
- "foreign" programs automatically after a reboot, that is why I advise
- against deploying FHEM on the Fritz!BOX, see also <a
- href="http://forum.fhem.de/index.php?topic=25066.0">this</a> discussion
- (in german). If you still insist:
- <li>On the FB7390 or FB7490 install <a
- href="http://fhem.de/fhem-5.8-fb7390.image">this</a> image. Note: it
- is needed <i>additionally</i> to the OS image from AVM.<br>
- <li>On the FB7270 unpack <a
- href="http://fhem.de/fhem-5.8-fb7270.zip">this</a> zip file to a
- USB-Disk, attach the disk to the FritzBox, log in, and start FHEM from
- there.
- </ul>
- <br><br>
- After the installation follow the <a href="HOWTO.html">HOWTO</a> for adding
- devices or try out the demo configuration by starting fhem with:<br>
- <ul><code>
- perl fhem.pl fhem.cfg.demo
- </code></ul>
- </ul>
- <a name="License"></a>
- <h3>License:</h3>
- <ul>
- Copyright:<br>
- <ul>
- <li>Rudolf Koenig (r dot koenig at koeniglich dot de. Note: I <b>do
- not</b> provide fhem-support via private mail, use the forum
- instead)</li>
- <li><a href="MAINTAINER.txt">Numerous other people with their FHEM modules</a></li>
- </ul>
- License: GPL (v2)<br><br>
- Thanks to TOSTi for inspiration. <br>
- </ul>
- <footer><center><a href="Impressum.html">Impressum / Datenschutz</a></center></footer>
- </body>
- </html>
|