@Wilfries1970: hoe heb je de P1 precies aangesloten op de Moxa ?
Ik probeer dit te doen met een nPort 5110.
Je mag me ook mailen
[Bericht gewijzigd door Henry S. op (7%)]
Ter info:
Met behulp van onderstaande links:
http://gejanssen.com/howto/Slimme-meter-uitlezen/index.html#mozTocId51…
http://www.instructables.com/id/Making-a-datalogger-for-a-Kamstrup-met…
http://zon.mbsoft.nl/index.php/uitlezen-smart-meter-p1
heb ik een voordelig en compleet systeem kunnen opzetten.
De Raspberry -> geweldige oplossing voor beginners en gevorderden.
BenI2c
@ Bronsky72,
ben je al verder gekomen met b.h.v. PHP de gegevens in een sql of mysql database te krijgen?
zo ja... zou je dit dan willen delen?
ik ben welles waar met een rpi aan het testen, en kom maar niet verder
Ik ben aan het rommelen met een arduino Uno een Ehternetshield v1.1. Ik heb dmv een 7404 chip een stabiele connectie gemaakt zodat ik de waarden uit de slimme meter kan zien in de seriele monitor van de arduino. Ik zou graag de waardes willen laten zien op een webpagina nog mooier uploaden en daar kom ik niet uit......Ik had heel simpel het onderstaande in gedachte maar het werkt natuurlijk niet.... Ik krijg wel een webpagina te zien met de tekst "gas en electrameter" maar voor de rest niks......weet iemand raad?? Of zit ik geheel op de verkeerde weg.
#include <enc28j60.h>
#include <EtherShield.h>
#include <ip_arp_udp_tcp.h>
#include <net.h>
#include <AltSoftSerial.h>
//
#include "etherShield.h"
#include "ETHER_28J60.h"
AltSoftSerial altSerial;
char c;
static uint8_t mac[6] = {0x54, 0x55, 0x58, 0x10, 0x00, 0x24}; // this just needs to be unique for your network,
static uint8_t ip[4] = {192, 168, 1, 88}; // IP address for the webserver
static uint16_t port = 83; // Use port 80 - the standard for HTTP
ETHER_28J60 e;
void setup()
{
e.setup(mac, ip, port);
Serial.begin(9600);
altSerial.begin(9600);
}
void loop()
{
if (altSerial.available()) {
c = altSerial.read();
// --- 7 bits instelling ---
c &= ~(1 << 7);
char inChar = (char)c;
}
char* params;
if (params = e.serviceRequest())
{
e.print("<h1><a href=''>gas en electrameter</a></h1>");
e.print(c);
e.respond();
}
}
De hardware die ik gebruik:
Arduino uno
Slimme kWh meter: Kamstrup382 JxC
7404IC of BS170 met een 10kohm weerstand
Ik ben dit nu ook aan het proberen maar dan rechtstreeks op een arduino.
Ik heb de meter op marktplaats gekocht , ik krijg enkel geen data uit de P1 poort
Van de volgende link heb ik deze methoden geprobeerd:
http://domoticx.com/p1-poort-slimme-meter-uitlezen-hardware/
1)RS232 to USB (windows7 PC) dit was een oude kabel die ik nog had liggen maar ik had hier problemen met de drivers dus ik heb deze niet werkend gekregen.
Toen ik via serial wou verbinden met het programma putty gaf deze al errors.
2)express card to serial(windows7 PC), deze heb ik uiteindelijk werkend gekregen via putty alleen werd er geen data om de 10 seconden verstuurd.
Terwijl ik wel de juiste instellingen had staan: 9600baudrate 7databits even pariteit en 1stopbit.
3)Arduino met 7404IC , ook hier kwam er niks van data uit de seriele monitor
4)Arduino met BS170 en de 10kohm weerstand, ook hier hetzelfde geen data
Weet iemand wat mijn probleem zou kunnen zijn ?
(De meter zelf staat wel op 0kWh maar ik neem aan dat dit geen probleem vormt om data door te sturen? Tenslote pinkt het oranje lampje wel dat de de teller op dit moment aan het verbruiken is, want er hangt enkel een led lamp aan