Jump to content

Einstein

Members
  • Gesamte Inhalte

    138
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Einstein

  1. Hallo thunderbird, soweit hab ich mich dann durchgesucht und festgestellt wenn ich mich an der letzten rs485 per usb anstecke nur diese sehe. Edit: Ausgabe des Brickv. Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 362, in cb_enumerate uid, firmware_version) File "/usr/share/brickv/plugin_system/plugin_manager.py", line 56, in get_plugin return plugin(ipcon, uid, version) File "/usr/share/brickv/plugin_system/plugins/temperature/temperature.py", line 51, in __init__ self.cb_temperature(self.tem.get_temperature()) File "/usr/share/brickv/bindings/bricklet_temperature.py", line 78, in get_temperature return self.ipcon.send_request(self, BrickletTemperature.FUNCTION_GET_TEMPERATURE, (), '', 'h') File "/usr/share/brickv/bindings/ip_connection.py", line 634, in send_request raise Error(Error.TIMEOUT, msg) bindings.ip_connection.Error: -1: Did not receive response for function 1 in time Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 362, in cb_enumerate uid, firmware_version) File "/usr/share/brickv/plugin_system/plugin_manager.py", line 56, in get_plugin return plugin(ipcon, uid, version) File "/usr/share/brickv/plugin_system/plugins/temperature/temperature.py", line 51, in __init__ self.cb_temperature(self.tem.get_temperature()) File "/usr/share/brickv/bindings/bricklet_temperature.py", line 78, in get_temperature return self.ipcon.send_request(self, BrickletTemperature.FUNCTION_GET_TEMPERATURE, (), '', 'h') File "/usr/share/brickv/bindings/ip_connection.py", line 634, in send_request raise Error(Error.TIMEOUT, msg) bindings.ip_connection.Error: -1: Did not receive response for function 1 in time Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 240, in connect_pressed self.reset_view() File "/usr/share/brickv/mainwindow.py", line 193, in reset_view infos.infos[key].plugin.stop() AttributeError: 'NoneType' object has no attribute 'stop' Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 240, in connect_pressed self.reset_view() File "/usr/share/brickv/mainwindow.py", line 193, in reset_view infos.infos[key].plugin.stop() AttributeError: 'NoneType' object has no attribute 'stop' Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 240, in connect_pressed self.reset_view() File "/usr/share/brickv/mainwindow.py", line 193, in reset_view infos.infos[key].plugin.stop() AttributeError: 'NoneType' object has no attribute 'stop' Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 240, in connect_pressed self.reset_view() File "/usr/share/brickv/mainwindow.py", line 193, in reset_view infos.infos[key].plugin.stop() AttributeError: 'NoneType' object has no attribute 'stop' Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 240, in connect_pressed self.reset_view() File "/usr/share/brickv/mainwindow.py", line 193, in reset_view infos.infos[key].plugin.stop() AttributeError: 'NoneType' object has no attribute 'stop' Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 240, in connect_pressed self.reset_view() File "/usr/share/brickv/mainwindow.py", line 193, in reset_view infos.infos[key].plugin.stop() AttributeError: 'NoneType' object has no attribute 'stop' Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 240, in connect_pressed self.reset_view() File "/usr/share/brickv/mainwindow.py", line 193, in reset_view infos.infos[key].plugin.stop() AttributeError: 'NoneType' object has no attribute 'stop' Traceback (most recent call last): File "/usr/share/brickv/mainwindow.py", line 136, in closeEvent self.exit_brickv() File "/usr/share/brickv/mainwindow.py", line 152, in exit_brickv self.reset_view() File "/usr/share/brickv/mainwindow.py", line 193, in reset_view infos.infos[key].plugin.stop() AttributeError: 'NoneType' object has no attribute 'stop' Oder ein Problem mit dem Temperatur bricklet. Noch nen edit2: Ich hab erstmal alles etwas umgebaut. die letzte rs485 ist nun master damit erstmal wieder die wetterstation geht. Nun hab ich festgestellt wenn mehr als 1 rs485 client and der wifi extension per rs485 angebunden ist steigt im brickv der timeoutcounter an und es gibt im brickv die probleme (s.o.).
  2. Sooo nune komm ich mit meinen Problemen Ich habe meine Stacks umgestellt Probehalber. Aufbau Master1(mit WIfi) --RS485--> Master2(mit vielen Bricklets) --RS485--> Master3(mit ein paar Bricklets) Nun mein Problem. Ich mache meine Verbindungen auf den Wifi-Master und bekomme ständig timeouts und abstürze im brickv. Die Bricklets bzw. die anderen Master sind nur zu erreichen wenn ich mich an den Master mit der Wifi direkt stecke. Ist das vielleicht ein Timeoutproblem über Wifi? Kleiner edit: Das kommt im brickd auf einem Rechner. 2012-12-27 15:23:14.905820 <E> <network.c:186> Client (socket: 0) not found in client array 2012-12-27 15:23:14.906004 <E> <client.c:52> Could not receive from socket (handle: 0), disconnecting it: ENOTSOCK (88) 2012-12-27 15:23:14.906142 <E> <network.c:186> Client (socket: 0) not found in client array 2012-12-27 15:23:14.906289 <E> <client.c:52> Could not receive from socket (handle: 0), disconnecting it: ENOTSOCK (88) 2012-12-27 15:23:14.906419 <E> <network.c:186> Client (socket: 0) not found in client array 2012-12-27 15:23:14.907012 <E> <client.c:52> Could not receive from socket (handle: 0), disconnecting it: ENOTSOCK (88) Tritt dieser Fehler vielleicht auch intern im WiFi auf?
  3. Ich kann jetzt was ergänzen Ich hab nen paar weitere tests für den Winter gemacht. Was ich festgestellt habe ist, das die Bricks Prinzipiell sehr Temperatur robust etc. sind. Ich kann jedoch Reproduzierbar die Master-Bricks zum "einfrieren" (im wahrsten sinne des Wortes) bringen wenn sie schnell hohen Temperaturschwankungen ausgesetzt werden. Testaufbau: Masterbrick mit Tempbricklet bei Zimmertemperatur (21°C) und dann in den Gefrierschrank (-21°C) legen dann ständig pollen im Brickviewer. Nach 2-5 Minuten friert er ein. ABER: Unter normalen Abkühlbedingungen passiert gar nichts und läuft ohne Probleme. Maximal 5K/1min. Gruß
  4. Danke erstmal für die Antworten. Die Ankündigung hatte ich auch schon mehrmals gelesen und dabei an noch ganz andere Kombinationen gedacht. RS485->Master->Chibi (ist ja auch RS485 unten und Chibi oben @borg hatte ich gemacht, dann findet er keine RS485 connection und auch keinen chibi slave. jedoch geht es wenn an der rs485 nichts anliegt. Gruß
  5. Ich habe ein Problem mit der Doku. Mein Aufbau ist aktuell (von unten nach oben) Step-Down->Master-Brick->RS485->Chibi In dieser konstellation erkennt der Brickv alle angeschlossenen Extensions und ein per Chibi angeschlossenen Slave auch, wenn keine RS485 Verbindung besteht. Wenn ich jetzt ein Verbindung herstelle über RS485 zu einem anderen Stack gibt es Timeouts bei der verbindung zum Chibi-Slave. Aufbau RS485(Master mit USB zum Computer) -über RS485-> RS485(slave mit Chibi-Master/Stack wie oben beschrieben) -über Chibi-> Chibi-Slave. Habe ich irgendetwas falsch verstanden oder steh ich nur auf dem Schlauch? Gruß
  6. Ich kann mich da thunderbird nur anschließen. Hier läuft eine Station in einer Box und 2 Stationen im Freien nur an die Hauswand "genagelt". Gruß
  7. Gibts hierzu schon was neueres? Gruß
  8. Einstein

    RS485

    Ach verflucht...wer lesen kann... Problem geklärt. Gruß
  9. Seh ich das richtig das du für die RS485 und für den Step-Down die gleiche Masseleitung genommen hast? Hast du das Foto vielleicht noch mal ne runde größer? Gruß
  10. Einstein

    RS485

    Ich muss es jetzt mal hier reinschreiben...gibt es nen Datum wann die RS485 geliefert werden können? Im Shop find ich dazu keine Angaben. Gruß
  11. Ich hatte meine RRDs mit Minute steps gemacht...hat man eben im letzten Tag genauere auflösung, das ist aber geschmackssache. Gruß
  12. Ich hatte die anderen Threads mitverfolgt. Trotzdem thx.
  13. Nix vom Team dazu? Wie gesagt wenn Chibi und RS485 zusammen im gleichen Master gehen bestell ich noch nen paar rs485 und master. Aber ohne garantie wird schwierig. Gruß
  14. Was hat das mit dem Topic Thema zutun ? Nun gebe ich extra einen Hinweis die Diskussion auszulagern ! Ein Paradebeispiel dafür wie "gründlich" hier im Forum die Beiträge (wenn überhaupt) gelesen und reflektiert werden. Nun werd doch nicht gleich persönlich. Ich wollt doch nur zum zweiten Topic hier was schreiben. Gruß
  15. Hallo borg, würde das für die Chibi und RS485 gehen bzw. wird das auf absehbare Zeit kommen? Dann würde ich gleich nen Schwung RS485 bestellen. Gruß
  16. Ich vermute das wird nicht so einfach weil die im Bildcontroller stehen des Displays. Es gibt aber bei manchen Bildcontrollern die möglichkeit per SPI die Buchstaben bzw. die Pixel zu ändern. Weiteres kann ich dir nicht sagen aber ich glaub ne einfache TF-API gibts danoch net. Gruß
  17. Ohne Eigenwerbung zu machen schau dir vllt mal rrdtool an bzw. ich hab nen skript auf meiner Seite fertig. http://www.tinkerunity.org/forum/index.php/topic,431.0.html Gruß
  18. @salvo Ich hoffe du weißt das 3dB erhöhung eine verdoppelung der Sendeleistung heißt? Damit hätte man zumindestens ein besseres SNR verhältnis. Ich hab bisher mit den Chibis auhc keine Probleme gehabt trotz der kleinen Antenne. Ich hätte eben nur die Sendeweite gerne etwas vergrößert. Gruß
  19. Ich hab was gefunden vllt blickt ihr da genauer durch. Auf Seite 105ff im Datenblatt des Atmel Transmitters der Chibi unter Punkt 7.3.4. An größere Antennen mit mehr Gewinn hatte ich auch gedacht aber ist nicht möglich auf Grund der umgebung. Gruß
  20. Gibts dafür schon nen plan wann das gehen soll bzw. funktioniert es wenn ich die Chibi oder RS485 vorher konfiguriere und dann zusammen baue? Gruß
  21. Thx werd ich gleich mal versuchen. Kann geschlossen werden.
  22. Einstein

    Bus reset Chibi/rs485

    @Tinkerforge Team wäre es machbar noch eine funktion zu implementieren für die Chibis/rs485 bzw. die Master das sie noch einmal den Bus nach ihren Slaves durchsuchen? Es wäre hilfreich für mich da mein Master "versteckt" steht und ich nicht an ihn herankomme um ihne zu resetten. Gruß
  23. Ich wollt nur mal kurz zwischenfragen ob das schon in der neuen Firmware bzw. den neuen Bindings implementiert ist?
  24. Wenn du das machen könntest wäre das wunderbar. Würde mir persönlich weiterhelfen da ich die Stacktemperatur monitoren könnte (mein Brick steht "etwas" warm) Gruß
  25. Das war so meine Idee. Einfach zur überwachung der Stack Temperatur. Gruß
×
×
  • Neu erstellen...