Hallo Makki,
so, BT-Interface für den Roomba ist heute geliefert worden.
Erste Tests via BT auf dem NB und Putty waren erfolgreich (wenn auch nur das dumme versenden der OP-Codes...).
2xBT-Interfaces sind am WG angeschlossen (Was mich allerdings etwas irritiert hat sind die folgenden Meldungen dmesg-Meldungen: "device descriptor read/64, error -32" (bei beiden BT-Sticks). Scheint aber irgendwie normal zu sein, oder?
So, damit könnte es von meiner Siete aus losgehen...
Kannst Du mir Deinen CodePack mal zukommen lassen? Dann kann ich mich durchwursteln und das ganze dann am Ende sauber runterdokumentieren.
Vielen Dank & viele Grüße, Oliver
Ankündigung
Einklappen
Keine Ankündigung bisher.
Wiregate und Roomba (581)
Einklappen
Dieses Thema ist geschlossen.
X
X
-
Die Kommunikation ist sicherlich dieselbe, per Wlan wurde ja auch nur ein serieller mit einem XPort oder so durchgereicht AFAIR..
Das Plugin tut aktuell nichts, ausser die roombacmd(.c) aufrufen, der Roomba war vom timing her etwas empfindlich und nachdem damals offenbar kein weiteres Interesse bestand, hab ichs mir eben so hingefummelt das es "irgendwie" geht;
Da besteht sicherlich noch Verbesserungspotential..
Makki
Einen Kommentar schreiben:
-
Ich klinke mich da mal mit ein. Ich werde die Ferien dazu nutzen um mienen 581 per WLAN an zu binden. Mir fehlt dann aber noch ein Plugin zur Steuerung und warscheinlich ein wehnig Hilfe bei der Übertragung. Wird warscheinlich über socat funktionieren. Dann könnte ich warscheinlich euer Plugin für meine Variante anpassen.
Einen Kommentar schreiben:
-
Denke das kriegen wir hin... Die "Fusselplatine" soll in KW2 kommen, BTs und USB-Verlängerungen von Euch sind auch schon da und verbaut. Melde mich wieder, wenn der "blaue Fussel" am Start ist...
Einen Kommentar schreiben:
-
Fusselige Rückfragen sind normalerweise kein Problem, ich kenn den Spass ja
aber einem "normalen" Anwender zu sagen
"jetzt machste dir mal mit 'gcc /usr/share/doc/bluez-utils/examples/passkey-agent.c' das Ding und rufst es auf, damit es die blöden vier Nuller via dbus schickt ist halt auch eher schwierig..
Wenns ne gescheite Anleitung gäbe, bestünde durchaus die Option das zu verkaufen, ohne die Retro-Schnittstelle weil meins ist das ja nun auch nicht
Aber gehen tuts, ich bin dankbar das es sowas gibt weil dafür selber das löten anzufangen:
Makki
Einen Kommentar schreiben:
-
OK. Bei den "unverdaulichen Brocken" bekommst halt ggf. ein paar kleingehäckselte Rückfragen...Zitat von makki Beitrag anzeigenKlingt gut, ich wäre heilfroh wenn es genügt die wichtigsten "Brocken hinzuwerfen" und es dann jemand in schön aufschreibt.
Bestellung an Euch und an Fussel is raus, wobei das bei Fussel ja nur via Email-Anfrage geht... Das ganze hat ja irgendwie nen Retro-Touch an die Onlineshop aus den frühen 90'ern...
. Aber solange das Produkt taugt...
Einen Kommentar schreiben:
-
Klingt gut, ich wäre heilfroh wenn es genügt die wichtigsten "Brocken hinzuwerfen" und es dann jemand in schön aufschreibt.
Weil wie so vieles: eigentlich gehts einwandfrei, skaliert super (man nehme X BT-Sticks an Y Cat-Extendern) aber bis man das aufgeschrieben hat sind 20 andere Sachen dann gerade wichtiger oder interesanter
Das ist eigentlich garnicht so wild, das Ding baut ca. 12mm auf, man darf halt nur keine "Falle" haben die exakt zwischen >Roomba<+12mm hoch ist, weil da streift er sich das Teil halt dann gnadenlos ab..
Makki
Einen Kommentar schreiben:
-
Könnte doch ein Deal werden!? Bin zwar kein begnadeter Coder, habe aber umgekehrt einen einigermaßen guten Analyseverstand und könnte mich dann entsprechend bei der Doku und dem entstricken aktiv einbringen.Zitat von makki Beitrag anzeigen.. ist jedoch etwas zusammengestrickt und deutlich unterdokumentiert
Yep, den Fussel hatte ich mir schon mal näher angesehen... Bestellung geht dann raus.Zitat von makki Beitrag anzeigen
Eine CAT-Verlängerung hatte ich schon im Kopf, aber auf die Idee bzw. Machbarkeit die fehlende Ausleuchtung mit einem zweiten BT-Stick zu stützen, bin ich nicht gekommen..Zitat von makki Beitrag anzeigen- Class 1 BT-Stick ans WG, ich habe zwei (je Stockwerk) mit Cat-Verlängerung dran, sonst reichts nicht (Grundfläche 8,5x8,5m)
Damit ist dann die Entscheidung zugunsten BT gefallen...
Yep, hier geht dann die Bestellung asap an Euch raus.
Klingt gut! Das hübschmachen kann ich dann gerne übernehmen. THX!Zitat von makki Beitrag anzeigenSo und jetzt wirds blutig: BT einmalig "händisch" auf der Konsole koppeln, roombacmd, Plugin.. Bis der Adapter da ist, versuch ichs mal zusammenzuschreiben..
Muß mir die Abmaßungen mal zu Gemüte führen wenn der Fussel da is, ob man den irgendwo innen rein bekommt. Beim WLAN-Modul scheint das ja geklappt zu haben... Bevor ich aber den Schraubendreher an dem Gerät ansetze um nach nem Platz zu suchen sollte ich einen günstigen Moment bei meiner Regierung abwarten, sonst ist der WAF im Keller bevor SMART-HOME punkten konnteZitat von makki Beitrag anzeigenAber ich muss es die Tage eh üben, weil ich mir beim zweiten das BT-Modul kürzlich an einem tollen neuen Schränkchen abgerissen=geschrottet habe
Einen Kommentar schreiben:
-
Meine mittlerweile 2 Robbys (521) sind via BT dran, funktioniert unauffällig, ist jedoch etwas zusammengestrickt und deutlich unterdokumentiert
Stückliste:
- FT41 BlueRoom
man muss nur die sinnlose Abdeckung abnehmen oder da ein Loch reinbohren, einstecken, gut befestigen (dicken Tesa) und alles niedrige prüfen, das er sich nicht wegreissen kann (s.u.)!
- Class 1 BT-Stick ans WG, ich habe zwei (je Stockwerk) mit Cat-Verlängerung dran, sonst reichts nicht (Grundfläche 8,5x8,5m)
So und jetzt wirds blutig: BT einmalig "händisch" auf der Konsole koppeln, roombacmd, Plugin.. Bis der Adapter da ist, versuch ichs mal zusammenzuschreiben..
Aber ich muss es die Tage eh üben, weil ich mir beim zweiten das BT-Modul kürzlich an einem tollen neuen Schränkchen abgerissen=geschrottet habe
Makki
Einen Kommentar schreiben:
-
Wiregate und Roomba (581)
Hallo zusammen,
im Zuge von Weihnachten steht nun das Pimpen der Neuanschaffung Roomba 581 an.
Aus den beiden Threads hier (roomba-irobot-hs) und (putzroboter) sowie den einschlägigen Roomba Foren habe ich einige Infos schon zusammengetragen, würde jedoch gerne Eure Meinungen/Erfahrungswerte in diesem Thread zusammenholen.
Plan:
Einsatzsteuerung (bei Abwesenheit etc.) und Überwachung des Roomba (Statusrückmeldungen) via Wiregate.
Offen:
1. Art der Kommunikation und damit Anschaffung der HW. Erfolgreiche Realisierungen gibt es ja sowohl mit IR, Bluetooth und WLAN.
IR: Habe ich gedanklich schon abgehakt wegen begrenzter Reichweite und extra deswegen noch mit IrTrans anzufangen...
WLAN: Aufgrund innenpolitischer Schwierigkeiten bleibt WLAN im Haushalt normalerweise per Dekret ausgeschalten.
Durchdringung und damit die Reichweite wäre positiv, Nachteil wäre ein zusätzlicher Aufwand zur skriptierten (De-)Aktivierung des WLAN auf der FB via Telnet, also das WLAN nur an ist, wenn das Haus auf Abwesend steht. Weiter bin ich mir bzgl. der Sicherheit und des Autoreconnectverhaltens des WLAN-Moduls für den Roomba im Unklaren.
Bluetooth: Wäre mein Favorit, allerdings bin ich mir bzgl. der Reichweite nicht sicher, welcher Aktionsradius hier mgl. ist.
2. Erfahrungswerte mit WG-Plugins in Kombination mit Bluetooth oder WLAN. Es gibt ja schon einige ähnlich gelagerte PlugIn's im SVN, allerdings bin ich mir bzgl. des Umfanges der Umbauten nicht im Klaren.
Hat hier schon jemand Erfahrungswerte, insbesondere was das Thema Steuerung via WG-Plugin angeht? Ich schiele hier mal vorsichtig zu Makki, da ich hier gelesen habe, daß Du da schon was in Ansätzen via Bluetooth gebaut hast.
Vielen Dank & viele Grüße, Oliver


Einen Kommentar schreiben: