Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Kamstrup Multical 302 met Pi uitlezen en domoticz

Pagina: 1 2 Laatste
Acties:

  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@Bl4ckviper
Lees je nou dat ding iedere minuut uit?
Reading intervals down to one hour do not influence the specified battery lifetime, whereas reading intervals down to 5 minutes halves the battery lifetime.
Yep, ff voor de gein en het oefenen. Als de meter straks in de leiding zit krijgt hij een lichtnet aansluiting. Da's heel simpel uitwisselbaar bij de 602. Heb het printje al liggen. Dan maakt het voor de batterij niets meer uit. ;)

Copitano wijzigde deze reactie 06-11-2018 23:48 (62%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • Bl4ckviper
  • Registratie: mei 2002
  • Laatst online: 21:04

Bl4ckviper

BlaBlaBla

Copitano schreef op dinsdag 6 november 2018 @ 23:14:
@Bl4ckviper

[...]

Yep, ff voor de gein en het oefenen. Als de meter straks in de leiding zit krijgt hij een lichtnet aansluiting. Da's heel simpel uitwisselbaar bij de 602. Heb het printje al liggen. Dan maakt het voor de batterij niets meer uit. ;)
[Afbeelding]
Ja dan maakt het inderdaad geen fluit uit nee. ;)

Be fast .... Be furious....


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@Chris_82
Vanuit Domoticz is het vervolgens kinderlijk eenvoudig om alle meetgegevens naar de database te sturen via Setup > More Options > Data Push > InfluxDB. Port is standaard 8086 voor InfluxDB.
Ik heb deze https://www.circuits.dk/install-grafana-influxdb-raspberry/ instructies gevolgd. Dat gaat goed tot en met hier
https://imgur.com/C5b9lIt.jpg

De config file is aangepast.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
### [http]
###
### Controls how the HTTP endpoints are configured. These are the primary
### mechanism for getting data into and out of InfluxDB.
###

[http]
  # Determines whether HTTP endpoint is enabled.
   enabled = true

  # The bind address used by the HTTP service.
   bind-address = ":8086"

  # Determines whether user authentication is enabled over HTTP/HTTPS.
   auth-enabled = false


Alleen zoals op die website al is aangegeven heeft mijn versie van InfluxDB niet meer het Admin stukje. Als ik dan vervolgens (ja, na opnieuw starten) probeer in te loggen zou ik dit moeten krijgen

Maar ik krijg dit

Heb ik dat eigenlijk nodig?
Wie heeft een oplossing dit probleem (InfluxDB)?

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@Copitano

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Let even op:
Sommige staan dubbel... 1 voor jessie en 1 voor stretch

Install Influxdb:

curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/os-release
echo "deb https://repos.influxdata.com/debian jessie stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
//of voor stretch: test $VERSION_ID = "9" && echo "deb https://repos.influxdata.com/debian stretch stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
(jessie:) sudo apt-get install apt-transport-https

sudo apt-get update && sudo apt-get install influxdb
sudo systemctl enable influxdb.service
sudo service influxdb start

influx
CREATE DATABASE energy
exit
(geen users/wachtwoorden nodig, anders zie onderaan)


Install Grafana:

(jessie) echo "deb https://dl.bintray.com/fg2it/deb-rpi-1b jessie main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
(stretch) echo "deb https://dl.bintray.com/fg2it/deb-rpi-1b stretch main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
curl https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
sudo apt-get update && sudo apt-get install grafana
sudo systemctl daemon-reload
sudo systemctl start grafana-server

sudo systemctl enable grafana-server.service
ga naar http://localhost:3000 en admin admin
systemctl status grafana-server

----------------------------------------------------------
Extra: eigenlijk niet nodig (geen ww nodig)

CREATE USER "grafana" WITH PASSWORD 'grafana' WITH ALL PRIVILEGES
CREATE DATABASE "energy"
GRANT ALL ON "energy" TO "grafana"

SHOW DATABASES
USE energy
SHOW MEASUREMENTS
SELECT * FROM

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • dunklefaser
  • Registratie: oktober 2012
  • Laatst online: 06:03

dunklefaser

Point Of KnowReturn

@AUijtdehaag Het genoemde repo voor grafana wordt niet meer bijgewerkt (nu op 5.1.4), je kan de arm-architectuur 32- en 64- bit nu blijkbaar direct via Grafana installeren&updaten (nu op 5.3.2).
http://docs.grafana.org/installation/debian/

Het beste kan je de methode via de debian package "dpkg" gebruiken, de apt-get werkwijze via de repository levert helaas een niet werkende installatie op.
code:
1
2
sudo wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_5.3.2_armhf.deb
sudo dpkg -i grafana_5.3.2_armhf.deb

Na nog wat gestoei met de opstartscripts lijkt ook de nieuwste Grafana versie te werken.

dunklefaser wijzigde deze reactie 10-11-2018 17:21 (81%)

Nobody is perfeckt - But who wants to be Nobody? Fiat LUX!


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag
Thx, maar Influx en Grafana heb ik al geïnstalleerd. Grafana kan ik prima via de web interface benaderen. Alleen bij Influx lukt dat niet en krijg ik die foutmelding. By the way: bij mij draait stretch. In de instructie https://www.circuits.dk/install-grafana-influxdb-raspberry/ staat iets over oudere versies van Influx waar je dat via de influxdb.conf kon regelen.
#1. Configure the web-based Admin user interface, if admin through http web interface is desired:
Please note that the Influxdb web-based admin interface will be deprecated as of version 1.1.0 and will be removed in a future release.
Die regels staan inderdaad niet meer in de influxdb.conf (bij mij draait versie 1.6.4-1). Maar als ik de web interface niet nodig heb? zoek ik dat later wel eens uit.

Nu eerst uitzoeken hoe ik data uit Domoticz naar Influx krijg en van Influx naar Grafana met de aanwijzing van @Chris_82 .
Vanuit Domoticz is het vervolgens kinderlijk eenvoudig om alle meetgegevens naar de database te sturen via Setup > More Options > Data Push > InfluxDB. Port is standaard 8086 voor InfluxDB.
Ik heb een Nederlandstalige versie van Domoticz en ben er nog niet helemaal uit waar de Data Push onder meer opties zit.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • Exigence
  • Registratie: juli 2001
  • Laatst online: 01:34

Exigence

dnkroz

"Meer opties" -> "Data versturen" heet het in het Nederlands.

Web interface zit niet meer in de nieuwere versies van Influxdb. Is ook niet nodig, je kunt alles via de shell doen

  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@Exigence

Zie ik iets over het hoofd of mis ik iets? :?
Ahhhhhh opgelost! andere beeldschermresolutie _/-\o_ _/-\o_ _/-\o_

Copitano wijzigde deze reactie 09-11-2018 20:37 (24%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag @Chris_82
Volgende hobbel, maar denk dat ik er bijna ben



code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
pi@raspberrypi:~ $ influx
Connected to http://localhost:8086 version 1.6.4
InfluxDB shell version: 1.6.4
> show databases
name: databases
name
----
_internal
Kamstrup
> use Kamstrup
Using database Kamstrup
> show measurements
name: measurements
name
----
Percentage
Temperature
> show series
key
---
Percentage,idx=103,name=Timestamp
Percentage,idx=104,name=Volume
Percentage,idx=97,name=VolumeFlow
Temperature,idx=100,name=Tdiff
Temperature,idx=98,name=Taanvoer
Temperature,idx=99,name=Tretour
> Select * from Temperature
name: Temperature
time                idx name     value
----                --- ----     -----
1541793844025926135 98  Taanvoer 20.4
1541793844025926135 99  Tretour  20.3
1541793844560294280 100 Tdiff    0.1
1541793903587182261 98  Taanvoer 20.4
1541793903587182261 99  Tretour  20.3
1541793904114166202 100 Tdiff    0.1
etc.
 en
> Select * from Percentage
name: Percentage
time                idx name       value
----                --- ----       -----
1541793965252498160 104 Volume     784.81
1541793965252498160 97  VolumeFlow 0
1541793966267793096 103 Timestamp  2018


>

Tot hier lijkt alles goed te gaan. De database wordt gevuld. Vervolgens in Grafana


Als ik nu op de Save & Test knop druk krijg ik een foutmelding, maar vervolgens wel


Vergeet ik hier iets of doe ik iets niet goed? Als ik vervolgens een gebruiker aanmaak (pi) krijg ik dit
Hoe ga ik hier verder?

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@Copitano
En als je user en password leeg laat?

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag
Geen foutmelding meer. Maar het lijkt als of geen data binnen komt. Krijg ook nog geen grafiek voor elkaar

Staat alles verder goed? Is af en toe een beetje trail and error :)
Gevondenhttps://www.youtube.com/w...1Ujo3wHw9-z5Vo12YLqXRjzg2

Doet ut _/-\o_ _/-\o_ _/-\o_ *O* :Y

Copitano wijzigde deze reactie 10-11-2018 21:24 (25%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@Copitano
https://snapshot.raintank...YHnMnFB9OF52hb4EcInNrekCV
8)

