If you already have cabling in place you can try it, but the amount of sensors per branch will probably be limited. Theoretically you could use the two “spare wires” of the KNX Bus to run the 1-Wire Bus in parasitic mode, but I have not tested this and do not recommend it. So it makes sense in a house to have a KNX Bus AND a OneWire Bus in parallel, and use the OneWire Bus for cost effective temperature sensing. A OneWire to KNX Bridge – But why?Īs you can see above, 1-Wire temperature sensors are very cheap, in fact more than 50 times cheaper than a KNX temperature sensor. Thank you for your support of future tutorials. 4.7kOhm resistor and others depending on how many sensors you use.ĭisclaimer: If you use the links above, I get a very small percentage from Amazon.But you can also just solder it directly to the arduino. DS18b20 OneWire sensors like these temperature sensors, or these temperature sensors.Arduino Nano (ProMicro, Uno will probably also work, but minimal changes in code might be needed).You don’t need to have to solve those problems, you can use this solution. Thanks to the great work of the people in the KNX-Userforum and the authors of libraries like the KNX library, the OneWire library, the 2438 Library and tutorials like the ones from Hackatronics it was possible.īasically to make a OneWire to KNX Bridge is not difficult, but it still took me a while to get the Arduino code right and to solve a couple of problems with providing power to 30 sensors and the pullup resistors. Weirdly enough, there is no industrial solution to connect a OneWire Bus with a KNX Bus.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |