nanosonde
cadc6c6124
Refactor broadcast/systembroadcast ( #62 )
...
* Add missing source files
* Fix comment
* Refactor Broadcast/SystemBroadcast
* Add empty confirm methods
* Remove unclean solution to suppress warning about unsed var
* Restore old structure
* Fix issues
* Add more missing source files
* Make sure that services from SystemBroadcast are also available from Broadcast on closed media
* Make sure that sent broadcast/systembroadcast frames are always marked as broadcast frames on closed media
2020-06-09 21:06:13 +02:00
nanosonde
31319a690b
Fix travis build ( #56 )
...
* Disable knx-usb example
* Update python to 3.8
* Enable knx-usb example
* Update to Arduino 1.8.11
* Pin to version 1.8.11
* Use python 3.7
* Use python 3.8 and fix path
* Fix paths and remove obsolete stuff
* Add lib Wire to deps.
* Use Adafruit TinyUSB lib version 0.7.1
2020-05-07 19:35:10 +02:00
Thomas Kunze
1465cb558c
split USE_USB from USE_CEMI_SERVER
2019-12-28 09:54:02 +01:00
Thomas Kunze
e2fd20ab9a
implement knx-ip searchresponse
2019-12-28 00:29:17 +01:00
Thomas Kunze
6ae000482f
- add some knx-ip classes
...
- return no data if Property has no elements
- implement get{ipAddress, netmask, defaultGw, macAddress) for linux platform
2019-12-27 02:06:10 +01:00
Thomas Kunze
d3d95f1185
add object for routing indication packet
2019-12-22 17:31:33 +01:00
thelsing
337e5bd3a5
Update CMakeLists.txt
2019-12-18 22:58:45 +01:00
thelsing
68ab5ed2e0
Update CMakeLists.txt
2019-12-18 22:51:32 +01:00
nanosonde
1f5056325b
Improve CI ( #49 )
...
* Add platformio config for knx-demo example for SAMD, ESP8266 and ESP32
2019-12-17 17:32:50 +01:00
nanosonde
1d01317845
Travis knx usb ( #48 )
...
* Update .travis.yml
* Update platformio.ini
* Update .travis.yml
* Fix compilation
* Change platformio config
* Try to fix travis build
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* Add new pio config for CI
* save work
* save work
* save work
* save work
* Try to fix CI run for example knx-linux
* Fix compilation
* Try to fix ESP8266 compilation
* Do not enable cEMI server per default. Is only enabled during platformio build externally
2019-12-16 19:52:10 +01:00
Thomas Kunze
515d18fdbf
fix property save
2019-12-12 22:47:54 +01:00
Thomas Kunze
6765add06d
move knx-linux and knxPyton to examples dir
2019-12-12 21:42:51 +01:00
Thomas Kunze
6d5914857a
move knx-usb to examples
2019-12-12 21:29:02 +01:00
nanosonde
e77f61d249
Use knx-demo-tp.xml as template for knx-demo-rf.xml
2019-10-28 10:25:51 +01:00
nanosonde
c9819663fa
Remove knx-rf-demo folder and move doc
2019-10-28 10:18:26 +01:00
nanosonde
3625f31d95
Add README.md to KNX-RF demo folder
2019-10-27 10:03:48 +01:00
nanosonde
0c8a79edbd
Add KNX RF example
2019-10-25 17:13:59 +02:00
henfri
6c3bbfe5a5
Update knx-bme680.ino ( #36 )
...
* Update knx-bme680.ino
Remark for .iaq vs. .iaqEstimate for BSEC_1.4.7.4
* Update knx-bme680.ino
Improvement of output
2019-09-14 18:23:00 +02:00
Bernator
afd07d10cb
Bugfix, change debug uart not possible ( #33 )
...
* bugfix, print not allowed in constructor
* Update tpuart_data_link_layer.cpp
- start confirm timout only after last byte was sent
- increase BYTE_TIMEOUT
* -bugfix, change debug Uart not possible
* Update esp32_platform.cpp
* Update esp_platform.cpp
* Update knx-bme680.ino
* Update knx-demo.ino
* Update knx-hdc1008.ino
* Update knx-sonoffS20.ino
2019-09-09 20:10:56 +02:00
Bernator
68b0002490
Arduino set Knx uart bugfix ( #32 )
...
* bugfix, print not allowed in constructor
* Update tpuart_data_link_layer.cpp
- start confirm timout only after last byte was sent
- increase BYTE_TIMEOUT
* -bugfix Arduino set knxUart
* Update knx-bme680.ino
* Update knx-demo.ino
* Update knx-hdc1008.ino
* Update knx-sonoffS20.ino
* Update knx-bme680.ino
* Update knx-demo.ino
* Update arduino_platform.cpp
* Update dpt.h
* Update esp32_platform.h
* Update esp_platform.h
2019-09-09 18:19:09 +02:00
Thomas Kunze
f2d45b233a
add defines for datapoint types
2019-09-02 22:55:23 +02:00
Thomas Kunze
923e50bf9c
fix bme680 example
2019-09-02 22:00:45 +02:00
Thomas Kunze
5a93bbc91c
create ArduinoPlatform to reduce code duplication
2019-08-26 21:26:55 +02:00
Fabian Schmieder
14d2da82f1
added ESP32 platform ( #30 )
...
* added ESP32 platform
* fixed typo in comments
2019-08-26 13:45:14 +02:00
Thomas Kunze
1e804d459e
add float to knxValue
2019-07-24 22:28:11 +02:00
Thomas Kunze
877db57f94
change bme example
2019-07-08 20:00:36 +02:00
Thomas Kunze
ce190a44e4
.
2019-06-12 21:33:33 +02:00
Thomas Kunze
378385ee97
add converstions to KnxValue and remove now obsolet methods
2019-06-12 00:01:21 +02:00
Thomas Kunze
c5291f3e8e
disable bme build for now
2019-06-04 00:46:23 +02:00
Thomas Kunze
715aeeec0e
build more sketches
2019-06-04 00:09:40 +02:00
Thomas Kunze
939a80a29f
.
2019-06-03 23:56:21 +02:00
Thomas Kunze
10c0549004
change travis build
2019-06-03 22:59:42 +02:00
Thomas Kunze
d72a81bbf4
remove knx-vito for now
2019-06-03 22:25:46 +02:00
Thomas Kunze
c5714cf1a7
some more fixes for samd
2019-06-02 01:55:26 +02:00
Thomas Kunze
ad7639116a
fix
2019-06-02 01:39:08 +02:00
Thomas Kunze
0628d88921
change last pull request a bit
2019-05-27 21:41:04 +02:00
Maggyver
87828bd530
circuit of the led adapted for different boards ( #15 )
...
* Update knx_facade.cpp
* Update knx_facade.h
* Update knx-demo.ino
2019-05-27 20:13:57 +02:00
Thomas Kunze
3a58ca8534
move main.cpp, document SaveRestore
2019-05-15 21:25:04 +02:00
Thomas Kunze
bb77fa7000
fix examples. Only reserve memory on tableobject if size > 0
2019-05-13 22:31:45 +02:00
Thomas Kunze
174e29372c
make GOT completely dynamic from ETS. GOs are now only available if device was programmed via ETS
2019-05-09 20:52:04 +02:00
Thomas Kunze
f2b97ecd09
add WifiManger to examples, remove states for wps configuration
2019-02-26 22:42:06 +01:00
Thomas Kunze
c99ed6b081
add hdc1008 example from nanosonde
2019-01-07 21:15:57 +01:00
Thomas Kunze
f46f6aa70e
add sonoff s20 example (not tested)
2019-01-03 22:20:50 +01:00
Thomas Kunze
e6b2120420
fix build of bme example
2018-12-25 21:43:54 +01:00
Thomas Kunze
c44d22f6eb
first real working version of knxPython
2018-12-22 14:53:31 +01:00
Thomas Kunze
cb0646f3f6
add vito sketch (WIP)
2018-12-12 23:21:52 +01:00
Thomas Kunze
cc2704b264
add first version of knx python module
2018-12-11 22:42:13 +01:00
Thomas Kunze
4f9e518ead
use current config
2018-11-20 22:36:00 +01:00
Thomas Kunze
8ed0181d36
update to newest bsec lib
2018-11-12 22:05:11 +01:00
Thomas Kunze
9708a54e71
rename main include
2018-11-07 22:16:00 +01:00