CUL - Entwicklung > CUL Development

Vorschlag: Fehlerrueckgaben in der culfw

(1/1)

mgernoth:
Hallo,

nachdem es in der AskSin-Implementierung die Moeglichkeit gibt, dass Nachrichten wegen CCA nicht versendet werden koennen, stellt sich die Frage, wie man das zurueck an Fhem kommuniziert.

Ich denke ein "unknown"-Eintrag im Log sollte ausreichend sein um bei Problemen zumindest einen Anhaltspunkt zu bekommen.
Meine aktuelle Implementierung gibt im Fehlerfall jetzt "ERR:Grund" zurueck, z.B.:


--- Code: ---2015.07.07 13:34:23.900 3: CUL_HM set Steckdose_Test on
2015.07.07 13:34:23.902 4: CUL_send:  COCAs 0E 01 A011 68EA13 1ED017 0201C80000
2015.07.07 13:34:25.923 4: CUL_Parse: COC E RR :C CA   
2015.07.07 13:34:25.928 2: COC: unknown message ERR:CCA

--- Ende Code ---

Man koennte dann evtl. auch auf "^ERR:" in 00_CUL.pm matchen und einen Trigger erzeugen.

Falls niemand etwas gegen diesen Vorschlag hat, wuerde ich das dann demnaechst fuer den CCA-Fall bei AskSin einchecken.

Viele Gruesse
  Michael

rudolfkoenig:
Ich habe nichts dagegen. Wenn jemand die Meldungen als Event braucht, bitte melden.

mgernoth:
Hallo,

habe soeben die Fehlerrueckgabe im AskSin CCA-Fall mit "ERR:CCA" committed.

Gruss
  Michael

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln