Alexpsycho Posted May 14, 2014 at 06:33 PM Posted May 14, 2014 at 06:33 PM Hallo liebe Bastlerfreunde, ich hab da mal eine kleine Frage an euch, und zwar: Wie macht man das, das das da geht? Also: folgendes Szenario: Ich will meine Bricklets (siehe unten) mit ihrem Masterbrick an den Raspberry Pi dranhängen und laufen lassen, vorerst über die IOT.remote.com - Seite meine Funksteckdosen schalten und dann später mit Python die Dinger ansteuern. Jetzt probiere ich schon 4 Tage rum und es klappt nur halb. Test1: alles am PC: Brickviewer findet den Stack und alles funktioniert, auch IOT-Remote.com. Test2: alles am Raspi: Brickviewer auf Raspi funktioniert, Brickviewer auf PC funktioniert, alle Schaltaktionen ok. IOT-Remote.com meldet auf Raspi : Error: Could not find any Remote Switch Bricklets at localhost:4223 Ähnlicher Fehler auf PC: Error: Could not connect to 192.168.178.23:4223 (Error: 13) Es ist wahrscheinlich nur eine winzige Einstellung am Raspi, die ich übersehen hab, oder? Danke im Voraus für eure Denkanstöße! -Alex- Hardware: Masterbrick 2.0, FW 2.2.1 IO-16 Bricklet FW 2.0.5 Ind.Quad Relay Bricklet FW 2.0.0 Ind. Digital In 4 Bricklet FW 2.0.1 Remote Switch Bricklet FW 2.0.1 PC mit Win7, 8GB...den üblichen Kram... Raspberry Pi mit Raspbian Software: Brickviewer 2.1.0 (PC + Raspi) www.iot-remote.com Quote
Loetkolben Posted May 14, 2014 at 07:13 PM Posted May 14, 2014 at 07:13 PM Hast du am Raspi beim Brickd den Port 4280 freigeschaltet? Der Brickviewer kommuniziert per Port 4223 mit dem Stack. Die io-remote.com Seite kommuniziert per Port 4280 mit dem Stack. - Dieser Port ist nach der Installation des brickd nicht freigeschaltet. Der Loetkolben Quote
Alexpsycho Posted May 15, 2014 at 08:01 PM Author Posted May 15, 2014 at 08:01 PM Danke Lötkolben! Das war der entscheidende Hinweis! Ich musste zwar noch den Brickd updaten und die config ändern, aber dann gings plötzlich wie von selbst! Also kurze Zusammenfassung: Alle Bricks + Bricklets flashen/Updaten, neuesten Brickd + Brickv verwenden. In der brickd.conf sollte stehen: listen.port = 4223 listen.websocket_port = 4280 und zur Sicherheit evtl: authentication.secret = xxxxxxxxx <--eigenes PW festlegen Danke nochmals für den Denkanstoß. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.