Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Anbefalte innlegg

Skrevet

 

1 minutt siden, Hilmar skrev:
3 timer siden, arneolav skrev:
Benytter denne for å lese strømmåler: http://foogadgets.tictail.com/product/wpc3
Har en noe eldre utgave, fungerer helt fint.

Den så fin ut. Men jeg har 1000 blink pr kilowatt. Går det an å få den til å sende i intervaller? Ser for meg at databasen min renner over med en puls i sekundet?

Kan nok endres men det krever programmering av chip.

Men det er neppe nødvendig:

Den sender ca en gang pr minutt. Kun en kort streng, omtrent 15 siffer. (id + verdi)

Er vel enklere da å gjøre noe på db-siden. f. eks lagre hver 5 eller 10-ende avlesing.

 

Skrevet
 
Kan nok endres men det krever programmering av chip.
Men det er neppe nødvendig:
Den sender ca en gang pr minutt. Kun en kort streng, omtrent 15 siffer. (id + verdi)
Er vel enklere da å gjøre noe på db-siden. f. eks lagre hver 5 eller 10-ende avlesing.
 
Ah, jeg fryktet at den sendte pr puls. En i minuttet er ikke noe problem.
Skrevet
10 timer siden, arneolav skrev:

Benytter denne for å lese strømmåler: http://foogadgets.tictail.com/product/wpc3

Har en noe eldre utgave, fungerer helt fint.

 

Er dette en gapfiller mens man venter på AMS og åpen HAN-port, eller er det en varig løsning? Men kanskje med mer begrenset informasjon?

Jeg har ikke fått AMS ennå, så jeg vet ikke engang om det er noe som blinker på dem.

 

Skrevet
7 timer siden, DeVille skrev:

jeg vet ikke engang om det er noe som blinker på dem.

Det er det sikkert...

 

Vi venter jo på HAN-port, men det går fint å lese av blink på måleren. Har gjort det siden 2014.

Det fungerer greitt nok men litt "klotete" å tape fast et lite kort på måleren..

 

Jeg har fått installert nye AMS-målere og skal til å teste litt.

Har i bestilling en http://foogadgets.tictail.com/product/wpc3 for å leser S0 signal fra HAN-port.

Det skal gjøre samme nytte som å lese av blink på led og det blir litt mer "proft" med Rj45 plugg og kabel til wpc3-kortet.

 

 

Skrevet
På 26.11.2017 den 17.35, Andreas skrev:

Jeg bruker nodemcu til å lese av blink i strømmåleren jeg har i utleiedelen.

Den kaller jeg for AMS-light..

 

Bruker en lyssensor for å trigge en transistor, som igjen trigger en innterrupt på nodemcu.. 

Måleren her er 100 pulser per kWh.

360 000 / uS *1000 = watt

 

Sender til Homeseer via JSON.

 

100 pulser er litt lite, så ved 1500 watt så er det ca 30 sek mellom hvert blink.

Skulle gjerne oppdatert oftere enn 20-60 sek..

 

Bare spør hvis det er noe dere tror jeg kan hjelpe med..

Andreas

 

Jeg er veldig interessert i å lage noe lignende men er avhengig av å modde eksisterende sketcher for å få til noe.

Har du lyst til å legge ved noen linker til delene du har brukt og laste opp sketchen? Jeg bruker selv homeseer så jeg burde klare å tilpasse det til mitt oppsett.

Skrevet
/*
 *  Skrevet av Andreas Pedersen 2017
 *  
 *  Denne skissen er for å lese av en fotodetektor på pinne D3.
 *  Vi tar tiden mellom pulsene og sender de til Homeseer.
 *  
 *  OBS! Jeg har en måler med KUN 100 blink per kW-time, må endre regnestykke og "spam-tid" for å 
 *  bruke 1000 blink.
 *  
 *  For å bruke debug, så er det bare å endre den til 1.
 *  
 *  [email protected]
 */

#include <ESP8266WiFi.h>

                                                                                                                                                                          const char* ssid     = "hovednett";
bool debug = 0;  //endre denne til 1 for å debugge

const char* password = "XXXXXXXX";    // Ditt passord
const char* host = "XXXXXXXXXXX";     // Din homeseer IP

const String url = "/JSON?request=controldevicebyvalue&ref=";
const String verdi = "&value=";
const String deviceID = "XXX";      //Din deviceId i Homeseer
unsigned long spamTid = 1000;
bool siste,nuh = 0;
const byte interruptPin = D3;   //Bruker pin D3 på ESP8266-12E
volatile unsigned long tid = 0;
volatile bool flagg = 0;
unsigned long forrigeTid, tidMellom = 0;
unsigned long effekt = 0;
void setup() {
 ESP.wdtDisable();

Serial.begin(115200);
  WiFi.begin(ssid, password);
  Serial.println("Kobler til WiFi");
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
  }
    
ESP.wdtEnable(WDTO_8S);
pinMode(interruptPin,INPUT);
attachInterrupt(digitalPinToInterrupt(interruptPin), handleInterrupt, FALLING);
if (debug)Serial.println("Starter");

}

