posaune
[projects.git] / Vindelicia / fhem.cfg
1 attr global userattr cmdIcon devStateIcon devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride
2 attr global autoload_undefined_devices 1
3 attr global logfile ./log/fhem-%Y-%m.log
4 attr global modpath .
5 attr global motd none
6 attr global statefile ./log/fhem.save
7 attr global updateInBackground 1
8 attr global verbose 3
9
10 define telnetPort telnet 7072 global
11
12 define WEB FHEMWEB 8083 global
13 attr WEB icon it_i-net
14
15 define WEBphone FHEMWEB 8084 global
16 attr WEBphone stylesheetPrefix smallscreen
17
18 define WEBtablet FHEMWEB 8085 global
19 attr WEBtablet stylesheetPrefix touchpad
20
21 # Fake FileLog entry, to access the fhem log from FHEMWEB 
22 define Logfile FileLog ./log/fhem-%Y-%m.log fakelog
23
24 define autocreate autocreate
25 attr autocreate filelog ./log/%NAME-%Y.log
26
27 define eventTypes eventTypes ./log/eventTypes.txt
28
29 # Disable this to avoid looking for new USB devices on startup
30 define initialUsbCheck notify global:INITIALIZED usb create
31 define hmUART HMUARTLGW /dev/ttyAMA0
32 attr hmUART hmId 651487
33 attr hmUART room CUL_HM
34 define HM.Saal.Wandthermostat CUL_HM 633FF9
35 attr HM.Saal.Wandthermostat IODev hmUART
36 attr HM.Saal.Wandthermostat actCycle 000:10
37 attr HM.Saal.Wandthermostat actStatus alive
38 attr HM.Saal.Wandthermostat autoReadReg 4_reqStatus
39 attr HM.Saal.Wandthermostat expert 3_allReg+raw
40 attr HM.Saal.Wandthermostat firmware 1.3
41 attr HM.Saal.Wandthermostat model HM-TC-IT-WM-W-EU
42 attr HM.Saal.Wandthermostat msgRepeat 1
43 attr HM.Saal.Wandthermostat room Heizung,CUL_HM
44 attr HM.Saal.Wandthermostat serialNr OEQ1675256
45 attr HM.Saal.Wandthermostat subType thermostat
46 attr HM.Saal.Wandthermostat webCmd getConfig:clear msgEvents
47 define FileLog_HM.Saal.Wandthermostat FileLog ./log/HM.Saal.Wandthermostat-%Y.%m.log HM.Saal.Wandthermostat
48 attr FileLog_HM.Saal.Wandthermostat logtype text
49 attr FileLog_HM.Saal.Wandthermostat room Logfiles
50 define HM.Saal.Wandthermostat_Weather CUL_HM 633FF901
51 attr HM.Saal.Wandthermostat_Weather model HM-TC-IT-WM-W-EU
52 attr HM.Saal.Wandthermostat_Weather peerIDs 00000000,
53 define HM.Saal.Wandthermostat_Climate CUL_HM 633FF902
54 attr HM.Saal.Wandthermostat_Climate model HM-TC-IT-WM-W-EU
55 attr HM.Saal.Wandthermostat_Climate peerIDs 00000000,
56 attr HM.Saal.Wandthermostat_Climate room Heizung
57 define HM.Saal.Wandthermostat_WindowRec CUL_HM 633FF903
58 attr HM.Saal.Wandthermostat_WindowRec model HM-TC-IT-WM-W-EU
59 attr HM.Saal.Wandthermostat_WindowRec peerIDs 00000000,
60 attr HM.Saal.Wandthermostat_WindowRec stateFormat last:trigLast
61 define HM.Saal.Wandthermostat_remote CUL_HM 633FF906
62 attr HM.Saal.Wandthermostat_remote model HM-TC-IT-WM-W-EU
63 attr HM.Saal.Wandthermostat_remote peerIDs 00000000,
64 define HM.Saal.Wandthermostat_SwitchTr CUL_HM 633FF907
65 attr HM.Saal.Wandthermostat_SwitchTr model HM-TC-IT-WM-W-EU
66 attr HM.Saal.Wandthermostat_SwitchTr peerIDs 00000000,
67 define ActionDetector CUL_HM 000000
68 attr ActionDetector event-on-change-reading .*
69 attr ActionDetector model ActionDetector
70 define EIB TUL tul:/dev/ttyACM0@57600 1.1.255
71 attr EIB room KNX
72 define HzTimer at *03:59 set HM.Saal.Wandthermostat_Climate controlMode auto
73 attr HzTimer room Timer,Heizung
74 attr HzTimer webCmd active:inactive
75 define SetSollTemp KNX 1/1/0:dpt9.001
76 attr SetSollTemp IODev EIB
77 attr SetSollTemp room Heizung,KNX
78 define SetIstTemp KNX 1/1/1:dpt9.001
79 attr SetIstTemp IODev EIB
80 attr SetIstTemp room Heizung,KNX
81 define TimerIst at +*00:01:00 set SetIstTemp  value [HM.Saal.Wandthermostat:measured-temp]
82 attr TimerIst room Heizung,Timer
83 attr TimerIst webCmd active:inactive
84 define HeizActor FileLog ./log/HeizActor-%Y.%m.log SetIstTemp:.*|SetSollTemp:.*
85 attr HeizActor room Logfiles
86 define TempSollSetter notify HM.Saal.Wandthermostat set SetSollTemp  value [HM.Saal.Wandthermostat:desired-temp]
87 attr TempSollSetter room Heizung,Timer
88 define BewegungsmelderWC KNX 1/0/1:dpt1.001
89 attr BewegungsmelderWC IODev EIB
90 attr BewegungsmelderWC room KNX
91 define FileLog_BewegungsmelderWC FileLog ./log/BewegungsmelderWC-%Y.%m.log BewegungsmelderWC
92 attr FileLog_BewegungsmelderWC logtype text
93 attr FileLog_BewegungsmelderWC room KNX,Logfiles
94 define KNX_0100002 KNX 1/0/2:MODEL_NOT_DEFINED
95 attr KNX_0100002 IODev EIB
96 attr KNX_0100002 room KNX
97 define allowed_WEB allowed
98 attr allowed_WEB basicAuth aGF1c3ZlcndhbHRlcjp2aW5kZWxpY2lhKg==
99 attr allowed_WEB validFor WEB,WEBphone,WEBtablet,telnetPort
100 define KNX_1112017 KNX 11/12/17:MODEL_NOT_DEFINED
101 attr KNX_1112017 IODev EIB
102 attr KNX_1112017 room KNX
103 define FileLog_KNX_1112017 FileLog ./log/KNX_1112017-%Y.log KNX_1112017
104 attr FileLog_KNX_1112017 logtype text
105 attr FileLog_KNX_1112017 room KNX
106 define FileLog_KNX_0100002 FileLog ./log/KNX_0100002-%Y.log KNX_0100002
107 attr FileLog_KNX_0100002 logtype text
108 attr FileLog_KNX_0100002 room KNX
109