Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| 
                    linux:fhem:allgemeines [22.01.2016 14:49] marc [DOIF]  | 
                
                    linux:fhem:allgemeines [30.03.2016 08:19] (aktuell) marc  | 
            ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== FHEM - Allgemeines ====== | ====== FHEM - Allgemeines ====== | ||
| + | |||
| + | ===== FHEMWEB ===== | ||
| + | ==== Synataxhighlighting ==== | ||
| + | |||
| + |   attr < | ||
| ===== Update ===== | ===== Update ===== | ||
| Zeile 38: | Zeile 43: | ||
| ==== Backup ==== | ==== Backup ==== | ||
| + | |||
| + | :!: Muss evtl. überarbeitet werden: http:// | ||
| 1. Zum manuelles Ausführen eines Backups genügt es in der Eingabezeile | 1. Zum manuelles Ausführen eines Backups genügt es in der Eingabezeile | ||
| Zeile 64: | Zeile 71: | ||
| usermod -a -G tty pi | usermod -a -G tty pi | ||
| usermod -a -G tty fhem | usermod -a -G tty fhem | ||
| + | |||
| + | Fundstück: | ||
| + |   chown -R fhem: | ||
| Und am Ende wieder fhem starten: | Und am Ende wieder fhem starten: | ||
| Zeile 113: | Zeile 123: | ||
|   attr < |   attr < | ||
| - | ===== Raum anlegen  | + | ===== Räume  | 
| + | |||
| + | ==== Anlegen  | ||
|   attr < |   attr < | ||
| + | |||
| + | ==== Sortieren ==== | ||
| + | |||
| + | attr WEB sortRooms EG OG DG Garten | ||
| + | |||
| + | ==== Mit Icons versehen ==== | ||
| + | |||
| + |   attr WEB roomIcons EG: | ||
| + |                     | ||
| + |                     | ||
| + |                     | ||
| ===== Kanal peeren ===== | ===== Kanal peeren ===== | ||
| Zeile 338: | Zeile 361: | ||
| Dafür stehen die Funktionen sunrise() und sunset() zur Verfügung. | Dafür stehen die Funktionen sunrise() und sunset() zur Verfügung. | ||
| + | Parameter: [" | ||
| + | |||
| + |   * Der Parameter " | ||
| + |   * Die Alternative " | ||
| + |   * " | ||
| + |   * Alternativ lässt sich auch direkt ein Winkel angeben, z.B. HORIZON=-6.0 oder " | ||
| + | |||
| + | Die Einstellungen können mittels | ||
| + | |||
| + |   list < | ||
| + | |||
| + | überprüft werden | ||
| + | ==== Beispiele ==== | ||
| + | |||
| + |   define AussenlampeAn1 at *{sunset(-1800," | ||
| + |   define AussenlampeAus1 at *{sunrise(0," | ||
| + | |||
| + |   * abends zum Sonnenuntergang eingeschaltet, | ||
| + |   * morgens zum Sonnenaufgang, | ||
| ===== Externes Programm aus fhem heraus starten ===== | ===== Externes Programm aus fhem heraus starten ===== | ||
| Zeile 426: | Zeile 468: | ||
| <code cfg fhem.cfg> | <code cfg fhem.cfg> | ||
| - | define n_FensterGeschlossen notify (UG.WK.AD|UG.VK.AD|EG.Fl.AD.Haustuer|EG.Wo.AD.TerrasseRechts|EG.Ku.AD.Rechts|EG.Ku.AD.Links|OG.Sc.AD.Auffahrt|DG.Ba.AD) | + | define n_FensterGeschlossen notify (UG.WK.AD|UG.VK.AD|EG.Fl.AD.Haustuer|EG.Wo.AD.TerrasseRechts|EG.Ku.AD.Rechts|EG.Ku.AD.Links|OG.Sc.AD.Auffahrt|DG.Ba.AD)  | 
| - | my $f1 = Value(" | + | my $f1 = Value(" | 
| - | my $f2 = Value(" | + | my $f2 = Value(" | 
| - | my $f3 = Value(" | + | my $f3 = Value(" | 
| - | my $f4 = Value(" | + | my $f4 = Value(" | 
| - | my $f5 = Value(" | + | my $f5 = Value(" | 
| - | my $f6 = Value(" | + | my $f6 = Value(" | 
| - | my $f7 = Value(" | + | my $f7 = Value(" | 
| - | my $f8 = Value(" | + | my $f8 = Value(" | 
| - | my $f9 = Value(" | + | my $f9 = Value(" | 
| - | my $f10 = Value(" | + | my $f10 = Value(" | 
| - | my $f11 = Value(" | + | my $f11 = Value(" | 
| - | if ($f1 eq " | + | if ($f1 eq " | 
| - | fhem "set FensterOffen off" | + | fhem "set FensterOffen off";;\ | 
| - | } else { | + | } else {\ | 
| - | fhem "set FensterOffen on" | + | fhem "set FensterOffen on";;\ | 
| - | } | + | }\ | 
| } | } | ||
| </ | </ | ||
| Zeile 476: | Zeile 518: | ||
|   define MeineAktion at +*02:02:00 set lamp on → alle zwei Stunden und 2 Minuten " |   define MeineAktion at +*02:02:00 set lamp on → alle zwei Stunden und 2 Minuten " | ||
| + |   define < | ||
| ==== Wochentage ==== | ==== Wochentage ==== | ||