Ok Problem gelöst. Durch den reboot des SHNG Servers wurde der lokale owserver wieder gestartet, welcher zum testen installiert war. Nach beenden des lokalen owserver lüppt die Mieze wieder. Items sind in SHNG up to date und auch wieder aufm KNX.
Irgendwie verwirrend, wenn man in der plugins.yaml eine andere IP für den owserver angiebt und der sich mit dem lokalen in die quere kommt. Evtl. ein Bug?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Support Thread zum Onewire Plugin
Einklappen
X
-
Tja Log war gutes Stichwort, zum Zeitpunkt des ersten Posts war nix im Log mit OneWire.Zitat von henfri Beitrag anzeigenFür b) ist das hier ja nicht der richtige Thread. Aber da sind wir mal nicht so ;-)
Zu a) Ich hatte deinen ersten Post nicht gesehen.
Ich würde vorschlagen, mal nach Onewire im Log zu suchen. Vielleicht läuft auch ow-server nicht?
Was sagt owdir an der Kommandozeile?
Allerdings mittlerweile folgendes:
owdir aufm OneWire Server spuckt eigentlich vernünftiges aus:Code:2021-01-07 21:45:57 ERROR plugins.onewire 1-Wire: could not connect to 192.168.178.49:4304: [Errno 111] Verbindungsaufbau abgelehnt
owstatus liefert folgendes:Code:/2D.3578C70B0000 /2D.43A1C70B0000 /2D.2078C70B0000 /28.AB49F2040000 /28.8915F1040000 /28.9C37F2040000 /28.F8FBF0040000 /bus.4 /bus.3 /bus.2 /bus.1 /uncached /settings /system /statistics /structure /simultaneous /alarm
Was mich ein bißchen stutzig macht sind die letzen zeilen mit PBM detection error und Cannot Open Busmaster.Code:pi@raspberrypi:/etc $ sudo /etc/init.d/owserver status * owserver.service - Backend server for 1-wire control Loaded: loaded (/lib/systemd/system/owserver.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2021-01-07 20:48:16 GMT; 2min 19s ago Docs: man:owserver(1) Main PID: 1808 (owserver) Tasks: 3 (limit: 4915) CGroup: /system.slice/owserver.service `-1808 /usr/bin/owserver -c /etc/owfs.conf Jan 07 20:48:11 raspberrypi systemd[1]: Starting Backend server for 1-wire control... Jan 07 20:48:11 raspberrypi OWFS[1808]: DEFAULT: ow_daemon.c:(144) Entered background mode, quitting. Jan 07 20:48:16 raspberrypi OWFS[1808]: DEFAULT: ow_elabnet.c:(145) PBM detection error Jan 07 20:48:16 raspberrypi OWFS[1808]: DEFAULT: owlib.c:(208) Cannot open USB bus master Jan 07 20:48:16 raspberrypi systemd[1]: Started Backend server for 1-wire control.
In owhttpd wird alles richtig angezeigt. auch owdir geht ja.
Achja BTW....der OWServer läuft nicht auf dem gleichen Client wie SHNGZuletzt geändert von magiczambo; 07.01.2021, 22:05.
Einen Kommentar schreiben:
-
Für b) ist das hier ja nicht der richtige Thread. Aber da sind wir mal nicht so ;-)
Zu a) Ich hatte deinen ersten Post nicht gesehen.
Ich würde vorschlagen, mal nach Onewire im Log zu suchen. Vielleicht läuft auch ow-server nicht?
Was sagt owdir an der Kommandozeile?
Gruß,
Hendrik
Einen Kommentar schreiben:
-
Naja als ich meinen ersten Post verfasste war es b)Zitat von henfri Beitrag anzeigenHallo,
was ist denn nun das Problem?
a) Item bekommt keine neue Temperatur vom onewire plugin
b) Item bekommt eine neue Temperatur vom Onewire Plugin, aber sendet dies nicht nach knx?
Falls b) das Problem ist:
Wird denn bei der oben gezeigten Änderung der Wert auf dem Bus gesendet?
mittlerweile leider a).
Und ja wie im Screen weiter oben zu sehen kommt der Wert den ich im Admin Interface setze aufm Bus an.
Einen Kommentar schreiben:
-
Hallo,
was ist denn nun das Problem?
a) Item bekommt keine neue Temperatur vom onewire plugin
b) Item bekommt eine neue Temperatur vom Onewire Plugin, aber sendet dies nicht nach knx?
Falls b) das Problem ist:
Wird denn bei der oben gezeigten Änderung der Wert auf dem Bus gesendet?
Gruß,
Hendrik
Einen Kommentar schreiben:
-
Hier mal das Item im Admin Interface, nach der manuelle Änderung.Zitat von henfri Beitrag anzeigenScreenshot von dem Item im Admin Interface könnte helfen.
2021-01-07 21_24_43-Window.png
2021-01-07 21_25_50-Window.png
2021-01-07 21_26_18-Window.png
Einen Kommentar schreiben:
-
Sorry für die lange Reaktionszeit war bissle Tohuwabohu mit Quarantäne...usw.
Ja genau.Zitat von bmx Beitrag anzeigenWie hast Du das denn festgestellt? ETS angeworfen und per Gruppenmonitor nachgeschaut?
Das war ich bis vor kurzem, leider ist das Alter der Items mittlerweile 3 Tage gewesen, dachte ich boote die Systeme mal durch, jetzt kommt leider garnichts mehr an :-(Zitat von bmx Beitrag anzeigenBist Du sicher, das die Werte des Temperatursensors in SHNG ankommen?
Ja das tut es.Zitat von bmx Beitrag anzeigenWenn Du das Item im Admin Interface änderst, wird dann etwas auf den Bus gesendet?
2021-01-07 21_19_12-ETS5™ - El Casa del Zaremba (1).png
1.5.1Zitat von bmx Beitrag anzeigenWelche Version SHNG / branches setzt Du ein?
Einen Kommentar schreiben:
-
Screenshot von dem Item im Admin Interface könnte helfen.
Einen Kommentar schreiben:
-
Wie hast Du das denn festgestellt? ETS angeworfen und per Gruppenmonitor nachgeschaut?Zitat von magiczambo Beitrag anzeigenstehe gerade irgendwie aufm Schlauch. Wie bekomme ich den SHNG dazu die Werte vom OW Plugin aufn Bus zu schreiben?
In SHNG habe ich die Temperaturen aber leider aufm Bus nicht?
Bist Du sicher, das die Werte des Temperatursensors in SHNG ankommen?
Wenn Du das Item im Admin Interface änderst, wird dann etwas auf den Bus gesendet?
Welche Version SHNG / branches setzt Du ein?
Einen Kommentar schreiben:
-
Bei mir funktioniert's mit T10 statt T.
Ich nutze aber nicht SH zum antworten, sondern überlasse das dem Heizungsaktor.
Code:Temperatur: ow_sensor: T10 ow_addr: 28.A49E22060000 type: num database: init knx_dpt: 9 knx_send: 1/0/110 enforce_updates: 'yes'
Einen Kommentar schreiben:
-
Hi Leutz,
stehe gerade irgendwie aufm Schlauch. Wie bekomme ich den SHNG dazu die Werte vom OW Plugin aufn Bus zu schreiben?
Meine Items.yaml, sieht z.B. so aus:
Meine Plugins.yamlCode:duscheheizung: ow_addr: 28.9C37F2040000 ow_sensor: T type: num visu: 'yes' sqlite: 'yes' knx_send: 2/1/11 knx_reply: 2/1/11 enforce_updates: yes knx_dpt: 9 visu_acl: rw
In SHNG habe ich die Temperaturen aber leider aufm Bus nicht?Code:# Onewire Plugin ow: class_name: OneWire class_path: plugins.onewire cycle: 120 host: 192.168.178.49 port: 4304
Einen Kommentar schreiben:
-
Hi, ja das hat funktioniert, mir ist nur aufgefallen das der 3,3V Anschluß falsche Werte liefert.
Nach dem umklemmen auf 5V habe ich meine Werte bekommen.
Einen Kommentar schreiben:
-
Ok, ich habe keinen Raspi mit GPIO und kann nur raten:
Die Fehlermeldung
zeigt ja das Problem.Code:[B]Okt 23 18:22:51 SmartHomeNG10 owserver[30800]: DEFAULT: owlib.c (52) No valid 1-wire buses found [/B]
Da Du kein USB nutzt, kannst Du in der /etc/owfs.conf
server: usb = all
auskommentieren und da drunter mal schreiben:
server: w1
Dann den owserver neu starten und posten was kommt
Einen Kommentar schreiben:


Einen Kommentar schreiben: