Geräte verschwinden beim speichern der FHEM.cfg

Begonnen von McHill, 13 November 2014, 11:06:15

Vorheriges Thema - Nächstes Thema

McHill

Hi,

ich bin absoluter Neuling im Thema FHEM/Homematic und benötige mal die Hilfe der Experten :)
Die meisten Probleme konnte ich mithilfe des FHEM Forums lösen, doch seit dem Update 5.6 habe ich ein etwas seltsames Problem.

Ich habe z.Zt. 4 Geräte die ich mit meinem USB CUL und einen Raspberry-PI steuern möchte.
Das pairen der Geräte ist erfolgreich und die devices werden den einzelnen Kategorien zugeordent (z.b. OutputDevive, PushButton etc..).
Sobald ich aber die fhem.cfg Datei öffne und speicher (ohne Änderungen vorzunehmen), verschwinden alle Geräte in die Kategorie CUL_HM und können nicht mehr gesteuert werden.

Vielen Dank

Gruß

Erik


Puschel74

Hallo,

Wozu musst du die fhem.cfg öffnen?
Links oben hat es einen Button "save config".
Benutz den und lass die fhem.cfg so wie sie ist.

Grüße

Edith: Bei deiner Vorgehensweise ist es kein Wunder das die Geräte "verschwinden".
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

McHill

Hi,

erstmal Danke für die schnelle Antwort.

Wie übernehme ich dann manuelle Konfigurationen z.b. programmieren der Rolladensteuerung etc.
Ich dachte diese Einträge müssen in die fhem.cfg?

Das verlieren der Geräte beim speichern der fhem.cfg ist also "Behavior by Design"?

Gruß

Puschel74

Hallo,

Alles brav in die Befehlszeile eintragen was nicht per autocreate angelegt wird.
Dann, wie oben geschrieben, ein klick auf <save config> und FHEM schreibt dir das alles in die fhem.cfg

ZitatDas verlieren der Geräte beim speichern der fhem.cfg ist also "Behavior by Design"?
Ich würde eher sagen - "Behavior by User".

Solange die Daten noch nicht per <save config> gespeichert wurden kann ein öffnen der fhem.cfg dies nichtmehr nachholen.
Und in der fhem.cfg stehen die Daten erst NACH einem klick auf <save config>

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

McHill

Hi,

alles einzeln in die CMD zu tippen finde ich jetzt etwas umständlich, werde es aber direkt ausprobieren.

Danke erstmal für die Hilfe.

Gruß

Erik

Puschel74

Hallo,

copy&paste in der Befehlszeile geht auch  ;)

Und wie oft musst du das machen?
Genau, einmal - also bei mir ist das zumindest so das ich ein neues Device und/oder einen neuen Code nur einmal eingeben brauche.
Änderungen werden dann per DEF durchgeführt.

Empfohlene Suchbegriffe für die erweiterte Suche - fhem.cfg bearbeiten User *puschel74

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Deudi

Das "autocreate" sorgt für das anlegen von neuen Geräten in FHEM. Sofern auch noch das Attribut "autosave=1" gesetzt ist (ist es per Default), wird auch ein "save" ausgeführt und somit automatisch in die fhem.cfg gesichert.

ALLE anderen Änderungen sind in FHEM vorhanden, müssen aber durch ein "save" selbst gesichert werden. Siehe commandref:

ZitatAfter creating a device, automatically save the config file with the command save command. Default is 1 (i.e. on), set it to 0 to switch it off.

http://fhem.de/commandref.html#autocreate
Gigabyte Brix, Ubuntu 16.04.3 LTS, Homematic, Z-Wave, EnOcean, Shelly@MQTT, SIGNALduino, JeeLink DAVIS-Sketch

Puschel74

Hallo,

ZitatDas "autocreate" sorgt für das anlegen von neuen Geräten in FHEM.
Achtung! Verwirrt doch die Anfänger nicht gleich wieder.
So pauschal gilt das nämlich nicht.

Es werden nur Geräte durch autocreate angelegt die auch von sich aus was senden.
Steckdosen machen das selten  ;)
HM-Geräte tauchen vermutlich zwar auf lassen sich aber nicht bedienen - diese wollen explizit mit einer Zentrale gepairt werden.
Letzteres werde ich gleich mal versuchen - ich hab noch eine HM-ES-PMSw1-Pl hier liegen die ich noch ihrer Bestimmung zuführen will  ;D

Aber im großen und ganzen hat Deudi recht - autocreate nimmt Anfänger schon recht viel "Arbeit" ab.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

McHill

Hi,

danke nochmal für die Unterstützung.
Mit "Save Config" funktioniert jetzt alles wieder ;D

Danke

Erik

Deudi

Zitat von: Puschel74 am 13 November 2014, 18:06:24
Achtung! Verwirrt doch die Anfänger nicht gleich wieder.
So pauschal gilt das nämlich nicht.

Es werden nur Geräte durch autocreate angelegt die auch von sich aus was senden.
Steckdosen machen das selten  ;)

Hä, was? Auch HM Steckdosen machen das immer, wenn man die entsprechende Taste drückt. Dass die sich nicht nach dem Auspacken selbst anlernen ist dem TE schon klar:

Zitat von: McHill am 13 November 2014, 11:06:15
... Thema FHEM/Homematic ...
Das pairen der Geräte ist erfolgreich und die devices werden den einzelnen Kategorien zugeordent (z.b. OutputDevive, PushButton etc..).

Aber ich verstehe schon was du meinst...  ;)
Gigabyte Brix, Ubuntu 16.04.3 LTS, Homematic, Z-Wave, EnOcean, Shelly@MQTT, SIGNALduino, JeeLink DAVIS-Sketch

Puschel74

HM-Steckdosen evtl. schon aber FS20-ST sind stumm wie ein Fisch  ;)
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Deudi

Gigabyte Brix, Ubuntu 16.04.3 LTS, Homematic, Z-Wave, EnOcean, Shelly@MQTT, SIGNALduino, JeeLink DAVIS-Sketch