bei mir verschwindet immer das define meines GDS aus dem Fhem, ich habe es erst gesehen als ich gestern ein Update gemacht hatte und er mir sagt define first..... heute nun im Logfile wieder
"readGDS: Please define resse first"
gestern Abend aber nochmals angelegt mit
" define <name> GDS <username> <password>"
und heute ist es wieder raus, warum ist das so?
Save nicht ausgefuehrt? :)
doch sicher 100% extra weil es ja gestern schon weg war. Ich lege es jetzt nochmals an...!
Frage ist ja warum ist es überhaupt verschwunden, ich habe da nichts gemacht!!
erkläre mir mal bitte, WAS genau verschwindet.
Das gesamte device aus fhem oder nur username und passwort im DEF?
Was passiert nach dem define? Ist das device dann vorhanden und funktioniert?
und ausserdem sind wir hier im völlig falschen Forumbereich.
Ich fang mal mit gestern Abend an.
Das war komplett weg...!
Nach einem Update von fhem gestern hat er mir angezeigt ich solle das define zuerst anlegen, mein GDS heißt wie mein Ort resse.
Ich habe es gesucht, aber nicht gefunden, also unter Edit Files in die Wetter.cfg geschaut, da war es nicht mehr, also gestern Abend neu angelegt und alles war wieder gut. Und ich habe auch save ausgeführt.
Heute morgen nun wieder komplett weg, ich wieder neu angelegt direkt in der Wetter.cfg und gut war es wieder etwas später auf meinem Tablet gesehen das DWD nicht aktiv war, ich also nachgeschaut und komischerweise war diesmal User und Passwort raus....
Ich direkt ins DEF auf der Weboberfläche User und Passwort eingegeben, Save eingegeben..
Bis jetzt ist es noch da... Hatte da bisher echt keine Probleme und war da auch nicht dran...!
Zitat von: moonsorrox am 03 Februar 2016, 20:25:34
und war da auch nicht dran...!
Aber ich.
Username und Passwort werden seit 27.01.2016 nicht mehr im DEF gespeichert, ein leeres DEF ist also völlig normal.
Wenn Du dann zwanghaft irgendwas manuell nochmal dort einträgst, kann es beim nächsten Systemstart durchaus wieder zu Problemen kommen.
Und nun schreibst Du 100 Mal an die Tafel: "Ich soll nicht immer schlauer sein wollen als mein fhem!"
Das weiß ich doch nicht und schlauer will ich schon gar nicht sein... Aber wenn du aufmerksam gelesen hast wirst du lesen das ich erst heute ins DEF geschrieben habe... gestern nicht und trotzdem war es weg und nun du wieder...
Ich suche nur nach einer Lösung und hab evtl. etwas verkehrt gemacht, aber sicher unbewußt :D
Zitat von: moonsorrox am 03 Februar 2016, 21:32:55
Das weiß ich doch nicht
Diese Änderung steht an unterschiedlichen Stellen innerhalb und ausserhalb des Forums ;)
Tja so sieht es also jetzt wieder aus User und Passwort sind wieder raus, wo wird das jetzt rein geschrieben.?
define resse GDS
attr resse gdsAll 1
attr resse gdsSetCond Hannover-Flh.
attr resse room Wettervorhersage
Zitat von: moonsorrox am 04 Februar 2016, 01:07:00
Tja so sieht es also jetzt wieder aus User und Passwort sind wieder raus, wo wird das jetzt rein geschrieben.?
Dafür gibt es Standardfunktionalitäten (http://forum.fhem.de/index.php/topic,48247.0.html) in fhem, die das Modul verwendet.
Nochmal: dass im DEF die Werte für user und passwort nicht mehr stehen, ist
kein Fehler und da besteht für Dich kein Handlungsbedarf.
Hallo Betateilchen,
Ich habe gestern mal ins Wiki und in die Commandref geschaut. In beiden sind die Definitaionsbeispiele noch mit Username und Passwort.
Mir selbst stellt sich gerade die Frage wie das nun genau geregelt wird. Wo erfolgt die Zuweisung innerhalb des Devices?
Grüße
Zitat von: CoolTux am 04 Februar 2016, 09:20:14
Hallo Betateilchen,
Ich habe gestern mal ins Wiki und in die Commandref geschaut. In beiden sind die Definitaionsbeispiele noch mit Username und Passwort.
Mir selbst stellt sich gerade die Frage wie das nun genau geregelt wird. Wo erfolgt die Zuweisung innerhalb des Devices?
Grüße
Genau ich hatte ja auch gesucht, denn ohne suchen frage ich hier nicht.
Und dieses Problem ist mir erst vorgestern aufgefallen...
Und wie schon oben geschrieben hatte ich vorher nichts ins DEF geschrieben...
Aber OK ich habe nun den Hinweis von betateilchen gelesen
Zitat von: CoolTux am 04 Februar 2016, 09:20:14
Ich habe gestern mal ins Wiki und in die Commandref geschaut. In beiden sind die Definitaionsbeispiele noch mit Username und Passwort.
Daran hat sich auch nichts geändert. Das erstmalige Anlegen erfolgt genau wie bisher.
Das bedeutet aber noch lange nicht, dass diese Parameter für immer und ewig im device gespeichert sein und angezeigt werden müssen.
Wichtig ist nur, dass fhem weiß, wo es hingreifen muss, um die Daten zu finden, solange das device im System vorhanden ist.
Und dafür gibt es offizielle Standardfunktionen in fhem.pl.
Du bist Entwickler - Du brauchst doch nur im Modul-Quelltext nachschauen, wie das geht :)
Ah, alles klar.
Ja Du hast Recht, ich könnte in der Tat nachschauen. Wenn ich aber nur bedingt Zeit habe denke ich das Fragen auch nicht schadet. Ich bin aber auch nicht irgendwie sauer oder angepisst wenn mir dann einer sagt schau doch einfach nach. Das ist völlig ok!!
;D
Nun weiß ich schon mal das meine Device noch korrekt ist. Und weil es mich in der Tat sehr interessiert wo der Rest gelandet ist werde ich mir mal Deinen Code anschauen ;)
Grüße
Leon
ich verstehe es nicht...!
2016.02.05 16:10:00 3: readGDS: Please define resse first
2016.02.05 15:50:00 3: readGDS: Please define resse first
2016.02.05 15:30:00 3: readGDS: Please define resse first
2016.02.05 15:10:00 3: readGDS: Please define resse first
2016.02.05 14:50:00 3: readGDS: Please define resse first
jetzt ging es gestern und nun wieder im log die Einträge.
Das define ist wieder komplett raus aus der cfg.
@betateilchen
vllt. bin ich ja zu blöd, aber ich weiß nicht mehr was ich hier falsch mache.
Diese Meldung habe ich heute morgen bekommen wenn Fhem nach einem shutdown restart wieder da ist
Messages collected while initializing FHEM:
configfile: syntax: define GDS []
liegt es an der [] muss ich hier etwas in die eckige Klammer eintragen..? in der commandref steht etwas von [<host>] ich weiß nicht welcher Host gemeint ist.
Dieses steht noch in meiner cfg Datei drin, natürlich keine User und PW mehr aber das hast du ja geschrieben wird nicht mehr eingetragen.
define resse GDS
attr resse gdsAll 1
attr resse gdsSetCond Hannover-Flh.
attr resse room Wettervorhersage
evtl. kannst du mir auf die Sprünge helfen...?
Wieso bist Du eigentlich der Einzige, der ein solches Problem hat? Ich weiss es nicht.
syntax: define GDS []
Die Meldung in dieser Form gibts gar nicht im GDS Modul. Eigentlich sieht die Fehlermeldung so aus:
(http://up.picr.de/24503144kc.png)
Ausserdem ist der Thread immer noch in der falschen Forumrubrik. Willst Du den nicht endlich mal dahin (http://forum.fhem.de/index.php/board,44.0.html) verschieben, wo er hingehört?
was dein Modul für Fehlermeldungen ausgibt weiß ich doch nicht, ich kann dir nur sagen was bei mir unter der Fhem Eingabezeile stand... und das sah nun mal so aus nach einem shutdown restart.
Messages collected while initializing FHEM:
configfile: syntax: define GDS []
ich ziehe mir das nicht aus den Rippen :-\ Das hat mir jetzt alles sehr geholfen...
ich kann hier nichts verschieben das sollte "dir" eigentlich klar sein
Zitat von: moonsorrox am 07 Februar 2016, 01:12:24
ich kann hier nichts verschieben das sollte "dir" eigentlich klar sein
Du hast den Thread eröffnet, also kannst Du ihn auch verschieben.
Der Button dazu befindet sich unten links auf der Seite.
OK, getan... war mir bisher nicht bekannt... :)
Zitat von: moonsorrox am 07 Februar 2016, 10:31:38
war mir bisher nicht bekannt...
ist schon über ein Jahr so...
http://forum.fhem.de/index.php/topic,32222.msg246413.html#msg246413
Zitat von: moonsorrox am 06 Februar 2016, 13:32:50
vllt. bin ich ja zu blöd, aber ich weiß nicht mehr was ich hier falsch mache.
Diese Meldung habe ich heute morgen bekommen wenn Fhem nach einem shutdown restart wieder da ist
Teste mal bitte morgen mit der Version, die es morgen früh per update gibt.
mach ich...
Meine Kondition bisher, wie schon geschrieben habe ich es auch ohne User und PW probiert
define resse GDS xxxxxx xxxxxxxxx
attr resse gdsAll 1
attr resse gdsSetCond Hannover-Flh.
So steht es ja noch in der commandref:
define <name> GDS <username> <password> [<host>]
Was lege ich dann sinnvoller weise an..? nur dieses
define resse GDS
Natürlich auch noch username und passwort. Logisch sonst kommst ja nicht an die Daten.
Grüße
Das hab ich doch schon beschrieben:
Das erstmalige Anlegen eines gds devices erfolgt genau so wie in der commandref beschrieben.
dann habe ich doch auch alles richtig gemacht... bisher...! ;)
ich mache heute noch das Update und dann werden wir sehen oder auch nicht...
so sieht das List seit einigen Stunden aus, bisher alles OK
Internals:
CFGFN ./FHEM/Wetter.cfg
DEF
GDS_CONDITIONS_ABORTED Mon Feb 8 18:02:50 2016
NAME resse
NR 1533
STATE active
TYPE GDS
Readings:
2016-02-08 18:01:56 _dataSource Quelle: Deutscher Wetterdienst
2016-02-08 17:24:22 _nextUpdate Mon Feb 8 17:44:22 2016
2016-02-08 18:01:56 c_altitude 59
2016-02-08 18:01:56 c_pressure-nn 990.0
2016-02-08 18:01:56 c_stationName Hannover-Flh.
2016-02-08 18:01:56 c_temperature 7.8
2016-02-08 18:01:56 c_windDir SW
2016-02-08 18:01:56 c_windPeak 48
2016-02-08 18:01:56 c_windSpeed 27
2016-02-08 15:04:05 g_altitude 59
2016-02-08 15:04:05 g_pressure-nn 989.2
2016-02-08 15:04:05 g_stationName Hannover-Flh.
2016-02-08 15:04:05 g_temperature 10.0
2016-02-08 15:04:05 g_windDir SW
2016-02-08 15:04:05 g_windGust Windböen
2016-02-08 15:04:05 g_windPeak 53
2016-02-08 15:04:05 g_windSpeed 32
2016-02-08 18:01:50 state active
Helper:
INTERVAL 1200
URL ftp-outgoing2.dwd.de
Attributes:
gdsAll 1
gdsLong 1
gdsSetCond Hannover-Flh.
room Wettervorhersage
EDITH://
ich glaube ich muss auch meine gesamte RSS Anzeige neu anpassen, denn ich bekomme auch keine Warnmeldungen mehr und heute sollte ja wenigstens "starke Windböen" drin stehen ;)
Aber ich frage mich nach wie vor, was Du spezielles in Deiner fhem-Installtion hast, um offenbar als einziger Nutzer in dieses Problem gelaufen zu sein...
keine Ahnung... ich habe das GDS eigentlich nie in irgendeiner Weise angefaßt, dass lief doch ohne Probleme...!
Und letzte Woche kam auf einmal diese Meldung
readGDS: Please define resse first
weil mein "at" eben das GDS nicht gefunden hat und als ich nachgeschaut habe war es weg :-\
Dein Problem kommt auch nicht aus dem GDS Modul, sondern aus irgendeinem feature in Deiner gesamten fhem-Installation.