Page 2 of 4
Nikobus PC-Link
Posted: Wed Aug 24, 2005 9:23 am
by DirkB
Beste Johan
Ben je er ooit in geslaagd de toestand van de uitgangen op te vragen?
Zou je eventueel bereid zijn om (stukjes van) je source-code te delen? Ik programmeer dagelijks in Delphi, helaas geen java, maar de instructies die je naar de PC-Link stuurt, of de bytes die binnenkomen, zijn toch in alle programmeertalen bruikbaar...
Dirk
Posted: Wed Aug 24, 2005 10:28 am
by johanvdv
DirkB,
Stuur me eens een mailtje:
johan_vdv@hotmail.com
Posted: Wed Aug 24, 2005 11:10 am
by MR.T
Hoi Johan,
Ben ZEER geintresseerd hoe u dit heeft gedaan, laat het ons eens weten.
Bedankt!
Tom
Nikobus - nieuwe gebruiker
Posted: Thu Aug 25, 2005 1:48 pm
by KristofD
Hallo,
ben eergisteren toevallig op dit forum uitgekomen en meer specifiek op deze thread. Ik ben ook een bezitter van een domotica systeem op basis van Nikobus (zij het nog maar gedeeltelijk geimplementeerd).
Niet alleen ben ik wreed content om eens andere mensen te 'ontmoeten' die de (trotse?) bezitter/gebruiker zijn van een Nikobus systeem, ik ben ook zeer onder de indruk van de initiatieven rond het 'reverse engineeren' (als we dat woord mogen gebruiken tenminste
van de communicatie tss PC en Nikobus systeem e.d.
Ikzelf heb daar specifiek (nog) niet veel over te zeggen, maar misschien heb ik wel een aantal (leuke) ideeen, vragen, ... rond Nikobus in het algemeen, waarvan ik dacht dat het misschien nuttig was om die te delen met jullie, via dit forum.
Over mijn 'systeem' zal ik hier nu kort zijn: ik heb naast de standaard componenten (schakel, rolluik, dimcontroller...) ook een PC-Logic module in mijn systeem (natuurlijk); een PC-Link is 'in the pipe'.
Nu heb ik in mijn programmatie nog maar bitter weinig gebruik
gemaakt van de interessante functionaliteiten (logische functies, filters...) wegens allerlei redenen, met als koploper tijdsgebrek (pas gebouwd, kersverse vader van 2 pagadders...). Ik plan echter binnenkort een fase II (en III, IV
aan te vatten, al was het maar om mijn vrouw uit te leggen waarom ik nu die (dure) domotica wou hebben
Dit gezegd zijnde, ik heb geen ervaring met forums. Ik zit wel in de ICT maar ben tot nog toe geen echte 'internaut'. Maar ik vroeg mij af, om het een beetje praktisch te houden, zou het misschien niet nuttig zijn om een aparte categorie/gebruikersgroep te maken rond Nikobus topics? What do you guys think?
Tx for your feedback.
Grtz,
KristofD.
Posted: Thu Aug 25, 2005 1:55 pm
by johanvdv
KristofD,
Stuur me eens een mailtje:
johan_vdv@hotmail.com
Heb misschien goed nieuws voor je...
Johan
Posted: Wed Sep 05, 2007 1:58 pm
by B@ckBone
Awel mannen
ik en eens aan het debuggen geweest en echt de communicatie tussen pc en pc-link gehyperteminald met meerdere RS232 kabels .
Hij stuurt namelijk altijd eerst de volgende commando's bij verbinding van de pc-link :
++++
ATH0
ATHZ
$001200fd09
++++
Voor een bepaald lichtpunt te schakelen stuurt hij iets in de trend van :
$000055FF4455AB
bij het uitschakelen van dat bepaald lichtpunt :
$000055FF4455FF
dus die FF op het eide betekend uitzetten
Iemand enig idee hoe ik commandos kan sturen naar die RS232 poort ?
Ik wil dit project afmaken en ik zoek nog wat hulp !
Posted: Wed Sep 05, 2007 5:15 pm
by on4cet
Als er genoeg vraag is naar een aparte categorie per systeem, kan ik het gerust eens overwegen ...
Om een idee te hebben en het forum zuiver te houden, stuur me even een PM en dan zal ik zien !
Mvg,
Bart
NIKOBUS + RS32
Posted: Thu Sep 06, 2007 9:05 am
by MR.T
Hoi klinkt goed. Als je de code kent kan je dit uitsturen via VB.
Hieronder enkele links waarmee je uw RS32 kan aansturen. Op zich niet zo heel moeilijk ik heb wat vb ervaring en heb het ooit eens gedaan om een relais aan te sturen en dit was niet zo moeilijk.
http://mc-computing.com/languages/SerialIO.htm
http://www.htservices.com/Tools/VBandC/ ... ations.htm
Posted: Thu Sep 06, 2007 2:23 pm
by johanvdv
B@ckbone
Ik ben hier al een tijdje mee bezig, ik kan mijn Nikobus via een webapplicatie, Email, SMS en een touchscreen in de living...
Alles in geschreven in Java.
Als je wil kunnen we ervaringen uitwisselen...
Johan
Re:
Posted: Thu Sep 06, 2007 2:58 pm
by B@ckBone
johanvdv wrote:B@ckbone
Ik ben hier al een tijdje mee bezig, ik kan mijn Nikobus via een webapplicatie, Email, SMS en een touchscreen in de living...
Alles in geschreven in Java.
Als je wil kunnen we ervaringen uitwisselen...
Johan
Johan , dat zou cool zijn ....
Als het nu in java of in vb geschreven is , maakt niet zo veel uit ... Zolang je maar weet wat je commando's zijn ..
Heb je hieromtrend iets gedocumenteerd of willen we eens samen afspreken om de sourcecode te bekijken ?
Een zeer geintresseerd persoon !
Posted: Thu Sep 06, 2007 4:23 pm
by B@ckBone
Awel mannen
Het is me gelukt om de eerste lamp aan en uit te schakelen !
via rs232
met poor man's instant messeging > tnx to tomhendrickx
de volgende commando's moet je zien uit te sturen :
++++ ( set rs232 device to command mode )
ATH0 ( H0 Ga op de haak (verbreek) )
ATZ ( reset device )
$10110000B8CF9D ( Pc link module )
$1E15C4490000000000FFFF798D46 ( aanzetten licht berging )
$1E15C449000000000000FF7A72D0 ( uitzetten berging)
Iedere keer ik de lamp aan of uitschakel krijg ik automatisch het volgende mee in hyperterminal :
$1E16C4490000FF000000FF911228
ik denk dat dit de status opvragen is , maar daar ben ik niet zeker van ...
Posted: Sat Sep 08, 2007 10:16 am
by MR.T
TER INFO:
Het bestand waar alles in wordt bewaard is eigenlijk een MS Access bestand. Dit is beveiligd met een wachtwoord. Het wachtwoord is ojlp
Gewoon uw NIKOBUSBESTAND opene in MS ACCESS en bovenstaand wachtwoord ingeven.
Re:
Posted: Sat Sep 08, 2007 10:21 am
by B@ckBone
tomhendrickx wrote:TER INFO:
Het bestand waar alles in wordt bewaard is eigenlijk een MS Access bestand. Dit is beveiligd met een wachtwoord. Het wachtwoord is ojlp
Gewoon uw NIKOBUSBESTAND opene in MS ACCESS en bovenstaand wachtwoord ingeven.
dat klopt , maar je bent er helaas niks mee ... toch niet voor de commandos , want die zitten eigenlijk in de befaamde dll files
Posted: Sun Sep 09, 2007 12:44 pm
by MR.T
Ik kan de Nikobus uitlezen, maar terugsturen werkt blijkbaar niet.
Ligt het aan de USB TO SERIAL Converter of aan iets anders ?
Port opened by process \"nikobus.exe\" (PID: 3692)
43 43 43 43 13 65 84 72 48 13 65 84 90 13 36 49 ++++.ATH0.ATZ.$1
48 49 49 48 48 48 48 66 56 67 70 57 68 13 35 78 0110000B8CF9D.#N
56 69 70 68 49 50 13 35 69 49 13 35 78 67 69 70 8EFD12.#E1.#NCEF
68 49 50 13 35 69 49 13 43 43 43 43 13 65 84 72 D12.#E1.++++.ATH
48 13 0.
Port closed
Bij diegene waar het gelukt is zou die eens kunnen posten hoe ze het doen ?
Re:
Posted: Sun Sep 09, 2007 2:50 pm
by B@ckBone
tomhendrickx wrote:Ik kan de Nikobus uitlezen, maar terugsturen werkt blijkbaar niet.
Ligt het aan de USB TO SERIAL Converter of aan iets anders ?
Port opened by process "nikobus.exe" (PID: 3692)
43 43 43 43 13 65 84 72 48 13 65 84 90 13 36 49 ++++.ATH0.ATZ.$1
48 49 49 48 48 48 48 66 56 67 70 57 68 13 35 78 0110000B8CF9D.#N
56 69 70 68 49 50 13 35 69 49 13 35 78 67 69 70 8EFD12.#E1.#NCEF
68 49 50 13 35 69 49 13 43 43 43 43 13 65 84 72 D12.#E1.++++.ATH
48 13 0.
Port closed
Bij diegene waar het gelukt is zou die eens kunnen posten hoe ze het doen ?
Com2 - 9600 baud - 8 bits - 1 stopbit - hardware flow control