AUijtdehaag wijzigde deze reactie 10-11-2018 22:20 (56%)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag @Chris_82 Dat wordt nog een uitdaging o<:) Eerst dit maar eens netjes maken en het lua script voor de COP er in zetten. Moet nog uitvogelen hoe ik de legenda goed krijg. dwz Taanvoer en Tretour. Vermoed dat dit te maken heeft met het structureren van de database in Influxdb. Heb alleen nog geen clou hoe ik dat moet doen. In Domoticz bij instellingen=>Meer Opties=>Data versturen=>InfluxDB kan ik bij Te versturen waarde weinig kiezen (Temperatuur of Percentage). Die zie ik ook vervolgens terug als series in de influxDB (zie de plaatjes van 16:37 vandaag). In de editor van de grafiek in Grafana kan ik ook niet in een regel (A)Taanvoer+Tretour+Tdiff invoeren maar moet ik ook B en C gebruiken om alle drie lijnen in de grafiek te krijgen. Zodra ik wel probeer met de + in regel A Tretour en Tdiff toe te voegen, verdwijnen alle waardes uit de grafiek.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • Chris_82
  • Registratie: oktober 2017
  • Laatst online: 18-01 21:43
@Copitano Veel werk verzet, je bent er bijna. Volgens mij hoef je niks aan te passen in InfluxDB.
Misschien dat dit helpt?

8.5kWp, Loria Duo 6010, VWTW, DWTW, gasloos.


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@Chris_82
:Y *O* _/-\o_ Werkt. Thx d:)b

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag @Chris_82 En nu wachten tot de flowmeter 23 november in de leiding gemonteerd is en dan kijken of de andere sensoren ook bruikbare output geven. Ik ben er klaar voor :)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • dunklefaser
  • Registratie: oktober 2012
  • Laatst online: 06:03

dunklefaser

Point Of KnowReturn

@AUijtdehaag
In jouw lua script zit minimaal een verkeerde formule :? (als ik me niet ontzettend vergis :z) :
Je berekend nameljk met WPCopBerekend = L/s * 4.2 * DeltaT het actuele thermische vermogen en niet de momentane COP.
Als je nog door het actuele elektrische vermogen deelt klopt het wel.
Met jouw voorbeeld (990 l/h / 3600) * 4,162 * 4,52 K / 970 W = 5173 W thermisch / 970 W elektrisch = 5,33
Voor zover ik uit de xml output kan zien berekend de Kamstrup het actuele (instantaneous) thermische vermogen ook zelf O-) .

code:
1
2
3
4
5
6
7
8
 -- Read values and calculate COP and COP_Berekend from formula COP= L/s * 4.2 * DeltaT
        WPProduced = tonumber(otherdevices_svalues[WPProducedDeviceName])
        WPPowerConsumption, WPEnergyConsumption = otherdevices_svalues[WPConsumedDeviceName]:match("([^;]+);([^;]+)")
        WPConsumed = tonumber(WPEnergyConsumption)
        WPCop = WPProduced / WPConsumed
        WPFlow = tonumber(otherdevices_svalues[WPFlowDeviceName])
        WPDeltaT = tonumber(otherdevices_svalues[WPDeltaTDeviceName])
        WPCopBerekend = (WPFlow / 3600) * 4.2 * WPDeltaT

Nobody is perfeckt - But who wants to be Nobody? Fiat LUX!


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@dunklefaser
Die formule zat er in om die te controleren, meer niet.

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • dunklefaser
  • Registratie: oktober 2012
  • Laatst online: 06:03

dunklefaser

Point Of KnowReturn

AUijtdehaag schreef op maandag 12 november 2018 @ 21:09:
@dunklefaser
Die formule zat er in om die te controleren, meer niet.
@AUijtdehaag Maar dan nog is de formule geen COP formule,
had je WPmomentaneEnergyberekend O-) moeten noemen.

Nobody is perfeckt - But who wants to be Nobody? Fiat LUX!


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Wie kan aangeven of dat deze Kamstrup gaat werken voor mijn warmtepomp installatie, hoor het graag.

https://www.marktplaats.n...cal-602-ultraflow-54.html

  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

sgsdebruijn schreef op dinsdag 13 november 2018 @ 13:54:
Wie kan aangeven of dat deze Kamstrup gaat werken voor mijn warmtepomp installatie, hoor het graag.

https://www.marktplaats.n...cal-602-ultraflow-54.html
Hoe kan ik checken of deze mbus ondersteuning heeft, hulp is meer dan welkom.

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@sgsdebruijn
Je kan het type nr controleren.
Zo te zien (op de foto van MP) geen m-bus module erin. "00"
pagina 16

Deze heeft wel m-bus

AUijtdehaag wijzigde deze reactie 14-11-2018 22:33 (30%)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

AUijtdehaag schreef op woensdag 14 november 2018 @ 22:16:
@sgsdebruijn
Je kan het type nr controleren.
Zo te zien (op de foto van MP) geen m-bus module erin. "00"
pagina 16

Deze heeft wel m-bus
Dat helpt, idd geen mbus, stapje verder, deze staat ook nog te koop

https://www.marktplaats.n...raflow-65-5-cdaa-285.html

Wel mbus maar volgens mij geen geschikte logginmodule, is dat ook jouw idee?

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

@Copitano Kan jij uitsluitsel geven, wat is jouw Multical productnr, niet helemaal te zien op de foto?
Dit is het nr in de advertentie, batterijmodule kan denk ik vervangen worden door 230V module

602C02720F1285
Sensor connection - C - Pt500 2-wire (T1-T2-T3)
Top module - 0 - No module
Base module - 27 - M-Bus module with alternative registers + pulse inputs
Supply - 2 - Battery, D-cell
Sensorset - 0G - Short direct sensor set w/1.5 m cable
Flow sensor - 1 - Supplied w/1 ULTRAFLOW
Meter typr - 2 - Heat meter (MID module B + D)

  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@sgsdebruijn


Kijk ff hier voor onderdelen:

230 V netvoeding: https://www.marktplaats.n...abe740c1b&previousPage=lr

M-bus module: https://www.marktplaats.n...abe740c1b&previousPage=lr


In de 602 zijn die heel makkelijk zelf te verwisselen. Bij mij zat er oorspronkelijk een 24 Volt voeding en een LON communicatiemodule in. Onhandig thuis, dus die heb ik verwisseld voor 230 Volt voeding en M-Bus communicatiemodule. Die van mij is een Heat/Cooling meter die moet in de Retourpijp. Voor zover ik kan zien moet die eerste van jou in de Aanvoer. Let ff op! de tweede waar je naar linkt is een voor 15 mm leiding. Die van mij is voor 22 mm.
Ohhh ja, let op wat je precies koopt. De eerste foto is anders dan de andere foto's. Zij wel beide Kamstrup, maar de ene met eigen logo en de ander foto's met logo van Schneider. Sensoren op de foto zijn volgens mij pocket sensoren. ff kijken of dat in je leiding past. Ik heb short direct sensoren. Die passen hier in: https://zaehleronlineshop...satz-fuer-Waermezaehler_1

Copitano wijzigde deze reactie 15-11-2018 23:21 (18%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

Iemand ervaring met het uitlezen van dit apparaat: https://www.conrad.nl/p/v...rafische-weergave-1390997 in Domoticz=>InfluxDB=>Grafana. Werkt nu via internet/wifi op iPhone via een app. Data wordt verzonden in .csv naar email en is daar te downloaden en om te zetten in Excel. Daar maak ik met een macrootje dit van:
Ik wil die gegevens graag inlezen in Domoticz etc.
Iemand enig idee?

Copitano wijzigde deze reactie 16-11-2018 00:23 (3%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • ogdak
  • Registratie: januari 2012
  • Laatst online: 09-01 15:51
Vandaag de multical 302 mbus binnen uit DE.
Dank zij dit topic had ik alles al voorbereid op de pi.
De 302 met de ali mbus master aan de pi gehangen, gaf gelijk de gewenste ouput.
Nu nog inbouwen en een python script bakken.
Doel is: 302 ==> influxdb op pi ==> weergave d.m.v. grafana.

7410Wp


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

Kun je ook allemaal vinden in dit topic. Succes ;)
Bij mij gaat het flowdeel volgende week vrijdag in de leiding. Spannend om te zien wat de output gaat worden B)

Copitano wijzigde deze reactie 16-11-2018 17:55 (56%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

@Copitano
Als ik me niet vergis is de temp en flow hetzelfde, ook het messinghuis lijkt hetzelfde.
Sensoren zijn de schroefsensoren.

  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@sgsdebruijn
Dit zijn shortdirect sensoren. Die passen in ieder geval in het messing flowdeel en de kogelkraan. Het gaat vooral om de lengte denk ik. Deze zijn 4 cm tot aan de zeskante moer. Mijn messing flowdeel is 130 mm. Maar dat maakt niets uit denk ik. Je moet alleen voldoende rechte leiding hebben. Bij mij is dat inclusief de kogelkranen en knelkoppelingen 30 cm. bij jou zal dat 36 cm zijn omdat je flowdeel 190 mm is als ik het goed zie op de foto waar je een link van stuurde.

Copitano wijzigde deze reactie 17-11-2018 13:12 (41%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Ben ook voor een 302 gegaan, besteld bij de Duitsers, hoop dat het vlotter gaat dan die 21 dagen die ze opgeven.
Nu door naar de elektriciteit, deze week uitpluizen en bestellen. Vrees dat ik mijn groepenkast met 17 groepen nog wat uit moet gaan breiden, hoop dat er nog wat ruimte te creëren is )-:

  • dunklefaser
  • Registratie: oktober 2012
  • Laatst online: 06:03

dunklefaser

Point Of KnowReturn

sgsdebruijn schreef op maandag 19 november 2018 @ 16:40:
Ben ook voor een 302 gegaan, besteld bij de Duitsers, hoop dat het vlotter gaat dan die 21 dagen die ze opgeven.
Nu door naar de elektriciteit, deze week uitpluizen en bestellen. Vrees dat ik mijn groepenkast met 17 groepen nog wat uit moet gaan breiden, hoop dat er nog wat ruimte te creëren is )-:
Bij mij duurde het de opgegeven 10 dagen voor de bestelling bij Kamstrup i.v.m. de m-bus module
plus 9 dagen voor dat het pakket bij mij was ("vertraging" bij het DHL exportcentrum in Keulen).
totaal 19 dagen! - YMMV

Nobody is perfeckt - But who wants to be Nobody? Fiat LUX!


  • Japie.G
  • Registratie: augustus 2001
  • Laatst online: 22:33

Japie.G

Colour Classic

Heb een wp, een kwh meter op de wp groep en domoticz. Nu zou ik ook graag het een en ander aan cop zelf willen meten dus zo’n kamstrup ding is dan wel handig lijkt me! Welke kan ik bet beste kopen om met zo min mogelijk gedoe de gegevens in domoticz te krijgen?

De hartelijke groeten van mij!


  • Chris_82
  • Registratie: oktober 2017
  • Laatst online: 18-01 21:43
@Japie.G Even een copy/paste van de TS in L/W WP:
Kamstrup Multical 302: webwinkel 1 (Mbus = + 25 euro --> offerte vragen) (duurdere webwinkel 2)
& bijbehorende afsluiters: webwinkel 1 (duurdere webwinkel 2)
Chinese M-Bus USB master

Op het moment van schrijven:
127.85 + 25 voor 302 met MBus
24.85 voor de afsluiters
24.90 voor de MBus-master

In Domoticz krijgen: met de in dit topic genoemde scripts en links.

8.5kWp, Loria Duo 6010, VWTW, DWTW, gasloos.


  • Japie.G
  • Registratie: augustus 2001
  • Laatst online: 22:33

Japie.G

Colour Classic

Ok! En dat ding plaats ik dan in de aanvoerbuis van het CV systeem neem ik aan? En waarvoor dienen dan de afsluiters?

De hartelijke groeten van mij!


  • Chris_82
  • Registratie: oktober 2017
  • Laatst online: 18-01 21:43
@Japie.G
Zowel in de aanvoer- als in de retourleiding moet een kleine aanpassing komen:
- De flowsensor bij voorkeur in de retour (mag ook in de aanvoer als dat praktisch beter uitkomt, is in te stellen). Bij de flowsensor zit ook 1 temperatuursensor ingebouwd.
- Dan in de aanvoer de afsluiter met de andere temperatuursensor.
Daarmee heb je dan T_aanvoer, T_retour en flow waarmee de thermische energie berekend kan worden.

De andere twee afsluiters zijn bedoeld voor/achter de flowsensor, om deze (ooit) makkelijk te kunnen wisselen als deze stuk is, kalibratie verlopen is, etc. Dan hoeft je CV niet leeg.

8.5kWp, Loria Duo 6010, VWTW, DWTW, gasloos.


  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 23:21

Dylantje2

sorry Bricklayere here :-)

Chris_82 schreef op vrijdag 23 november 2018 @ 09:25:
@Japie.G Even een copy/paste van de TS in L/W WP:
Kamstrup Multical 302: webwinkel 1 (Mbus = + 25 euro --> offerte vragen) (duurdere webwinkel 2)
& bijbehorende afsluiters: webwinkel 1 (duurdere webwinkel 2)
Chinese M-Bus USB master

Op het moment van schrijven:
127.85 + 25 voor 302 met MBus
24.85 voor de afsluiters
24.90 voor de MBus-master

In Domoticz krijgen: met de in dit topic genoemde scripts en links.
Tsja als je wilt monitoren enz kom je er niet onderuit met een pana 5Kw H versie\Interen meter is bagger, wordt er gezegd..

Dus sparen en oriënteren voor een kamstrup.

Wat vragen natuurlijk...
Mijn pomp staat buiten 6 meter slang tot in huis. In huis heb ik mogelijkheden om de kamstrup erin te bouwen, of moet hij dichter bij de pomp?
Zijn de kabels van de sensoren en de kamstrup te verlengen? Kan het dsiplay los van de flowmeter?
Dan mijn flow, de leidingen zijn duims of 28mm welke diameter kamstrup moet erin om de kamstrup geen flessenhals te laten zijn?
Glycol, dus welk type moet kan ik dan hebben?
Een schematische weergave van m-bus en kamstrup ergens te vinden?
Eigenlijk als optie ook koude meten.

zonneboiler, pelletkachel, 24 panels, Atlantic Wpb, pana 5 Kw H, Domoticz, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Grafana: http://wqd.nl/EoAi, Panathread: https://bit.ly/2Or4Unp


  • dunklefaser
  • Registratie: oktober 2012
  • Laatst online: 06:03

dunklefaser

Point Of KnowReturn

@Dylantje2 Inbouwen waar het jou het beste uitkomt, de sensorkabels zijn niet te verlengen - het display kan wel los van de flowmeter, een kamstrup voor nominaal 1,5 m³/h (Qn1.5) is geschikt, glycol is een uitdaging (calibratie op de verhouding glycol/water nodig) - de standaard warmtemeters doen alleen maar puur water, m-bus en kamstrup: 2-draads bus via m-busmaster naar USB - zoek maar in dit topic of googlen,
koude meten kan sowieso via m-bus + software berekening (domotica)
YMMV

Nobody is perfeckt - But who wants to be Nobody? Fiat LUX!


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
Ik doe ook ff een poging:
Mijn pomp staat buiten 6 meter slang tot in huis. In huis heb ik mogelijkheden om de kamstrup erin te bouwen, of moet hij dichter bij de pomp? Kan ook gewoon binnen volgens mij.
Zijn de kabels van de sensoren en de kamstrup te verlengen? Nope
Kan het dsiplay los van de flowmeter? Yep
Dan mijn flow, de leidingen zijn duims of 28mm welke diameter kamstrup moet erin om de kamstrup geen flessenhals te laten zijn? Neem gewoon de 1" versie (3/4" van binnen)
Glycol, dus welk type moet kan ik dan hebben? http://energy.ecompany.be...al-6m2-glycoltoepassingen ?
Een schematische weergave van m-bus en kamstrup ergens te vinden? 2 draadjes aansluiten, heb je daar een schema voor nodig?
Eigenlijk als optie ook koude meten. Doet die standaard via m-bus doorgeven

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 23:21

Dylantje2

sorry Bricklayere here :-)

@AUijtdehaag
@dunklefaser

Thanks...


Moet eerst zorgen dat de Wp met de sensoren erop, blijft lopen en goed ingeregeld is. [ mis nog wat waardes ]
Omdat ik glycol heb is het aftappen en vullen wel een dingetje, en doe ik nu alleen als het nodig is [ voorjaar de kamstrup ] aangezien we gene andere bronnen hebben. p[ op de pellets, maar daar dagen op stoken..:-( ]

maar dan toch.
Glycol alleen met 602, 1" versie 300 pounds...in de Uk
Kan ik overheen komen als ik wil.

Maar werkt de 602 met het script zodat ik hem kan uitlezen?
Of hebben jullie allemaal hetzelfde type?

wat ik bedoel met schema, m-bus, sluit je aan op de kamstrup en dan naar domoticz, hoe?

zonneboiler, pelletkachel, 24 panels, Atlantic Wpb, pana 5 Kw H, Domoticz, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Grafana: http://wqd.nl/EoAi, Panathread: https://bit.ly/2Or4Unp


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@Dylantje2
Waarom pas je niet gewoon water toe?
Scheelt in de (aanschaf) kosten.... en pana regelt zichzelf bij <4 graden Tb.
wat ik bedoel met schema, m-bus, sluit je aan op de kamstrup en dan naar domoticz, hoe?
Dit topic al doorgebladerd?

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • dunklefaser
  • Registratie: oktober 2012
  • Laatst online: 06:03

dunklefaser

Point Of KnowReturn

@Dylantje2 De Kamstrup Multical 302 is bij verre het populairst - want goedkoopst,
behalve als je een andere (passende, gebruikte) via Internet/ebay/amazon kan scoren.

In principe kan je alle Kamstrup warmtemeters via bedrade m-bus uitlezen (met module (ca. € 30) bestellen!)
- en idd. zoals @AUijtdehaag opmerkt, op de eerste pagina's is hierover voldoende informatie te vinden.
Kant en klaar waarschijnlijk niet - maar wij zijn tweakers, of niet?

dunklefaser wijzigde deze reactie 25-11-2018 14:05 (7%)

Nobody is perfeckt - But who wants to be Nobody? Fiat LUX!


  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 23:21

Dylantje2

sorry Bricklayere here :-)

AUijtdehaag schreef op zondag 25 november 2018 @ 13:56:
@Dylantje2
Waarom pas je niet gewoon water toe?
Scheelt in de (aanschaf) kosten.... en pana regelt zichzelf bij <4 graden Tb.
[...]

Dit topic al doorgebladerd?
Doorgebladerd, maar daar zit het probleem ik denk soms te ingewikkeld.
En ik lees een 302..
De opstelling vraag ik omdat ik me afvraag hoe de M-bus conact maakt met Domoticz?
Met usb? of wifi? Want anders moet ik toch de m-bus bij domoticz hardware in de buurt zetten? Dus ik zat te denken aan de plaatsen war dit alles moet monteren.
Ik denk te snappen dat ik de kamstrup aan de ene kant van mijn huis kan zetten, dan met 2 draadje naar de M-bus to usb adapter aan kan sluiten, in de buurt van Domoticz pi?


