nodo-domotica.nl

Unieke NewKaku nodo code

Alles over de Klik aan Klik Uit spullen.

Unieke NewKaku nodo code

Berichtdoor hwijers » 14 dec 2012, 23:04

Beste nodo freaks,

Ik begrijp dat ieder NewKaku device (automatisch codesysteem) een unieke NewKaku code (67 miljoen verschillende codes mogelijk) heeft.
Ik dacht dus, iedere nodo heeft dus op basis van zijn unit ID een unieke NewKaku code.
Ik zie echter dat ik de apparaten die ik met unit 1 "geleerd" heb ook direct met unit 2 kan bedienen.

Dit zou toch niet moeten kunnen of, heb ik iets gemist en iets op default laten staan tijdens het programmeren? :o
hwijers
 
Berichten: 25
Geregistreerd: 21 sep 2011, 09:26

Re: Unieke NewKaku nodo code

Berichtdoor manjh » 14 dec 2012, 23:48

Unit nummer is geen onderdeel van de newkaku code die een nodo verzendt.
Dat is ook niet zo bij een gewone kaku code.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Unieke NewKaku nodo code

Berichtdoor proza » 15 dec 2012, 10:24

Unit ID van nodo is uniek voor de communicatie met de webapp.
Mijn Nodo's - Jura Impressa F50 and a Starbucks MUG makes my day complete
Gebruikers-avatar
proza
 
Berichten: 420
Geregistreerd: 03 nov 2011, 22:44

Re: Unieke NewKaku nodo code

Berichtdoor manjh » 15 dec 2012, 13:18

Dat was de vraag niet helemaal.
Ten eerste: iedere newkaku zender geeft zijn eigen, unieke code af. Dat wordt in de nodo getoond als een hexadecimaal getal, en dat kun je gebruiken om een event in te stellen.
Ten tweede: als de Nodo een newkaku signaal moet uitsturen, dan heb je daarvoor ruimte in de 1e parameter. De 2e parameter is on,off,of een dimwaarde. De newkaku ontvanger die je wilt laten reageren stel je eerst in op learnmode, daarna laat je de nodo de code afvuren en zal de ontvanger die code voortaan herkennen.
Ik hoop dat dit helpt, maar aarzel niet als er meer vragen zijn.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Unieke NewKaku nodo code

Berichtdoor proza » 15 dec 2012, 13:27

Aha ga je niet in de fout met het feit dat een new-kaku meerdere codes kan laten leren.

Zie handleiding ' Er kunnen maximaal 6 verschillende zendcodes worden opgeslagen.'
Mijn Nodo's - Jura Impressa F50 and a Starbucks MUG makes my day complete
Gebruikers-avatar
proza
 
Berichten: 420
Geregistreerd: 03 nov 2011, 22:44

Re: Unieke NewKaku nodo code

Berichtdoor hwijers » 15 dec 2012, 16:50

manjh schreef:Dat was de vraag niet helemaal.
Ten eerste: iedere newkaku zender geeft zijn eigen, unieke code af. Dat wordt in de nodo getoond als een hexadecimaal getal, en dat kun je gebruiken om een event in te stellen.

Ik hoop dat dit helpt, maar aarzel niet als er meer vragen zijn.


Ok, nu zijn we waar we zijn moeten.

Ik zie het volgende staan in de kaku.ino:
/*********************************************************************************************\
* NewKAKU
* Encoding volgens Arduino Home Easy pagina
* Pulse (T) is 275us PDM
* 0 = T,T,T,4T, 1 = T,4T,T,T, dim = T,T,T,T op bit 27
*
* NewKAKU ondersteund:
* on/off ---- 000x Off/On
* all on/off ---- 001x AllOff/AllOn
* dim absolute xxxx 0110 Dim16 // dim op bit 27 + 4 extra bits voor dim level
*
* Nodo Event = TTTTUUUUCCCCCCCC1111111122222222 -> T=Type, U=Unit, 1=Par-1, 2=Par-2
* Nodo commando NewKAKU = TTTTUUUUPPPPPPPPAAAAAAAALLLLCCCC -> T=Type, U=Unit, P=CMD_NEWKAKU_SEND, A=User adres, L=dimlevel, c=commando
* NewKAKU (org.) = AAAAAAAAAAAAAAAAAAAAAAAAAACCUUUU(LLLL) -> A=KAKU_adres, C=commando, U=KAKU-Unit, L=extra dimlevel bits (optioneel)
* NewKAKU van Nodo = 000000000000000000AAAAAAAACC0001(LLLL) -> H=Nodo_home, A=User adres, D=Dim, C=commando, L=extra dimlevel bits (optioneel)
* Bit = 01234567890123456789012345678901 2345 -> Bit-0 gaat als eerste door de ether.
* 1111111111222222222233 3333
*
\*********************************************************************************************/


Hierin zou ik dus opmaken dat het unit nummer in newKAKU "zendcode" verwerkt word.
Ik zou dus een newKAKU apparaat dat ik met nodo unit 1 geleerd heb nooit rechtstreeks met nodo unit 2 aan kunnen sturen.

Heb ik iets gemist? Moet ik nog ergens iets aanpassen in de sketch ?
hwijers
 
Berichten: 25
Geregistreerd: 21 sep 2011, 09:26

Re: Unieke NewKaku nodo code

Berichtdoor hwijers » 19 dec 2012, 12:51

Niemand?
Welk commando gebruikt de nodo nu om een NewKAKU te verzenden?

Nodo commando NewKAKU of NewKAKU van Nodo

En, is de sketch niet simpel aan te passen zodat de Nodo we een unieke code mee zend?
Wil namelijk voorkomen dat de buurman ook enthousiast word en ook een Nodo aanschaft en mijn systeem gaat verstoren.
hwijers
 
Berichten: 25
Geregistreerd: 21 sep 2011, 09:26

Re: Unieke NewKaku nodo code

Berichtdoor hwijers » 10 apr 2013, 09:41

Iemand moet dit toch weten!
Dus, de sketch zo aan passen dat iedere nodo een eigen unique zendcode krijgt.
Alleen een ander Nodo ID geven is niet genoeg!
Dus niet dat de buurman ook een nodo gaat bouwen en de boel verstoord.
hwijers
 
Berichten: 25
Geregistreerd: 21 sep 2011, 09:26

Re: Unieke NewKaku nodo code

Berichtdoor manjh » 10 apr 2013, 11:18

Je snapt iets niet.
KAKU codes zijn geen "eigendom" van de Nodo gemeenschap, maar gewoon public domain. Iedereen kan naar de bouwmarkt lopen en een handzendertje kopen. Of zelf een Nodo bouwen. Als die persoon dan toevallig de juiste code gebruikt, kan hij jouw KAKU device schakelen.

Een Nodo unit nummer komt hier helemaal niet in voor. KAKU codes worden gewoon gegenereerd, ke zult vaak zien dat ze van unit-0 afkomen. Maar dat betekent helemaal niks.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Unieke NewKaku nodo code

Berichtdoor hwijers » 13 apr 2013, 13:13

Ok, als je een wand zender koop in de bouwmarkt kan deze 1 van de 65535 voor geprogrammeerde zendcodes bevatten.
Met het SendNewKaku commando kun je maar van 0..255 gaan.
De kans dat iemand in de buurt dezelfde codes gebruikt is dus vele malen groter dan met de wandschakelaars uit de bouwmarkt.

Maak ik een denkfout dan?
hwijers
 
Berichten: 25
Geregistreerd: 21 sep 2011, 09:26

Volgende

Keer terug naar Klik-Aan-Klik-Uit

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast

cron