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

SveinHa

Medlemmer
  • Innlegg

    1 664
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    98

Alt skrevet av SveinHa

  1. SveinHa

    ZUNO

    Den biten er jo bare å sette max antall sensorer til 32 dersom en av en eller annen grunn skulle finne flere. Jeg satte MAX_SENSORS til 3 og da finner den bare de 3 jeg har. Edit: Ahhh, den er allerede kommentert ut, det forklarer jo litt...
  2. SveinHa

    ZUNO

    Koden er klipp-og-lim fra z-uno.z-wave.me men her kommer den: // Multiple temperature sensors DS18B20 #include "ZUNO_DS18B20.h" #define DS18B20_BUS_PIN 11 // Pin to which 1-Wire bus is connected #define MAX_SENSORS 3 // Number of DS18B20 sensors supported (equals to maximum number of channels for Z-Uno) OneWire ow(DS18B20_BUS_PIN); // Software 1-Wire BUS DS18B20Sensor ds18b20(&ow); // connect DS18B20 class to it #define ADDR_SIZE 8 // Size of address of devices on 1-wire bus byte addresses[ADDR_SIZE * MAX_SENSORS]; // Here we store all the scanned addresses #define ADDR(i) (&addresses[i * ADDR_SIZE]) // Macro to simplify our life byte number_of_sensors; // Number of sensors found ZUNO_DYNAMIC_CHANNELS(MAX_SENSORS); ZUNO_ENABLE(WITH_CC_SENSOR_MULTILEVEL); void setup() { // open the serial port at 115200 bps: Serial.begin(); // Scanning sensors on the bus every time we starting a sketch delay(5000); number_of_sensors = ds18b20.findAllSensors(addresses); // if (number_of_sensors > MAX_SENSORS) number_of_sensors = MAX_SENSORS; Serial.println("---------------------"); Serial.print("-- Sensors found: "); Serial.println(number_of_sensors); Serial.println("---------------------"); // Setting up Z-Uno channels dynamically // You have to exclude/include your Z-Uno to this take effect on the controller side ZUNO_START_CONFIG(); for (byte i = 0; i < number_of_sensors; i++) { if (i == 0) { ZUNO_SET_ZWCHANNEL(0x81); } else { ZUNO_SET_ZWCHANNEL(i+1); } // Each channel is temperature sensor ZUNO_ADD_CHANNEL( ZUNO_SENSOR_MULTILEVEL_CHANNEL_NUMBER, ZUNO_SENSOR_MULTILEVEL_TYPE_TEMPERATURE, SENSOR_MULTILEVEL_PROPERTIES_COMBINER( SENSOR_MULTILEVEL_SCALE_CELSIUS, SENSOR_MULTILEVEL_SIZE_TWO_BYTES, SENSOR_MULTILEVEL_PRECISION_TWO_DECIMALS )); } // Commit configuration that we made... ZUNO_COMMIT_CONFIG(); } void loop(){ for (byte i = 0; i < number_of_sensors; i++) { // Read temperature Serial.print("i: "); Serial.print(i); Serial.print(", Temp: "); Serial.println(ds18b20.getTempC100(ADDR(i))); g_channels_data[i].wParam = ds18b20.getTempC100(ADDR(i)); // Send report zunoSendReport(i + 1); // Channels start from 1 } // We have to wait 30 seconds. It's a requirement of the Z-Wave protocol delay(30000); } Her har jeg endret "#define MAX_SENSORS 3" og da har jeg alle 3 oppegående sensorer inne i ZUNO men fremdeles bare 1 i HS (ok, det er å rette feil feil men det virker ? ) Loggingen ser nå slik ut: --------------------- -- Sensors found: 3 --------------------- i: 0, Temp: 2262 i: 1, Temp: 2281 i: 2, Temp: 2256 i: 0, Temp: 2256 i: 1, Temp: 2275 i: 2, Temp: 2250 i: 0, Temp: 2250 i: 1, Temp: 2275 i: 2, Temp: 2256 i: 0, Temp: 2250 i: 1, Temp: 2275 i: 2, Temp: 2250
  3. SveinHa

    ZUNO

    Har 3 sensorer. At de 2 siste har samme verdi kan vel være litt timingfeil i debuggingen, de 3 første viser riktig verdi. -- Sensors found --- 32 -- END --- 32 0 2287 32 1 2312 32 2 2275 32 3 2275 32 4 -7 32 5 -7
  4. SveinHa

    ZUNO

    number_of_sensors = 32 La inn disse 3 linjene for debug: void loop(){ for (byte i = 0; i < number_of_sensors; i++) { // Read temperature g_channels_data[i].wParam = ds18b20.getTempC100(ADDR(i)); // Send report zunoSendReport(i + 1); // Channels start from 1 Serial.println(number_of_sensors); Serial.println(i); Serial.println(ds18b20.getTempC100(ADDR(i))); } // We have to wait 30 seconds. It's a requirement of the Z-Wave protocol delay(30000); } og resultatet ble: 32 0 2281 32 1 2325 32 2 2281 32 3 2281 32 4 -7 32 5 -7 32 6 -7 32 7 -7 32 8 -7 32 9 -7 Resten av fantomsensorene helt opptil 32 viser -7. Ser jo rimelig fornuftig ut så langt, alle sensorene er ca 23 grader. Men så er det å få de over til HS da...
  5. SveinHa

    ZUNO

    "Show all" hjelper ikke, kun 1 child likevel. Dette er ENESTE gangen jeg har sett 2 child i loggen, ny rescan ble slik: sep-26 13.48.09 Z-Wave 1 out of 2 Child devices of node 2 were created successfully. sep-26 13.48.08 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.48.08 Z-Wave Assigning return route from node 1 to Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.48.08 Z-Wave Testnett-ZW: Adding association for Z-Wave device Node 2 Z-Wave Z-Wave.Me Multilevel Sensor (Node 2, Group 1, Endpoint 1) to HomeSeer sep-26 13.48.08 Z-Wave All associations for node 2 have been retrieved successfully, it supports associations on these groups: 1. sep-26 13.48.08 Z-Wave Node 2 Association Group 1 can have 8 associations, and currently has 1 sep-26 13.48.07 Z-Wave Getting association information for node 2 sep-26 13.48.07 Z-Wave Processing Information for Node 2 Multi-CHANNEL Command Class of SENSOR_MULTILEVEL, Endpoint 3 sep-26 13.48.07 Z-Wave Processing Information for Node 2 Multi-CHANNEL Command Class of SENSOR_MULTILEVEL, Endpoint 2 sep-26 13.48.07 Z-Wave Processing Information for Node 2 Multi-CHANNEL Command Class of SENSOR_MULTILEVEL, Endpoint 1 sep-26 13.48.06 Z-Wave Node 2 is a Z-Wave Plus node. Retrieving ZWPlus Info... sep-26 13.48.06 Z-Wave Node 2 is Z-Wave version: Lib: 4,38 App: 2.15 sep-26 13.48.06 Z-Wave Node: 2 Supports Class(es): ZWAVEPLUS_INFO, CONFIGURATION, ASSOCIATION, MULTI_CHANNEL_ASSOCIATION_V2, MULTI_CHANNEL_V4, FIRMWARE_UPDATE_MD_V4, DEVICE_RESET_LOCALLY, ASSOCIATION_GRP_INFO, POWERLEVEL, VERSION_V2, MANUFACTURER_SPECIFIC_V2, SENSOR_MULTILEVEL sep-26 13.48.06 Z-Wave Syncing Z-Wave nodes with device list... sep-26 13.48.06 Z-Wave Found 2 Z-Wave nodes sep-26 13.48.06 Z-Wave Getting Z-Wave node list for network F997DAAF...
  6. SveinHa

    ZUNO

    Helt fersk på Arduino/ZUNO, hvordan slå på debugging (har lett en god del uten å finne noe)? Jeg tenker også at antall sensorer registrert kan være greit å vite. sep-26 13.34.42 Z-Wave 2 out of 2 Child devices of node 2 were created successfully. sep-26 13.34.38 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.34.34 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.34.29 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.34.25 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.34.21 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.34.17 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.34.04 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.34.00 Z-Wave Testnett-ZW: Adding association for Z-Wave device Node 2 Z-Wave Z-Wave.Me Multilevel Sensor (Node 2, Group 1, Endpoint 1) to HomeSeer sep-26 13.33.52 Z-Wave Getting association information for node 2 sep-26 13.33.48 Z-Wave Error Exception creating Sensor Multilevel child device of node 2, GET for supported sensor types indicated failure. sep-26 13.33.43 Z-Wave Error Exception creating Sensor Multilevel child device of node 2, GET for supported sensor types indicated failure. sep-26 13.33.25 Z-Wave Device: Node 2 Z-Wave Temperature Set to 24,5 (C) sep-26 13.33.21 Z-Wave Node 2 is a Z-Wave Plus node. Retrieving ZWPlus Info... sep-26 13.33.21 Z-Wave Node 2 is Z-Wave version: Lib: 4,38 App: 2.15 sep-26 13.33.21 Z-Wave Node: 2 Supports Class(es): ZWAVEPLUS_INFO, CONFIGURATION, ASSOCIATION, MULTI_CHANNEL_ASSOCIATION_V2, MULTI_CHANNEL_V4, FIRMWARE_UPDATE_MD_V4, DEVICE_RESET_LOCALLY, ASSOCIATION_GRP_INFO, POWERLEVEL, VERSION_V2, MANUFACTURER_SPECIFIC_V2, SENSOR_MULTILEVEL sep-26 13.33.21 Z-Wave Syncing Z-Wave nodes with device list... sep-26 13.33.21 Z-Wave Found 2 Z-Wave nodes sep-26 13.33.21 Z-Wave Getting Z-Wave node list for network F997DAAF... Denne gangen sier den at 2 child devices er opprettet men der er bare 1. Forrige rescan så slik ut: sep-26 13.22.43 Z-Wave 1 out of 2 Child devices of node 2 were created successfully. sep-26 13.22.42 Z-Wave Getting association information for Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.22.42 Z-Wave Assigning return route from node 1 to Node 2 Z-Wave Z-Wave.Me Multilevel Sensor sep-26 13.22.41 Z-Wave Testnett-ZW: Adding association for Z-Wave device Node 2 Z-Wave Z-Wave.Me Multilevel Sensor (Node 2, Group 1, Endpoint 1) to HomeSeer sep-26 13.22.41 Z-Wave All associations for node 2 have been retrieved successfully, it supports associations on these groups: 1. sep-26 13.22.41 Z-Wave Node 2 Association Group 1 can have 8 associations, and currently has 1 sep-26 13.22.41 Z-Wave Getting association information for node 2 sep-26 13.22.41 Z-Wave Processing Information for Node 2 Multi-CHANNEL Command Class of SENSOR_MULTILEVEL, Endpoint 3 sep-26 13.22.41 Z-Wave Error Failed to get the supported scale for sensor type Air_Temperature of new child device for node 2. Error C sep-26 13.22.41 Z-Wave Processing Information for Node 2 Multi-CHANNEL Command Class of SENSOR_MULTILEVEL, Endpoint 2 sep-26 13.22.41 Z-Wave Error Exception creating Sensor Multilevel child device of node 2, GET for supported sensor types indicated failure. sep-26 13.22.41 Z-Wave Processing Information for Node 2 Multi-CHANNEL Command Class of SENSOR_MULTILEVEL, Endpoint 1 sep-26 13.22.40 Z-Wave Node 2 is a Z-Wave Plus node. Retrieving ZWPlus Info... sep-26 13.22.40 Z-Wave Node 2 is Z-Wave version: Lib: 4,38 App: 2.15 sep-26 13.22.40 Z-Wave Node: 2 Supports Class(es): ZWAVEPLUS_INFO, CONFIGURATION, ASSOCIATION, MULTI_CHANNEL_ASSOCIATION_V2, MULTI_CHANNEL_V4, FIRMWARE_UPDATE_MD_V4, DEVICE_RESET_LOCALLY, ASSOCIATION_GRP_INFO, POWERLEVEL, VERSION_V2, MANUFACTURER_SPECIFIC_V2, SENSOR_MULTILEVEL sep-26 13.22.40 Z-Wave Syncing Z-Wave nodes with device list... sep-26 13.22.40 Z-Wave Found 2 Z-Wave nodes
  7. SveinHa

    ZUNO

    Det er en av de jeg testet, ja. Kommer opp med 1 child device som ser ut til å virke.
  8. SveinHa

    ZUNO

    Gammel tråd dette her men da burde i alle fall ZUNO være såpass utprøvd at den virker... Har brent av noen timer siste døgnet uten særlig suksess. Har en ZUNO med shield og 3 DS18B20 sensorer. Skal etter boka skal det være rett fram etter nesen: Koble opp sensorene, 12V og konfigurer oppsettet på denne siden: https://z-uno.z-wave.me/shield/configurator/?pin3=NC&pin4=NC&pin5=NC&pin6=NC&pin13=NC&pin14=NC&pin15=NC&pin16=NC&pin3pwm=NC&pin7=NC&pin8=NC&pin11=onewire&pin12=NC&pin11_onewire_param_1=3 overfør til ZUNO, inkluder i HS og tut-og-kjør. Så langt iflg reklamen men i praksis kommer ZUNO kun opp med 1 child device men der burde være 3. Har prøvd en mengde andre oppsett uten suksess, noen ganger kommer 3 child devices men de viser helt feil temperaturer men stort sett er det bare snakk om 1 child som som regel virker som den skal. Den der auto-konfigureringen i linken over BURDE jo være skuddsikker og elegant. Hvordan kan en lese ut variabler fra ZUNO? Tenker f.eks. på å sjekke at ZUNO virkelig finner 3 sensorer. Prøvde meg på å slå på radiologging og "Serial.print(number_of_sensors);" på en strategisk plass i programmet uten at noe skjedde. Så vidt jeg har skjønt skal da loggingen skje via Z_Wave til HS loggen. Noen gode ideer?
  9. Jeg har løst soveromslyset ved at en trådløs bryter (Wallmote Quad) toggler mellom av og 2% lysstyrke. På natt skjer ingenting mer men om kvelden er der en event som ser at lyset settes til 2% og setter det da til 20%, på dag settes det til On.
  10. Tenkte å samle en del gode ideer til smarte automasjoner her. Da tenker jeg ikke på de aller enkleste som å slå på lys når bevegelssensor aktiveres (med mindre en har en ekstra smart vri på det da) eller kilometerlange script som krever doktorgrad i bitets anatomi for å skjønne en promille av men rett og slett ideer til litt enkle og smarte ting. Ønsker at innleggene her skal falle inn under Richard Bransons filisofi: For å begynne med en slik sak jeg synes er litt smart: Guttungen sykler vanligvis til skolen ca kl 08:15. Da åpner jeg garasjeporten manuelt via HSTouch eller mobilappen til HS litt før han går. Det smarte ligger i et event: Hvis porten er åpen kl 08:20 stenges den og åpner igjen litt før han er ventende hjem igjen og stenger en halvtime etter det igjen. Tidspunktene vil variere litt med hvilken ukedag det er og pr i dag har jeg 2 events som tar hensyn til de forskjellige skoledagene. Er ikke porten åpen kl 08:20 skjer ingenting. Porten stenges automatisk om kvelden om jeg skulle ha glemt den åpen.
  11. En Zuno på vei fra Tronika. Fant endelig en dings for å få en 0-5V sensor inn i HS på en grei måte.
  12. Nå har tankene surret litt og jeg fant denne: https://www.tronika.no/no/smarthus/zwave-produkter/zwave-interfaces/z-wave-til-arduino-z-uno-shield.html?search_query=Zuno&results=3#/216-produktversjon-forseglet Der går IR sensoren rett inn på I2C bussen og med svært beskjeden programmering vil den kunne sende temperaturen direkte til z-wave. Mulig en ikke snakker om annet enn en konfigurering (pek-og-klikk=>ferdig program). Og da fikk jeg en god ide til et prosjekt med litt sære sensorer hos meg ? ZUNO på vei i posten...
  13. Den nevnte sensoren + en slik: http://ziy.io/ så er en ikke langt unna (om en liker å snekre slike saker da).
  14. Ingenting er umulig men jeg er nok redd for at du må bygge noe selv, kan ikke huske å ha sett ferdige enheter. En start kan være en slik sensor: https://www.makerlab-electronics.com/product/non-contact-ir-temperature-sensor/ men da har du siglal via i2c bus og må ha en eller annen omformer som f.eks. Arduino. Hjemmesnekring blir det uansett...
  15. Nei men kommer neppe til å kjøpe Lenovo igjen. Har 2 stk som begge sliter litt med ting og tang som jeg aldri har sett på andre android enheter (og jeg har hatt android så lenge det har eksistert). Er liksom ikke slike helt konkrete ting som en klart kan definere og derfor vanskelig å ta opp med support. En helt konkret sak som Lenovo har slitt med i i alle fall 3 år uten å klare å løse er nedlasting/oppdatering av apper fra Play Butikk, virker nesten aldri før en slår på batterisparing (og batterisparing kan ikke slås på før batteriet er litt utladet, nytter altså ikke bare å dra ut ladekabelen og slå på batterisparing, må bruke et par prosent av batteriet først...).
  16. Har litt slike problemer på ett enkelt nettbrett (Lenovo Yoga book) men regner med det er nettbrettet sin feil fordi det har en god del andre særheter og HSTouch funker fint på mine andre droider...
  17. Så her:
  18. Noen som har fått Fibaro Smart Implant til å virke? Prøvde min nå med 3 stk DS18B20 sensorer og den kom opp i HS3 tilsvarende som lengre oppe i denne tråden med kun 1 temperatur og det ser heeeeeelt feil ut i mitt hode. Har en av den gamle sorten gående med samme oppsett og den funker fint.
  19. SveinHa

    Tregt system?

    Jeg har det også slik i ny og ne... med HomeSeer... Stort sett et par sekund forsinkelse men andre ganger 10-20. Enkelte lamper er i seg selv også litt trege (men det er nå konstant og 1-2 sek), hører klikket i z-wave releet og så går der et sekund eller 2 før lyset tennes.
  20. Det var jo litt stas! Da har jeg og tatt backup av Z-Stick Gen5 og lagt inn på en UZB med Aeotec sitt verktøy og det funket helt 100%. Gikk jo en del minutt men det virker ?
  21. HSPro på Win10
  22. Kjørte debug-logging en tid og analyserte filen med 12500 poster og ingen noder utmerket seg, maxet på 68... Ikea Trådfri har hatt nok en oppdatering og har nå sluttet helt å virke så jeg stappet inn en Conbee II/deConz/JowiHue og fikk det opp å gå igjen. Men Z-Wave er fremdeles ikke helt 100. Test Node Connectivity... funker 100 men responsen i nettet er så som så og enkelte noder ender opp med ukjent status (rødt spørsmålstegn). Hadde 79 noder eller noe sånn som var doblet og uten child devices så disse slettet jeg. De kommer antagelig fra gjentatt import fra zsticken. Hvad nuh?
  23. Og jeg har 5 separate device uten childs som heter "Node 102". Klarer ikke å huske i farten hva node 102 er men det har jeg skrevet opp hjemme.
  24. Neida, men en god del warnings dukket opp og det betyr jo at noe ikke er helt ok. Bl.a. noen slike som "device have 6 Child nodes and 0 created" og "unable to negotiate S0 security". Tekstene er ikke helt 100 da de er tatt litt på husken men noenlunde i riktig gate i alle fall. Der var også minst en error innimellom og. Tar en mer detaljert gjennomgang i helgen, litt begrensede muligheter fra en strandseng i Middelhavet ?
  25. Ser ut til å funke for det aller meste, egentlig uten at jeg har gjort stort annet enn å ødelegge... Når jeg kjører "Import node info From controller..." så får jeg en god del "Warning: Failed to receive z-wave class info..." og en del andre warnings men "Test node connection..." går som et skudd på alle noder. Tror jeg lar saken ligge til jeg kommer hjem om noen dager...
×
×
  • 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.