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

DiderikFrom

Medlemmer
  • Innlegg

    496
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    4

Innlegg skrevet av DiderikFrom

  1. 5 minutes ago, ZoRaC said:

    Ser også at du har 2 "wifi.begin();", kanskje den ene starter i AP-modus? Ville fjernet den nederste av dem også. :) 

     

    Det har jeg jammen! Det må jeg fjerne,

     

    5 minutes ago, ZoRaC said:

     

    Jeg tror det løses med å sette dette før wifi.begin():

    
    WiFi.mode(WIFI_STA);

    Ref https://github.com/esp8266/Arduino/issues/676

     

    Ah, herlig! Det ser veldig riktig ut, jamfør ref. (Det burde jeg jo ha klart å google meg til...)

    Tester dette så snart jeg kommer ut til NodeMCU'en.

     

    Tusen takk!?

  2. 1 hour ago, ZoRaC said:

     

    Det høres ut som en risiko, ja. 

    Kan du dele koden du brukte for å sette det opp? Sikkert en smal sak å deaktivere. :) 

     

     

    Ja, meget gjerne! Her er koden. Som du ser, har jeg funnet den på github, men har skrevet noe om fordi den rotet det til med Celsius.

    Jeg synes det er rart at NodeMCU'en både kan lage et eget nettverk og være koblet til det trådløse nettet fra 4G-ruteren? 

     

    Edit: Når jeg tenker meg om, antar jeg at ESP'en er i rutermodus kun når klienten ikke er tilkoblet (client.stop)? En nødløsning kunne være å flytte delay til før client.stop? Men det beste hadde vært å deaktivere rutermodus.

    #include <DHT.h>
    #include <ESP8266WiFi.h>
    
    //https://github.com/casper-gh/nodemcu-temperature-sensor/blob/master/thermometer-dht22-thingspeak.ino
     
    // replace with your channel's thingspeak API key, 
    String apiKey = "***********";
    const char* ssid = "**************";
    const char* password = "***************";
     
    const char* server = "api.thingspeak.com";
    #define DHTPIN 4 // D2 pin on Nodemcu
     
    DHT dht(DHTPIN, DHT22, 11);
    WiFiClient client;
    
    void setup() {                
      Serial.begin(115200);
      delay(10);
      dht.begin();
      
      WiFi.begin(ssid, password);
     
      Serial.println();
      Serial.println();
      Serial.print("Connecting to ");
      Serial.println(ssid);
       
      WiFi.begin(ssid, password);
       
      while (WiFi.status() != WL_CONNECTED) {
        delay(500);
        Serial.print(".");
      }
      Serial.println("");
      Serial.println("WiFi connected");
      
    }
      
    void loop() {   
      float h = dht.readHumidity();
      float t = dht.readTemperature();
      // Read temperature as Celsius (the default)
      //float t = dht.readTemperature();
      // Read temperature as Fahrenheit (isFahrenheit = true)
      //float f = dht.readTemperature(true);
      if (isnan(h) || isnan(t)) {
        Serial.println("Failed to read from DHT sensor!");
        return;
      }
     
      if (client.connect(server,80)) {  //   "184.106.153.149" or api.thingspeak.com
        String postStr = apiKey;
               postStr +="&field1=";
               postStr += String((float)t);
               postStr +="&field2=";
               postStr += String((float)h);
    //String((float)t sends float, and String((int)t sends integer
    
     
         client.print("POST /update HTTP/1.1\n"); 
         client.print("Host: api.thingspeak.com\n"); 
         client.print("Connection: close\n"); 
         client.print("X-THINGSPEAKAPIKEY: "+apiKey+"\n"); 
         client.print("Content-Type: application/x-www-form-urlencoded\n"); 
         client.print("Content-Length: "); 
         client.print(postStr.length()); 
         client.print("\n\n"); 
         client.print(postStr);
               
     
         Serial.print("Temperature: ");
         Serial.print(t);
         Serial.print(" degrees Celcius Humidity: "); 
         Serial.print(h);
         Serial.println("% send to Thingspeak");    
      }
      client.stop();
       
      Serial.println("Waiting...");    
      // time between updates
      //  delay(120000); // 2 mins
      delay(1800000); // 30 mins
    }

     

  3. Jeg satte sammen en NodeMCU med en DHT22 som oppdaterer (temperatur og fuktighet) hver time til Thingspeak.com. Jeg henter data fra thingspeak til HomeSeer hjemme. Dermed har jeg kontroll på temperaturen på loftet på landstedet.

    Men; i dag merket jeg at NodeMCU'en lager et usikret trådløst nettverk med navn ESP***. Er det en sikkerhetsrisiko? Kan jeg slå det av? Jeg brukte Arduino og wifi-library for å sette opp NodeMCU.

  4. 19 hours ago, Okstad said:

     

    Finnes det mulighet for å legge grupper i grupper? Og eventuelt lage regler som melder lys inn og ut av grupper?

     

     

    Meg bekjent finnes ikke noe slikt. Ev. tror jeg du må skripte det selv. Igjen tror jeg der er fornuftig å gjøre dette så enkelt som mulig for å unngå en lang rekke kompliserte regler. Jeg finner også at jeg ønsker forskjellig innstilling på forskjellige lyskilder (om det da ikke er mange lyskilder i f.eks. en lysekrone e.l.).

  5. 22 minutes ago, Okstad said:

    Begynte å lage individuelle regler for hvert rom/sone og egne JowiHue Scenes for hver "setting" (10 ulike grader av LUX etc..) Det blir fort veldig uoversiktelig med ekstremt mange Scenes og variabler. Jeg kunne tenkt meg en "overordnet" Scene som følger alle disse reglene og som de ulike lysgruppene kan meldes inn og ut av - uavhengig av hverandre. 

     

    Jeg har lagd et skript som kjører per lyskilde (ev. gruppe). Skriptet kjører hvert 15. min. Det starter med å sjekke om pærens status er det samme som skriptet sist satte det til. Dersom det ikke er match, betyr det at noen har justert lyset manuelt, og skriptet vil dermed ikke justere noe. Dersom det er match, vil lysstyrke (jeg synes det fungerer best med lysstyrke ute) og tid brukes til å definere fargetemperatur og lysstyrke. Dette kan man gjøre så komplekst man vil, men jeg synes for de fleste lyskildene at det er best med få nivåer. De fleste lyskildene justerer jeg bare i henhold til etter/før solnedgang, mens på andre trengs finjustering ut fra lux og tid &c.

    Her tror jeg ikke man kan finne noen enkel standard, men bare må starte, og bruke litt tid på å justere nivåene.

  6. 10 minutes ago, Moskus said:

    Har man denne muligheten med Zigbee/Hue? 

     

    Enten du bruker JowiHue eller styrer direkte med JSON API'en til Hue Bridge, kan du angi "Transition Time".

     

    Trådstarter: Jeg gjør dette med Hue, men det har krevd relativt omfattende custom skripting. Jeg bruker bash (kjører HS3 Linux). Diverse skript kjører hvert 15. min, og justerer lysstyrke og fargetemperatur.

  7. Den er ikke tom for batteri?

    Det samme skjedde her om dagen med en Fibaro dørsensor. Den sluttet å kommunisere, men blinker når man trykker på den. Batteristatus var ikke oppdatert siden primo 2016. (Jeg hadde dog brukt et "billig" batteri, uten at jeg vet det har noe å si).

    Et nytt batteri fikset det hele.

  8. On 30/12/2017 at 17:51, Moskus said:

    AeonLabs Multisensor er knall. :)

    ... men jeg ville også anbefale å legge opp fast strøm, alt blir mye enklere da og man slipper å vekke den for å sende innstillinger.

    Aeon Labs Multisensor 6 er knall dersom den får strøm fra USB. Den er langt fra knall dersom den går på batteri. Da anbefaler jeg sterkt Fibaro sin i stedet. Den har langt bedre batteritid.

     

    On 29/12/2017 at 14:41, Mr_Stian said:

    Men sliter med å sette opp hvor ofte denne skal sende info fra de forskjellige sensorene. Bevegelses sensoren ser ut til å funke veldig bra. Men får ikke til å sette at følerne skal oppdatere seg oftere en hver time. Kjører denne på batteri.

    Fra manualen: "If battery power, the minimum interval time is 60 minutes by default"

     

    On 29/12/2017 at 14:41, Mr_Stian said:

    Jeg har forstått at jeg må sette denne i lyttemodus for å få satt den opp. I følge bruksanvisningen så skal dette skje ved å holde inne knappen på baksiden til LEDen lyser gult. Når en da slipper denne så skal den blinke gult i 10 min eller til en igjen trykker på knappen. Problemet mitt er at den slutter å blinke etter ett par sekunder. Sliter da med å få sendt innstillingene til den. 

    Det som står i bruksanvisningen om "wake" er bare tull. Her må man bare trykke og prøve. Jeg tror det jeg har brukt å gjøre er trippelklikk, og da går det til slutt, men du må være kjapp når du setter parametre. (Jeg har ikke oppdatert firmware da jeg ikke har noen Aeon stick lenger.)

     

     

     

     

     

     

     

  9. 15 hours ago, Odd said:

     

    Ja, når enhetene kommer inn i deCONZ(WebApp), kan du for eksempel gå til fjernkontrollen og velge hvilke pærer som skal assosieres med den.
    Dette gjenspeiler seg i HS3 som gruppe(r) i det eksempelt jeg skrev om er gruppen ID 1024, Fjernkontrollen er ID 998 og 999.
    Pærene har ID 1011 og 1012 samt 1013 0g 1014. Jeg samler alle under 1024 mest for å ha visuell kontroll. En kan da skripte mot 1024 eller rett og slett bare bruke fjernkontrollen.

    Aha, takk, WebApp. Jeg forsøkte å assosiere direkte i deCONZ slik at det skulle fungere offline. Dog forsøkte jeg Xiaomi-knapper mot Hue. Ikke sikkert Xiaomi kan brukes slik.

  10. On 12/14/2017 at 11:43, Odd said:

    Jeg bruker deCONZ til å assosiere pære par som skal oppføre seg likt og knyttes til en fjernkontroll.
    Det gir meg dette resultatet når jeg slår sammen enhetene:Skjermbilde.thumb.PNG.0b341cbda967118009822df76f5cf779.PNG

    Jeg tar inn både IKEA pærene og fjernkontrollen via deCONZ og inn via JowiHue i HomeSeer 3 pro.
    Fjernkontrollen vil da "henge" på den styringen jeg gjør i HS3, samtidig kan jeg bruke den uten å måtte kople den mot funksjoner i HS3.

     

    Jeg er ikke helt med... Sier du at du assosierer fjernkontroll mot pære (f.eks) i deCONZ? Jeg prøvde det, i teorien ble det riktig, men det fungerte ikke...

     

  11. On 12/14/2017 at 18:49, ZoRaC said:

    Mulig det var 91 da?

    Ville uansett oppgradert til 98 i morgen - er visst noen fæle bugs etter nr 80-ett-eller-annet. Kan miste devicer, enheter slutter å respondere, osv. 

    Å, ja! Takk! Det fungerer opp til kvadruppel med 97!

     

    Edit:

    Usj. Selv om oppgraderingen la til dobbel-, trippel- og kvadruppelklikk, mistet jeg button pressed og button released. Knappen fungerte utmerket som impulsdimmer med et lite skript jeg lagde, men det fungerer altså ikke lenger med .98. Jeg kommenterte på github:

    https://github.com/dresden-elektronik/deconz-rest-plugin/issues/168

  12. 11 hours ago, ZoRaC said:

     

    Må ha minst deCONZ 2.04.90 (17. Nov) for double og triple. Quadruple kom enda litt senere. :) 

     

    Og ja, fungerer veldig stabilt!

    Hm, jeg har da 2.04.90... Jeg venter på flere slik. Jeg får se om de gir meg dobbelklikk. Dersom ikke får jeg feilsøke...

  13. 9 hours ago, Moskus said:

    Trådfri bevegelsessensor snakker kun med pæren, ikke med Hub. Du kan ikke se i hub'en om bevegelsessensoren er trigget, ja.

    Veldig dumt om bevegelsessensoren kun snakker med pæra, ja, men sier du at Trådfri bevegelsessensor ikke kan knyttes til en hub? Eller gjelder det bare for Trådfri Hub, mens den kan knyttes til Rasp-/ConBee? TRÅDFRI er listet som kompatibel med kombinasjonen Rasp-/ConBee og JowiHue. Jeg har aldri forsøkt noe Trådfri-greier.

  14. 11 minutes ago, Moskus said:

    Det eventet som ble slettet før rebooten?

    Stemmer. Det nye eventet (som tilfelidgvis fikk samme ID som det slettede) blir trigget i det gamle event'et.

     

     

    11 minutes ago, Moskus said:

    Oi, dette er ikke så bra! 

    Oppfordrer til å sende en beskrivelse til [email protected]

    Skal prøve å få gjort det.

  15. 2 hours ago, ZoRaC said:

    Sikker på at du ikke bare byttet navn på test-eventet, men at det har ligget der hele tiden?

    Helt sikker!

    1) Jeg har det siste halve året observert at HomeSeer har begynt å gi både device'r og event'er ledige ID'er fra bunnen igjen. Jeg er usikker på om dette er etter en oppdatering eller om det skjedde etter oppdatering fra mono 3 til 4. Tidligere fikk alle event'er eller device'r bare en høyere, ubrukt ID, mens nå hender at en lav ledig ID tilskrives.

    2) Jeg husker nå hvilken event som skulle kjøres og som er slettet. Og jeg lagde en ny gruppe med helt ny event for testeventet mitt i går.

     

    Edit:

    3) Dessuten klarte jeg nå å gjenskape dette:

    Lag en event som trigger en annen event. Slett event'en som blir trigget. Dersom du nå lager en ny event, vil den få en høyere ID. Men dersom du rebooter, lager en ny gruppe, og nye event, får event'en som lager seg selv i den nye gruppen samme ID som event'en som ble slettet, og erstatter den slettede.

    • Thanks 1
  16. En liten advarsel...

     

    I går lagde jeg et midlertid event for å teste en funksjon. Jeg deaktiverte eventet, og tenkte ikke mer på det.

    Så, ved sengetid, kjørte vi som vanlig «nattmodus»-eventet, med utilsiktede følger: homeseer gjorde alt mulig rart i tillegg til/etter at nattmodus hadde trått i kraft.

     

    Etter litt feilsøking i dag, ser jeg at det deaktiverte eventet kjører som en del av nattmodus!!! Og når jeg åpner nattmodus-eventet, ser jeg ganske riktig at det helt til slutt står "If the event conditions are true, Run Event Testskript slett"

     

    ?

     

    Jeg mistenker/tror at det til sist i nattmodus har ligget en kommando om å kjøre et event som jeg har slettet, og så har dette testskriptet fått samme ID (fordi denne ble ledig) og derfor blitt plassert inn. Jeg har ihvertfall ikke rørt nattmodus-skriptet på månedsvis.

     

  17. Konglelampene "spiser" lys. De leveres vel originalt med 150W pære, mener jeg å huske.

    En Philips Hue E27 gir etter min erfaring like mye lys som en 60W pære dersom du skrur den på maks og setter fargetemperaturen på 4000K(?). Den er vel litt svakere ved f.eks. 2700K.

    • Like 1
    • Thanks 1
  18. 9 minutes ago, Nettopp said:

     

    Nja, er ikke så sikker på det. Husk at på led så er det strøm som reguleres, ikke spenning. I hvert fall var det slik i "gamle dager", er faktisk ikke sikker på hvordan RGBW-modulen fungerer ?

    Fibaro RGBW fungerer med PWM. Man kan kan fint dimme de fleste LED-strips ved å justere spenningen, men det blir nok vanskelig å kalibrere ytterpunktene.

  19. 1 minute ago, ZoRaC said:

    Får du da trigget ting både. Ved on og off? For den vil vel ikke ha en «mellomtilstand» og dermed gi bare 2 input (on fra hver bryter). 

    Jeg har en sånn vanlig Nexa i et kott. Jeg hadde tenkt å ta den ned fordi jeg ikke vil ha et sammensurium av protokoller. RFXcom skal bare gå til rullegardiner. Men, ja, jeg trigger en ting med og en ting med av, dvs. fire "events" på en to-knapps bryter.

     

    Men vil du ha Nexa, kan du jo gå for en sånn: https://www.clasohlson.com/no/Nexa-WTE-1-WTE-2-veggsender/Pr364920000

    og sette i RS-rammer? Det var kanskje det anaxyd mente?

     

    Her i huset er det ekstra vanskelig fordi alle synlige brytere ser slik ut, og også her må det være "stock": http://www.moloas.no/Produkter/Elektrisk/Skjult_Anlegg/039_Vippebryter

  20. 13 minutes ago, ZoRaC said:

    Og jeg som forsøkte å inkludere den for to uker og én dag siden, og konkluderte med at den ikke var støttet...

    I mine forsøk klarte jeg å brekke en dings på dekselet. Den så fin ut, så jeg har allerede bestilt en ny i håp om at den skulle være støttet innen den ankom.

     

    13 minutes ago, ZoRaC said:

    Den så fin ut, men litt stiv pris - blir fort over tusenlappen. :(

    Da vil du kanskje ikke ha denne heller: https://www.elektroimportoren.no/exxact-rf-trykknapp-2-kanals-hvit/4523945/Product.html?Event=searchlist

    Men i hvert fall et alternativ med z-wave som ikke krever elektriker. Dette er vel mer elko plus.

     

    Her forresten lenken til videoen der man bytter ut innmaten i en eltako med innmaten i en Hue Tap: https://www.youtube.com/watch?v=7yWqv_pn_Lc

    I Hue Tap er det ikke noe batteri å bytte.

    Det som hadde vært virkelig spennende, er om man bare kunne brukt Eltako Wireless direkte mot RaspBee. https://elhandel.no/tradlos-bryter-ft55-rw-55x55mm

    eller om man kan få kjøpt bare selve rammen. Jeg er usikker på hva slags teknologi som brukes i Eltako Wireless.

     

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