Glycol zit er al in, dus is een gegeven. O-)
water is goedkoper weet ik, maar wat is beter.. En tsja geen stroom betekent.... niets aan H hebben die < 4 die alles zelf regelt.
Je zult best mijn discussie op het groet forum gezien hebben _/-\o_

Ik heb hem ook apart verzekerd doet ook niemand hahah
Totdat ... en dan


@dunklefaser
Jullie zijn tweakers, ik ben een gebruiker.. _/-\o_ _/-\o_
En de 304 doet het niet met glycol toch? Of ik krijg dan toch waardes waar ik niets mee kan?

zonneboiler, pelletkachel, 24 panels, Atlantic Wpb, pana 5 Kw H, Domoticz, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Grafana: http://wqd.nl/EoAi, Panathread: https://bit.ly/2Or4Unp


  • Rol-Co
  • Registratie: maart 2004
  • Laatst online: 00:56

Rol-Co

3,8kWpZ 3,3kWp O-Z-W 2,86kWp N

(jarig!)
@Dylantje2
302 doet het wel met glycol maar de waarden zijn anders, soortelijk gewicht van glycol is anders dan van water. Maar je kan wel zien met welke settings je de hoogste cop hebt. (Vergelijk) en daar gaat het om, of je moet met de cop race mee willen doen. :+

Noord-Oost-Zuid-West 9960Wp Totaal Live, Netduino advanced pv logging


  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 23:21

Dylantje2

sorry Bricklayere here :-)

Rol-Co schreef op zondag 25 november 2018 @ 14:19:
@Dylantje2
302 doet het wel met glycol maar de waarden zijn anders, soortelijk gewicht van glycol is anders dan van water. Maar je kan wel zien met welke settings je de hoogste cop hebt. (Vergelijk) en daar gaat het om, of je moet met de cop race mee willen doen. :+
Tsja..
Als ik dan toch geld uitgeef.
wil ik wel iets hebben wat werkt.

Kunnen jullie nu ook de Wp bedienen door iets omhoog/omlaag te zetten?
Ik zie op plaatjes setpoint..? Of is dat icm melcloud

zonneboiler, pelletkachel, 24 panels, Atlantic Wpb, pana 5 Kw H, Domoticz, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Grafana: http://wqd.nl/EoAi, Panathread: https://bit.ly/2Or4Unp


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@Dylantje2
Mijn plaatjes? Dat is via melcloud to domoticz inderdaad.
Maar ik draai op vast ingestelde watertemperatuur (die ik zo nu en dan wat handmatig aanpas) en WP aan of uit (ook handmatig via Pilot app).
Geen waf hier. ;)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@Dylantje2
De opstelling vraag ik omdat ik me afvraag hoe de M-bus conact maakt met Domoticz?
Met usb? of wifi? Want anders moet ik toch de m-bus bij domoticz hardware in de buurt zetten? Dus ik zat te denken aan de plaatsen war dit alles moet monteren.
Ik denk te snappen dat ik de kamstrup aan de ene kant van mijn huis kan zetten, dan met 2 draadje naar de M-bus to usb adapter aan kan sluiten, in de buurt van Domoticz pi?
Misschien heb je hier iets aan:

Dit is een Kamstrup 602. Gekocht op Marktplaats. Je moet soms wel ff geduld hebben of er iets bruikbaars te koop komt. Deze moet tussen de M-Bus van de Kamstrup en de Pi. Je moet wel ff de Master.zip downloaden en installeren op de Pi. Zoals @AUijtdehaag al aangeeft twee draadjes. Ik heb voorlopig een stukje Cat5 internetkabel gebruikt. De Pi hangt bij mij met een UTP kabeltje aan het thuisnetwerk. De Pi met de USB M-Bus Master gaat in de meterkast drie verdiepingen lager. Tussen de Kamstrup M-Bus en de USB M-Bus Master komt dan uiteraard een veel langere tweedraads verbinding.
Data van de Kamstrup gaat via de USB Master en een .php script naar de Pi. Hoe dat gaat vindt je hier:
AUijtdehaag schreef op maandag 9 oktober 2017 @ 22:04:
Kijk dat is goed nieuws! en flink goedkopere adapter....

Voor domoticz, maak je zelf dummy devices aan en roep je een php script aan via crontab-e, die de dummys vullen.

code:
1
*/1 * * * * php /home/pi/domoticz/scripts/kamstrup.php



Zelf ff aanpassen naar jouw gegevens:
kamstrup.php

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
#!/usr/bin/php
<?php
//***********************************
//Kamstrup Multical 302 with ID:61 readout and send to mysql database kamstrup.db
//***********************************
$output = shell_exec("sudo /usr/local/bin/mbus-serial-request-data -d -b 2400 /dev/ttyUSB0 61"); //persistant usb drv RPi- "m-busadress 61"
$xmloutput=substr($output,strpos($output,'<MBusData>'));
$xmloutput = new SimpleXMLElement($xmloutput);
$counterID=$xmloutput->SlaveInformation->Id;
$heatValue=$xmloutput->DataRecord\[1]->Value;
$coolValue=$xmloutput->DataRecord\[2]->Value;
$ontimeheatValue=$xmloutput->DataRecord\[6]->Value;
$ontimecoolValue=$xmloutput->DataRecord\[7]->Value;
$tempoutValue=$xmloutput->DataRecord\[8]->Value;
$tempreturnValue=$xmloutput->DataRecord\[9]->Value;
$tempdiffValue=$xmloutput->DataRecord\[10]->Value;
$powerinstValue=$xmloutput->DataRecord\[11]->Value;
$powermaxValue=$xmloutput->DataRecord\[12]->Value;
$flowinstValue=$xmloutput->DataRecord\[13]->Value;
$flowmaxValue=$xmloutput->DataRecord\[14]->Value;
$heatenergymonthValue=$xmloutput->DataRecord\[15]->Value;
$coolenergymonthValue=$xmloutput->DataRecord\[16]->Value;

$DomoticzIP="http://192.168.0.196:8080/";
$IDXTaanvoer=135;
$IDXTretour=136;
$IDXTdiff=137;
$IDXHeat=444;
$IDXCool=445;
$IDXFlow=138;
$IDXPower=139; //in Domoticz: type counter / energy?
$IDXHeatMonth=449; //in Domoticz:
$IDXCoolMonth=450; //in Domoticz:


//Function to send to Domoticz
    function ud($idx,$nvalue,$svalue,$name=""){
        print "  --- UPDATE ".$idx." ".$name." ".$nvalue." ".$svalue."
    ";
        file_get_contents("http://192.168.0.196:8080/".'json.htm?type=command&param=udevice&idx='.$idx.'&nvalue='.$nvalue.'&svalue='.$svalue);
        usleep(250000);
    }

//Function counter to send to Domoticz
    function uc($idx,$svalue,$name=""){
        print "  --- UPDATE ".$idx." ".$name." ".$svalue."
    ";
        file_get_contents("http://192.168.0.196:8080/".'json.htm?type=command&param=udevice&idx='.$idx.'&svalue='.$svalue);
        usleep(250000);
    }

// Taanvoer (K) to Domoticz (kamstrup Reg 8)
ud($IDXTaanvoer,0,$tempoutValue/100,0);

// Tretour (K) to Domoticz (kamstrup Reg 9)
ud($IDXTretour,0,$tempreturnValue/100,0);

// Tdiff (K) to Domoticz (kamstrup Reg 10)
ud($IDXTdiff,0,$tempdiffValue/100,0);

// Instant Heat (kWh) to Domoticz (kamstrup Reg 1)
//ud($IDXHeat,0,$heatValue,0);

// Instant Cool (kWh) Domoticz (kamstrup Reg 2)
//ud($IDXCool,0,$coolValue,0);

// Instant flow (ltr/h) to Domoticz (kamstrup Reg 13)
ud($IDXFlow,0,$flowinstValue,0);

// Instant Power (watt) to Domoticz (kamstrup Reg 11)
ud($IDXPower,0,$powerinstValue*100,0);

// Total Heat power last month (kWh) to Domoticz (kamstrup Reg 15)
//ud($IDXHeatMonth,0,$heatenergymonthValue,0);

// Total Cool power last month (kWh) to Domoticz (kamstrup Reg 16)
//ud($IDXCoolMonth,0,$coolenergymonthValue*100,0);

//*************************************
// mysql
//*************************************
// working, but not further developed with this script

//$mysqlhost="localhost";
//$mysqluser="root";
//$mysqlpwd="raspberry";
//$connection=mysql_connect($mysqlhost,$mysqluser,$mysqlpwd) or die ("verbindings fout");
//$mysqldb="kamstrup";
//mysql_select_db($mysqldb,$connection) or die("Konnte die Datenbank nicht waehlen.");

//$sql = "INSERT INTO kamstrup (timevalue,fab_nr,energy_heat_inst,energy_cool_inst,onetimeheat,onetimecool,tempout,tempreturn,tempdiff,powerinst,powermax,flowinst,flowmax) VALUES (CURRENT_TIMESTAMP,$counterID,$heatValue,$coolValue,$ontimeheatValue,$ontimecoolValue,$tempoutValue,$tempreturnValue,$tempdiffValue,$powerinstValue,$powermaxValue,$flowinstValue,$flowmaxValue)";

