Ga naar inhoud


Domoticz op Debian icm DS1820 sensoren.


Con

Aanbevolen berichten

Momenteel heb ik Domoticz ook op een PI draaien.

Ik wil eigenlijk van de PI af maar daar zitten 10

temperatuursensors DS1820 op één IO.

 

Kan dat ook met Debian of hoe doe je dat?

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites


Debian op welk hardware platform? Een PC? Dan moet je toch echt op de een of andere manier een IO pin zien te vinden die je kan (mis)bruiken... Dan kan het bijna eenvoudiger zijn een arduino mini oid te gebruiken welke de temperatuur sensoren uitleest, en deze dan via de seriele/usb poort terugstuurt...

“Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill

Link naar reactie
Delen op andere sites

Ik heb het jaren geleden ook al overwogen, maar het lijkt in 1e instantie makkelijk.

Uiteindelijk draait het hier nog steeds perfect op een PI en heb geen reden om dit te veranderen.

 

Sta natuurlijk open voor nieuwe inzichten.😉

 

Edit: typo

aangepast door Mrbeam

Wavefrontier T90, Vu+ Duo 4k SE (DVB-S2x/FBC & DVB-T2), Octagon SF4008 (2x DVB-S2x & 1x DVB-T2), Mut@nt HD51 (DVB-S2x & DVB-C), TBS6920 & TBS6925

Link naar reactie
Delen op andere sites

Misschien help deze link tot nieuwe inzichten,

het lijkt mij allemaal niet zo ingewikkeld...

https://martybugs.net/electronics/tempsensor/

 

Een USB converter aanschaffen en wat software

installeren. Ze hebben getest tot 300 meter 

kabellengte en 3 sensors. De sensors worden

2-draads aangesloten. Het toewijzen van de

sensors gebeurd bijna hetzelfde als bij de PI.

 

Dit wordt mijn winterproject.

aangepast door Con

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

  • 5 maanden later...

Ik ben 3 dagen terug de strijd aangegaan. Heb een USB converter

aangeschaft, ik had nog een DS1820 liggen.

 

Met Digitemp krijg ik de temperatuur te zien, so far so good.

Echter, hier kun je in de basis niets mee naar Domoticz toe.

Of wel? Stel ik schrijf de ingelezen temperaturen naar een

textfile en lees die file uit in Domoticz...? Hoe weet ik nog niet.

 

Andere optie is OWFS (onewirefilesystem) alleen krijg ik dat

niet vlot getrokken.

 

Wie heeft hier (met bovenstaande 2 opties) ervaring mee en

kan mij helpen aan een oplossing.

 

Nog even voor de memory, ik gebruik Debian op een GigaByte PC(tje)

geweldig ding overigens, draait nu al een jaar 24/7 zonder enige hik

met Domoticz als test-omgeving.

aangepast door Con

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

  • Moderator

ik heb zelf geen ervaring met Ds1820. Maar in domoticz zou je hem als sensor moeten kunnen toevoegen om de temperatuur uit te kunnen lezen. Zie je die usb converter wel terug in de hardware tab van Domoticz?

 

heb je hier wat aan Con? in die wiki page staat ook een stuk over hoe je 1wire aan de praat krijgt.

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

Dat is een goeie...

 

Onder Hardware heb ik gekozen voor Mysensors Gateway USB en vervolgens de juiste serial poort

gekozen ttyUSB2.

Er verscheen echter geen sensor.

 

Boeiend is dat ik de sensor kan uitlezen op Debian, als ik Mysensors in Domoticz heb aangemaakt

dan blijft de opdracht om een sensor uit te lezen hangen op Debian.

Verwijder ik hem in Domoticz dan kan ik de sensor weer uitlezen.

 

image.png.38041d7418b047dadb67780e59ce45a2.png

 

image.png.7dd424a936165c962448d0582f16c37a.png

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

  • Moderator

hmmz, zo te zien is ie wel netjes aanwezig op 1wire, anders kan je hem ook niet uitlezen. Als je onder setup en dan hardware in domoticz kiest voor 1wire, kan je hem dan niet zo toevoegen?

 

als je een ls /mnt/1wire doet zie je daar dan wat?

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

1 uur geleden, wiz zei:

hmmz, zo te zien is ie wel netjes aanwezig op 1wire, anders kan je hem ook niet uitlezen. Als je onder setup en dan hardware in domoticz kiest voor 1wire, kan je hem dan niet zo toevoegen?

 

als je een ls /mnt/1wire doet zie je daar dan wat?

 

Helaas;

con@debian:~$ ls /mnt/1wire
con@debian:~$

Leeg...

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

Nog even wat meer informatie, Digitemp heeft een logfile gegenereerd "Digitemp.conf"

TTY /dev/ttyUSB2
READ_TIME 1000
LOG_TYPE 1
LOG_FORMAT "%b %d %H:%M:%S Sensor %s C: %.2C F: %.2F"
CNT_FORMAT "%b %d %H:%M:%S Sensor %s #%n %C"
HUM_FORMAT "%b %d %H:%M:%S Sensor %s C: %.2C F: %.2F H: %h%%"
SENSORS 1
ROM 0 0x28 0xFF 0xEC 0xA7 0x3C 0x04 0x00 0xC2

Bij de opdracht:

digitemp_DS9097 -a -q -c digitemp.conf

 

krijg ik het volgende te zien:

Jan 06 11:12:29 Sensor 0 😄 21.50 F: 70.70


 

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

als je als root aangemeld de devices bekijkt en als je als con de devices bekijkt is er een verschil

dat kennen we ook van cardreaders per USB aangesloten aan de enigma2 receivers

je moet het device met de juiste naam aanspreken in de config en niet als 
TTY /dev/ttyUSB2

 

dus kijk hoe die echt heet met lsusb indien je als root aangemeld bent of de console als root gestart hebt

The Piper S Call

David Gilmour

 

Link naar reactie
Delen op andere sites

7 uren geleden, Tonskidutch zei:

als je als root aangemeld de devices bekijkt en als je als con de devices bekijkt is er een verschil


dat kennen we ook van cardreaders per USB aangesloten aan de enigma2 receivers

je moet het device met de juiste naam aanspreken in de config en niet als 

TTY /dev/ttyUSB2

 

dus kijk hoe die echt heet met lsusb indien je als root aangemeld bent of de console als root gestart hebt

 

Bedoel je dit? Ik zie het verschil niet...

 

con@con:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:07dc Intel Corp.
Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
con@con:~$ sudo su
root@con:/home/con# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:07dc Intel Corp.
Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


 

aangepast door Con

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
×
×
  • Nieuwe aanmaken...