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

Anbefalte innlegg

Skrevet

Har begynt å skjønne SNMP-toolet mitt, og kan ved ledig anledning få inn all info i Home-Assistant :D Men det vil nok ta tid, så det får bli når jeg har tid.

snmp4.png

  • 3 uker senere...
Skrevet (endret)
På 14.9.2018 den 0.03, Hilmar skrev:

Har lagt inn "hvor-mye-vil-det-regne-neste-time" sensor i Home Assistant.

 

Ikke sikker på om denne kun bruker Yr.no standard værvarsel, eller om den bruker radarvarselet.

 

http://solweb.no/rain-forecast-for-next-hour/

 

OBS: Hvis du tester dette selv, husk URL-encoding av stedsstrengen og fjern skråstreken på slutten før du URLencoder.

Hei!

Jeg får ikke korrekt location-URL...

ORIGINAL fra YR: https://www.yr.no/sted/Norge/Østfold/Fredrikstad/Kråkerøy_kirke/

 

Blir til denne, som gir feilmelding.

http://api.solweb.no/yr?location=Norge%2F%25C3%2598stfold%2FFredrikstad%2FKr%25C3%25A5ker%25C3%25B8y_kirke

 

Error: Invalid place code
    at Yr.getData (/app/lib/yr/index.js:49:13)
    at router.get (/app/lib/yr/index.js:89:6)
    at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)
    at next (/app/node_modules/express/lib/router/route.js:137:13)
    at Route.dispatch (/app/node_modules/express/lib/router/route.js:112:3)
    at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)
    at /app/node_modules/express/lib/router/index.js:281:22
    at Function.process_params (/app/node_modules/express/lib/router/index.js:335:12)
    at next (/app/node_modules/express/lib/router/index.js:275:10)
    at Function.handle (/app/node_modules/express/lib/router/index.js:174:3)
    at router (/app/node_modules/express/lib/router/index.js:47:12)
    at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/app/node_modules/express/lib/router/index.js:317:13)
    at /app/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/app/node_modules/express/lib/router/index.js:335:12)
    at next (/app/node_modules/express/lib/router/index.js:275:10)

 

 

Forslag?

Endret av Kråkerøymannen
Skrevet
Har du forsøkt å ta original url og endre denne til url-encoded, deretter bruke denne I oppsettet/configen din?
Mulig det funker. Her er en online encoder du kan teste med: https://urlencoder.org

Det var nettopp det jeg gjorde [emoji4]
... og den ble feil
Utfordringen jeg antok, var at stedet inneholder norske tegn i Østfold og Kråkerøy. Jeg antok derfor at jeg måtte encode hele URL’en.


Pål Engh
Kråkerøy
  • 2 uker senere...
Skrevet

I dag har jeg faktisk løst et skikkelig irriterende problem.

Hver gang jeg slår på TV-en etter at den har slått seg av selv (standby) så får jeg opp meldingen "standby skaper ingen signal", denne forsvinner ikke før man fysisk klikker "ok" på meldingen..

 

Så ettersom jeg allerede kjører ping mot TV-en for å se om den er på, og ettersom jeg bruker Harmony Hub til å styre den så lagde jeg en automasjon som sender "ok" til TV-en dersom den får fra å være offline til online. Funker som en drøm ?

Skrevet
25 minutter siden, Evelen skrev:

Så ettersom jeg allerede kjører ping mot TV-en for å se om den er på, og ettersom jeg bruker Harmony Hub til å styre den så lagde jeg en automasjon som sender "ok" til TV-en dersom den får fra å være offline til online. Funker som en drøm ?

Hvordan får du Harmony Hub til å sende ut "OK"? Mulig jeg husker feil, men trodde man bare kunne trigge aktiviteter. Har du satt opp en aktivitet som bare kjører "OK"?

Skrevet
1 time siden, Venin skrev:

Hvordan får du Harmony Hub til å sende ut "OK"? Mulig jeg husker feil, men trodde man bare kunne trigge aktiviteter. Har du satt opp en aktivitet som bare kjører "OK"?

Nop ;) Alle commands kan sendes uten aktivitet, tror det er litt dårlig dokumentert, men alle commands står i harmony_harmony_hub.conf.

Så skriver jeg dette i scripts.yaml:

harmonyhub_tv_ok:
  alias: TV OK
  sequence:
    - service: remote.send_command
      data:
        command: OK
        device:
          52818462

Og GUI-generert automations.yaml:

- id: '1562496661150'
  alias: Klikk OK når TV er på
  trigger:
  - entity_id: binary_sensor.ping_finlux_tv_lan
    from: 'off'
    platform: state
    to: 'on'
  condition: []
  action:
  - service: script.harmonyhub_tv_ok

 

  • Like 1
Skrevet

Good stuff. Fikk installert Raspbian - Docker - Hassio - HA på en RPI i kveld for å starte konverteringen fra Domoticz. Får ta Harmony-greia etter hvert. :)

Skrevet (endret)

