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

Vinnerliste

Populært innhold

Viser innholdet med mest poeng siden 26. feb. 2016 i Oppføring-kommentarer

  1. Eksempel på en sesjon fra en RPi4 (men en hvilken som helst Linux-boks med nyere blåtann burde funke): Finn BLE-dingser i nabolaget: root@idefix:/tmp# hcitool lescan LE Scan ... F3:BA:84:AA:5A:48 Netti_01452ec784 F3:BA:84:AA:5A:48 (unknown) 58:93:D8:8C:7C:72 (unknown) 58:93:D8:8C:7C:72 (unknown) 80:6F:B0:A9:EA:0F (unknown) 80:6F:B0:A9:EA:0F (unknown) ^C Koble deg til en av de interessante. Her en Airthings Wave Mini: root@idefix:/tmp# gatttool -I [ ][LE]> connect 80:6F:B0:A9:EA:0F Attempting to connect to 80:6F:B0:A9:EA:0F Connection successful Finn ut hvilke variable du kan lese/skrive ("characteristics" i BLE lingo): [80:6F:B0:A9:EA:0F][LE]> characteristics handle: 0x0002, char properties: 0x02, char value handle: 0x0003, uuid: 00002a00-0000-1000-8000-00805f9b34fb handle: 0x0004, char properties: 0x02, char value handle: 0x0005, uuid: 00002a01-0000-1000-8000-00805f9b34fb handle: 0x0006, char properties: 0x02, char value handle: 0x0007, uuid: 00002a04-0000-1000-8000-00805f9b34fb handle: 0x0009, char properties: 0x20, char value handle: 0x000a, uuid: 00002a05-0000-1000-8000-00805f9b34fb handle: 0x000d, char properties: 0x02, char value handle: 0x000e, uuid: b42e3b98-ade7-11e4-89d3-123b93f75cba handle: 0x0011, char properties: 0x2c, char value handle: 0x0012, uuid: b42e3ef4-ade7-11e4-89d3-123b93f75cba handle: 0x0015, char properties: 0x10, char value handle: 0x0016, uuid: b42e41c4-ade7-11e4-89d3-123b93f75cba handle: 0x001a, char properties: 0x1c, char value handle: 0x001b, uuid: f000ffc1-0451-4000-b000-000000000000 handle: 0x001e, char properties: 0x1c, char value handle: 0x001f, uuid: f000ffc2-0451-4000-b000-000000000000 handle: 0x0022, char properties: 0x14, char value handle: 0x0023, uuid: f000ffc5-0451-4000-b000-000000000000 handle: 0x0027, char properties: 0x02, char value handle: 0x0028, uuid: 00002a23-0000-1000-8000-00805f9b34fb handle: 0x0029, char properties: 0x02, char value handle: 0x002a, uuid: 00002a24-0000-1000-8000-00805f9b34fb handle: 0x002b, char properties: 0x02, char value handle: 0x002c, uuid: 00002a25-0000-1000-8000-00805f9b34fb handle: 0x002d, char properties: 0x02, char value handle: 0x002e, uuid: 00002a26-0000-1000-8000-00805f9b34fb handle: 0x002f, char properties: 0x02, char value handle: 0x0030, uuid: 00002a27-0000-1000-8000-00805f9b34fb handle: 0x0031, char properties: 0x02, char value handle: 0x0032, uuid: 00002a29-0000-1000-8000-00805f9b34fb properties forteller hva som er read/write/notify. 0x02 er read. Blir fort ekstra nysgjerring på UUIDer som ikke startert med 0000. Listen overnfor to handles for hver characteristic. Vi er naturlig nok mest interessert i "value". Så f.eks: [80:6F:B0:A9:EA:0F][LE]> char-read-hnd 0x000e Characteristic value/descriptor: 00 00 14 6e 84 c7 57 0f 58 00 00 00 96 57 13 00 ff ff ff ff Nå skal du jo jobbe litt for å få meningen ut av det der om ikke Airthings hadde publisert koden for å parse deler av det. Dette er 6 * le16 og 2 * le32 integer der vi har: 00 00 - ukjent 14 6e - temperaturen i centi-Kelvin (0x6e14/100 - 273,15 = 8,65 °C) 84 c7 - ukjent 57 0f - relativ luftfuktighet i % * 100 (0x0f57 / 100 = 39 %rH) 58 00 - VOC i ppm. (0x0058 = 88 ppm) 00 00 - ukjent 96 57 13 00 - ukjent ff ff ff ff - ukjent Ikke helt rett fram... Men om man tar en del samples sammen med dekodede verdier fra app eller display så er det ofte mulig å gjette ganske mye. Vet ikke hvor lang tid jeg hadde brukt på å innse at temperaturen var gitt i Kelvin, dog 🙂 Mange av de andre verdiene er bare ren ascii og dermed nokså lett å få noe fornuftig ut av. Som f.eks. [80:6F:B0:A9:EA:0F][LE]> char-read-hnd 0x0032 Characteristic value/descriptor: 41 69 72 74 68 69 6e 67 73 20 41 53 Altså "Airthings AS". Når du er ferdig: [80:6F:B0:A9:EA:0F][LE]> disconnect (gatttool:979948): GLib-WARNING **: 16:32:19.458: Invalid file descriptor. [80:6F:B0:A9:EA:0F][LE]> exit
    5 poeng
  2. Denne lå ute på face i dag. VELDIG interessant lesning... https://home-assistant.io/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/ Folk har begynt å grave: http://mjg59.dreamwidth.org/47803.html Og her er det et library: https://github.com/ggravlingen/pytradfri Og her er faen meg protokollen. https://bitsex.net/software/2017/coap-endpoints-on-ikea-tradfri/ Hva er COAP ? Skal vi skrive en plugin til HS?
    3 poeng
  3. Faktisk bare å skru i pæra. Sette strøm på den. Søke etter nye enheter i smartthings appen. Pære dukker opp som "thing" Legg til enhet. Inn i web grensesnittet og skifte device handler til "Zigbee white color temperature bulb". Da får man tilgang til å slå av og på, dimme, skifte fargetempratur. ( hvis man kjøper pærer som fargetempratur kan skiftes på)
    3 poeng
  4. "Velg en (strømforsyning) med 30V og minst 3A som har instilling av Spenning og Strøm og display. " Helt enig, en (eller et par) skikkelig(e) strømforsyning(er) på labben gjør livet mye bedre. En ting som gjerne forvirrer de som kommer borti en slik første gang, er instillingene av spenning og strøm. Spenningsinstillingen er i utgangspunktet ubelastet, strøminstillingen er maksimalstrømmen forsyningen kan gi. Normalt behøver man ikke tenke på denne, men om man skrur maksimalstrømmen ned kan man redde komponenter om noe går galt. Tenk ohms lov, om motstanden er for lav og strømmen er begrenset må spenningen synke. For eksempel, om man kobler til noe som skal ha 5V og bruker maks 0,5W, det vil si maks strømforbruk på 0.1 A. Om man da setter strøminnstillingen på 0.01A vil sannsynligvis spenningen falle for tidlig og det vil ikke virke. Om man setter strøminstillingen på 3A og kobler noe feil, kan det gå 3*5=15W et sted det ikke burde, den magiske blå røyken slipper ut og ting virker ikke mer. Med å sette maksstrøm på 0.1A, eller kanskje litt over, skal alt virke og om man kobler feil, vil spenningen synke og sannsynligvis har man reddet det man jobbet med. For all del, i en del situasjoner kan det være vanskelig å anslå hva som er et fornuftig maksimalt strømtrekk, men det er skjelden noe går galt om spenningen faller. (For de som ikke vet det, elektroniske komponenter virker fordi de er fylt me magisk blå røyk. Om man kobler feil sipper den magiske blå røyken ut og det virker ikke lenger ... 😉 )
    2 poeng
  5. Fant forresten rgb ikea pære på ikea slependen idag. Skal teste iløpet av kvelden
    2 poeng
  6. Det er slik struct tm er spesifisert. tm_year er "year minus 1900". Se f.eks https://man7.org/linux/man-pages/man3/tm.3type.html
    1 poeng
  7. Du har et poeng; min erfaring var med bruk av Arduino IDE. Jeg har forresten nylig fått til en Esphome-enhet med enkel funksjon, det ble ikke så rett fram som det beskrives. Iallfall greide jeg å ramle i noen fallgruver. Hvis det er av interesse kan jeg lage oppskrift på en av måtene å komme i gang 😊
    1 poeng
  8. Nei jeg har ikke gjort dette selv så jeg bare nevnte det på slutten. (Jeg trengte ikke dette da jeg hadde prosjektet på gang) Jeg har en følelse av at noen vifter sender disse pulsene som 12V og at de må ha en motstand eller to for å ta spenningen ned til 3,3V for ikke å svi av ESP32en. Har en vag følelse av at jeg målte 12V med et multimeter. Men andre steder står det at pulsene kommer som kobling mot ground og at de trenger en pullup resistor. Det siste er jo unødvendig siden sensor pinnen kan defineres med pinMode( X, INPUT_PULLUP ); Si gjerne ifra om du finner ut noe så oppdaterer jeg guiden. Du trenger jo ikke MQTT for dette da. Bruk et Potensiometer sammen med ESP32en for å regulere hastigheten. Goggle så finner du eksempler på dette.
    1 poeng
  9. Hva med å bruke samme som status og la LWT overskrive den? --- MQTTclient.enableLastWillMessage("OTATestClient/status","OffLine"); --- void onConnectionEstablished() { Serial.println("onConnectionEstablished"); MQTTclient.publish("OTATestClient/status", "OnLIne"); }
    1 poeng
  10. Gjorde noe lignende for å koble meg på en Fresh Intellivent Sky for litt siden, og det fungerer utmerket (men mangler fortsatt å verifisere noe data). Har tenkt tanken å skrive en liten howto på akkurat dette, eller muligens 3 (Android + iOS + sniffer) 🤔 Så kanskje jeg må få gjort det, sånn at du har noe å gjøre på nyåret? Feedback til denne delen av forumet: Når jeg bruker venstre/høyre piltaster her, så blar den i bildevisningen under her istedenfor i tekstfeltet. Irriterende... Men hjelper å scrolle langt nok opp sånn at bildevisningen forsvinner, da fungerer det fint igjen.
    1 poeng
  11. Jeg har sett litt på Ikea's trådløs produkter. Det vil si jeg har testet alt med unntak av bevegelses sensoren. Som frittstående system tror jeg at Ikea treffer de aller fleste brukerne med sitt system slik det er i dag. Det er lagt til en del funksjoner og er mer stabilt enn helt i starten. Det har etter hvert fått de fleste funksjoner jeg tror de fleste brukerne trenger. Egentlig tror jeg at det har flere funksjoner enn det de fleste brukere kommer til å benytte, men det er ikke godt å si. Min kone likte at hun kunne bestemme "varmen" på lyset, og at det hun valgte ble satt på alle pærene i gruppen. Hun likte også fjernkontrollen .. (når hun fant den). Hun er ikke interessert i å ha en egen app på mobilen ... Så var tiden inne til å gjøre mer enn det min kone så nytten av ... Jeg oppdaterte alle enheter. Fast IP på kontrolleren. Installerte tradfriSeer og fikk inn alle pærene med tilhørende grupper. Dette fungerer uproblematisk samens med Philips HUE kontroller og pærer, side om side. Den er tatt inn i HS3 via JowiHue. Deretter koplet jeg på conBee og instalerte deCONZ (beta) La den inn i JowiHue som GW. Jeg gikk inn på Ikea appen og fjernet en lampe med tilhørende fjernkontroll. etter mye om og men kom de opp i deCONZ, og deretter inn i HS via JowiHue. Fjernkontrollen er noe for seg selv, fin design og full kontroll på den nå via JowiHue. I tillegg har jeg RFXCOM og Z-Wave. Alt kjører på en liten Intel NUC med Windows 10 via USB.
    1 poeng
  12. Takker så meget for god hjelp - virker nu Håper jeg kan plage senere også
    1 poeng
  13. Da har jeg fått opp hub+fjernkontroll+pære. Jeg håper virkelig IKEA har "underdrevet" rekkevidden, for å unngå evt klager som skyldes støy og sånt - 10 meter i fri sikt er jaggu ikke rare greiene!
    1 poeng
  14. Ang nr 4 på det negative "Har du mer enn 10 lyspærer må du ha flere fjernkontroller, selv om du har en hub". Dette punktet stemmer ikke. Når du har brukt en fjernkontroll til å melde lyspærer opp til gateway, kan du flytte lyspærene til nye grupper uten fjernkontroll og da bare styre pærene med app. Du kan lage så mange grupper du bare vil, men det er max 100 enheter på én gateway. Et punkt som kan føres på negativ-listen er den medfølgende nettverkskabelen. Den kommer som en stor knute og kan derfor fort være skadet. Min var iallefall det og det medførte at tilkobling mellom app og gateway var særdeles ustabil.
    1 poeng
  15. Da venter jeg heller til noen hacker ferdig gateway'en.
    1 poeng
  16. Ser flott ut den der. Men... så er det dette med batterier til lading. Med slike på en 10-12 vinduer. Tror jeg avstår. Har etterhvert fått "elektrifisert" alle givere som sitter litt vanskelig til, bla værstasjonene. Frister ikke med enda mer batterigreier.
    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.