Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Von meiner Seite her wärs das dann hoffentlich das letzte Image für ne ziemlich lange Zeit Die relevanten Sachen updaten kann dann jeder mittels git pull und apt-get update sowie yolk --upgrade.
Auf dem RaspberryPi3 wurde die Schnittstelle welche für unser FT12 benötigt wird mit der Bluetooth-Schnittstelle verbunden. Du kannst also nur eins haben. Entweder Bluetooth oder KNX.
Was meinst du mit
unser FT12
? Auf den KNX gehe ich über Ethernet mit einer IpSchnittstelle. Dann brauche ich kein FT12 oder? Muss ich das irgendwo umkonfigurieren?
ich nutze 1Wire in Verbindung mit deinem Image. Läuft völlig problemlos vom ersten Tag an.
Bin nach der Komplettanleitung vorgegangen:
Onewire installieren
zusätzliche Pakete installieren
Für den Zugriff von SmartHomeNG auf einen OneWire Bus kann das owserver Paket genutzt werden. Die dazu benötigten Komponenten werden installier mit:
sudo apt-get -y install owhttpd owserver
owfs konfigurieren
Die owfs Konfigurationsdatei noch auf den verwendeten Adapter angepasst werden:
sudo nano /etc/owfs.conf
Eine Beispieldatei für einen USB-Adapter wie den weit verbreiteten DS9490R kann z.B. so aussehen:
######################## SOURCES ######################## #
# With this setup, any client (but owserver) uses owserver on the
# local machine... !
server: server = 127.0.0.1:4304 #
# ...and owserver uses the real hardware, by default fake devices
# This part must be changed on real installation
#server: FAKE = DS18S20,DS2405 #
# USB device: DS9490
server: usb = all
# Serial port: DS9097 #server: device = /dev/ttyS1 #
# owserver tcp address #server: server = 192.168.10.1:3131 #
# random simulated device #server: FAKE = DS18S20,DS2405
# ######################### OWFS ##########################
mountpoint = /mnt/1wire
allow_other
# ####################### OWHTTPD ########################
http: port = 2121 ######################
# OWFTPD #########################
ftp: port = 2120 ######################
# OWSERVER #######################
server: port = 127.0.0.1:4304
Wichtig dabei ist vor allem das in der Config nicht localhost steht sondern 127.0.0.1 explizit angegeben wird. Dadurch wird eine Bindung des Ports 4304 an eine normale IP erreicht und nicht an tcp6 wie es sonst der Fall wäre. Mit tcp6 wiederum könnte das Smarthome.py derzeit nichts anfangen.
Bei der Installation werden owserver und owhttp automatisch gestartet. Nach der Konfigurationsänderung muß der owserver neu gestartet werden:
sudo systemctl restart owserver
Damit das Onewire-Plugin von smartHomeNG genutzt werden kann, muß in der /etc/plugin.conf müssen beim [ow]-Teil und den direkt nachfolgenden Zeilen die führenden Kommentarzeichen # entfernt werden.
Dann mir das passende Gegenstück (von der Belegung her) am Patchfeld gemacht, und schon kann ich überall im Haus in einer Netzwerkdose Temperaturen messen. Ist von der Verkabelung her was die Länge angeht und von der Höhe der Messung (in der Regel ja nur 30cm vom Boden) nicht optimal aber unauffällig und funnktioniert. Zur Not gibt irgendwann nen 2.Busmaster. Wenn der Raspi mit zweien Klarkommt. Das einzige was mit dem neuen Image nicht mehr funktioniert sind die alten Befehlt zum Auslesen welche Sensoren erkannt wurden etc. Den Befehl müsste ich aber raussuchen.
Tontechniker mit eibd funktioniert es also, mit knxd nicht? Könnte schon sein, dass da die neueste knxd Version was bringt, da wurde einiges angepasst.
Auf dem Image 1.3 ist Samba eigtl. installiert, damit solltest du problemlos von Windows aus auf die Ordner zugreifen können. https://sourceforge.net/p/smarthomen...ge/wiki/Samba/
Onkelandy ich nutze 1 Wire nicht. Für mich wäre die config für KNXD und FT 1.2 (Raspi-Selfbus-Interface) wichtig. Auch die Möglichkeit, Windows Laufwerke (smartvisu/smarthome) zu mounten. Ich hatte ja bei der letzten Ausgabe des Image Probleme mit der KNXD-Schnittstelle zur ETS (3) und bin deshalb wieder zum alten, funktionierenden Image zurückgekehrt. Das läuft auch bei mir ohne Probleme.
Never change a running system!???
Gruß Hans
Tontechniker siehst du akuten Bedarf? Die ToDo-Liste für 1.4 ist noch sehr dünn. Wenn jemand 1Wire testen könnte, wäre das gut. Bzw. hier mitteilen, was es dazu noch braucht. Das war im alten Image glaub ich drin, da ich das Image so schlank wie möglich halten wollte, kann es sein, dass das nicht ad hoc funktioniert.
Auf dem RaspberryPi3 wurde die Schnittstelle welche für unser FT12 benötigt wird mit der Bluetooth-Schnittstelle verbunden. Du kannst also nur eins haben. Entweder Bluetooth oder KNX.
Hat jemand mit dem Image und einem RaspberyPi3 schon Bluetooth am laufen? Ich bekomme beim connecten zu einem SMA Wechselrichter über bluetotthctl immer :
connect xx:xx...
Attempting to connect to xx:xx...
[CHG] Device xx:xx... Connected: yes
Failed to connect: org.bluez.Error.NotAvailable
hat jemand einer Idde wo das Problem liegen könnte?.
google liefert eine Menge Idde aber wirklich geholfen hat keiner der Vorschläge.
Das Github Problem kannst du einfach lösen:
git stash im entsprechenden Verzeichnis, danach nochmals git pull
Zum Rest bitte im Wiki zu SmarthomeNG lesen. Da steht dann auch, wofür du das Backend-Plugin brauchen könntest und was du in der plugin.conf machen musst.
Ich bin nun gerade dabei die Befehle vom Wiki abzuarbeiten. Da sind leider zwei neue Fragen von mir:
1. ich wollte smartvisu updaten, bekomme jedoch conflikt-Meldungen obwohl ich eigentlich(?) nichts an den Dateien geändert habe. Da ich mich mit git nicht auskenne wollte ich vorher lieber nachfragen wie ich damit umgehen sollte:
Code:
pi@raspberrypi smartvisu $$$ pwd
/var/www/smartvisu
pi@raspberrypi smartvisu $$$ sudo git pull
[sudo] password for pi:
Updating 9d0760c..d0b8b34
error: Your local changes to the following files would be overwritten by merge:
driver/io_eibd.js
widgets/widget.js
widgets/widget.min.js
Please, commit your changes or stash them before you can merge.
Aborting
[Exit 1 ]
2. Im wiki steht: "Smarthome Backend abrufbar unter IP-ADRESSE:8383 (muss unter /usr/localhost/smarthome/etc/plugin.conf aktiviert werden)".
Der Pfad heißt mittlerweile "/usr/local/smarthome/etc". In der Datei plugin.conf sehe ich allerdings nicht wirklich an welcher Stelle ich dort etwas/wie aktivieren kann. (Genau genommen weiß ich auch noch gar nicht was ich dann mit "Smarthome Backend" erhalte. Aber das sehe ich ja wenn es funktioniert)
Verdammte Axt
Bei mir habe so wie ihr Vermutet habt, gleich zwei Dinge dazwischen gefunkt. Es lag am Netzteil und an der SD-Karte.
Riesen Dankeschön für eure Unterstützung.
Und nein, das mit mehrfachem Booten darf nicht sein.. Wie Tontechniker schrieb, am besten Mal Netzteil testen. Der Raspi3 verträgt deutlich mehr als die Vorgänger
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Einen Kommentar schreiben: