FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: astro0302 am 19 Juni 2016, 01:00:07

Titel: Mysensors: Sensoren werden trotz "Autocreate" nicht in die fhem.cfg eingetragen
Beitrag von: astro0302 am 19 Juni 2016, 01:00:07
Hallo!

Seit ein paar Tagen beschäftige ich mich mit Mysensors. Mit den Gateways bin ich durch und konnte erfolgreich sowohl das serielle Gateway als auch das NodeMCU-Gateway in Betrieb nehmen. Momentan habe ich das ModeMCU-Gateway aktiv und auch dieses nur in der fhem.cfg definiert:

# WLAN Gateway MySensors

define gateway MYSENSORS 192.168.1.202:5003
attr gateway autocreate 1
attr gateway first-sensorid 1
attr gateway requestAck 1
attr gateway room mySensors
attr gateway stateFormat connection


Sobald ich den Inclusion-Mode aktiviere, erkennt er auch meinen Temperatur-Sensor und zeigt die richtige Temperatur an. Den Sensor sehe ich unter "Mysensors_Device" als "Mysensor_1" im Menüpunkt "Everything". Soweit so gut.

Komisch ist, dass der Sensor nicht in die fhem.cfg eingetragen wird und dementsprechend nach einem Reboot von fhem nicht mehr angezeigt wird. Dies behebe ich momentan damit, dass ich wieder den Inclusion-Mode aktiviere und am Sensor kurz den Strom wegnehme. Der Sensor wird dann sofort wieder angezeigt. Das kann aber nicht eine Dauerlösung sein, da in der nächsten Zeit -sobald die Arduinos aus China ankommen- noch weitere Sensoren dazukommen.

Bei meinem CUL legt er erkannte Geräte automatisch bei aktivem Autocreate in der fhem.cfg an. Soweit ich es in der Doku verstandaen habe, soll das mysensors auch bei einem Autocreate machen.

Was mache ich falsch oder muss ich für jeden Sensor manuell mit einem z.b. Define Temperatursensor1 MYSENSORS_DEVICE 1 und attr temperaturesensor1 IODev gateway in meiner fhem.cfg bekannt machen?

Vielen Dank schon einmal im Voraus!

Andreas

Titel: Antw:Mysensors: Sensoren werden trotz "Autocreate" nicht in die fhem.cfg eingetragen
Beitrag von: Omega am 19 Juni 2016, 10:01:06
Vorsichtige Nachfrage  ;) : Nach dem erfolgreichen Erkennen des Sensors (unter Everything zu sehen) hast du auch "Save config" gedrückt? Ansonsten wäre klar, warum ein Reboot nicht überlebt wird.
Titel: Antw:Mysensors: Sensoren werden trotz "Autocreate" nicht in die fhem.cfg eingetragen
Beitrag von: astro0302 am 19 Juni 2016, 10:27:24
Guten Morgen, Omega! Argh... das war es. Wie peinlich. Da ich meist die fhem.cfg selbst bearbeite, nutze ich kaum die automatische Erkennung und den Button "Save config". Danke für den Wink mit dem Zaunpfahl!