Gå til innhold
  • Bli medlem

Vinnerliste

Populært innhold

Viser innholdet med mest poeng fra 09. okt. 2018 i Innlegg

  1. Kanskje ikke en automatiserings tabbe, men ikke langt unna. For å sette stemningen: Har en idlock 150 som har fungert bra siden jeg fikk den. Men oppdaget at jeg ikke kunne programmere tidsbasert servicekode. Tok kontakt med support og fikk beskjed om å ta batteriene for så prøve på nytt. Gjorde dette, og så langt fungerte alt. Bare velstand. Dette ble fikset igår kveld, siden jeg reiser på jobb idag og også får besøk av håndverker i løpet av dagen. For en som til vanlig har god tid på morgenen, så måtte vi tidlig opp idag sånn at jeg rakk tog og fly. Med stressnivå langt over komfort skalaen, så fikk jeg unger på skole og barnehage. Skal ikke begynne å ramse alt som ligger igjen hjemme, det er en annen historie.. Etter å ha levert unger, så kommer jeg hjem og det er 10 min til taxi kommer. Aktiverer panelet på låsen for å låse opp, og hva skjer? Jo, ingen ting, av det som skal skje ihvertfall! BIP - BIP, rød blinkende LED(for de som ikke kjenner låsen, det vil du ikke ha!) Prøver igjen og igjen, og igjen. Pulsen stiger, stresshormonet raser rundt i blodet i uante mengder. Er bare innbilding, men syns jeg kan høre taxien borti gata. Prøver febrilsk å låse opp døra, jeg begynner å se både tog, fly og helikopter dra avgårde med et tomt sete idag. Finner så ut at jeg har jo inkludert låsen i HS3 for få dager siden! Og den fungerte jo til å låse og låse opp. Problemet løst! Trodde jeg.. Fisket opp telefonen og lette febrilsk etter rett device. Fant den, og trykker på unlock. Roen senker seg og jeg venter på at låsen skal begynne å gå... Ingenting skjer. Ikke en eneste lyd kommer fra låsen. WTF!? Stress og kaos når hittil ukjente høyder. Hva nå?! Prøver igjen touchpanelet, et ukjent antall ganger. Ingenting skjer. Vrir så i dørvrideren for å riste døra skikkelig! Og døra åpner seg.. Den har aldri vært låst...!!! Jeg kom meg inn, og fikk samlet tingene og satt de ut på trappa. Hadde noen minutter før taxien kommer, og dum som jeg var, så startet jeg med litt feilsøking. Ekskluderte låsen fra homeseer og fikk den inkludert på nytt. Må jo få fjernstyringen til å fungere i det minste, sånn at fruen kan komme seg inn og ut mens jeg er borte, hvis det blir mer til. Men, nei. Alt ser greit ut i HS3, men funksjonen fungerer ikke. Ingen reaksjon i låsen. Taxien nærmer seg og har ikke mer tid. Bestemmer meg at det får vente. Stenger døra og skal låse den(som gjøres bare ved å legge en finger eller hand på panelet etter at døren et lukket). BIP-BIP, rød blinkende LED. Skjønner nå hvorfor døren ikke var låst etter turen med ungene. DEN VIL IKKE LÅSE! Prøver igjen og igjen, åpner døren å trykker inn sensorleppen på låsekassen. Da låser den helt fint, men det hjelper jo ikke er den er låst når døra er åpen!! Stress og kaos skyter i været igjen.. Taxien står å venter og jeg får ikke låst. Etter å ha åpnet og lukket døra noen ganger, så får jeg låst. Sjekker at den vil låse seg opp. Fungerer!! Lykke! Men den vil ikke låse igjen.. Prøver samme regla med å åpne og lukke døra. Får tilslutt låst. Nå MÅ jeg dra! Så, da sitter jeg her, på toget, på vei til jobb. Kommer ikke hjem før om 2 uker. Vell viten om at jeg har en tikkende bombe stående i døren hjemme, som fruen skal bruke hver dag mens jeg er borte ? Frykter den kommer til å gå av allerede idag, når døren ikke gjør det fruen forventer.. ? Bare å håpe fruen ikke bytter lås i mellomtiden og "glemmer" å informere/legge ut nøkkel ?
    3 poeng
  2. Tusen takk for hjelp @ZoRaC! Imponert over tålmodighet og vilje til å hjelpe Fikk lånt en Switch2, den fungerte med en gang. Min enhet går i retur i morgen.
    2 poeng
  3. https://www.instructables.com/id/Pause-Chromcast-With-a-Remote-Control/ Skrev den der. Det meste står der
    2 poeng
  4. Hei alle sammen, Da har jeg endelig fått tid til å rette opp problemet med duplikater. Eller, det ble i utgangspunktet gjort på flyet til Japan for noen uker siden. Men, med litt mye champagne innabords glemte jeg helt ut at jeg hadde fikset dette allerede, men fikk iallefall testet litt i dag. Fungerer uten at det opprettes duplikater så langt iallefall, gi tilbakemelding om det ikke fungerer hos dere Ligger i linken på første side som vanlig
    2 poeng
  5. @petersv Er feil i xml config filen som ligger på github for Openzwave som Home Assistant bruker for ztrm2 Man kan legge inn alle de filene selv også, så Home Assistant bruker de man har endret på eller laget selv. Kan også endre direkte i ozw filen men da må det gjøres for alle og når man legger til flere i framtiden. Kan også skje ting med den under oppdateringer osv. som gjør at den går tilbake til standard. Under zwave config kan man peke til hvor man vil ha filene. Last så de man trenger eller bare alt fra her: https://github.com/OpenZWave/open-zwave/tree/master/config Kan laste ned alt som en Zip fil. der man har zwave config som peker til USB path osv seter man config_path og peker den der man har lagret det. eks zwave: config_path: /open-zwave/config ztrm2 som brukes idag er her: https://github.com/OpenZWave/open-zwave/blob/master/config/thermofloor/heatit033.xml
    1 poeng
  6. Petersv. Svarer på det i home assistant delen. HomeSeer gjengen er sikkert ikke så interessert i Hass config osv her
    1 poeng
  7. Mange har delt detaljerte erfaringer her også:
    1 poeng
  8. Home Assistant er ikke min sterke side, men andre her kan mye! Jeg flytter tråden da du har spurt et spørsmål om Home Assistant i Fibaro HC-forumet.
    1 poeng
  9. ... det hadde jo vært kjent med litt mer informasjon? F.eks. kode, deleliste og gjerne et koblingsskjema?
    1 poeng
  10. Ingen problemer her
    1 poeng
  11. Morro... så ikke denne før nå. Jeg har også bygget om ringeklokken til å varsle hass og mobil. Så når noen ringer på for jeg opp stream på klokken og kan åpne døren fra den. Hentet også strøm fra ringeklokken og fikk alt inn i ringeklokke inne delen
    1 poeng
  12. Hvor i kompostbingen er disse plassert? Temperaturen er vel høyest midt inni, men temperatur langs ytterkant er kanskje godt nok (i isolasjonen). Eventuelt monterer man en solid temperaturprobe på et noe (stålpinne?) som man stikker inn i midten etter hver tømming/fylling. Kunne godt tenkt meg en ferdiglaget vanntett 433Mhz-løsning for dette, men jeg har ikke sjanse i havet til å nå fram til Telldus-mottakeren min fra kompostbingen, så da er Wifi mer å foretrekke. (Og så er det en stor fare for at hvis jeg begynner med dette, så må jeg inkludere en dybdetermometerløsning ala xibriz, så det er et farlig prosjekt som baller på seg)
    1 poeng
  13. Hei, Ikke enda, skal jobbe med litt småfiks i dag som står på listen. Skal se om jeg får inn denne også
    1 poeng
  14. Støtter denne! Kjørte pi før men da med domoticz, og grunnen til at jeg gikk vekk fra det var 2 stk sd kort crash(hadde dog ikke kjøpt anbefalt class og merke) , da var det greit å ikke ha mer enn kun lysstyring og at fibaro 2 dimmer funker med å slå på lys med bryteren. Hadde jeg skulle kjørt hjemmeautomasjon på pi tror jeg at jeg hadde hatt ukentlig kloning av SD kortet
    1 poeng
  15. Koden er egenlaget, med utgangspunkt i eksemplene som følger med Arduino IDE; #include <PubSubClient.h> #include <ESP8266WiFi.h> #include <ArduinoOTA.h> #include <stdlib.h> void callback(char* topic, byte* payload, unsigned int length); //EDIT THESE LINES TO MATCH YOUR SETUP const char* mqtt_server = ""; const char* ssid = ""; const char* password = ""; // Pin 16 is "not safe", it goes to HIGH on boot.. Cannot be used for ding-dong. const int switchPin1 = 16; // for deactivating all ding-dong-sound. goes high for 100ms on boot. s const int switchPin2 = 15; // OpenHAB triggered ding-dong. unsigned long lastDebounceTime = 0; unsigned long debounceDelay = 2000; // Don't allow less than two secs for state change unsigned long lastHeartbeat = 0; unsigned long heartbeatDelay = 60000; int heartbeatcounter = 0; char const* switchTopic1 = "doorbell/activate"; char const* switchTopic2 = "doorbell/force"; int doorbellChimeState; int prevChimeState; const int inputPin = 14; WiFiClient wifiClient; PubSubClient client(mqtt_server, 1883, callback, wifiClient); void setup() { //initialize the switch as an output and set to LOW (off) pinMode(switchPin1, OUTPUT); // Relay Switch 1, deaktivering av all ding-dong. digitalWrite(switchPin1, LOW); pinMode(switchPin2, OUTPUT); // Relay Switch 2; ding-dong digitalWrite(switchPin2, LOW); pinMode(inputPin, INPUT_PULLUP); ArduinoOTA.setHostname("Doorbell ESP8266"); // A name given to your ESP8266 module when discovering it as a port in ARDUINO IDE ArduinoOTA.begin(); // OTA initialization //start the serial line for debugging Serial.begin(115200); delay(100); //start wifi subsystem WiFi.begin(ssid, password); //attempt to connect to the WIFI network and then connect to the MQTT server reconnect(); client.publish("doorbell/unit", "booted"); //wait a bit before starting the main loop delay(100); client.publish("doorbell/unit", "starting"); String ipaddress = WiFi.localIP().toString(); char ipchar[ipaddress.length()+1]; ipaddress.toCharArray(ipchar,ipaddress.length()+1); client.publish("doorbell/IP", ipchar); } char buffer[10]; void loop(){ // read the state of the doorbell active sensing circuit doorbellChimeState = digitalRead(inputPin); //client.publish("doorbell/state", itoa(doorbellChimeState, buffer, 10)); if ((doorbellChimeState == HIGH) && (prevChimeState != HIGH) && (millis() > lastDebounceTime + debounceDelay)) { lastDebounceTime = millis(); client.publish("doorbell/chiming", "OFF"); prevChimeState = doorbellChimeState; } if ((doorbellChimeState == LOW) && (prevChimeState != LOW) && (millis() > lastDebounceTime + debounceDelay)) { lastDebounceTime = millis(); client.publish("doorbell/chiming", "ON"); prevChimeState = doorbellChimeState; } // Check heartbeat if (millis() > lastHeartbeat + heartbeatDelay) { lastHeartbeat = millis(); client.publish("doorbell/heartbeat", itoa(heartbeatcounter, buffer, 10)); heartbeatcounter++; } //reconnect if connection is lost if (!client.connected() && WiFi.status() == 3) {reconnect(); } //maintain MQTT connection client.loop(); //MUST delay to allow ESP8266 WIFI functions to run delay(10); ArduinoOTA.handle(); } void callback(char* topic, byte* payload, unsigned int length) { //convert topic to string to make it easier to work with String topicStr = topic; //EJ: Note: the "topic" value gets overwritten everytime it receives confirmation (callback) message from MQTT //Print out some debugging info Serial.println("Callback update."); Serial.print("Topic: "); Serial.println(topicStr); if (topicStr == switchTopic1) { //turn the switch on if the payload is '1' and publish to the MQTT server a confirmation message if(payload[0] == '1'){ digitalWrite(switchPin1, HIGH); client.publish("doorbell/confirmActive", "1"); } //turn the switch off if the payload is '0' and publish to the MQTT server a confirmation message else if (payload[0] == '0'){ digitalWrite(switchPin1, LOW); client.publish("doorbell/confirmActive", "0"); } } else if (topicStr == switchTopic2) { if (payload[0] == '3'){ // Quick ding-dong client.publish("doorbell/confirmForce", "3"); digitalWrite(switchPin2, HIGH); delay(40); digitalWrite(switchPin2, LOW); } if (payload[0] == '2'){ // Quick double ding-dong client.publish("doorbell/confirmForce", "2"); digitalWrite(switchPin2, HIGH); delay(100); digitalWrite(switchPin2, LOW); delay(150); digitalWrite(switchPin2, HIGH); delay(100); digitalWrite(switchPin2, LOW); } if(payload[0] == '1'){ digitalWrite(switchPin2, HIGH); client.publish("doorbell/confirmForce", "1"); client.publish("doorbell/forcechiming", "on"); delay(400); digitalWrite(switchPin2, LOW); client.publish("doorbell/forcechiming", "off"); } //turn the switch off if the payload is '0' and publish to the MQTT server a confirmation message // THIS SHOULD NEVER BE NECESSARY else if (payload[0] == '0'){ digitalWrite(switchPin2, LOW); client.publish("doorbell/confirmForce", "0"); } } } void reconnect() { //attempt to connect to the wifi if connection is lost if(WiFi.status() != WL_CONNECTED){ //debug printing Serial.print("Connecting to "); Serial.println(ssid); //loop while we wait for connection while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } //print out some more debug once connected Serial.println(""); Serial.println("WiFi connected"); Serial.println("IP address: "); Serial.println(WiFi.localIP()); } //make sure we are connected to WIFI before attemping to reconnect to MQTT if(WiFi.status() == WL_CONNECTED){ // Loop until we're reconnected to the MQTT server while (!client.connected()) { Serial.print("Attempting MQTT connection..."); // Generate client name based on MAC address and last 8 bits of microsecond counter String clientName; clientName = "esp8266-doorbell"; //if connected, subscribe to the topic(s) we want to be notified about //EJ: Delete "mqtt_username", and "mqtt_password" here if you are not using any if (client.connect((char*) clientName.c_str())) { Serial.println("\tMQTT Connected"); client.subscribe(switchTopic1); client.subscribe(switchTopic2); client.publish("doorbell/unit", "connected mqtt"); // client.publish("doorbell/ip", WiFi.localIP()); } //otherwise print failed for debugging else{Serial.println("\tFailed."); abort();} } } }
    1 poeng
  16. Da jeg hadde hatt HUE-bridgen et par uker begynte jeg å leke med lokaliserings-automatikk, dvs. lys automatisk av ved ingen hjemme. Problemet var at det kun var min mobil som var meldt inn i løsningen, så da jeg gikk tidlig på jobb mens kona fortsatt stod på badet ble det brått mørkt...
    1 poeng
Vinnerlisten er satt til Oslo/GMT+02:00
×
×
  • 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.