knx-stack
latest
  • Examples
  • Addresses
  • Messages
  • Tables
  • Services
  • Datapointtypes
  • Clients
knx-stack
  • »
  • knx-stack documentation
  • Edit on GitHub

knx-stack documentationΒΆ

A Python 3 KNX stack, not complete but easily extensible.

It is able to encode/decode knx messages for both usb hid and knxnet ip.

It can be used with an asynchronous or synchronous client.

  • Examples
    • Setup
    • USB HID decoding/encoding
    • KNXnet IP decoding/encoding
    • Encode from a dictionary
    • Decode to a dictionary
  • Addresses
    • Address
    • GroupAddress
    • TwoLevelStyle
    • ThreeLevelStyle
  • Messages
    • Bus messages
      • Msg
      • Octect
      • Short
      • Long
    • Application messages
      • ISO/OSI Stack layers
        • Application layer
          • A_Group_Value_Read
          • A_Group_Value_Response
          • A_Group_Value_Write
          • A_Property_Value_Read
          • A_Property_Value_Response
          • A_Property_Value_Write
      • KNXnet IP
        • Core
          • Connect
          • Disconnect
          • Connectionstate
          • Search
        • Tunneling
  • Tables
    • AddressTable
    • ASAP
    • AssociationTable
    • GroupObjectTable
  • Services
    • Decode from bus messages
    • Encode to bus messages
  • Datapointtypes
    • DPT Factory
    • Description Factory
    • 1.001 DPT Switch
    • 1.005 DPT Alarm
    • 1.008 DPT UpDown
    • 1.010 DPT Start
    • 3.007 DPT Control Dimming
    • 7.013 DPT Brightness
    • 9.001 DPT Value Temp
    • 9.004 DPT Value Lux
    • 9.005 DPT Value Wsp
    • 14.056 DPT Value Power
  • Clients
    • USB HID
    • KNXnet IP Tunneling Client
    • KNXnet IP Discovery Request/Listen services
Next

© Copyright 2021, Maja Massarini. Revision 985221d9.

Built with Sphinx using a theme provided by Read the Docs.