habe gestern IPS, nach eurer Anleitung, auf einem Raspberry eingerichtet.
Grundsätzlich läuft’s auch. Konsole verbindet einwandfrei.
Habe den LinkUSB OneWire Adapter und erstmal einen DS18B20-Fühler dran.
Fühler ist angelegt, OnWire-Gateway und SerialPort sind auch vorhanden.
Um die ID des Fühlers herauszufinden, habe ich einen Onwire Konfigurator erstellt.
Wenn ich aber auf Suchen der ID klicke, kommte ein „Method TMEX_GetKnownDevices not found“ Fehler.
Ich habe dann über meinen Windows-IPS-Server die ID des Fühlers ausgelesen und hier in der Instanz eingetragen.
Es wird aber keine Temperatur ausgelesen.
Unter Meldungen kommt ständig „Coult not run Timer #X: Cannot send data in Demo-Mode“
Ok, hab die Lizenz eingefügt…das mit der Demo ist nun weg.
Habe jetzt auch einen Wert bekommen am 1Wire-Fühler.
Allerdings wird dieser nicht aktualisiert
Im Log kommt immer :
TimerPool - Could not run Timer #x: Request timed out
Also der DS18B20 läuft nun einwandfrei…nach ein paar reboots des RPi’s kamen auf einmal Werte.
Ist ein wenig umständlich, da ich ohne mein "Windows"IPS die ID der Fühler nicht auslesen kann.
Wenn die dann aber manuel im "RPi"IPS eingegeben sind funzt es ohne Probleme.
Als nächstes gehts um die DS2408 Ausgänge…
Die wollen einfach nicht schalten…Ohne TMEX weiss ich nicht wirklich was ich im Script angeben soll…???
Erkannt wird der DS2408 laut „Meldungen“-Fenster
Kann aber auch in der Instanz keinen Ausgang schalten
Hat das schon jemand hin bekommen ???
@axim01:
Ich bin mit IPS und Raspi noch ganz am Anfang…
Ich warte schon ewig auf die IPS-Version für den Raspi, da ich mit diesem kleinen Wunderknaben schon einiges umgesetzt habe und ich endlich meinen Windows-Server abschalten möchte…
Mit 1Wire habe ich auf Windows-IPS eigentlich nur gute Erfahrungen gemacht…Läuft in meinem Haus seit ca. 10Jahren.
habe viele 1Wire Bausteine im Einsatz ( rund 30 - 40 ). Für Steuerungsbefehle nutze ich ausschließlich den DS2413 da ich auf weiten Kabelstrecken nur Probleme mit den DS2408 hatte.
Meine Frage an Dich
Hast Du auch die DS2413 bei Dir im Einsatz?
Nutzt Du auch mehr Bausteine ?
Wie ist die Performance von dem PI wenn man die Bausteine recht zeitnah [ 1s ] abfragt. ( ich habe auch PRI via 1Wire )
Die Befehle beim RaspberryPi für OneWire fangen alle mit OW_* an. Am besten im Editor mal STRG+Space drücken und dann schauen. z.b. OW_SetPin($id, $pin, $status) wäre ein Befehl.
mit OWFS habe ich es geschafft, den Bus auf dem Rasperry auszulesen, aber dann müsste ich die Werte aus dem Filesystem auslesen und diese in IP-Symcon verwenden.
Würde lieber den 1-Wire Configurator von IP-Symcon verwenden.
Bis wann ist eine Unterstützung geplant?
Ich habe es jedenfalls nicht geschafft, mittels IP-Symcon direkt auf den Bus zuzugreifen. Ich habe keine serielle Schnittstelle mit dem ich den DS9490R ansprechen kann. Kann ich von IP-Symcon (Raspbian= direkt auf den DS9490R am USB Port zugreifen?
pi@raspberrypi ~ $ lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M
|__ Port 2: Dev 4, If 0, Class=vend., Driver=DS9490R, 12M
Wir unterstützen zur Zeit nur die Link45/LinkUSB Adapter. Falls du es also dringend nutzen möchtest, müsstest du dir z.B. den LinkUSB zulegen. Support für den DS9490R ist geplant, wird aber eher später als früher kommen.