Skip to content
#

ssdp

Here are 83 public repositories matching this topic...

A simple library that implements port mappings to router using UPnP SSDP for Arduino boards, running on nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, RP2040-based boards, WT32_ETH01, Portenta_H7, etc. besides ESP8266/ESP32, using ESP WiFi, WiFiNINA, Ethernet W5x00, ESP8266/ESP32 AT-command WiFi, Portenta_H7 Murata WiFi or Vision-shield Ethernet.. It is designed to be light-weight and can run only on Ethernet or WiFi hardware/library supporting UDP Multicast. Supporting Teensy 4.1 QNEthernet now.

  • Updated Dec 22, 2021
  • C++
MoshiBin
MoshiBin commented Nov 3, 2019

This doesn't work:

>>> client = SSDPClient(iface="eth0")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.6/site-packages/ssdpy/client.py", line 34, in __init__
    self.sock.setsockopt(socket.SOL_SOCKET, socket.SO_BINDTODEVICE, iface)
TypeError: a bytes-like object is required, not 'str'

This does:

>>> cli

Improve this page

Add a description, image, and links to the ssdp topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the ssdp topic, visit your repo's landing page and select "manage topics."

Learn more