Jeg vet ikke om jobb teller her.. men lagde en GPS-tracker med en Arduino og ett SIM808 dev kort. Vurderer å ta den med på campingvognferie for test :)

 

image.png.8463b2fbebd75729b0a9d644306b6139.png

20190709_072946.jpg

Endret av xibriz
  • Like 1
  • Thanks 1
  • Haha 1
Skrevet
1 time siden, xibriz skrev:

Jeg vet ikke om jobb teller her.. men lagde en GPS-tracker med en Arduino og ett SIM808 dev kort. Vurderer å ta den med på campingvognferie for test :)

DETALJER TAKK!!! :D 

Skrevet
12 minutter siden, Moskus skrev:

DETALJER TAKK!!! :D 

 

SIM808 er en modul med Blåtann, GSM og GPS. Man bruker AT-kommandoer via en seriel-port for å kommunisere med den.

Putter man i ett SIM-kort kan man sende/motta SMS, samtaler, koble opp mot GPRS for å sende data osv.

 

Jeg lagde ett lite script til en Arduino for å aktivere GPS, motta koordinater og sende de til en web-server.

Foreløpig sender jeg en GET over HTTP med en enkel NMEA-record.

Blir sikkert å gå over til en UDP-stream eller lignende etter hvert for litt mer fart på dataen.

 

Det er ikke stabilt i det heletatt siden jeg har brukt veldig kort tid på dette (mindre enn 2 arbeisdager fra jeg fikk kortet), men det er en fungerende prototype.

 

NB! SIM808 støtter ikke SSL så man kan ikke sende HTTPS-forespørsler!

Jeg har observert at det finnes en SIM900 modul og kanskje andre som man burde sjekke ut før man bestemmer seg.
 

#include <SoftwareSerial.h>
#include <String.h>

SoftwareSerial sim808Serial(7, 8);

String gpsData;
unsigned long previousMillis = 0; 
//const long interval = 60000; //Report every 60s
const long interval = 300000; //Report every 5min

void setup()
{
  sim808Serial.begin(9600);               // the GPRS baud rate   
  while (!sim808Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }
  //Wait to make shure SIM808 has booted, connected to the network etc.
  delay(30000);

  activateGPS();
  activateGPRS();
}

void loop()
{
  unsigned long currentMillis = millis();
  
  if (sim808Serial.available() > 0) {
    gpsData = sim808Serial.readStringUntil('\n');
  }

  
  if (currentMillis - previousMillis >= interval) {
    previousMillis = currentMillis;

    activateGPRS();

    //Init HTTP
    sim808Serial.println("AT+HTTPINIT");
    //ShowSerialData();
    delay(1000);
    
    //Remove +UGNSINF: with substring and newline with trim
    gpsData = gpsData.substring(10);
    gpsData.trim();

    //Prepare GET
    sim808Serial.println("AT+HTTPPARA=\"URL\",\"http://webserver.no/indexGPS.php?id=SIM808&data="+gpsData+"\"");
    delay(1000);
    
    //Send GET
    sim808Serial.println("AT+HTTPACTION=0");
    delay(10000);

    //Init HTTP
    sim808Serial.println("AT+HTTPTERM");
    delay(1000);

    //I don't know why it turns off...
    activateGPS();
  }
}

void activateGPS() {
  //POWER GPS
  sim808Serial.println("AT+CGNSPWR=1");
  delay(1000);
  
  //Turn on GPS report with 30 sec interval
  sim808Serial.println("AT+CGNSURC=30");
  delay(1000);
}

void activateGPRS() {
  //Init GPRS
  sim808Serial.println("AT+SAPBR=3,1,\"CONTYPE\",\"GPRS\"");
  delay(1000);
  
  sim808Serial.println("AT+SAPBR=3,1,\"APN\",\"telenor\"");
  delay(4000);
  
  sim808Serial.println("AT+SAPBR=1,1");
  delay(4000);
}

 

  • Like 2
Skrevet

Nytt vaskerom er nå flyttet opp og det er mye mer trafikk. Kan ikke lenger ha bevegelse i rommet på å deaktivere notifikasjoner om ferdig vaskemaskin eller tørketromler.

 

image.png

  • Like 1
Skrevet

Kjøpte et par av disse og fikk koblet opp en mot HS igår via arduino plugin. 

Lastet inn en Nodemcu sketch, men måtte inn å endre bryter input fra INPUT_PULLUO til bare INPUT siden den er laget for at når bryter ikke ligger inne så skal den ligge å floate. 

 

Disse er ratet til 16A, og finnes også med strømmåling. 

De har også en din skinne variant og div annet.

CE og RoHS merket. 

 

Koster rett under €10 fra leverandør og rett under €15 for den med effektmåling. Frakt ca €5 til Norge. 

Jeg kjøpte mine fra Kjell & co i tilfelle noe skulle skje med de, enklere retur. 

 

https://www.kjell.com/no/produkter/elektro-og-verktoy/smarte-hjem/wi-fi/shelly/shelly-1-open-source-fjernstrombryter-p51301

  • Like 1
  • Thanks 1
