Domoticz ciepłomier...
 
Powiadomienia
Wyczyść wszystko

Domoticz ciepłomierz Kamstrup Multical 402

Strona 2 / 12
Bobrow
(@bobrow)
Brygadzista
Dodane przez: @marcingajda

Poustawiałeś port ? Dostajesz jakąś odpowiedź w tym programie ?

Odpowiedź po przyłożeniu do ciepłomierza

Nie-tylko kontrolki mrugają.

Tam są jeszcze inne ustawienia-trochę na pałę próbowałem je zmieniać.

Rozumiem ,że głowicę przystawiam diodą ciemną do jasnej jako nad i odbiornik ?

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 8:20 pm
Bobrow
(@bobrow)
Brygadzista

Może trzeba aktualizację domoticza  zapuścić przy włożonym kablu usb ?

Może system ściągnie jakieś brakujące pliki ? 

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 8:23 pm
MiG41
(@marcingajda)
Brygadzista

Jak wysyła w lapku , to przyłóż do ciepłomierza ( nie wiem czy można tą głowicę do góry nogami przłożyć) , i próbuj wysyłać Realtermem tą komendę , i patrz , czy cokolwiek pojawi się w okienku , choćby dziwne znaki. w display możesz też zmieni na HEX.

 

OdpowiedzCytuj
Dodane : 17/01/2022 8:24 pm
Bobrow
(@bobrow)
Brygadzista
Dodane przez: @marcingajda

Jak wysyła w lapku , to przyłóż do ciepłomierza ( nie wiem czy można tą głowicę do góry nogami przłożyć) , i próbuj wysyłać Realtermem tą komendę , i patrz , czy cokolwiek pojawi się w okienku , choćby dziwne znaki. w display możesz też zmieni na HEX.

Tak robiłem-głowicę tez obracałem.

Zaglądałem aparatem z telefonu-nic nie mrugało

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 8:25 pm
MiG41
(@marcingajda)
Brygadzista

No i jak w Display zaznaczysz Halfduplex , to na ekranie będziesz widział , co się wysyła.. Oprócz wysłania ciepłomierz musi odpowiedzieć.

OdpowiedzCytuj
Dodane : 17/01/2022 8:29 pm
Bobrow
(@bobrow)
Brygadzista

Zaciągnąłem jeszcze raz wtykę do tego ciepłomierza i jakby zagadał port usb (wcześniej nie widział producenta , itp):

4.784546] usb 1-1: New USB device found, idVendor=0424, idProduct=2514, bcd Device= b.b3
[ 4.797831] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 4.808573] hub 1-1:1.0: USB hub found
[ 4.815161] hub 1-1:1.0: 4 ports detected
[ 5.134239] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 5.264637] usb 1-1.1: New USB device found, idVendor=0424, idProduct=2514, b cdDevice= b.b3
[ 5.278774] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber =0
[ 5.290040] hub 1-1.1:1.0: USB hub found
[ 5.296950] hub 1-1.1:1.0: 3 ports detected
[ 5.404235] usb 1-1.3: new full-speed USB device number 4 using dwc_otg
[ 5.421026] systemd[1]: System time before build time, advancing clock.
[ 5.565718] NET: Registered protocol family 10
[ 5.574578] Segment Routing with IPv6
[ 5.581956] usb 1-1.3: New USB device found, idVendor=0403, idProduct=6001, b cdDevice= 6.00
[ 5.595952] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber =3
[ 5.606265] usb 1-1.3: Product: FT232R USB UART
[ 5.613756] usb 1-1.3: Manufacturer: FTDI
[ 5.620747] usb 1-1.3: SerialNumber: AR0K4G18
[ 5.667364] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SEL INUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL + XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybr id)
[ 5.694238] usb 1-1.1.3: new full-speed USB device number 5 using dwc_otg
[ 5.698685] systemd[1]: Detected architecture arm.
[ 5.815228] systemd[1]: Set hostname to <smarticz>.
[ 5.852102] usb 1-1.1.3: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
[ 5.866364] usb 1-1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumb er=3
[ 5.880133] usb 1-1.1.3: Product: CP2102 USB to UART Bridge Controller
[ 5.889994] usb 1-1.1.3: Manufacturer: Silicon Labs
[ 5.898354] usb 1-1.1.3: SerialNumber: 0001
[ 6.244246] usb 1-1.1.1: new high-speed USB device number 6 using dwc_otg
[ 6.384778] usb 1-1.1.1: New USB device found, idVendor=0424, idProduct=7800, bcdDevice= 3.00
[ 6.399194] usb 1-1.1.1: New USB device strings: Mfr=0, Product=0, SerialNumb er=0

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 8:36 pm
MiG41
(@marcingajda)
Brygadzista

Spróbuj użyć tego: https://github.com/matthijsvisser/kamstrup-402-mqtt

 

OdpowiedzCytuj
Dodane : 17/01/2022 8:40 pm
Bobrow
(@bobrow)
Brygadzista

Migu-może spróbujemy jednak odpalić wtykę w domoticzu , a potem będę latał z lapkiem.

Masz jakiś pomysł co dalej z tymi wtykami ?

 

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 8:41 pm
MiG41
(@marcingajda)
Brygadzista

No to ta pierwsza twoja wtyczka to raczej jest do liczników elektrycznych ( odczytuje się napiecia prądy ,itp). 

No to jak już znasz port w mailinie , to użyj drugiej wtyczki https://github.com/ronaldvdmeer/multical402-4-domoticz

sprawdź jeszcze raz , czy cp2102 jest ciągle ttyUSB1 , profilaktycznie nacisnij przycisk na cieplomierzu ( bo na git tego projektu pisze ,że po 30min port się blokuje ,jesli sie z niego nie korzysta i trzeba nacisnac przycisk)  , i wpisz: ( tylko z dobrą ścieżką zamiast /path/to/your/script/multical402-4-domoticz.py)

 