//$result = mysql_query($sql); 
//if(!$result) 
//{ 
//   error_log("Query error ($sql): " . mysql_error()); 
//   echo "<p class='error'>Sorry, er was een database error.</p>"; 
//   echo "</body></html>"; 
//  exit; 
//} 

?>



Niet alle commentaren in het script zijn compleet, en sommige dummys gebruik ik nu niet, maar het werkt. ;)
Mocht je de cop willen berekenen heb ik ook nog wel een lua scriptje voor (heb je wel elektrisch opgenomen Watt gegevens voor nodig via domoticz)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 23:21

Dylantje2

sorry Bricklayere here :-)

Copitano schreef op vrijdag 30 november 2018 @ 01:28:
@Dylantje2

[...]

Misschien heb je hier iets aan:
[Afbeelding]
Dit is een Kamstrup 602. Gekocht op Marktplaats. Je moet soms wel ff geduld hebben of er iets bruikbaars te koop komt. Deze moet tussen de M-Bus van de Kamstrup en de Pi. Je moet wel ff de Master.zip downloaden en installeren op de Pi. Zoals @AUijtdehaag al aangeeft twee draadjes. Ik heb voorlopig een stukje Cat5 internetkabel gebruikt. De Pi hangt bij mij met een UTP kabeltje aan het thuisnetwerk. De Pi met de USB M-Bus Master gaat in de meterkast drie verdiepingen lager. Tussen de Kamstrup M-Bus en de USB M-Bus Master komt dan uiteraard een veel langere tweedraads verbinding.
Data van de Kamstrup gaat via de USB Master en een .php script naar de Pi. Hoe dat gaat vindt je hier:

[...]
aha
Dus er zitten eigenlijk 2 bussen...
Nu begint er iets te in te dalen

Thanks!!

zonneboiler, pelletkachel, 24 panels, Atlantic Wpb, pana 5 Kw H, Domoticz, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Grafana: http://wqd.nl/EoAi, Panathread: https://bit.ly/2Or4Unp


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

Update

De meter zit er hier inmiddels een klein weekje tussen.

Het rekenwerk op de wand op ooghoogte. De Pi er voorlopig bovenop aan de netwerkkabel. Moest wel eerst ff netjes een stopcontactje bij maken in het ketelhuis.

En de eerste echte grafanaresultaten.

Door mijn oogharen kijkend scoor ik een COP van ongeveer 4,2 à 4,5. Exact kan ik het nog niet bepalen omdat ik nog niet weet of ik de metingen van mijn electrametertje ook Domoticz in kan krijgen.
Als dat lukt kan ik aan de slag met de berekening van de COP.
Vraag aan @AUijtdehaag. Ik moet wat aanpassingen doen in het kamstrup.php script. Bijvoorbeeld 0,9 Gigajoule wordt nu weergegeven als 90 J(oule). Da's nogal een beetje verschil. Ik wil dat in het script netjes omrekenen naar kWh zodat ik daar later gewoon mee kan rekenen. Ik moet dan het huidige script vervangen. Ik moet dan denk ik het met crontab-e opgestarte lopende .php script eerst stoppen? Hoe stop ik dat netjes?

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
In de crontab -e zet je een # voor het commando, dan schakel je hem uit.
Maar je kan prima met winscp (als root) het script ff terughalen, bewerken met sublime text editor en weer terugkopieren wanneer deze loopt.

Hieronder mijn laatste versie van het script wat ik gebruik.
Je ziet daar ook vermenigvuldigingen en delingen staan, maw berekeningen uitgevoerd door het script, alvorens deze gepushed worden naar domoticz.
Google is je vriend...


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
#!/usr/bin/php
<?php
//***********************************
//Kamstrup Multical 302 with ID:61 readout and send to mysql database kamstrup.db
//***********************************
$output = shell_exec("sudo /usr/local/bin/mbus-serial-request-data -d -b 2400 /dev/ttyUSB-kamstrup 61"); //persistant usb drv RPi- "m-busadress 61"
$xmloutput=substr($output,strpos($output,'<MBusData>'));
$xmloutput = new SimpleXMLElement($xmloutput);
$counterID=$xmloutput->SlaveInformation->Id;
$heatValue=$xmloutput->DataRecord[1]->Value;
$coolValue=$xmloutput->DataRecord[2]->Value;
$ontimeheatValue=$xmloutput->DataRecord[6]->Value;
$ontimecoolValue=$xmloutput->DataRecord[7]->Value;
$tempoutValue=$xmloutput->DataRecord[8]->Value;
$tempreturnValue=$xmloutput->DataRecord[9]->Value;
$tempdiffValue=$xmloutput->DataRecord[10]->Value;
$powerinstValue=$xmloutput->DataRecord[11]->Value;
$powermaxValue=$xmloutput->DataRecord[12]->Value;
$flowinstValue=$xmloutput->DataRecord[13]->Value;
$flowmaxValue=$xmloutput->DataRecord[14]->Value;
$heatenergymonthValue=$xmloutput->DataRecord[17]->Value;
$coolenergymonthValue=$xmloutput->DataRecord[18]->Value;

$DomoticzIP="http://127.0.0.1:8090/";
$IDXTaanvoer=20;
$IDXTretour=21;
$IDXTdiff=22;
$IDXHeat=26;
$IDXCool=27;
$IDXFlow=23;
$IDXPower=24; //in Domoticz: type counter / energy?
$IDXHeatMonth=449; //in Domoticz:
$IDXCoolMonth=450; //in Domoticz:
$IDXCOP=25;
$IDXDay_COP=451;


//Function to send to Domoticz
    function ud($idx,$nvalue,$svalue,$name=""){
        print "  --- UPDATE ".$idx." ".$name." ".$nvalue." ".$svalue."
    ";
        file_get_contents("http://127.0.0.1:8090/".'json.htm?type=command&param=udevice&idx='.$idx.'&nvalue='.$nvalue.'&svalue='.$svalue);
        usleep(250000);
    }

//Function counter to send to Domoticz
    function uc($idx,$svalue,$name=""){
        print "  --- UPDATE ".$idx." ".$name." ".$svalue."
    ";
        file_get_contents("http://127.0.0.1:8090/".'json.htm?type=command&param=udevice&idx='.$idx.'&svalue='.$svalue);
        usleep(250000);
    }

// Taanvoer (K) to Domoticz (kamstrup Reg 8)
ud($IDXTaanvoer,0,$tempoutValue/100,0);

// Tretour (K) to Domoticz (kamstrup Reg 9)
ud($IDXTretour,0,$tempreturnValue/100,0);

// Tdiff (K) to Domoticz (kamstrup Reg 10)
ud($IDXTdiff,0,$tempdiffValue/100,0);

// Instant Heat (kWh) to Domoticz (kamstrup Reg 1)
ud($IDXHeat,0,$heatValue,0);

// Instant Cool (kWh) Domoticz (kamstrup Reg 2)
ud($IDXCool,0,$coolValue,0);

// Instant flow (ltr/h) to Domoticz (kamstrup Reg 13)
ud($IDXFlow,0,$flowinstValue,0);

// Instant Power (watt) to Domoticz (kamstrup Reg 11)
ud($IDXPower,0,$powerinstValue*100,0);

// Total Heat power last month (kWh) to Domoticz (kamstrup Reg 15)
//ud($IDXHeatMonth,0,$heatenergymonthValue,0);

// Total Cool power last month (kWh) to Domoticz (kamstrup Reg 16)
//ud($IDXCoolMonth,0,$coolenergymonthValue*100,0);



 // kWh from CV-E
 $json_string = file_get_contents("http://127.0.0.1:8090/json.htm?type=devices&rid=50");
 $parsed_json = json_decode($json_string, true);
 $parsed_json = $parsed_json['result'][0];
 $WP_watt_E = $parsed_json['Usage'];

 $json_string = file_get_contents("http://127.0.0.1:8090/json.htm?type=devices&rid=50");
 $parsed_json = json_decode($json_string, true);
 $parsed_json = $parsed_json['result'][0];
 $WP_kWh_E = $parsed_json['CounterToday'];

 // kWh from CV-H
 $json_string = file_get_contents("http://127.0.0.1:8090/json.htm?type=devices&rid=24");
 $parsed_json = json_decode($json_string, true);
 $parsed_json = $parsed_json['result'][0];
 $Wh_heat_old = $parsed_json['Data'];

 //$json_string = file_get_contents("http://127.0.0.1:8087/json.htm?type=devices&rid=24");
 //$parsed_json = json_decode($json_string, true);
 //$parsed_json = $parsed_json['result'][0];
 //$WP_kWh_H = $parsed_json['CounterToday'];

 // Instant COP (watt/watt) to Domoticz (Calculated)
 ud($IDXCOP,0,$powerinstValue/$WP_watt_E*100,0);

 // Day_COP
 //ud($IDXDay_COP,0,$WP_kWh_H/$WP_kWh_E,0);

// Instant Heat and Energy (Watt, kWh) to Domoticz
$Watt_heat = $powerinstValue*100;
$Wh_heat = $heatValue*1000;
file_get_contents("http://127.0.0.1:8090/json.htm?type=command&param=udevice&idx=24&nvalue=0&svalue={$Watt_heat};{$Wh_heat}");

//$Watt_heat_c = $flowinstValue/360*4.18*($tempoutValue-$tempreturnValue);
//$Wh_heat_c = $Watt_heat_c/60+$Wh_heat_old*1000;
//file_get_contents("http://127.0.0.1:8080/json.htm?type=command&param=udevice&idx=196&nvalue=0&svalue={$Watt_heat_c};{$Wh_heat_c}");
?>


