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

Actibus

Medlemmer
  • Innlegg

    551
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    16

Innlegg skrevet av Actibus

  1. Jaha?

    Jeg hadde det i leiligheten jeg hadde, der så man bare litt av selve låsestykke akkurat der den åpnes, fant ikke noe bra bilde på nett, men noe liknende bilde under, en liten åpning på kanskje 5-7 cm i karmen, som man attpåtil kan male i samme farge som karmen om man vil..

    Jeg mener nå det er mindre fremtredende enn de fleste låser jeg har sett på markedet..

     

    alle_tre_farger_3.jpg

    5714579038009.jpg?preset=Large

     

     

    lås.PNG

  2. Noen som har testet noen elektrisk sluttstykker for å gjøre en dum dør om til en smart?

    Vil ikke ha en synlig smartlås, vil gjemme en RFID leser bak fasaden og lurte på om noen hadde noe erfaring med enkle elektriske sluttstykker som kan ettermonteres i en standard ytterdør?

     

    Og må man bytte låsekasse for å bruke slikt?

  3. Sjekke om garasjen er ledig kan vel løses med f.eks en Arduino ultrasonic avstandsmåler i taket, hvis avstand mindre enn xx så så står det en bil der, evt en slik refleks sak som brukes på elektriske skyvedører i butikker og bommer/garasjeporter, som merker om noe kjører mellom (føler på hver side som sender/reflekterer lys eller hva de bruker)

     

  4. Det er jo mye mer som må endres, selvfølgelig for å bruke akkurat det scriptet han har postet er det bare de linjene som må endres, men for at jeg skal kunne bruke mitt eget script som jeg har i en eksisterende ino fil idag, så må jeg jo legge inn all kode som hører til ESP8266 fra hans Homeseer.ino script og inn i mitt, og siden han ikke har kommentert ut alle linjene han har endret/lagt til/fjernet så ble det mer jobb, syntes nå jeg.

     

    Og hans .ino fil er jo basert på Normal og ikke API (valget man gjør når man lager nytt board i pluginen), jeg kjører API fordi jeg har custom kode som kjører på arduinoen og sender videre til HS, da blir den enda mer forvirrende at det ikke er kommentert inn hva som er lagt til for å bruke ESP8266.

     

     

  5. Jeg har som skrevet over sett på den filen som ligger i linken, men syntes det var lite oversiktelig å se ha som måtte endres ifht filen jeg har selv, spesielt da jeg bruker API oppsettet.

    Hadde nok funnet ut av det, men orket ikke styre med det, iogmed at den blir offisielt støttet av Arduino pluginen etterhvert.

     

    Og for de som ikke har kjøpt arduino pluginen, så funker koden min uten :)

    • Like 1
  6. Fikk min ESP8266 NodeMCU dev kit i posten igår, tanken var å prøve den med Arduino plugin, som er men t å få støtte for den etterhvert.

    Jeg skal bruke den hovedsaklig for temp/fukt måling med DHT11 følere, etter litt inspirasjon fra Tasker plugin tråden her på forumet, hvor man kan styre ting via JSON tenkte jeg at det burde jo gå ann å bruke for å overføre målinger fra ESP8266 også.

     

    Kan godt hende det finnes en lettere måte eller mer elegant måte, men jeg syntes nå det var enkelt og greit å få til

     

     

    Modifisert scriptet fra denne siden http://randomnerdtutorials.com/esp8266-dht11dht22-temperature-and-humidity-web-server-with-arduino-ide/

     

    
    /*********
      Rui Santos
      Complete project details at http://randomnerdtutorials.com  
    *********/
    
    // Including the ESP8266 WiFi library
    #include <ESP8266WiFi.h>
    #include "DHT.h"
    #include <ESP8266HTTPClient.h>
    
    // Uncomment one of the lines below for whatever DHT sensor type you're using!
    #define DHTTYPE DHT11   // DHT 11
    //#define DHTTYPE DHT21   // DHT 21 (AM2301)
    //#define DHTTYPE DHT22   // DHT 22  (AM2302), AM2321
    
    // Replace with your network details
    const char* ssid = "DIN SSID";
    const char* password = "DITT PASSORD";
    String lastTemp;
    String lastFukt;
    IPAddress ip(192, 168, 1, 203);
    IPAddress subnet(255, 255, 255, 0);
    IPAddress gateway(192, 168, 1, 1);
    
    
    // DHT Sensor
    const int DHTPin = 5;
    // Initialize DHT sensor.
    DHT dht(DHTPin, DHTTYPE);
    
    // Temporary variables
    static char celsiusTemp[7];
    static char fahrenheitTemp[7];
    static char humidityTemp[7];
    
    // only runs once on boot
    void setup() {
      // Initializing serial port for debugging purposes
      Serial.begin(115200);
      delay(10);
    
      dht.begin();
      
      // Connecting to WiFi network
      Serial.println();
      Serial.print("Connecting to ");
      Serial.println(ssid);
      WiFi.config(ip, gateway, subnet);
      WiFi.begin(ssid, password);
      
      while (WiFi.status() != WL_CONNECTED) {
        delay(500);
        Serial.print(".");
      }
      Serial.println("");
      Serial.println("WiFi connected");
      String s = WiFi.macAddress();
      Serial.println(s);
      Serial.println(WiFi.macAddress());
      
    
      
      // Printing the ESP IP address
      Serial.println(WiFi.localIP());
    }
    
    // runs over and over again
    void loop() {
      float temp = dht.readTemperature();
      float fukt = dht.readHumidity();
      String stringFukt = String(fukt);
      String stringTemp = String(temp);
      
    
      
      HTTPClient http;
      HTTPClient httpFukt;
      
      
    if(stringTemp != lastTemp)
    {
    Serial.println("Temp endret");
    Serial.println("Temp er:"+stringTemp+" Forrige var:"+lastTemp);
    http.begin("http://192.168.1.61/JSON?request=controldevicebyvalue&ref=85&value="+stringTemp);
    int httpCode = http.GET();
    //http.writeToStream(&Serial);
    http.end();
    lastTemp = stringTemp;
    delay(3000);
    }
    
    
    if(stringFukt != lastFukt)
    {
    Serial.println("Fukt endret");
    Serial.println("Fukt er:"+stringFukt+"Forrige var:"+lastFukt);
    httpFukt.begin("http://192.168.1.61/JSON?request=controldevicebyvalue&ref=86&value="+stringFukt);
    int httpCodeFukt = httpFukt.GET();
    //httpFukt.writeToStream(&Serial);
    httpFukt.end();
    lastFukt = stringFukt;
    delay(3000);
    }  
    delay(30000); //Venter 30 sek før ny måling
    
    }   

     

    Laget 2 nye devices i HS3, satt de som dimmbare og satt value range til mellom 0-100 (alle følerne står inne og vil ikke oppleve minusgrader), regner med det ikke er noe problem å sette de til minus ved behov(?)

     

     

    temp_snip.PNG

    • Like 1
  7. 6 timer siden, lilfire skrev:

     

    Anbefaler å se på z-uno var trolig enkelt å bruke :)

    Tenkte å teste med Arduinoen, hovedsaklig fordi z-uno er i overkant dyr, en rotary encoder + arduino koster ca 60-70,- en z-uno koster vel nesten 600,-.

    Hvis det viser seg å bli for mye delay med Arduinoen blir det nok heller til at jeg nøyer meg med dagens brytere

     

    Dragen i huset setter begrensninger på hva jeg kan bruke på "unødvendig tull" :(

  8. Bestilt rotary encoder til arduinoen for å prøve å lage klassisk Elko dimmer med dimmehjul.

    Sammen med veggbokser for temp. følere, noen nye DHT11 sensorer og litt div koblingsmateriell

     

    Bestilte også en ny arduino uno, for å bruke til å teste rotary encoder uten å rote til oppsettet på de jeg har, kommer kanskje også til å teste ut et par ultralydsensorer jeg kjøpte en gang i tiden, mtp å montere de i taket inni garasjen, for å sjekke om det står biler der eller ikke.

     

     

    Capture.PNG

    1.jpg

  9. Hei, er det noen som har fått tak i rimelige veggbokser som jeg kan bruke til å ha noen DHT11/22 temp følere inni?

    Jeg vet Elko har en (EL nr 471769) men inkl veggboks eller forhøyningsramme koster den fort over 200,-, noe jeg syntes er drøyt for en tom plastboks..

    Hadde jeg vært singel hadde jeg definitivt skaffet med en 3D printer :D

  10. Raskeste er vel bare å bite i det sure eple å åpne veggbokser og demontere lamper for å legge det inn på nytt.

     

    Trodde jeg hadde backupen i orden, da jeg hadde hele VM på jottacloud, men det hjelper lite når det er hele VM imaget som feiler, da vil jo en defekt kopi lastes opp..

    BLBackup har jeg faktisk hatt installert lenge, men fikk vel aldri satt det opp, minnes jeg fikk noen feilmeldinger og ikke orket å styre mer med det, det straffer seg jo selvfølgelig :)

     

     

  11. Etter en kræsj av min virtuelle HS3 server (bad sectors medførte at den ikke klarte å boote Win 7) så fikk jeg hentet ut HS3 folderen og kopiert over alt inn i en ny virtuell Win 7 installasjon, jeg installerte HS3 og kopierte deretter over filene fra den gamle installasjonen.

     

    Alt virker, alle devicer og plugins ligger der, men den klarer ikke å skrive til DB'n, får feilmelding

     

    SQL Exception updating device record in the database: database disk image is malformed database disk image is malformed, Code=11, Link=

     

    Noen måte å få kopiert ut alle enheter fra DB, vil helst slippe å gå rundt i huset å inkludere alle på nytt? Alle virker, men den klarer ikke å lagre nye endringer.

     

×
×
  • 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.