# Sonoff PowR316D / tasmota / ds18b20

**URL:** <https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042>\
**Category:** Projekty\
**Created:** [19 Wrzesień 2022 20:38 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042 "2022-09-19T20:38:50Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

Autor: ![Kraszewsky](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Kraszewsky](https://ai-speaker.discourse.group/u/Kraszewsky)\
Data publikacji: [19 Wrzesień 2022 20:38 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/1 "2022-09-19T20:38:50Z")

</div>

Witam. Czy ktoś używam Sonoff PowR316D?  
Ma wsparcie tasmota więc chyba jest ok 🙂  
Nadawało by się to idealnie do bojlera gdyby dołożył ds18b20. Tylko czy się da ?

Do tego idealny by był do monitorowania zużycia z małego offgrid.  
(Choć tu jeszcze pozostaje odczyt napięcia z akumulatorów ale to osobny temat)

> **[Sonoff POW Elite 16A Power Monitoring Switch Module (POWR316D) Configuration...](https://templates.blakadder.com/sonoff_POWR316D.html)**
>
> Configure your smart switch module to work with Tasmota open source firmware.

Może ktoś posiada i podpowie jak to wygląda. 🙂

---

<div class="post-metadata">

Autor: ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
Data publikacji: [20 Wrzesień 2022 04:16 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/2 "2022-09-20T04:16:31Z")

</div>

Nie miałem okazji dotykać… jak dla mnie ESP32 z wyświetlaczem, nic specjalnego. Nigdzie nie ma żadnej wzmianki o możliwości dołożenia czegokolwiek.

---

<div class="post-metadata">

Autor: ![Kraszewsky](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Kraszewsky](https://ai-speaker.discourse.group/u/Kraszewsky)\
Data publikacji: [20 Wrzesień 2022 04:59 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/3 "2022-09-20T04:59:46Z")

</div>

Wiem że nic specjalnego ale szukam tego dla znajomego który nie robił nigdy nic DIY

Dziwne bo pod tą samą nazwą jest wersja z termometrem ale w szablonie nie widzę oznaczenia pinu od ds18b20

> **[Sonoff TH Elite 16A Temperature and Humidity Monitoring Switch Module...](https://templates.blakadder.com/sonoff_THR316D.html)**
>
> Configure your smart switch module to work with Tasmota open source firmware.

---

<div class="post-metadata">

Autor: ![Kraszewsky](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Kraszewsky](https://ai-speaker.discourse.group/u/Kraszewsky)\
Data publikacji: [20 Wrzesień 2022 07:26 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/5 "2022-09-20T07:26:53Z")

</div>

Czyli smialo można kupić tańsza wersję i zrobić sobie gniazdo na ds18b20 🙂🙂😃😃😃😃

Zamawiam. Efektami się podzielę jak ogarne 😃

---

<div class="post-metadata">

Autor: ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
Data publikacji: [21 Wrzesień 2022 19:39 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/6 "2022-09-21T19:39:48Z")

</div>

Ja kupiłem [Sonoff Dual R3](https://sonoff.tech/product/diy-smart-switch/dualr3/) i wgrałem Tasmote:  
[Sonoff Dual R3 Power Monitoring Switch Module (DUALR3) Configuration for Tasmota (blakadder.com)](https://templates.blakadder.com/sonoff_DUALR3.html)  
Cena 58zł i pomiar na dwóch kanałach:

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/e/e07351fb84363d1619567ccc010afbb25fb36c4c.png)  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/b/b529497fd076ad29816098b0e2b947152937a19d.png)  
jeszcze nie testowałem ale zapowiada się dobrze 🙂

ale w nim nie można wykorzystać GPIO1 i GPIO3 bo

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/0/0403a70ddd2bb0144cd33e8cb94606fcabe84758.png)

@Kraszewsky w Sonoff POW Elite 16A nie widzę takiego ostrzeżenia na stronie Tasmoty ale poczytaj jeszcze dla pewności…

---

<div class="post-metadata">

Autor: ![Beens](https://avatars.discourse-cdn.com/v4/letter/b/c5a1d2/32.png) [@Beens](https://ai-speaker.discourse.group/u/Beens)\
Data publikacji: [11 Kwiecień 2023 11:57 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/7 "2023-04-11T11:57:47Z")

</div>

Tomek w jaki sposób udało Ci się podpiąć DSa do R3 Duala? Ja mam co prawda wersję Lite ale czy wcisnę go w RX2 (GPIO26) czy w inne piny i tak mi się nie zgłasza w tasmocie. Oczywiście rezystor podciągający jest, DS sprawny bo na innym SOnOffie działa. Przez console trzeba coś jeszcze wpisać aby wykrywał DSy? Bo nawet pod GPIO jednego ze switchy podpiąłem i nic.

---

<div class="post-metadata">

Autor: ![Kraszewsky](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Kraszewsky](https://ai-speaker.discourse.group/u/Kraszewsky)\
Data publikacji: [11 Kwiecień 2023 23:31 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/8 "2023-04-11T23:31:32Z")

</div>

Pokaż konfigurację szablonu z menu tasmoty.

U mnie to wygląda tak.

 ![Screenshot_20230412_013038_com.android.chrome](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/6/69c2437e81a318edeb7748b7d2569b435ae28c18.jpeg)

---

<div class="post-metadata">

Autor: ![szopen](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/szopen/32/5143_2.png) [@szopen](https://ai-speaker.discourse.group/u/szopen)\
Data publikacji: [12 Kwiecień 2023 11:27 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/9 "2023-04-12T11:27:29Z")

</div>

> [@Tomasz](#):
>
> ale w nim nie można wykorzystać GPIO1 i GPIO3 bo

W DUALR3 nie należy wykorzystywać **żadnych** GPIO do podpinania czegokolwiek zewnętrznego ze względu na niebezpieczeństwo porażenia (masa MCU w/g opisu w bazie blakaddera jest na potencjale fazy). Więc zakładam, że mając tego świadomość zadbałeś o niezbędną izolację.  
Możliwe, że dotyczy to też DUALR3L.

> [@Kraszewsky](#):
>
> Czyli smialo można kupić tańsza wersję i zrobić sobie gniazdo na ds18b20

No najlepiej byłoby mieć obie, aby porównać różnice sprzętowe.

Warto zauważyć, że w tym wątku zostały już wspomniane 4 różne konstrukcyjnie modele:  
POWR316D, THR316D, DUALR3 i DUALR3L

---

<div class="post-metadata">

Autor: ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
Data publikacji: [12 Kwiecień 2023 17:17 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/10 "2023-04-12T17:17:54Z")

</div>

> [@Beens](#):
>
> Tomek w jaki sposób udało Ci się podpiąć DSa do R3 Duala?

Tomek to chyba do mnie 😉 ?  
Nie podpiąłem DS bo tak jak pisałem poniżej **nie można** tego robić:

> [@Tomasz](#):
>
> ale w nim nie można wykorzystać GPIO1 i GPIO3 bo
> 
> ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/0/0403a70ddd2bb0144cd33e8cb94606fcabe84758.png)

---

<div class="post-metadata">

Autor: ![Beens](https://avatars.discourse-cdn.com/v4/letter/b/c5a1d2/32.png) [@Beens](https://ai-speaker.discourse.group/u/Beens)\
Data publikacji: [4 Maj 2023 21:33 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/11 "2023-05-04T21:33:59Z")

</div>

No tak ale w Twoim poście gdzie wrzucasz podgląd z pracy Dual R3 masz temperaturę, czy to temp z DSa czy jakoś z CPU ESP32 wyciągasz? Ja mam Dual R3 L i niestety nie da rady skorzystać z żadnego dodatkowego GPIO 😕 Porzuciłem więc tego SonOffa i kupiłem w to miejsce Nous L13T nie dość, że bezpieczniejszy (na wejściach SW nie ma fazy, a zero) to jeszcze mniejszy i przynajmniej 3szt. GPIO dostępne. DS śmiga ładnie a jeszcze chce mu podłączyć mosfety do PWMa i będzie wyłączać LEDy i je ściemniać.

---

<div class="post-metadata">

Autor: ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
Data publikacji: [5 Maj 2023 12:59 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/12 "2023-05-05T12:59:40Z")

</div>

> [@Beens](#):
>
> No tak ale w Twoim poście gdzie wrzucasz podgląd z pracy Dual R3 masz temperaturę, czy to temp z DSa czy jakoś z CPU ESP32 wyciągasz?

Ta temperatura pojawia się po wgraniu tasmoty i chyba jest to temperatura samego ESP. W każdym bądź razie nie dokładałem nic do wolnych pinow bo wyraźnie w dokumentacji jest informacja, że nie wolno tego robić.

---

<div class="post-metadata">

Autor: ![szopen](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/szopen/32/5143_2.png) [@szopen](https://ai-speaker.discourse.group/u/szopen)\
Data publikacji: [5 Maj 2023 17:45 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/13 "2023-05-05T17:45:12Z")

</div>

Tak to jest temperatura MCU, w ESPHome trzeba ręcznie tworzyć takie sensory, więc podpowiem, że jak na zwykłe ESP32 wygląda ona w normie.  
Sporo zimniejsze w środku są konstrukcje na RP2040 (jak np. RPi pico W), wszystkie modele ESP grzeją się na tyle mocno, że dokładanie sensorów temperatury wewnątrz obudowy w ogóle mija się z celem.

---

<div class="post-metadata">

Autor: ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
Data publikacji: [5 Maj 2023 19:47 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/14 "2023-05-05T19:47:57Z")

</div>

No to się trochę grzeje 🔥

 ![IMG_2788](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/d/dd022494b44527e9fa1e18bae883cf99e720b813.jpeg)

---

<div class="post-metadata">

Autor: ![szopen](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/szopen/32/5143_2.png) [@szopen](https://ai-speaker.discourse.group/u/szopen)\
Data publikacji: [5 Maj 2023 20:32 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/15 "2023-05-05T20:32:58Z")

</div>

Możliwe, że Tasmota nie filtruje błędnych odczytów (które zwykle są mocno zawyżone), w tej skali to trudno określić jak to wygląda naprawdę (optymalny byłby dobowy wykres, który powinien być sensownie płaski, przy czym oczywiście praca przekaźników może dokładać nieco od siebie), tu mam przykład nie wentylowanego ESP32, gdzie procek pracuje pod dużym obciążeniem

 ![internal_temp_GL-S10_2023-05-05_22-26](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/3/31dd1d0450f88effae13a4e4740215cbcf3f76b8.png)

Dla porównania RPi pico W w tym samym pomieszczeniu - tu widać wpływ zmian temperatury otoczenia (to póki co eksperyment i pracuje bez obudowy)

 ![internal_temp_rpi_pico_w_2023-05-05_22-47](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/8/818e5353cc63b4bc0f942c9d3b219753f643f177.png)

Generalnie to wygląda to różnie zależnie od konstrukcji i wkompilowanych komponentów (te wszystkie urządzenia to ESPHome), w każdym razie na obrazku 3x ESP32 (to te o stosunkowo wysokich temperaturach) oraz RPi pico W - najzimniejsze

 ![3xesp32_1xrpipicow_2023-05-06_01-22](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/7/71a3ae640ba2cfd039f7cc54872a823b58d88a31.png)  
Eksperymentowałem w długi weekend z innymi konstrukcjami i niestety w przypadku ESP32-S3 nie uzyskałem pomiaru temperatury, natomiast na ESP32-C3 (które jest takim najbiedniejszym z tych nowych wypustów i prawdopodobnie w typowych zastosowaniach to będzie następca ESP82xx) jest niemal równie zimne jak RPi pico W, natomiast ESP82xx nie raportują temperatury MCU (ale wiem, że jest wysoka, bo kiedyś popełniłem błąd wkładając do urządzenia czujnik temperatury z zamiarem pomiaru temperatury otoczenia i była ona srogo zawyżona).

---

<div class="post-metadata">

Autor: ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
Data publikacji: [6 Maj 2023 08:33 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/16 "2023-05-06T08:33:20Z")

</div>

Zobacz dobowy:

 ![IMG_2790](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/5/539e705eeaedb84b2574e7d59ace80246739eca1.png)  
Wzrost temperatury nastąpiły po włączeniu przekaźnika od termostatu:  
 ![IMG_2791](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/5/5a6efe5c9a67e6f4c472b2acf2b7bd804d990594.jpeg)

---

<div class="post-metadata">

Autor: ![szopen](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/szopen/32/5143_2.png) [@szopen](https://ai-speaker.discourse.group/u/szopen)\
Data publikacji: [6 Maj 2023 10:20 UTC](https://ai-speaker.discourse.group/t/sonoff-powr316d-tasmota-ds18b20/3042/17 "2023-05-06T10:20:43Z")

</div>

Więc to przekaźnik Ci dogrzewa sprzęt, ale sam MCU też masz w “górnej strefie stanów średnich”.  
Wygląda na to, że Tasmota też filtruje błędne odczyty.
