FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Scherheinz am 03 März 2017, 11:09:57

Titel: [gelöst] Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: Scherheinz am 03 März 2017, 11:09:57
Hallo,

Ich lese mit HTTPMOD einen Geigerzähler aus was auch soweit funktioniert:

   # Uradmonitor
define Urad HTTPMOD http://192.168.2.103/j 30
attr Urad event-on-change-reading .*
attr Urad extractAllJSON .*
attr Urad room Uradmonitor
attr Urad stateFormat data_cpm
attr Urad timeout 30


Wenn ich jetzt die Readings in eine Datei schreiben will wird eine Filelog angelegt aber danach bekomme ich keine Daten mehr vom Geigerzähler und somit bleibt auch die Datei leer.

define FileLog_uradmonitor FileLog ./log/urad-%Y-%m.log Urad


Was mache ich falsch?
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: Otto123 am 03 März 2017, 11:49:16
Hi,
Zitat# Uradmonitor
Du editierst per Hand? Und vergisst save bevor Du per hand das Filelog definierst?

Nur so als Idee.

Gruß Otto
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: Scherheinz am 03 März 2017, 14:51:55
Hallo Otto,

Guter Gedanke aber ich hab nur per Hand Überschriften hinzugefügt damit es übersichtlich bleibt, ansonsten geb ich die Sachen in FHEM ein.
Auch ein Update sowie Neustart bringt leider keine Änderung.

Gruß Frank
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: frank am 03 März 2017, 15:37:30
in der commandref ist extract all json ohne argument.
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: Scherheinz am 04 März 2017, 18:31:41
Danke, hab ich abgeändert aber es funktioniert leider immernoch nicht... :-[
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: CoolTux am 04 März 2017, 18:35:26
Lege das Filelog an. Wenn du das gemacht hast dann lege einen Dummy an. Einfach nur so. Egal wie der heißt Hauptsache ein Dummy steht als letzte Zeile in deiner cfg. Und dann teste noch mal httpmod bitte.
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: Thorsten Pferdekaemper am 04 März 2017, 22:00:41
Hi,
ich würde ganz simpel ein update vorschlagen. Kann sein, dass es nicht funktioniert, aber Rudi hat gerade einen Bug gefixt, durch den "interne at" nicht mehr funktionieren. Das hat auch mit FileLog zu tun...
Gruß,
   Thorsten
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: CoolTux am 04 März 2017, 22:13:23
Zitat von: Thorsten Pferdekaemper am 04 März 2017, 22:00:41
Hi,
ich würde ganz simpel ein update vorschlagen. Kann sein, dass es nicht funktioniert, aber Rudi hat gerade einen Bug gefixt, durch den "interne at" nicht mehr funktionieren. Das hat auch mit FileLog zu tun...
Gruß,
   Thorsten

Das wollte ich genau rausfinden  :D
Der Fix dürfte aber erst ab morgen verfügbar sein.
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: Thorsten Pferdekaemper am 04 März 2017, 22:20:51
Zitat von: CoolTux am 04 März 2017, 22:13:23
Das wollte ich genau rausfinden  :D
Der Fix dürfte aber erst ab morgen verfügbar sein.
Es gibt mindestens einen ähnlichen Thread, der durch einen update heute gelöst wurde. Ist aber eigentlich egal, "morgen" ist ja nur noch 100 Minuten weit weg.
Gruß,
   Thorsten
Titel: Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: CoolTux am 04 März 2017, 22:23:22
Und es tut nicht weh wenn er es jetzt schon testet. Also ein Update
Titel: [gelöst] Antw:Nach Erstellen einer Filelog liefert HTTPMOD keine Werte mehr
Beitrag von: Scherheinz am 05 März 2017, 20:05:00
Hallo!

Danke für die vielen Tipps! Ich hatte es die Tage schonmal mit einem Update probiert ohne Erfolg, aber die neueste Version von heute hat es dann gebracht. Funktioniert!! :)
Vor dem Update hab ich noch einen Dummy angelegt was aber nichts änderte nur mal zur Info.


vielen Dank noch mal an euch!  :)

Gruß

Frank