void handleInterrupt() {
  if((micros() - forrigeTid) > spamTid){ // sjekk om tid er mindre enn 2 sek = 2000mS = 2000000 uS
  tid = micros();                        // dette er kanskje ikke bra hvis dere har 1000 blink/kwh
  flagg = 1;
  }
  
}

void loop() {

if (flagg){ 
  flagg = 0;
  detachInterrupt(digitalPinToInterrupt(interruptPin));
  tidMellom = (tid - forrigeTid);
  forrigeTid = tid;
  unsigned long mindreTall = tidMellom / 1000;   
  if (mindreTall >= 5000 <= 100000){
    
  effekt = 36000000 / mindreTall;
  
if (debug) {  
  Serial.print("Tid siden siste blink var :"); 
  Serial.print(mindreTall);
  Serial.println(" mS!");
  Serial.print("Det vil si ");
  Serial.print(effekt);
  Serial.println(" Watt");
  }
  WiFiClient client;
 
  if (!client.connect(host, int(80))) {
    Serial.println("connection failed");
    return;
  }
    client.print(String("GET ") + url+deviceID+verdi+String(effekt) + " HTTP/1.1\r\n" +
               "Host: " + host + "\r\n\r\n");// +
   
  }
  
attachInterrupt(digitalPinToInterrupt(interruptPin), handleInterrupt, FALLING);

}
}

 

På 8.11.2017 den 8.26, xibriz skrev:

 

  • Like 1
Skrevet

Hva tror dere om å lage en enkel RS232-Wifi dongle av en sånn en? Har søkt litt, men har ikke funnet fasiten enda..

 

Grunnen til at jeg spør er at prosjektoren min kan styres over RS232, og dette kan fort bli betydelig billigere enn å kjøpe en IR blaster til en 1000 lapp kun for power på prosjektoren.. :)

 

Skrevet

EasyESP har serial funksjonalitet, men må vel se på å lage 9pins kontakten og lodde/kable inn pinnene til nodeMCU'en. Da kan du sende kommandoer via TCP, dvs. da funker nodeMCU'en som en RS232-> TCPIP converter... 

Alternativt kan du gjøre som jeg gjorde og kjøpe en RS232/TCPIP converter på ebay og slippe alt dillet med lodding, jeg bruker det på en Benq projektor.

 

NB: du må nok anta at du må lage et eller annet script som kobler seg til TCP porten og kjører kommandoene. Jeg gjorde det f.eks.  i python.

Skrevet

Hvis det bare er en loddejobb så blir det definitivt et forsøk. :) Har bestilt noen chip'er nå, så får vi se. Det er litt mer å hente på RS232 ja, og siden jeg ikke har noe annet enn prosjektoren jeg vil kontrollere på IR så tror jeg jeg går for det. 

 

 

  • 2 uker senere...
  • 1 måned senere...
Skrevet

Jobber med en multi(PIR)sensor nå om dagen. Må si det er den peneste sensoren så langt, og jeg er ikke ferdig engang.

 

Har tatt ett steg videre, så denne har FOTA (Firmware Over The Air) oppgradering :)

 

Før lodding:

20180115_112600.thumb.jpg.69eac4f272cf8450ffb6fbf3d91524f9.jpg

 

Etter lodding:

 

20180116_221047.thumb.jpg.5fe0baa83f86f1b49a2839c4694a8dd0.jpg

 

  • Like 1
Skrevet

Alle som kan skrive navnet sitt med blyant på et stykke papir kan lære seg å lodde..., det er ikke vanskelig i det hele tatt!

Skrevet (endret)

Plagdes veldig med falskt signal/trigger på PIR sensoren når den var i "nærheten" av nodeMCU'en, wifi signalet gir interferens. 

Endret av Alpøy
Skrevet
33 minutter siden, cozmo skrev:

Alle som kan skrive navnet sitt med blyant på et stykke papir kan lære seg å lodde..., det er ikke vanskelig i det hele tatt!

Pøh!

Jeg klarer ikke tre en nål heller.

Skrevet
30 minutter siden, Alpøy skrev:

Plagdes veldig med falskt signal/trigger på PIR sensoren når den var i "nærheten" av nodeMCU'en, wifi signalet gir interferens. 

 

Greit å vite! I dette tilfellet vil PIR ikke være helt inntil kontrollboksen. Skal sette den ett sentral sted å strekke kabler til 4 stk PIR for max bang for the buck!

 

10 minutter siden, Christian skrev:

@Alpøy planlegger du å bruke batteri eller nettstrøm på denne ? 

 

Den skal gå på 12v. Jeg sniker meg inn på trafoen til benkebelysningen på kjøkkenet.

Skrevet
On 11.12.2017 at 16:55, xibriz said:

Sonoff er kul den. Kjenner en som har noen slike å er veldig fornøyd. 

Jeg har en hel bråte. Noen av de er nå CE godkjent mener jeg på. Det er jo en fordel i forhold til brann/forsikring?

Har 10 stk basic

1 stk TH10 med luftfuktighet + temp

1 stk TH16 med temp sensor

Funker fint med MQTT så langt.

 

Nevner det for de som ikke føler seg komfortable med å lodde selv.

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.