Hooks to change andFHEM behaviour from within the fhem.cfg file.
Each user attribute has to be added separately to the allowed user attributes in FHEM (i.e. attr global userattr onOffDevice)
Name | User Attribute | Example | Minimum Version |
---|---|---|---|
OnOffButtons Display on / off buttons instead of toggle buttons |
onOffDevice the value has to be boolean (true or false) |
attr mat_halogen onOffDevice true attr mat_halogen onOffDevice false |
1.7.0 |
OnButton Display only an on button |
onDevice the value has to be boolean (true or false) |
attr mat_halogen onDevice true |
1.9.4 |
OffButton Display only an off button |
offDevice the value has to be boolean (true or false) |
attr mat_halogen offDevice true | 1.9.4 |
WebCmd Display all webcmd buttons within the device overview list. |
webcmdDevice the value has to be boolean (true or false) |
attr mat_halogen webcmdDevice true | 2.5.7 |
ToggleButton Display a toggle button |
toggleDevice the value has to be boolean (true or false) |
attr mat_halogen toggleDevice true | 1.9.5 |
InvertState Display a toggle button |
invertState the value has to be boolean (true or false) |
attr mat_halogen invertState true | 1.9.9 |
OnStateName Field to regard as "on". This is also used for reading the eventMap state name |
OnStateName the state name to regard as on |
attr mat_halogen onStateName toggle | 2.0.5 |
OffStateName Field to regard as "on". This is also used for reading the eventMap state name |
OffStateName the state name to regard as off |
attr mat_halogen offStateName toggle | 2.0.5 |
WidgetName Specify a name displayed within widgets. Space within app widgets is usually quite thin, so you may want to specify a shortname instead of having the app cut your default name to the available screen size. |
widget_name the name to display within widgets |
attr mat_halogen widget_name short | 2.5.9 |
AlwaysHidden Completely hide a device from andFHEM. |
always_hidden the value has to be boolean (true or false) |
attr mat_halogen always_hidden true | 2.6.2 |
Sum graph division factor Configures a division factor for the sum graph (so that you can define the proportion between current and sum values) |
sum_graph_division_factor | attr 00STROM sum_graph_division_factor 0.5 Some decimal value (no comma, only dots, allowed!) |
3.0.7 |
FHEMWEB column Configure column ordering from your FHEMWEB device attributes |
column | attr FHEMWEB column room:switch,dimmer Use ".*" as room definition to match all rooms and "favorites" to match only favorites |
4.7.7 |
FHEMWEB sortRooms Configure room ordering from your FHEMWEB device attributes |
sortRooms | attr FHEMWEB sortRooms roomA roomB | |
FHEMWEB hiddenroom Configure hidden rooms from your FHEMWEB device attributes |
hiddenroom | attr FHEMWEB hiddenroom autocreate,myHiddenRoom | |
FHEMWEB hiddengroup Configure hidden groups from your FHEMWEB device attributes |
hiddengroup | attr FHEMWEB hiddenroom switch,dimmer | |
AndFHEM alias Like FHEM's alias attribute, but only evaluated in andFHEM. Takes priority over the alias attribute. |
andFHEM_alias | attr myDevice andFHEM_alias myName | 4.7.8 |
widgetOverride :noArg Useful to disable all widgets (like dim / on and off) in andFHEM. This attribute can also be used in FHEMWEB to disable widgets. |
widgetOverride | attr myDevice widgetOverride :noArg | 4.7.8 |