Incl verkeerde formule @dunklefaser

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • dunklefaser
  • Registratie: oktober 2012
  • Laatst online: 06:03

dunklefaser

Point Of KnowReturn

@AUijtdehaag formule: //uitgecommentarieerd en klopt nog steeds niet
Voor de precisie pieten (uit de Multical 302 Technical Description - Deutsch, p. 38 (21.09.2018)):

De tool is via Kamstrup verkrijgbaar

Nobody is perfeckt - But who wants to be Nobody? Fiat LUX!


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag Thx.
Maar je kan prima met winscp (als root) het script ff terughalen, bewerken met sublime text editor en weer terugkopieren wanneer deze loopt.
Bedoel je dat het script niet persé hoeft te stoppen? Als root? Ik ga er dit weekend eens mee stoeien.
@dunklefaser
Deze is ook nuttig, of deze.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • dunklefaser
  • Registratie: oktober 2012
  • Laatst online: 06:03

dunklefaser

Point Of KnowReturn

@AUijtdehaag, @Copitano
Als we bij wp-installaties een temperatuurbereik voor het transportmedium water
van 25 °C - 35 °C aanhouden hebben we met warmtecapaciteiten Cp van water
van 4,1712 kJ/(l K) @ 25 °C tot 4,1531 kJ/(l K) @ 35 °C rekening te houden.
Dit komt overeen met 1,1587 Wh/(l K) tot 1,1536 Wh/(l K)
gemiddeld bij 30 °C dus ca. 1,156 Wh/(l K) - zie ook de schermafdruk van het Kamstrup tooltje
De rest is gewoon een beetje basisschool rekenen (hier met warmte):

Voorbeeld 1:
Om 2,50 kW bij een flow van 900 l/h @ ca. 30 °C te transporteren is een dT van 2,40 K nodig.
900 l/h x 2,4 K x 1,156 (Wh/l K) = 2500 W

Voorbeeld 2:
Om 7,50 kW met een dT van 4,0 K @ ca. 30 °C (32 °C- 28 °C) te transporteren
is een flow van 7500 W/(1,156 (Wh/l K) x 4,0 K) = 1622 l/h = 27,03 l/min nodig


Bij andere media, bijvoorbeeld mengsels van water en glycol heb je met lagere warmtecapaciteiten te maken => hogere flow nodig.

Nobody is perfeckt - But who wants to be Nobody? Fiat LUX!


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag
Script aanpassen is prima gelukt. Kan nu ook de flow en Mass uitlezen. Voorlopig kan ik met downloaden van de data uit Grafana de gegevens via .csv en LibereOffice kopiëren naar excel waar ik ook mijn electraverbruikgegevens in kan downloaden. Nog wel erg bewerkelijk, maar geeft o.a.met de berekening van @dunklefaser als controle wel mooi inzicht in de invloed van defrosts op de dag COP. Die is in mijn Kamstrup 602 niet direct af te lezen. Moet nog ff op zoek naar een andere electrameter die rechtstreeks op de Kamstrup aangesloten kan worden (die heeft daar een mogelijkheid voor :) ) Ik kom tot de voorlopige conclusie dat één gemiddelde defrost van gemiddeld 5 minuten tussen de 220 en 250 Wh warmte kost. De rode cijfertjes heb ik zelf van een minteken voorzien omdat de 602 Heat/Cool meter daar gek genoeg geen onderscheid in maakt :? maar zo kan het volgens mij ook wel voor een eerste oefening.
Op 11 december 11 defrosts totaal ca. 2,5 kWh op 66 kWh warmteproductie. Dat valt mij erg mee. COP die dag na aftrek defrosts 3,91 bij gemiddelde buitentemperatuur van 3.6 graden (KNMI station Berkhout op ca. 5 km van hier). Nu nog eens zo'n analyse maken als het echt koud wordt deze week.


Bij de flow is mooi te zien dat deze terugvalt zodra de CV even bij moet springen.

Volgende stap: Ruimte- en buiten- temperatuur/RV sensoren bijplaatsen en uitlezen. @AUijtdehaag Welke gebruik jij daarvoor? Gaat dat met draadjes of kan dat ook draadloos?

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@Copitano
Ik gebruik Netatmo voor temperatuur, RV, Co2 en dB
https://www.coolblue.nl/product/345206/netatmo-nws01-ec.html
https://www.coolblue.nl/product/372176/netatmo-nim01-ww.html

Een kWh meter kan je toch beter apart uitlezen en in domoticz?
M-bus Finder of een Eastron met modbus, of een met s0 en een youless?

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag
Thx.
Ziet er gaaf uit en werkt dus draadloos zo te zien. Ga ik zeker overwegen.
Een kWh meter kan je toch beter apart uitlezen en in domoticz?
Ja zou het mooiste zijn, maar ik heb zo'n meter die ik ook via iPhone kan monitoren. Dat werkt al een jaar prima. De verwijzing naar de Netatmo en hoe dat werkt, versterkt mijn vermoeden dat het signaal van mijn e-meter misschien op dezelfde manier te onderscheppen moet zijn. Suggesties hoe ik dat eens kan testen met de Pi? Dan ga ik dat eerst een proberen.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@Copitano
Dit is tweakers en je kan zo een eigen topic starten met vragen over de PLC3000 en hoe te onderscheppen.

Graag ontopic blijven en warmtemeters uitlezen...
(uiteraard is een kWh meter noodzakelijk voor de COP te berekenen, maar in 1e instantie is dit topic bedoeld voor de warmtemeter uit te lezen)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • hesselb
  • Registratie: mei 2009
  • Laatst online: 19-01 13:32
Chiel_J schreef op woensdag 24 mei 2017 @ 16:20:
@AUijtdehaag Compimenten dat je dit zo werkend heb gekregen.
Wij willen thuis een hybride warmtepomp installeren en daartussen een Multical 402 installeren.

Ik heb geprobeerd om de installatiestappen beschreven op

"https://domotiga.nl/projects/domotiga/wiki/M-Bus"


Krijg de volgende foutmelding:

root@PI:/home[/url]/pi/libmbus-0.8.0# make
CDPATH="${ZSH_VERSION+.}:" && cd . && aclocal -I . -Werror -I m4
cd . && automake-1.14 --foreign
automake-1.14: warnings are treated as errors
/usr/share/automake-1.14/am/ltlibrary.am: warning: 'libmbus.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
mbus/Makefile.am:16: while processing Libtool library 'libmbus.la'
Makefile:357: recipe for target 'Makefile.in' failed

Heb je enig idee hoe dit op te lossen?
https://askubuntu.com/que...myadmin-as-root-mysql-5-7

en dan dit stukje


The fix was by reconfiguring phpmyadmin, and by answering some interactive questions.

sudo dpkg-reconfigure phpmyadmin
<Ok>
Reinstall database for phpmyadmin: <Yes>
Connection method for MySQL database server for phpmyadmin: TCP/IP
Host name of the MySQL database server for phpmyadmin: localhost
Port number for the MySQL service: 3306
MySQL database name for phpmyadmin: phpmyadmin
<Ok>
MySQL username for phpmyadmin: root
MySQL application password for phpmyadmin: pass # OR ANY PASSWORD YOU WANT
Password confirmation: pass
Name of the database's administrative user: root
Web server to reconfigure automatically: apache2
An error occurred while installing the database: ignore
Now if you try connect into phpmyadmin (localhost/phpmyadmin) using

username: root
password: pass
you'll be able to create databases.

hesselb wijzigde deze reactie 14-12-2018 19:06 (27%)


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag
Uhhh sorry, dat is onervarenheid en enthousiasme :) . Ik ga een topic proberen te starten ;)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • jeroenvervuren
  • Registratie: april 2004
  • Nu online
ook druk begonnen om alles zichtbaar te krijgen in domoticz,
ben al een eind.

heb ondertussen de meeste dingen zichtbaar (heb een 602 en de ID zijn anders, iemand toevalig een lijst? )

maar hoe werkt de COP berekening? heb het stroom verbruik in domoticz onder idx:261
maar waar moet ik dit invullen?
@AUijtdehaag

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@jeroenvervuren
De kWh meter met IDX 261 vul je in bij:


code:
1
2
3
4
5
6
7
8
9
10
 // kWh from CV-E
 $json_string = file_get_contents("http://127.0.0.1:8090/json.htm?type=devices&rid=50");
 $parsed_json = json_decode($json_string, true);
 $parsed_json = $parsed_json['result'][0];
 $WP_watt_E = $parsed_json['Usage'];

 $json_string = file_get_contents("http://127.0.0.1:8090/json.htm?type=devices&rid=50");
 $parsed_json = json_decode($json_string, true);
 $parsed_json = $parsed_json['result'][0];
 $WP_kWh_E = $parsed_json['CounterToday'];


De rid=50 wordt dan rid=261
En uiteraard de juiste domoticz poort invullen (bij mij is dat 8090)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • jeroenvervuren
  • Registratie: april 2004
  • Nu online
AUijtdehaag schreef op woensdag 19 december 2018 @ 17:44:
@jeroenvervuren
De kWh meter met IDX 261 vul je in bij:


