Espeasy: Get DS18b20 address as variable

Created on 15 Mar 2018  路  10Comments  路  Source: letscontrolit/ESPEasy

This is a lazy request. But I have many DS18b20 sensors and plan for more. I have to use a logic analyzer or hook a new sensor up to a ESP in order to quickest (?) find its address. I would love to be able to build a DS18b20 scanner using ESP Easy. A display may publish the address and also have it sent to a server using MQTT or HTTP. I can then print it, store it, or whatever. Today I mark my sensor with this information using a simple dymo printer.

Plugin UX Feature Request

Most helpful comment

Yup, the later. I guess it's a very narrow band use case but for what it's used for it's a huge help :+1:

All 10 comments

Similar to the I2C scanner?
Or frequently poll and log when some new sensor is found including timestamp?

Yup, the later. I guess it's a very narrow band use case but for what it's used for it's a huge help :+1:

Two UX categories in a row.... I'm on a streak! :)

@TD-er having an option to scan 1Wire for new devices would be awesome!
Currently, I use another device to get the address of DS18B20.

The ideal workflow should look like this:
You attach the first DS18B20, assign a name to it, then You attach the second one and ESPEasy detects that it is a new one (not assigned). This would allow for easily adding new sensors and replacing broken ones.

Imagine You want to attach 10 or 20 sensors. Now You must detect the addresses, wrote them down, and remember which sensor goes where. With those changes, the user will be able to put all the sensors in their destination places, attach one by one and assign them individually.

@TD-er this would be really useful so I'd say this is part of the release too?

It is really useful, but I have no idea how much work it will be.

Permanent scanning will give much overhead

@uzi18 permanent - yes. But a button that will allow you to scan for new sensors - no.
As I wrote in my previous comment there should be a rescan button.

actual espeasy API does not support something like extra button

@uzi18 I don't know the insides on ESPEasy, but I imagine this as an extra button on the interface that would call a function that will scan for new DS18B20 sensors.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Grovkillen picture Grovkillen  路  6Comments

s0170071 picture s0170071  路  3Comments

TD-er picture TD-er  路  4Comments

TD-er picture TD-er  路  5Comments

hamed-ta picture hamed-ta  路  5Comments