Jump to content

Oberon

Members
  • Gesamte Inhalte

    4
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von Oberon

  1. Thanks for the answer, I believe the UID is the correct one as it's the one also visible in bricky.

    EDIT forgot to add I have no load connected to the relay, didn't get to that point yet.

    Attached you'll find the .py file, I didn't edit anything except the auth secret.

    Basically only the lines 57-70 are from me, the rest has been put together from the enumeration/auth/IDR example file.

    When commenting out lines 57-58 the rest works (tested with lower time values)

     

    Pump_control_tinkerunity.py

  2. Hi there, complete electronics and coding newbie here. Thanks for your patience.
     

    I'm using an ESP32 brick controlling a Dual Relay bricklet. I can connect, auth and send set_monoflop and set_value commands and get the relay to trigger with my python script. But when I send

    idr.get_value()

    or whatever variant of that (put the function in a variable and print it, etc..), I get this :

    Traceback (most recent call last):
      File "C:\Users\U\PycharmProjects\Tinkerforge_test\Pump_control.py", line 70, in <module>
        idr.get_value()
      File "C:\Users\U\PycharmProjects\Tinkerforge_test\venv\lib\site-packages\tinkerforge\bricklet_industrial_dual_relay.py", line 123, in get_value
        self.check_validity()
      File "C:\Users\U\PycharmProjects\Tinkerforge_test\venv\lib\site-packages\tinkerforge\ip_connection.py", line 506, in check_validity
        device_identifier = self.ipcon.send_request(self, 255, (), '', 33, '8s 8s c 3B 3B H')[5] # <device>.get_identity
      File "C:\Users\U\PycharmProjects\Tinkerforge_test\venv\lib\site-packages\tinkerforge\ip_connection.py", line 1314, in send_request
        raise Error(Error.TIMEOUT, msg, suppress_context=True)
    tinkerforge.ip_connection.Error: Did not receive response for function 255 in time (-1)


    Any pointers on what I'm doing wrong to get the relay state ?

    Thanks in advance

×
×
  • Neu erstellen...