code:
1
2
3
4
5
6
7
8
9
10
 // kWh from CV-E
 $json_string = file_get_contents("http://127.0.0.1:8090/json.htm?type=devices&rid=50");
 $parsed_json = json_decode($json_string, true);
 $parsed_json = $parsed_json['result'][0];
 $WP_watt_E = $parsed_json['Usage'];

 $json_string = file_get_contents("http://127.0.0.1:8090/json.htm?type=devices&rid=50");
 $parsed_json = json_decode($json_string, true);
 $parsed_json = $parsed_json['result'][0];
 $WP_kWh_E = $parsed_json['CounterToday'];


De rid=50 wordt dan rid=261
En uiteraard de juiste domoticz poort invullen (bij mij is dat 8090)
top dat werkt.
nu de day cop nog.
wat betekend de 196 ?

//$Watt_heat_c = $flowinstValue/360*4.18*($tempoutValue-$tempreturnValue);
//$Wh_heat_c = $Watt_heat_c/60+$Wh_heat_old*1000;
//file_get_contents("http://127.0.0.1:8080/json.htm?type=command&param=udevice&idx=196&nvalue=0&svalue={$Watt_heat_c};{$Wh_heat_c}");
?>

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@jeroenvervuren
Dat zou een idx van een "dummy" device zijn die de berekende cop laat zien. (de waarde wordt daar naar toe gestuurd)
Echter die formule klopt niet. (met dank aan @dunklefaser voor de opmerking)
Dus dat is uitgecommentarieerd met // en dus niet in gebruik.

Edit: daycop heb ik ook niet in gebruik... en is //

AUijtdehaag wijzigde deze reactie 19-12-2018 19:32 (16%)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Even een andere vraag, de Eastron SDM120modbus heeft toch ook een S0-poort die ik kan gebruiken meg Youless? Wil P1 gebruiken voor slimme meter en S0 voor 2de set panelen. Later slinger ik de modbus wel aan de gang. Alles komt in Domoticz.

Pulse Output
The meter provides two pulse outputs. Both pulse outputs are passive type.
Pulse output 1 is configurable. The pulse output can be set to generate pulses to represent total / import/export
kWh or kVarh.
The pulse constant can be set to generate 1 pulse per: 0.001(default) /0.01/0.1/1kWh/kVarh.
Pulse width: 200/100/60ms
Pulse output 2 is non-configurable. It is fixed up with total kWh. The constant is 1000imp/kWh.

https://www.webshop.cedel.nl/1-Fase-kWh-meter-met-Modbus



Wie kan het bevestigen of een tip geven of dat werkt met Youless
Bedankt alvast

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@sgsdebruijn
Volgens mij zijn ze hier wat goedkoper
https://nl.aliexpress.com...gy-meter/32513921987.html

Ik zal morgen ff mijn youless, naast s0 ook op de slimme meter aansluiten en proberen (ik gebruik finders met m-bus en s0)

AUijtdehaag wijzigde deze reactie 26-12-2018 21:48 (9%)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

AUijtdehaag schreef op woensdag 26 december 2018 @ 21:47:
@sgsdebruijn
Volgens mij zijn ze hier wat goedkoper
https://nl.aliexpress.com...gy-meter/32513921987.html

Ik zal morgen ff mijn youless, naast s0 ook op de slimme meter aansluiten en proberen (ik gebruik finders met m-bus en s0)
Is dat Ali-spul ook ok? Geen zin in afwijkingen of brandgevaar, dan betaal ik liever wat extra.

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
sgsdebruijn schreef op woensdag 26 december 2018 @ 22:20:
[...]
Is dat Ali-spul ook ok? Geen zin in afwijkingen of brandgevaar, dan betaal ik liever wat extra.
Is hetzelfde spul als in onze webshops, gezien het een eastron account is onder ali ?

Ik heb de youless aan s0 en aan p1.
In de webinterface klopt het. Weet alleen niet hoe ik beide zichtbaar krijg in domoticz.
s0 wordt geupload naar pvoutput bij mij.

https://tweakers.net/ext/f/gPKh88UcPmjk3tecE1e3v1ln/thumb.png

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

AUijtdehaag schreef op donderdag 27 december 2018 @ 21:18:
[...]

Is hetzelfde spul als in onze webshops, gezien het een eastron account is onder ali ?

Ik heb de youless aan s0 en aan p1.
In de webinterface klopt het. Weet alleen niet hoe ik beide zichtbaar krijg in domoticz.
s0 wordt geupload naar pvoutput bij mij.

[Afbeelding]
Vanochtend 1 Eastrond besteld, we gaan het zien. Bedankt voor je test maar weer, je bent altijd behulpzaam 👍

  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@AUijtdehaag
