FHEM Forum

FHEM - Hausautomations-Systeme => MAX => Thema gestartet von: mipi am 17 Oktober 2016, 11:59:22

Titel: Alias für Max! Thermostate
Beitrag von: mipi am 17 Oktober 2016, 11:59:22
Habe meine Thermostate alle mit einem Alias versehen, um sie später in einer Structure zusammen zu fassen. Leider kann ich die Thermostate nicht mit dem Alias ansprechen:


### Anfang Maxlan

define ml MAXLAN 192.168.178.101  120 ondemand

#
# ### Wohnzimmer
#
define MAX_0bcfd4 MAX HeatingThermostat 0bcfd4
attr MAX_0bcfd4 userattr MAX_0cad3b MAX_0cad3b_map _map structexclude
attr MAX_0bcfd4 IODev ml
attr MAX_0bcfd4 MAX_0cad3b AllHeaters
attr MAX_0bcfd4 alias MaxThermostatWohnzimmer
attr MAX_0bcfd4 room MAX, devThermostate
define FileLog_MAX_0bcfd4 FileLog ./log/MAX_0bcfd4-%Y.log MAX_0bcfd4
attr FileLog_MAX_0bcfd4 logtype text
attr FileLog_MAX_0bcfd4 room MAX



ein ' set MAX_0bcfd4 desiredTemperature 20 ' funktioniert, ein ' set MaxThermostatWohnzimmer desiredTemperature 20 ' nicht.  Entsprechend funktioniert

define AlleHeizungen structure \
  MAX_0bcfd4 \
  MAX_0cad3b \
  MAX_0cad50
attr AlleHeizungen room Wohnung


nicht mit dem Alias.

Mach ich was falsch?

Gruß Micha
Titel: Antw:Alias für Max! Thermostate
Beitrag von: rubbertail am 17 Oktober 2016, 12:36:17
Das ist as designed - Aliasse dienen *nur* der Anzeige.

Empfehlung:

rename MAX_0bcfd4 MaxThermostatWohnzimmer

Und schon gehts ganz ohne alias. :)
Titel: Antw:Alias für Max! Thermostate
Beitrag von: mipi am 17 Oktober 2016, 13:38:32
Danke, umgesetzt