Skrevet
7 minutter siden, Actibus skrev:

Kjøpte et par av disse og fikk koblet opp en mot HS igår via arduino plugin. 

Stilig! :) 

Eneste ankepunkt jeg har for dem er at det er litt ... rart.. å ha en bryter man må programmere selv. Prisen er absolutt ikke gal, men det er typisk ikke dimmeren/bryteren som koster penger; det er elektrikeren som må montere dem som er mesteparten av totalen.

 

Men kult at det virker!

Skrevet (endret)
27 minutter siden, Moskus skrev:

Stilig! :) 

Eneste ankepunkt jeg har for dem er at det er litt ... rart.. å ha en bryter man må programmere selv. Prisen er absolutt ikke gal, men det er typisk ikke dimmeren/bryteren som koster penger; det er elektrikeren som må montere dem som er mesteparten av totalen.

 

Men kult at det virker!

 

Du må ikke programmere den selv. Shelly har en software du kan bruke. Men fordelen er at hvis du vil over på MQTT så flasher du den selv istedet for å skrive en Shelly-til-MQTT hack :) 

Endret av xibriz
Skrevet
4 timer siden, xibriz skrev:

 

Du må ikke programmere den selv. Shelly har en software du kan bruke. Men fordelen er at hvis du vil over på MQTT så flasher du den selv istedet for å skrive en Shelly-til-MQTT hack :) 

 

Jeg mener noen sa de hadde lagt til mulighet for MQTT med en ny version av sin egen firmware? :o 

Skrevet
5 timer siden, xibriz skrev:

Du må ikke programmere den selv.

Nei, du må kanskje ikke programmere selve enheten selv, men sannsynligheten er høy for at man må sette opp noe selv. Ikke at det gjør meg noe. ;) 

Skrevet
7 timer siden, Preference skrev:

 

Jeg mener noen sa de hadde lagt til mulighet for MQTT med en ny version av sin egen firmware? :o 

 

Ja det kan godt hende. MQTT var bare ett eksempel :)

Skrevet (endret)

Montert romføler til HeatIt TRMfx2

66061045_900380073634682_1973674765436583936_n.thumb.jpg.3835bce3f86fc3bf1663ba83d806fc42.jpg

66329471_370861453613888_3165234598997131264_n.thumb.jpg.4a5ac0840795054b74224ecc411c2425.jpg

 

Og montert en Philips Hue Strip bak ventilasjonskassa. Tilkoblet fast spenning.

66644067_2066013337040502_3089106660157816832_n.thumb.jpg.7e0c868836cf96fb8d7fae8417872a86.jpg

66520397_2441706676062092_6342462696599846912_n.thumb.jpg.5d78cbdde1703ea2d925a86a7cf4481b.jpg

 

 

Endret av Cassalapp
  • Like 1
Skrevet (endret)

Dagens prosjekt. Mitt første led-strip prosjekt faktisk.

La seg rett inn i Deconz (ConBee) på første forsøk, fungerer som en drøm.

Deler:
- 5M Waterproof RGBW RGBWW SMD 5050 LED Flexible Strip Light
- Gledopto RGB+CCT Zigbee-kontroller
- En Dell laptop 19V strømadapter jeg hadde liggende

 

Video (for de i IoT gruppa):

https://www.facebook.com/flemmingss/videos/pcb.2339571782824221/10156013365926739

 

66640620_10156013365701739_7822624597076869120_n.jpg

66694551_10156013365746739_239490090844291072_n.jpg

20190713_005707.thumb.jpg.23695116204a9bf7a4012030e5ee3092.jpg

Endret av Evelen
  • Like 3
  • Haha 1
Skrevet

IMG_2182.thumb.JPG.469f12a4175e5839f91825467d400e34.JPG

 

Jeg var så dum at jeg valgte den moderne, krypterte, toveis-løsningen Somfy io for å radiostyre terrassemarkisen. Hadde vært mye enklere med old-school-varianten som jeg bare kunne styrt direkte via 433MHz... For å automatisere markisen måtte jeg i tilfelle kjøpe en ganske så dyr Somfy hub. 

 

Men siden jeg er sparsommelig klemte jeg heller fast en 40-kroners servo til Somfy-senderen :) 

Den styres fra den samme Pi Zeroen som står i sikringsskapet og sender strømforbruk til veggdisplayet. Somfy-senderen er også gjemt der, og så har jeg satt en gammel Nexa-bryter ved terrassedøra for de som ønsker å styre markisen manuelt. Da går signalet derfra til HomeSeer som sender en MQTT-melding videre til Pi Zeroen som aktiverer servoen.

 

Kan også spørre Alexa om å senke markisen, men foreløpig får jeg bare til "Alexa, shade on" eller "off", funket ikke med "lower" eller "raise" av en eller annen grunn, selv om jeg hadde satt det opp på knappene i HomeSeer ?

  • Like 2

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.