Enig idee wat hier aan de hand kan zijn (onderste grafiek CoolEnergy)? Het lijkt alsof Domoticz zo nu en dan geen data meer doorstuurd naar Grafana. Als ik vanuit Domoticz log de data download naar .xls dan zie ik wel data in de log (weliswaar met een ritme van 5 minuten) op de tijd dat Grafana een gab geeft in de data. De behuizing van de Pi heb ik er al afgehaald omdat ik veronderstelde dat de temperatuur misschien te hoog op liep, maar dat heeft dus niet geholpen. Ik gebruik de InfluxDB die draait op de Pi. Er is nog genoeg ruimte(ongeveer 50% in gebruik van het kaartje in de Pi.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@Copitano
Kaartje gaat richting de digitale jachtvelden?
Probeer eens een Odroid C2 met emmc geheugen.

(maar serieus, ik heb geen idee)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Hoppa, wp staat te draaien, Strup staat ertussen en registreerd, qbino's werken voor cv en sww booster en Eastron mbus kwh meter doet het. Volgende stap is mbus aansluiten en alles softwarematig aansluiten.
Korte vraag als mbusnewbe, bundel ik de draden van de mbus meter (plussen bij plus en minnen bij min) in de usb-mbus interface?

  • Chris_82
  • Registratie: oktober 2017
  • Laatst online: 18-01 21:43
@Copitano Vermoedelijk in Grafana een verkeerde [Group By] [Fill(xxx)] ingesteld? Probeer eens [Fill (none)].
De data is waarschijnlijk niet continue of niet met vaste tijdsinterval omdat deze alleen wordt opgeslagen bij een wijziging van de waarde?

8.5kWp, Loria Duo 6010, VWTW, DWTW, gasloos.


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@sgsdebruijn
Meterbus (M-Bus) is geen modbus (mbus)
Als in: kamstrup is geen eastron protocol.
(Tenzij je een M-bus eastron hebt)

AUijtdehaag wijzigde deze reactie 06-01-2019 11:59 (70%)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@Chris_82
Hier onder zoals het is ingesteld. Dat staat dus zoals jij aangeeft. Het is ook niet voortdurend dat geen data doorgestuurd wordt. Het lijkt willekeurig. soms een paar minuten geen data, soms een uur zoals in de vorige post. Komt een keer per dag à een keer per twee dagen voor. Misschien heeft @AUijtdehaag wel een punt met het kaartje. Daar wordt een keer per minuut data naar weggeschreven in de influxDB. Dat is in de 7 weken dat het hier nu draait dus ruim 70.000 keer schrijven naar het kaartje. Geen idee of dat veel of weinig is voor zo'n kaartje. Ik ga dat eens uitzoeken. Hier staat ongeveer 100.000 keer schrijven. Of dat echt schrijven is of dat herschrijven wordt bedoeld is niet duidelijk. Zou het schrijven zijn dan zou ik dus nu na 7 weken al op 70% zitten. Kan ik mij eigenlijk niet zo goed voorstellen. Het kaartje 16 GB en is uit het starterpakket van de Pi. Zou toch goed moeten zijn denk ik.

Copitano wijzigde deze reactie 05-01-2019 23:24 (20%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+


  • Stephanoff
  • Registratie: februari 2004
  • Laatst online: 06:39
Is het mogelijk achteraf een M-bus module aan de kamstrup te hangen? Kan er weinig over vinden maar misschien weet iemand meer?

EDIT:

Bericht van de leverancier: dat kan dus niet. Wel kan de Wireless M-bus geactiveerd worden. Dus dat ga ik maar doen! :)

Stephanoff wijzigde deze reactie 09-01-2019 12:33 (35%)

100% Elektrisch - Hyundai Ioniq Electric - Panasonic 5kW Monoblock warmtepomp - Atlantic Explorer 270C warmtepompboiler - 3500wp


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Vanavond maar eens gestart met de Multical 302 en MBUS dapater aan te sluiten en de boel te installeren op de Rpi.
Inmiddels heb ik communicatie, dat valt niet tegen, nu met het Kamstrup.php script bezig van @AUijtdehaag en daar heb ik een paar vragen over, met name de dummy's,

Maak ik onderstaande ook aan middels dummy, denk heat, cool, heathmonth/coolmonth wel, maar hoe?
Power moet ik die van de Youless pakken neem ik aan, helaas doet dat kreng niet uploaden naar Domoticz, op de S0 in de Youless zie ik wel data

$IDXHeat=444;
$IDXCool=445;
$IDXPower=139; //in Domoticz: type counter / energy?
$IDXHeatMonth=449; //in Domoticz:
$IDXCoolMonth=450; //in Domoticz:

Graag lees ik jullie tips, zou tof zijn als ik van het weekend er wat data uit kan toveren naar Domoticz. Alvast bedankt

Dan is er nog deze tekst, aanroepen script,

Dat kan dan aangeroepen worden met een crontab -e
code:
1
*/1 * * * * php /home/pi/domoticz/scripts/kamstrup.php

Dat wil niet werken bij mij, krijg php er niet op via

#Als de Pi geen php doet:
sudo su
sudo apt-get install php5-cli
exit

Nog ff kijken of ik daar wat over kan vinden

sgsdebruijn wijzigde deze reactie 18-01-2019 22:18 (16%)


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
Heb je firmware 1.3.4 al geprobeerd voor de youless (s0 werkt dan wel in domoticz, enkel p1 niet meer volgens mij)
http://youless.nl/downloads.html

Als de Pi geen php doet:

code:
1
2
3
4
5
6
7
8
9
10
sudo apt-get install php5-cli (jessie)
of
(stretch)
sudo apt install ca-certificates apt-transport-https 
wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
echo "deb https://packages.sury.org/php/ stretch main" | sudo tee /etc/apt/sources.list.d/php.list

sudo apt update
sudo apt install php5.6
sudo apt install php5.6-cli php5.6-common php5.6-curl php5.6-mbstring php5.6-mysql php5.6-xml

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Dank je, dat gaat goed, ff smiley aanpassen naar -o-


Bezig met installeren Influxdb, nu een melding op

curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -source /etc/os-release

gpg: conflicting commands zit in het sudo apt-key.... maar snap het ff niet, kan het een rechtenverhaal zijn, geprobeerd de os-release aan te passen maar gaat niet, iedereen rechten gegeven maar helpt ook niet

Edit, met deze gaat het wel
curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -

sgsdebruijn wijzigde deze reactie 19-01-2019 17:02 (11%)


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@sgsdebruijn
Ja blijft behelpen allemaal...


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Let even op:
Sommige staan dubbel... 1 voor jessie en 1 voor stretch

Install Influxdb:

curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/os-release
echo "deb https://repos.influxdata.com/debian jessie stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
//of voor stretch: test $VERSION_ID = "9" && echo "deb https://repos.influxdata.com/debian stretch stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
(jessie:) sudo apt-get install apt-transport-https

sudo apt-get update && sudo apt-get install influxdb
sudo systemctl enable influxdb.service
sudo service influxdb start

influx
CREATE DATABASE energy
exit
(geen users/wachtwoorden nodig)


Install Grafana:

(jessie) echo "deb https://dl.bintray.com/fg2it/deb-rpi-1b jessie main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
(stretch) echo "deb https://dl.bintray.com/fg2it/deb-rpi-1b stretch main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
curl https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
sudo apt-get update && sudo apt-get install grafana
sudo systemctl daemon-reload
sudo systemctl start grafana-server

sudo systemctl enable grafana-server.service
ga naar http://localhost:3000 en admin admin
systemctl status grafana-server


VOOR ODROID C2:
sudo apt-get install libfontconfig1
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_5.3.2_arm64.deb 
sudo dpkg -i grafana_5.3.2_arm64.deb 

sudo apt --fix-broken install

sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl enable grafana-server.service
ga naar http://localhost:3000 en admin admin

systemctl status grafana-server



Install Node-red:

(jessie) sudo apt-get install build-essential

bash <(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered)

sudo systemctl enable nodered.service

cd ~/.node-red
npm rebuild

sudo npm i npm@latest -g

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Thanks @AUijtdehaag , er inmiddels achter dat de influxservice aanmaken moet met systemctl ivm rechten

Krijg nog steeds wel een fout met

curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -source /etc/os-release

Iemand een idee?!

sgsdebruijn wijzigde deze reactie 19-01-2019 18:02 (5%)


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@sgsdebruijn Na elkaar uitvoeren zoals in mijn bericht hierboven?

code:
1
2
curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/os-release

AUijtdehaag wijzigde deze reactie 19-01-2019 18:10 (4%)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

AUijtdehaag schreef op zaterdag 19 januari 2019 @ 18:09:
@sgsdebruijn Na elkaar uitvoeren zoals in mijn bericht hierboven?

code:
1
source /etc/os-release

Geeft

pi@raspberrypi:~ $ sudo apt-key add -source /etc/os-release
gpg: conflicting commands
pi@raspberrypi:~ $

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

AUijtdehaag

Oost-west zuid-noord is ook ok

Topicstarter
@sgsdebruijn
Waarom blijf je ze achter elkaar gebruiken in 1 lijn (commando)?
regel 1 uitvoeren en dan regel 2
AUijtdehaag in "Kamstrup Multical 302 met Pi uitlezen en domoticz"

AUijtdehaag wijzigde deze reactie 19-01-2019 19:11 (53%)

Live PVoutput - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

AUijtdehaag schreef op zaterdag 19 januari 2019 @ 19:09:
@sgsdebruijn
Waarom blijf je ze achter elkaar gebruiken in 1 lijn (commando)?
regel 1 uitvoeren en dan regel 2
AUijtdehaag in "Kamstrup Multical 302 met Pi uitlezen en domoticz"
Dat maakt het duidelijk, werkt, ik ben echt een linuxnoob, sorry. Tis een harde leerschool, gelukkig hier hulp, bedankt

  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Vanaf 0 begonnen, wat een zootje op die Pi.
Blijf klooien met die Influx, voor aanmaken DB het volgende bij commando,
$ Influx

Deze melding

pi@raspberrypi:~ $ influx
Failed to connect to http://localhost:8086: Get http://localhost:8086/ping: dial tcp [::1]:8086: connect: connection refused
Please check your connection settings and ensure 'influxd' is running.
pi@raspberrypi:~ $

Geen installatie fouten gehad.

Volgende script gebruikt,

curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/os-release

test $VERSION_ID = "9" && echo "deb https://repos.influxdata.com/debian stretch stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
sudo apt-get update && sudo apt-get install influxdb
sudo systemctl enable influxdb.service
sudo service influxdb start

influx
CREATE DATABASE energy
exit


Testje

pi@raspberrypi:~ $ sudo systemctl status influxdb
● influxdb.service - InfluxDB is an open-source, distributed, time series database
Loaded: loaded (/lib/systemd/system/influxdb.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2019-01-19 23:52:59 CET; 6min ago
Docs: https://docs.influxdata.com/influxdb/
Process: 1957 ExecStart=/usr/bin/influxd -config /etc/influxdb/influxdb.conf $INFLUXD_OPTS (code=exited, status=1/FAILURE)
Main PID: 1957 (code=exited, status=1/FAILURE)

jan 19 23:52:58 raspberrypi systemd[1]: influxdb.service: Unit entered failed state.
jan 19 23:52:58 raspberrypi systemd[1]: influxdb.service: Failed with result 'exit-code'.
jan 19 23:52:59 raspberrypi systemd[1]: influxdb.service: Service hold-off time over, scheduling restart.
jan 19 23:52:59 raspberrypi systemd[1]: Stopped InfluxDB is an open-source, distributed, time series database.
jan 19 23:52:59 raspberrypi systemd[1]: influxdb.service: Start request repeated too quickly.
jan 19 23:52:59 raspberrypi systemd[1]: Failed to start InfluxDB is an open-source, distributed, time series database.
jan 19 23:52:59 raspberrypi systemd[1]: influxdb.service: Unit entered failed state.
jan 19 23:52:59 raspberrypi systemd[1]: influxdb.service: Failed with result 'exit-code'.


Grafana en wat Dummy's werken inmiddels gelukkig, tenminste niet de hele avond lopen klooien voor niets (-:

  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 00:25

sgsdebruijn

PV'er WP'er VW'er Fiets'er

Wat betreft het Kamstrupscript nog de volgende vragen, ik kom niet uit de onderstaande IDX'en, @AUijtdehaag heb jij of @Copitano od @Chris_82 nog tips?!


$IDXHeat=; welke dummy moet ik hiervoor aanmaken?
$IDXCool=; welke dummy moet ik hiervoor aanmaken?
$IDXPower=; //in Domoticz: type counter / energy? klopt die counter?
$IDXHeatMonth=; //in Domoticz: en hoe gaat dit in zijn werk, dummy of anders?
$IDXCoolMonth=; //in Domoticz: en hoe gaat dit in zijn werk, dummy of anders?

Alvast bedankt weer

  • Copitano
  • Registratie: februari 2018
  • Laatst online: 02:11

Copitano

Hoorn NH

@sgsdebruijn Heb je in Domoticz onder hardware je Kamstrup al aangemeld?
Je moet dan onder apparaten kijken. Daar kun je de idx'en vinden die je moet overnemen in het script.
Bij mij ziet dat er zo uit:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
$DomoticzIP="http://192.168.2.36:8080/";
$IDXEnergy=199; //in Domoticz: type custom sensor J
$IDXOn_Time=95;  //in Domoticz: type custom sensor Uren
$IDXVolume=104; //in Domoticz: type custom sensor M^3
$IDXVolumeFlow=97; //in Domoticz: type waterflow
$IDXTaanvoer=98; //in Domoticz: type temperature
$IDXTretour=99; //in Domoticz: type temperature
$IDXTdiff=100; //in Domoticz: type temperature
$IDXPower=101; //in Domoticz: type type custom sensor Watt
$IDXTimepoint=102;  //in Domoticz: type custom sensor Jaar
$IDXTimestamp=103;  //in Domoticz: type custom sensor Tijd
$IDXMass=198; //in Domoticz: type custom sensor kg
$IDXCoolEnergy=200; //in Domoticz: type custom sensor J

Copitano wijzigde deze reactie 20-01-2019 01:37 (70%)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 | Raspberry Pi 3B+

Pagina: 1 2 Laatste


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True