Seite 4 von 5
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 25. Jan 2019 23:02
von peter-pan
Hallo Micha,
ich bin mir immer noch nicht ganz klar darüber wo du was eingefügt hast.
Aber erst mal ein Dankeschön an @udo1toni für die Unterstützung und die o.g. Tabelle. Ich selber bastele ja auch erst seit einem halben Jahr mit meinem RasPi und bin da nicht besonders kundig. Vor allem mit Unix und den Befehlen und der Shell-Syntax. Aber den kann ich mir gut merken, weil der mich so an das Kuscheltier (Alf vom Melmack) erinnert. Nur halt etwas anders geschrieben. Der zeigt mir an welche Berechtigungen und wem die Datei gehört und natürlich auch ob sie ausführbar (*) ist oder nicht. Das ist glaube ich aber nur für die Shell-Scripts unter .../scripts bzw. mit der Endung .sh wichtig.
Udo ich weiss auch nicht was mit "door" gemeint ist, aber könnte das vielleicht so etwas wie ein Link/Share/Verweis sein ?

.Das muss ich auch mal googeln. Aber ich sehe, dass die Items-Namen alle gross(Capital-Letters) geschrieben sind. Ist das ok ?
Ausserdem müssen die Dateien alle im UTF-8 Format gespeichert sein. Das siehst du im Editor deiner Wahl normalerweise unten rechts so wie hier:
utf-8.jpg
Und nun noch eine Frage ! Siehst du beim Start von openHAB solche Meldungen für deine .items Dateien
Code: Alles auswählen
2019-01-25 17:40:58.839 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'test.items'
2019-01-25 17:40:59.265 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'sonoff.items'
2019-01-25 17:41:00.369 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'owm.items'
2019-01-25 17:41:02.119 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'sonos_test.items'
2019-01-25 17:41:02.160 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'astro.items'
2019-01-25 17:41:02.295 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'sonos.items'
2019-01-25 17:41:02.539 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'system.items'
2019-01-25 17:41:02.662 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'castle.items'
2019-01-25 17:41:03.127 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'avm_fritz.items'
2019-01-25 17:41:03.496 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'network.items'
bzw. diese Meldung:
Code: Alles auswählen
[INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'owm.items'
wenn du eine Änderung in deiner .items-Datei (ich nehme an die heisst OWM.items) vornimmst? Bitte poste diese Datei einmal.
ich bin nach wie vor der Meinung, dass du das/die Item(s) nicht definiert hast, oder die .items-Dateien einen falschen Typ haben.
Gruss - Peter
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 26. Jan 2019 10:35
von madmike
Hallo Peter,
also mein VSC speichert im UTF-8 Format
Ich habe gerade nochmals wegen der Gross und Kleinschreibung nachgelesen und tatsächlich unterscheidet Linux anderes als Windows zwischen Datei-Namen in der Groß und Kleinschreibung.
War mir bisher nicht bewusst weil alles lief, da aber beim Tranfer von Dateien von Win auf Linux kann es zu Problemen kommen. Und letztlich ist ja der VSC Editor eine Windows Applikation die Dateien und deren Inhalte nach Linux transferiert.
Ich werde die Dateien entsprechend umbenennen.
Die Listen die Du gesendet hast sehe ich auch, ebenfalls beim refresh.
Entsprechendes sende ich Dir heute Abend nach meiner Schicht.
mfg
Micha
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 26. Jan 2019 12:59
von peter-pan
Hallo Micha,
das mit der Gross-Kleinschreibung im Dateinamen habe ich grad nochmal bei mir selber getestet, dass macht wohl nichts aus.
Code: Alles auswählen
2019-01-26 12:44:22.393 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'OWMTEST.items'
2019-01-26 12:44:23.498 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'OWMTEST.items'
Also das passt alles und VSC macht das speichern auch richtig. Ich habe ja die gleiche Konstellation (VSC/Windows und OH2/RasPi) wie du.
Ich (und andere) habe am Anfang mit Notepad++ gearbeitet und da muss man beim Speichern aufpassen, dass man das richtige Format nimmt. Wenn das nicht der Fall war wurden die Dateien dann nicht in OH2 eingebunden. Aber, wenn du die entsprechenden Logger-Daten (z.B. Loading model 'OWM.items') erhälst, dann passt das alles.
Gruss - Peter
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 26. Jan 2019 17:58
von madmike
Hallo Peter,
ich habe alles gelöscht und will das ganze nochmals starten. Binding, Things alles weg.
nun finde ich beim hochfahren folgendes:
Code: Alles auswählen
Link 'WetterInEssen_Current_AuEntemperatur-openweathermap:weather-and-forecast:api:local:current#temperature' has been added.
2019-01-26 17:55:11.931 [.ItemChannelLinkAddedEvent] - Link 'WetterInEssen_Current_Luftfeuchtigkeit-openweathermap:weather-and-forecast:api:local:current#humidity' has been added.
2019-01-26 17:55:11.933 [.ItemChannelLinkAddedEvent] - Link 'WetterInEssen_Current_Windrichtung-openweathermap:weather-and-forecast:api:local:current#wind-direction' has been added.
2019-01-26 17:55:11.934 [.ItemChannelLinkAddedEvent] - Link 'WetterInEssen_Current_Windgeschwindigkeit-openweathermap:weather-and-forecast:api:local:current#wind-speed' has been added.
2019-01-26 17:55:11.936 [.ItemChannelLinkAddedEvent] - Link 'WetterInEssen_Current_Luftdruck-openweathermap:weather-and-forecast:api:local:current#pressure' has been added.
Ich finde keine Dateien mehr auch nicht mehr in der PaperUI.
Wo kommen die Linkdatein her hast Du eine Idee??
mfg
Micha
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 26. Jan 2019 20:53
von peter-pan
Hallo Micha,
du hast halt doch nicht alles gelöscht. Irgendwo gibt es diese 5 Items noch und vermutlich auch die Bridge mit dem Thing.
Und was heisst Binding gelöscht ? Welches Binding und wo hast du das gelöscht ?
Gruss Peter
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 26. Jan 2019 21:01
von madmike
Hallo Peter, ich habe zuerst den Sitemap Eintrag gelöscht, dann die Items Datei, dann die Thing Datei, zuletzt das Binding deinstalliert. dann ein Neustart und die Liste gesehen.
Dann die PaperUI geöffnet
zuerst geschaut ob es noch ein Thing zu konfigurieren gab, gab es nicht, dann auf die ITEMS geschaut aber auch hier in der PaperUI kein ITEM gefunden.
Oder gibt es wie bei der damaligen Weather.cgf Datei noch eine versteckte Datei in der die Werte gespeichert bleibchen ??
Zum anderen habe ich bei jedem Start der PaperUI nun vom Astro-Binding im Posteingang der gerne konfiguriert werden will obwohl Astr einwandfrei läuft.
Langsam glaube ich an Gremlins

)
mfg
Micha
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 26. Jan 2019 21:34
von peter-pan
Hallo Micha,
so eine Datei gibt es tatsächlich und zwar im Verzeichnis /var/lib/openhab2/config/org/openhab gibt es die Datei weather.config. Soweit ich noch weiss kann man die einfach löschen. Sicherheitshalber würde ich sie aber erst einmal umbenennen. Die baut sich dann beim nächsten Start wieder neu auf. Da dürfte dann aber nichts mehr von deinen Wetter-Providern drin stehen.
Schau bitte auch mal in allen deinen .items-Dateien nach, ob da diese Items auftauchen und zu guter letzt noch einmal meine Bitte, prüfe ob du die Bridge/Thing wirklich gelöscht hast.
Du kannst auch noch eines in der Shell Konsole machen um den Cache zu leeren. Der erste Start dauert nach dem Clean etwas länger
1. sudo systemctl stop openhab2
2. sudo openhab-cli clean-cache
3. sudo systemctl start openhab2
Wenn dann immer noch diese Meldungen "Link 'WetterInEssen_Current..." kommen, dann weiss ich leider auch nicht mehr weiter.
Gruss - Peter
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 26. Jan 2019 21:55
von madmike
Hallo Peter,
habe nochmals alles gemacht und wieder die Links added erhalten
mfg
Micha
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 26. Jan 2019 23:28
von udo1toni
madmike hat geschrieben: ↑26. Jan 2019 17:58
ich habe alles gelöscht und will das ganze nochmals starten. Binding, Things alles weg.
nun finde ich beim hochfahren folgendes:
Code: Alles auswählen
Link 'WetterInEssen_Current_AuEntemperatur-openweathermap:weather-and-forecast:api:local:current#temperature' has been added.
2019-01-26 17:55:11.931 [.ItemChannelLinkAddedEvent] - Link 'WetterInEssen_Current_Luftfeuchtigkeit-openweathermap:weather-and-forecast:api:local:current#humidity' has been added.
2019-01-26 17:55:11.933 [.ItemChannelLinkAddedEvent] - Link 'WetterInEssen_Current_Windrichtung-openweathermap:weather-and-forecast:api:local:current#wind-direction' has been added.
2019-01-26 17:55:11.934 [.ItemChannelLinkAddedEvent] - Link 'WetterInEssen_Current_Windgeschwindigkeit-openweathermap:weather-and-forecast:api:local:current#wind-speed' has been added.
2019-01-26 17:55:11.936 [.ItemChannelLinkAddedEvent] - Link 'WetterInEssen_Current_Luftdruck-openweathermap:weather-and-forecast:api:local:current#pressure' has been added.
Ich finde keine Dateien mehr auch nicht mehr in der PaperUI.
Offensichtlich sind da noch versteckte Konfigurationen vorhanden. Wen Du ohnehin neu starten willst, bietet es sich an, openHAB komplett platt zu machen, je nach Installationsart auf unterschiedlichem Weg, z.B. mittels
und anschließend
Re: wechsel von Yahoo Weatherbinding und Weatherbinding
Verfasst: 27. Jan 2019 11:20
von Micha-SHG
Hallo Micha,
hier ist noch ein ein Micha! Ich finde Deine Fehlersuche ziemlich spannend und lehrreich! Reingestolpert bin ich hier, da ich auch noch von meinem Yahoo-Wetherbinding weg will/muss. Wenn alles bei dir läuft, poste doch bitte alle Files, das wird bestimmt vielen Nachfolgenden helfen!
Noch ein Tipp von meiner Seite: VS-Code hat eine geniale Suchfunktion, mit der man in einem Rutsch über alle *.items-, *.things- usw Dateien suchen lassen kann. Suche damit mal z. B. nach "Luftfeuchtigkeit", vielleicht findest du damit verirrte Definitionen aus alten Zeiten, die Dir im Moment das Leben schwer machen.
MfG Micha