/usr/bin/python3 /path/to/your/script/multical402-4-domoticz.py -d /dev/ttyUSB1 --debug --test_kamstrup
OdpowiedzCytuj
Dodane : 17/01/2022 8:52 pm
Bobrow
(@bobrow)
Brygadzista

Na razie sonda wisi w powietrzu (ale wpięta do maliny) , właśnie wrzucam ten plik co mi podałeś i mam tak 

pi@smarticz:~ $ cd domoticz/plugins
pi@smarticz:~/domoticz/plugins $ git clone https://github.com/ronaldvdmeer/multi cal402-4-domoticz.git
fatal: destination path 'multical402-4-domoticz' already exists and is not an em pty directory.
pi@smarticz:~/domoticz/plugins $

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 9:03 pm
Bobrow
(@bobrow)
Brygadzista

Najpierw muszę zobaczyć urządzenie multical...

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 9:05 pm
Bobrow
(@bobrow)
Brygadzista

pi@smarticz:~ $ /usr/bin/python3 /path/to/your/script/multical402-4-domoticz.py -d /dev/ttyUSB1 --debug --test_kamstrup
/usr/bin/python3: can't open file '/path/to/your/script/multical402-4-domoticz.p y': [Errno 2] No such file or directory
pi@smarticz:~ $

A może on czeka na test ?

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 9:10 pm
MiG41
(@marcingajda)
Brygadzista

No to coś takiego ?

 

/usr/bin/python3 ~/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz.py -d /dev/ttyUSB1 --debug --test_kamstrup
OdpowiedzCytuj
Dodane : 17/01/2022 9:13 pm
Bobrow
(@bobrow)
Brygadzista

po tym jest tak :

pi@smarticz:~ $ /usr/bin/python3 /domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz.py -d /dev/ttyUSB1 --debug --test_kamstrup
/usr/bin/python3: can't open file '/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz.py': [Errno 2] No such file or directory
pi@smarticz:~ $

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 9:20 pm
MiG41
(@marcingajda)
Brygadzista

Poprawiłem link , dodałem ~ , spróbuj teraz

/usr/bin/python3 ~/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz.py -d /dev/ttyUSB1 --debug --test_kamstrup

 

OdpowiedzCytuj
Dodane : 17/01/2022 9:23 pm
Bobrow
(@bobrow)
Brygadzista

test nic nie pokazuje

pi@smarticz:~ $ /usr/bin/python3 ~/domoticz/plugins/multical402-4-domoticz/multi cal402-4-domoticz.py -d /dev/ttyUSB1 --debug --test_kamstrup
CommandNr 60: Heat Energy (E1) None None
CommandNr 80: Power None None
CommandNr 86: Temp1 None None
CommandNr 87: Temp2 None None
CommandNr 89: Tempdiff None None
CommandNr 74: Flow None None
CommandNr 68: Volume None None
CommandNr 141: MinFlow_M None None
CommandNr 139: MaxFlow_M None None
CommandNr 140: MinFlowDate_M None None
CommandNr 138: MaxFlowDate_M None None
CommandNr 145: MinPower_M None None
CommandNr 143: MaxPower_M None None
CommandNr 149: AvgTemp1_M None None
CommandNr 150: AvgTemp2_M None None
CommandNr 144: MinPowerDate_M None None
CommandNr 142: MaxPowerDate_M None None
CommandNr 126: MinFlow_Y None None
CommandNr 124: MaxFlow_Y None None
CommandNr 125: MinFlowDate_Y None None
CommandNr 123: MaxFlowDate_Y None None
CommandNr 130: MinPower_Y None None
CommandNr 128: MaxPower_Y None None
CommandNr 146: AvgTemp1_Y None None
CommandNr 147: AvgTemp2_Y None None
CommandNr 129: MinPowerDate_Y None None
CommandNr 127: MaxPowerDate_Y None None
CommandNr 97: Temp1xm3 None None
CommandNr 110: Temp2xm3 None None
CommandNr 113: Infoevent None None
CommandNr 1004: HourCounter None None
pi@smarticz:~ $

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 9:33 pm
Bobrow
(@bobrow)
Brygadzista

Kabel mi nie sięga do ciepłomierza-zapodałem 10m przedłużacz ze wzmacniaczem...

w dmesg nie widzi oczka...poszukam zwykły przedłużacz

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 9:37 pm
MiG41
(@marcingajda)
Brygadzista

Podczas wykonywania tego skryptu widać w aparacie ,że mruga głowica ? Jeśli tak , to znaczy ,że coś wysyła....

Próbuj naciskać przycisk na ciełomierzu ( może go trzeba odłączyć od prądu na chwilę) , no i dobrze ustaw głowicę ( w tym pluginie do mqtt pisali ,że ciężko ją ustawić) , zobacz rozstaw diody nadawczej a odbiorczej , czy jest podobny.

OdpowiedzCytuj
Dodane : 17/01/2022 9:38 pm
Bobrow
(@bobrow)
Brygadzista

Dioda nadaje w głowicy (jasna)-udało się sprawdzić na starej kamerce z noktowizorem.

Jutro sprawdzę resztę.

Dzięki

Cześć

OdpowiedzCytuj
Autor tematu Dodane : 17/01/2022 11:56 pm
MiG41
(@marcingajda)
Brygadzista

Pali się jak nadaje , a jak nie nadaje jest ciemna , czy odwrotnie ? ( pali się caly czas ,a jak nadaje to mruga ) ?

OdpowiedzCytuj
Dodane : 18/01/2022 7:14 am
Strona 2 / 12
Udostępnij: