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

Domoticz ciepłomierz Kamstrup Multical 402

242 Wpisów
3 Użytkownicy
1 Reactions
13.7 K Wyświetleń
(@mig41)
Wpisów: 621
Ekspert
 

no dobra ,ale najpierw zrób test domoticza:

/usr/bin/python3 ~/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz.py -d /dev/ttyUSB0 --ip 192.168.1.50 --port 8082 --verbose --debug --test_domoticz
 
Dodane : 19/01/2022 7:34 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

to samo

 
Dodane : 19/01/2022 7:38 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

Może zmienię skrypt-rozumiem ,że  @ na końcu hasła ma być ?

A przerwy-1 spacja ?

 
Dodane : 19/01/2022 7:47 pm
(@mig41)
Wpisów: 621
Ekspert
 

No to zrób tak ,żeby Ci spowrotem to Heat Energy odczytywało... Może naciśnij na ciepłomierzu przycisk ( bo jak na gicie pisz ,że jak się nie odczytuje dłużej niż 30min to się IR wyłącza), albo port się zmienił tej głowicy ... 

 

Zrób test ciepłomierza....

 
Dodane : 19/01/2022 7:48 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

No i czy w tym skrypcie trzeba podawać bieżący nr USB tj  USB0 ?

 
Dodane : 19/01/2022 7:49 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

Wciskam przycisk regularnie w ciepłomierzu , przed próbami robię test na usb i odczyt

 
Dodane : 19/01/2022 7:49 pm
(@mig41)
Wpisów: 621
Ekspert
 

No w komendzie trzeba podać na którym porcie jest głowica.

 
Dodane : 19/01/2022 7:50 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 
Dodane przez: @marcingajda

No w komendzie trzeba podać na którym porcie jest głowica.

No tak-komenda uruchamia skrypt na jeden cykl.Kumam.

 

 
Dodane : 19/01/2022 7:51 pm
(@mig41)
Wpisów: 621
Ekspert
 

Test ciepłomierza przechodzi ?

 
Dodane : 19/01/2022 7:54 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

test tak.

Zmieniam skrypt-co z tą małpą -musi być ?

 
Dodane : 19/01/2022 8:00 pm
(@mig41)
Wpisów: 621
Ekspert
 

Po co ? Jak bez dodania loginu i hasła nie działa , to z dodaniem będzie działać ?

 
Dodane : 19/01/2022 8:06 pm
(@mig41)
Wpisów: 621
Ekspert
 

Na pewno żadnego czujnika Ci nie zakualizowało ? Czy tylko tego Heat Energy ?

 
Dodane : 19/01/2022 8:09 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

Nic nie zapisuje w domoticzu , test domoticza z błędami...

Nie wiem co dalej.

Dziwne jest to ,że cały czas działa test ciepłomierza-czyli jest odczyt z głowicy-nie ma zapisu do domoticza...

 
Dodane : 19/01/2022 8:21 pm
(@mig41)
Wpisów: 621
Ekspert
 

Zrób może z jednym : 

/usr/bin/python3 ~/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz.py -d /dev/ttyUSB0 --ip 192.168.1.50 --port 8082 115:74:0

i sprawdź czy ten ip i port jest na pewno dobry , czy też nie jest ip inne i port nie jest 8080  ( jak wchodzisz na tego domoticza z przeglądarki ?) 

 
Dodane : 19/01/2022 8:26 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

na 100% mam dobre logowanie 

 
Dodane : 19/01/2022 8:31 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

Zrobiłem na 1 rejestr , wcześniej puściłem test -widać ,że odczytuje

pi@smarticz:~ $ /usr/bin/python3 ~/domoticz/plugins/multical402-4-domoticz/multi cal402-4-domoticz.py -d /dev/ttyUSB0 --debug --test_kamstrup
CommandNr 60: Heat Energy (E1) 270.96 Gj
CommandNr 80: Power 6.300000000000001 kW
CommandNr 86: Temp1 46.07 C
CommandNr 87: Temp2 42.67 C
CommandNr 89: Tempdiff 3.4 K
CommandNr 74: Flow 1729.0 l/h
CommandNr 68: Volume 19690.79 m3
CommandNr 141: MinFlow_M 0.0 l/h
CommandNr 139: MaxFlow_M 1698.0 l/h
CommandNr 140: MinFlowDate_M 220101.0 yy:mm:dd
CommandNr 138: MaxFlowDate_M 220113.0 yy:mm:dd
CommandNr 145: MinPower_M 0.0 kW
CommandNr 143: MaxPower_M 9.600000000000001 kW
CommandNr 149: AvgTemp1_M 44.0 C
CommandNr 150: AvgTemp2_M 40.0 C
CommandNr 144: MinPowerDate_M 220101.0 yy:mm:dd
CommandNr 142: MaxPowerDate_M 220106.0 yy:mm:dd
CommandNr 126: MinFlow_Y 0.0 l/h
CommandNr 124: MaxFlow_Y 1698.0 l/h
CommandNr 125: MinFlowDate_Y 220101.0 yy:mm:dd
CommandNr 123: MaxFlowDate_Y 220113.0 yy:mm:dd
CommandNr 130: MinPower_Y 0.0 kW
CommandNr 128: MaxPower_Y 9.600000000000001 kW
CommandNr 146: AvgTemp1_Y 44.0 C
CommandNr 147: AvgTemp2_Y 40.0 C
CommandNr 129: MinPowerDate_Y 220101.0 yy:mm:dd
CommandNr 127: MaxPowerDate_Y 220106.0 yy:mm:dd
CommandNr 97: Temp1xm3 850417.0 m3xC
CommandNr 110: Temp2xm3 786411.0 m3xC
CommandNr 113: Infoevent 653.0
CommandNr 1004: HourCounter 72224.0 h
pi@smarticz:~ $ /usr/bin/python3 ~/domoticz/plugins/multical402-4-domoticz/multi cal402-4-domoticz.py -d /dev/ttyUSB0 --ip 192.168.1.50 --port 8082 115:74:0
================================================================================ =======
Kamstrup Multical 402 serial optical data received: 2022-01-19 20:31:45
Meter vendor/type: Kamstrup M402
-------------------------------------------------------------------------------- -------
Traceback (most recent call last):
File "/home/pi/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz. py", line 373, in <module>
x,u = foo.readvar(i)
File "/home/pi/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz. py", line 223, in readvar
b = self.recv()
File "/home/pi/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz. py", line 191, in recv
d = self.rd()
File "/home/pi/domoticz/plugins/multical402-4-domoticz/multical402-4-domoticz. py", line 160, in rd
a = self.ser.read(1)
File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 596, in read
'device reports readiness to read but returned no data '
serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)

 
Dodane : 19/01/2022 8:32 pm
(@mig41)
Wpisów: 621
Ekspert
 

wchodzisz do domoticza http://192.168.1.50:8082 ?

 
Dodane : 19/01/2022 8:33 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 

Migu-coś jest w skrypcie przy zapisie do idx.

Albo u mnie w domoticzu nie halo -tylko :

-idx aktywne

 

 
Dodane : 19/01/2022 8:36 pm
(@bobrow)
Wpisów: 387
Weteran
Autor tematu
 
Dodane przez: @marcingajda

wchodzisz do domoticza http://192.168.1.50:8082 ?

dokładnie-widzę to na belce przeglądarki

 
Dodane : 19/01/2022 8:37 pm
(@mig41)
Wpisów: 621
Ekspert
 
 http://192.168.1.50:8082/json.htm?type=command&param=udevice&idx=115&svalue=4 

A to jak wrzucisz do pzeglądarki i nacisniesz enter to zaktualizuje ten czujnik ? ustawi mu wartość 4 ?

 
Dodane : 19/01/2022 8:47 pm
Strona 8 / 13
Udostępnij: