Probleme mit dem Raspberry Pi B+
-
- Beiträge: 9
- Registriert: 13. Jan 2015, 19:00
Probleme mit dem Raspberry Pi B+
Hallo
Ich habe ein kleines Problem ich habe die FT1.2 Adapter für Raspberry Pi gebaut.
Auf dem LPC die FT1.2 Firmware für den LPC geflasht.
Ich habe aber das IMAGE von SmartVisu auf meinem Raspberry B+ installiert und anschließend folgendes noch installiert.
root@smarthome:/tmp# wget -N https://github.com/selfbus/linux-bus-to ... bus_eib.sh
root@smarthome:/tmp# sh selfbus_eib.sh
Update Apt...
Dann wurde alles installiert.
Und ich habe den Raspberry Pi neu gestartet
root@smarthome:/tmp# sudo reboot
Wenn ich den groupswrite Befehl eingebe kommt aber
admin@smarthome:/usr/smarthome$ groupswrite ip:192.168.1.201 1/0/0 0
Open failed: Connection refused
admin@smarthome:/tmp$ ps auxw |grep eibd
admin 1998 0.0 0.1 3448 836 pts/0 S+ 21:23 0:00 grep eibd
admin@smarthome:/tmp$ service eibd start
-bash: service: command not found
Ich habe die Platine vorher zusammengebaut und danach selfbus_eib.sh installiert müsste egal sein oder?
Kann mir bitte jemand weiterhelfen?
mfg
Manuel
ergänzt
Der EIBD läuft nun
aber groupswrite funktioniert noch nicht
pi@smarthome:/root$ sudo service eibd start
[sudo] password for pi:
[ ok ] Starting EIB daemon: eibd.
pi@smarthome:/root$ sudo service eibd status
[ ok ] eibd is running.
pi@smarthome:/root$ groupswrite ip:192.168.1.201 1/0/0 0
Open failed: Connection refused
pi@smarthome:/root$ ps auxw |grep eibd
pi 2109 0.3 0.1 3584 628 ? Ss 22:26 0:01 /usr/bin/eibd --eibaddr=0.0.254 -D -T -S -i --trace=15 --pid-file=/var/run/eibd.pid --daemon=/var/log/eibd.log ft12:/dev/ttyAMA0
pi 2217 0.0 0.1 3448 836 pts/0 S+ 22:33 0:00 grep eibd
pi@smarthome:/root$ netstat -an
öffnet nicht das Port 6720 und auch nicht 3671
pi@smarthome:/root$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyS1
Layer 1(00ED2988,54B58FD7) Open
Layer 2(00ED2A88,54B58FD7) Open
Layer 1(00ED2988,54B58FD7) Close
initialisation of the backend failed
Ich habe ein kleines Problem ich habe die FT1.2 Adapter für Raspberry Pi gebaut.
Auf dem LPC die FT1.2 Firmware für den LPC geflasht.
Ich habe aber das IMAGE von SmartVisu auf meinem Raspberry B+ installiert und anschließend folgendes noch installiert.
root@smarthome:/tmp# wget -N https://github.com/selfbus/linux-bus-to ... bus_eib.sh
root@smarthome:/tmp# sh selfbus_eib.sh
Update Apt...
Dann wurde alles installiert.
Und ich habe den Raspberry Pi neu gestartet
root@smarthome:/tmp# sudo reboot
Wenn ich den groupswrite Befehl eingebe kommt aber
admin@smarthome:/usr/smarthome$ groupswrite ip:192.168.1.201 1/0/0 0
Open failed: Connection refused
admin@smarthome:/tmp$ ps auxw |grep eibd
admin 1998 0.0 0.1 3448 836 pts/0 S+ 21:23 0:00 grep eibd
admin@smarthome:/tmp$ service eibd start
-bash: service: command not found
Ich habe die Platine vorher zusammengebaut und danach selfbus_eib.sh installiert müsste egal sein oder?
Kann mir bitte jemand weiterhelfen?
mfg
Manuel
ergänzt
Der EIBD läuft nun
aber groupswrite funktioniert noch nicht
pi@smarthome:/root$ sudo service eibd start
[sudo] password for pi:
[ ok ] Starting EIB daemon: eibd.
pi@smarthome:/root$ sudo service eibd status
[ ok ] eibd is running.
pi@smarthome:/root$ groupswrite ip:192.168.1.201 1/0/0 0
Open failed: Connection refused
pi@smarthome:/root$ ps auxw |grep eibd
pi 2109 0.3 0.1 3584 628 ? Ss 22:26 0:01 /usr/bin/eibd --eibaddr=0.0.254 -D -T -S -i --trace=15 --pid-file=/var/run/eibd.pid --daemon=/var/log/eibd.log ft12:/dev/ttyAMA0
pi 2217 0.0 0.1 3448 836 pts/0 S+ 22:33 0:00 grep eibd
pi@smarthome:/root$ netstat -an
öffnet nicht das Port 6720 und auch nicht 3671
pi@smarthome:/root$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyS1
Layer 1(00ED2988,54B58FD7) Open
Layer 2(00ED2A88,54B58FD7) Open
Layer 1(00ED2988,54B58FD7) Close
initialisation of the backend failed
Re: Probleme mit dem Raspberry Pi B+
Du bist nicht Root (erkennt man am $ statt # beim Prompt). Dann musst Du "sudo" davor schreiben, oder vor den Befehlen mit "sudo -s" auf Root umschalten.stadlermanuel hat geschrieben: admin@smarthome:/tmp$ service eibd start
-bash: service: command not found
Auf dem gleichen Rechner sollte auch 127.0.0.1 als IP Adresse funktionieren.pi@smarthome:/root$ groupswrite ip:192.168.1.201 1/0/0 0
Open failed: Connection refused
Da stimmen die Argumente nicht, außer du hast auf ttyS1 auch noch eine zweite FT1.2 Hardware hängen. "eibd --help" erklärt die Argumente. Aber Du wirst zuerst auch den anderen eibd stoppen müssen (sudo service eibd stop). Wenn er die Schnittstelle nicht öffnen kann dann liegt es vielleicht daran weil du es als Benutzer pi machst (wieder sudo vergessen).pi@smarthome:/root$ ps auxw |grep eibd
pi 2109 0.3 0.1 3584 628 ? Ss 22:26 0:01 /usr/bin/eibd --eibaddr=0.0.254 -D -T -S -i --trace=15 --pid-file=/var/run/eibd.pid --daemon=/var/log/eibd.log ft12:/dev/ttyAMA0
pi 2217 0.0 0.1 3448 836 pts/0 S+ 22:33 0:00 grep eibd
pi@smarthome:/root$ netstat -an
öffnet nicht das Port 6720 und auch nicht 3671
pi@smarthome:/root$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyS1
Layer 1(00ED2988,54B58FD7) Open
Layer 2(00ED2A88,54B58FD7) Open
Layer 1(00ED2988,54B58FD7) Close
initialisation of the backend failed
LG
Stefan
-
- Beiträge: 9
- Registriert: 13. Jan 2015, 19:00
Re: Probleme mit dem Raspberry Pi B+
Hallo
hab jetzt noch einmal von neuem angefangen.
Hab das Image von der Smartvisu für den Raspberry Pi noch einmal auf die microSD Karte aufgespielt und danach die FT1.2 Adapter für Raspberry Pi Platine aufgesteckt.
Hat jemand Erfahrung mit der smartvisu im zusammenhang mit der FT1.2 Adapter für Raspberry Pi Platine.
Wäre dankbar für ein paar Info´s.
mfg
Manuel
hab jetzt noch einmal von neuem angefangen.
Hab das Image von der Smartvisu für den Raspberry Pi noch einmal auf die microSD Karte aufgespielt und danach die FT1.2 Adapter für Raspberry Pi Platine aufgesteckt.
Hat jemand Erfahrung mit der smartvisu im zusammenhang mit der FT1.2 Adapter für Raspberry Pi Platine.
Wäre dankbar für ein paar Info´s.
mfg
Manuel
-
- Beiträge: 9
- Registriert: 13. Jan 2015, 19:00
Re: Probleme mit dem Raspberry Pi B+
Ein kleiner Teilerfolg.
Die smartvisu und smartcontrol funktionieren.
Der Eibd läuft.
admin@smarthome:/usr/smarthome$ ps auxw |grep eibd
admin 2090 0.2 0.2 4184 936 ? Ss 20:59 0:01 /usr/bin/eibd --daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp --pid-file=/var/run/eibd.pid --eibaddr=0.0.1 ipt:192.168.1.201
admin 2156 0.0 0.1 3444 824 pts/0 S+ 21:07 0:00 grep eibd
Die Ports 6720 und 3671 sind offen.
tcp 0 0 192.168.1.201:6720 192.168.1.201:40515 ESTABLISHED
udp 0 0 0.0.0.0:3671 0.0.0.0:*
Aber wenn ich den Befehl eingebe groupswrite ip:192.168.1.201 1/0/0 0
passiert nichts das Licht schaltet nicht aus
admin@smarthome:/usr/smarthome$ groupswrite ip:192.168.1.201 1/0/0 0
Send request
Hat jemand einen Tipp wo ich suchen kann.
Danke im Vorhinein.
mfg
Manuel
Die smartvisu und smartcontrol funktionieren.
Der Eibd läuft.
admin@smarthome:/usr/smarthome$ ps auxw |grep eibd
admin 2090 0.2 0.2 4184 936 ? Ss 20:59 0:01 /usr/bin/eibd --daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp --pid-file=/var/run/eibd.pid --eibaddr=0.0.1 ipt:192.168.1.201
admin 2156 0.0 0.1 3444 824 pts/0 S+ 21:07 0:00 grep eibd
Die Ports 6720 und 3671 sind offen.
tcp 0 0 192.168.1.201:6720 192.168.1.201:40515 ESTABLISHED
udp 0 0 0.0.0.0:3671 0.0.0.0:*
Aber wenn ich den Befehl eingebe groupswrite ip:192.168.1.201 1/0/0 0
passiert nichts das Licht schaltet nicht aus
admin@smarthome:/usr/smarthome$ groupswrite ip:192.168.1.201 1/0/0 0
Send request
Hat jemand einen Tipp wo ich suchen kann.
Danke im Vorhinein.
mfg
Manuel
Re: Probleme mit dem Raspberry Pi B+
Kannst du über die Smartvisu Befehle absetzen? Schaltet da das Licht? Siehst du was im Gruppenmonitor in der ETS?
Siehst du was im Busmonitor: vbusmonitor1 ip:127.0.0.1 . Wenn du dann per Taster oder ETS eine Lampe schaltest?
Versuch mal groupswrite ip:127.0.0.1 1/1/1 1 (oder eine andere GA)
Vorher hattest du vermutlich die falsche Schnittstelle angesprochen. Auf dem Raspi heisst die serielle Schnittstelle ttyAMA0.
Siehst du was im Busmonitor: vbusmonitor1 ip:127.0.0.1 . Wenn du dann per Taster oder ETS eine Lampe schaltest?
Versuch mal groupswrite ip:127.0.0.1 1/1/1 1 (oder eine andere GA)
Vorher hattest du vermutlich die falsche Schnittstelle angesprochen. Auf dem Raspi heisst die serielle Schnittstelle ttyAMA0.
-
- Beiträge: 9
- Registriert: 13. Jan 2015, 19:00
Re: Probleme mit dem Raspberry Pi B+
Hallo
Am Gruppenmonitor sehe ich in der Ets nichts wenn ich einen Befehl von Putty ausgebe.
Auch auf der SmartVisu funktionieren die Befehle nicht.
Wenn ich den Befehl in Putty eingebe vbusmonitor1 ip:127.0.0.1 sehe ich auch nichts wenn ich am Lichtschalte das Licht ein und aus schalte.
Wenn ich den Befehl eingebe
admin@smarthome:/usr/smarthome$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyS1
Layer 1(01F56988,54B80807) Open
Layer 2(01F56A88,54B80807) Open
Layer 1(01F56988,54B80807) Close
initialisation of the backend failed
kommt diese Meldung.
Meine Datei /etc/init.d/eibd sieht so aus
admin@smarthome:/usr/smarthome$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyS1
Layer 1(01F56988,54B80807) Open
Layer 2(01F56A88,54B80807) Open
Layer 1(01F56988,54B80807) Close
initialisation of the backend failed
admin@smarthome:/usr/smarthome$ ps -ef | grep eibd
admin 1961 1 0 18:37 ? 00:00:00 /usr/bin/eibd --daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp --pid-file=/var/run/eibd.pid --eibaddr=0.0.254 ipt:192.168.1.201
admin 1964 1924 0 18:38 pts/0 00:00:00 grep eibd
Hat jemand noch einen Hinweis.
Mfg
Manuel
Am Gruppenmonitor sehe ich in der Ets nichts wenn ich einen Befehl von Putty ausgebe.
Auch auf der SmartVisu funktionieren die Befehle nicht.
Wenn ich den Befehl in Putty eingebe vbusmonitor1 ip:127.0.0.1 sehe ich auch nichts wenn ich am Lichtschalte das Licht ein und aus schalte.
Wenn ich den Befehl eingebe
admin@smarthome:/usr/smarthome$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyS1
Layer 1(01F56988,54B80807) Open
Layer 2(01F56A88,54B80807) Open
Layer 1(01F56988,54B80807) Close
initialisation of the backend failed
kommt diese Meldung.
Meine Datei /etc/init.d/eibd sieht so aus
admin@smarthome:/usr/smarthome$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyS1
Layer 1(01F56988,54B80807) Open
Layer 2(01F56A88,54B80807) Open
Layer 1(01F56988,54B80807) Close
initialisation of the backend failed
admin@smarthome:/usr/smarthome$ ps -ef | grep eibd
admin 1961 1 0 18:37 ? 00:00:00 /usr/bin/eibd --daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp --pid-file=/var/run/eibd.pid --eibaddr=0.0.254 ipt:192.168.1.201
admin 1964 1924 0 18:38 pts/0 00:00:00 grep eibd
Hat jemand noch einen Hinweis.
Mfg
Manuel
Re: Probleme mit dem Raspberry Pi B+
Hallo Manuel,
ich habe nur einen Raspberry B. Dort heist die Serielle Schnittstelle (UART) /dev/ttyAMA0 nicht /dev/ttyS1
Hast Du mal das ausprobiert:
eibd -t 1023 -i -D -T -S ft12:/dev/ttyAMA0
Gruß Kay
ich habe nur einen Raspberry B. Dort heist die Serielle Schnittstelle (UART) /dev/ttyAMA0 nicht /dev/ttyS1
Hast Du mal das ausprobiert:
eibd -t 1023 -i -D -T -S ft12:/dev/ttyAMA0
Gruß Kay
-
- Beiträge: 9
- Registriert: 13. Jan 2015, 19:00
Re: Probleme mit dem Raspberry Pi B+
Hallo
Danke für die Info
Jetzt siehts so aus
admin@smarthome:/usr/smarthome$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyAMA0
Layer 1(00CDE988,54B810C6) Open
Layer 1(00CDE988,54B810C6) Opened
Layer 2(00CEEF70,54B810C6) Open
Layer 2(00CEEF70,54B810C6) Opened
Layer 3(00CFF4B0,54B810C6) Open
Layer 2(00CEEF70,54B810C6) OpenL2
Layer 1(00CDE988,54B810C6) SendReset
Layer 1(00CDE988,54B810C6) Send(007): A9 1E 12 34 56 78 9A
Layer 0(00CDE988,54B810C6) Send(004): 10 40 40 16
Layer 1(00CDE988,54B810C6) Send(007): A9 00 18 34 56 78 0A
Layer 0(00CDE988,54B810C6) Send(004): 10 40 40 16
Layer 0(00CDE988,54B810C6) Recv(001): E5
Layer 0(00CDE988,54B810C6) Send(014): 68 08 08 68 73 A9 1E 12 34 56 78 9A E8 16
Layer 0(00CDE988,54B810C6) Recv(001): E5
Layer 0(00CDE988,54B810C6) Send(014): 68 08 08 68 53 A9 00 18 34 56 78 0A 20 16
Layer 0(00CDE988,54B810C6) Recv(001): E5
Layer 8(00CFFAC8,54B810C6) OpenInetSocket 6720
initialisation of the eibd inet protocol failed
Danke für die Info
Jetzt siehts so aus
admin@smarthome:/usr/smarthome$ eibd -t 1023 -i -D -T -S ft12:/dev/ttyAMA0
Layer 1(00CDE988,54B810C6) Open
Layer 1(00CDE988,54B810C6) Opened
Layer 2(00CEEF70,54B810C6) Open
Layer 2(00CEEF70,54B810C6) Opened
Layer 3(00CFF4B0,54B810C6) Open
Layer 2(00CEEF70,54B810C6) OpenL2
Layer 1(00CDE988,54B810C6) SendReset
Layer 1(00CDE988,54B810C6) Send(007): A9 1E 12 34 56 78 9A
Layer 0(00CDE988,54B810C6) Send(004): 10 40 40 16
Layer 1(00CDE988,54B810C6) Send(007): A9 00 18 34 56 78 0A
Layer 0(00CDE988,54B810C6) Send(004): 10 40 40 16
Layer 0(00CDE988,54B810C6) Recv(001): E5
Layer 0(00CDE988,54B810C6) Send(014): 68 08 08 68 73 A9 1E 12 34 56 78 9A E8 16
Layer 0(00CDE988,54B810C6) Recv(001): E5
Layer 0(00CDE988,54B810C6) Send(014): 68 08 08 68 53 A9 00 18 34 56 78 0A 20 16
Layer 0(00CDE988,54B810C6) Recv(001): E5
Layer 8(00CFFAC8,54B810C6) OpenInetSocket 6720
initialisation of the eibd inet protocol failed
-
- Beiträge: 9
- Registriert: 13. Jan 2015, 19:00
Re: Probleme mit dem Raspberry Pi B+
Meine Datei /etc/init.d eibd sieht so aus
DESC="EIB daemon"
NAME=eibd
EIB_ARGS="--daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp--no-tunnel-client-queuing"
EIB_ADDR="0.0.254"
EIB_IF="ft12:/dev/ttyAMA0"
EIB_UID="admin"
Meine Datei /etc/default eibd sieht so aus
EIB_ARGS="--daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp--no-tunnel-client-queuing"
EIB_ADDR="0.0.254"
EIB_IF="ft12:/dev/ttyAMA0"
Meine Datei /usr/smarthome/etc plugin.conf sieht so aus
# plugin.conf
[knx]
class_name = KNX
class_path = plugins.knx
host = 192.168.1.201
port = 6720
# send_time = 600 # update date/time every 600 seconds, default none
# time_ga = 1/1/1 # default none
# date_ga = 1/1/2 # default none
[visu]
class_name = WebSocket
class_path = plugins.visu
ip=192.168.1.201
port=2424
acl = rw
smartvisu_dir = /var/www/smartvisu
[cli]
class_name = CLI
class_path = plugins.cli
ip = 0.0.0.0
update = True
[sql]
class_name = SQL
class_path = plugins.sqlite
#[ow]
# class_name = OneWire
# class_path = plugins.onewire
# host = 127.0.0.1
# port = 4304
Hat jemand eine Ahnung ob die Einstellungen passen.
mfg
Manuel
DESC="EIB daemon"
NAME=eibd
EIB_ARGS="--daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp--no-tunnel-client-queuing"
EIB_ADDR="0.0.254"
EIB_IF="ft12:/dev/ttyAMA0"
EIB_UID="admin"
Meine Datei /etc/default eibd sieht so aus
EIB_ARGS="--daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp--no-tunnel-client-queuing"
EIB_ADDR="0.0.254"
EIB_IF="ft12:/dev/ttyAMA0"
Meine Datei /usr/smarthome/etc plugin.conf sieht so aus
# plugin.conf
[knx]
class_name = KNX
class_path = plugins.knx
host = 192.168.1.201
port = 6720
# send_time = 600 # update date/time every 600 seconds, default none
# time_ga = 1/1/1 # default none
# date_ga = 1/1/2 # default none
[visu]
class_name = WebSocket
class_path = plugins.visu
ip=192.168.1.201
port=2424
acl = rw
smartvisu_dir = /var/www/smartvisu
[cli]
class_name = CLI
class_path = plugins.cli
ip = 0.0.0.0
update = True
[sql]
class_name = SQL
class_path = plugins.sqlite
#[ow]
# class_name = OneWire
# class_path = plugins.onewire
# host = 127.0.0.1
# port = 4304
Hat jemand eine Ahnung ob die Einstellungen passen.
mfg
Manuel
-
- Beiträge: 277
- Registriert: 25. Mai 2013, 09:49
- Wohnort: Melsungen/Hessen
Re: Probleme mit dem Raspberry Pi B+
Hallo Manuel,
ich habe Dir mal die Dateien, mit denen mein Raspi funktioniert, angehängt. Nach dem Auspacken muß Du Dir bei den Dateinamen die Endung .txt wegdenken!
Mein Raspi ist kein "B+" - ist ein "B"!
Gruß
Hans
Achtung: Anhang Raspi.zip noch nicht OK! "Raspi neu.zip" kommt in wenigen Minuten.
ich habe Dir mal die Dateien, mit denen mein Raspi funktioniert, angehängt. Nach dem Auspacken muß Du Dir bei den Dateinamen die Endung .txt wegdenken!
Mein Raspi ist kein "B+" - ist ein "B"!
Gruß
Hans
Achtung: Anhang Raspi.zip noch nicht OK! "Raspi neu.zip" kommt in wenigen Minuten.
- Dateianhänge
-
- Raspi.zip
- (943 Bytes) 328-mal heruntergeladen