[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
Toon onderwerp - Wie helpt? Script LDR • nodo-domotica.nl

nodo-domotica.nl

Wie helpt? Script LDR

Met de Nodo commando's en dee Eventlist kun je vrijwel elke domotica wens realiseren. De Nodo beschikt hiervoor over een eigen script-taal waarmee u uw domotica wensen kunt realiseren. Plaats hier uw vragen en tips die hier op betrekking hebben.

Wie helpt? Script LDR

Berichtdoor jklflipper » 27 aug 2012, 11:52

Hallo nodoisten,

Wie kan mij helpen? Ik heb momenteel de megaversie 407b. Ik heb er een LDR op aangesloten. Ik kan middels de status zien dat de waarde wijzigt naarmate het lichter of donkerder is. Ik heb een oude gsm op de LDR gelegd zodat als deze afgaat de LDR waarde stijgt. Graag zou ik willen dat als de telefoon gaat er een kakustekker geschakeld wordt. Maar ik weet niet hoe ik moet beginnen. LDR is aangesloten op A3. De waarde bij donker is +/- 78 en als er gebeld wordt +/- 85. Ik wil hiermee ervoor zorgen dat modem router e.d. in meterkast uitgeschakeld kunnen worden maar dat als ik toch thuis bij documenten moet ik de gsm bel waardoor het stopcontact aangeschakeld wordt. Deze mag dan uiteraard niet uitgaan op het moment de waarde weer daalt maar pas als ik middels de webapp het comando geef. Wie kan mij hiermee helpen?

Gr,

jklflipper
jklflipper
 
Berichten: 11
Geregistreerd: 26 dec 2011, 21:50

Re: Wie helpt? Script LDR

Berichtdoor ff2000 » 27 aug 2012, 19:29

Lees dit is door:

Hier kan je het omschakelpunt van je wiredin poorten bepalen

je stelt eerst in wanneer wiredin moet omschakelen.
wiredtreshold (wiredinpoort);81

dat zou je kunnen opnemen in je eventlist:
EventlistWrite; wiredin (poort),on; sendnewkaku 1,on (zet stroom op router)

dan kan je vanaf de webapp een signaal geven middels een userevent of iets dergelijks dat newkaku 1 op off

EventlistWrite; userevent 1,1; sendnewkaku 1,off (haalt stroom van router)

Wat ik er wel bij moet zeggen is dat ik niet weet of de nodo werkt zonder connectie met internet/router. Maar dat zou je kunnen proberen.
ff2000
 
Berichten: 61
Geregistreerd: 06 sep 2011, 10:42

Re: Wie helpt? Script LDR

Berichtdoor jklflipper » 27 aug 2012, 22:32

Hallo ff2000,

Bedankt voor je reactie. Die link kon ik niet vinden op de wiki-site onder "overzicht nodo events". Inmiddels heb ik wiredtreshold 4,83 ingesteld. Ik heb geprobeerd om via setup-> script de volgende regel aan de eventlist toe te voegen: EventlistWrite; wiredin 4,off; sendkaku L9,on. Maar als ik, nadat ik op write heb geklikt en vervolgens weer op read klik staat de regel er niet in. Ook heb ik geprobeerd om script1 te lezen maar dan geeft de webapp Error: Unable to open file on SDCard. Vervolgens heb ik op de SDkaart uit ethernetshield gehaald in de pc gestopt en handmatig script1 erop gezet met die bewuste regel. Maar de webapp blijft bij het lezen van het script dezelfde foutmelding geven. Kun jij of iemand mij verder helpen??
jklflipper
 
Berichten: 11
Geregistreerd: 26 dec 2011, 21:50

Re: Wie helpt? Script LDR

Berichtdoor manjh » 28 aug 2012, 16:46

WiredThreshold is geen event, maar een commando. Vandaar dat je hem in het events overzicht niet terugvond.

Verder: als je de EventList wilt updaten via de WebApp, dan moet je eerst op "read" klikken. Je krijgt daarna een scherm met de huidige inhoud van de EventList.
Daar kun je je aanpassing in aanbrengen, en vervolgens klik je op "write", en je zorgt dat het Execute After Write is aangevinkt.
Om het zeker te weten kun je vervolgens nogmaals op "read" klikken, en dan zie je wat het geworden is.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Wie helpt? Script LDR

Berichtdoor manjh » 28 aug 2012, 16:47

Overigens is misschien WiredSmittTrigger ook een commando dat je even moet bekijken. Je voorkomt daarmee het eindeloos aan/uit schakelen als een WiredIn poort zo rond de Threshold schommelt.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Wie helpt? Script LDR

Berichtdoor jklflipper » 28 aug 2012, 20:15

Hallo Hans,

Bedankt voor je reactie. Ik heb het volgende gedaan:
Setup -- > Script. Hier staat standaard eventlist geselecteerd. Ik klik op read en zie dan het volgende:
EventlistErase
EventlistWrite; Boot; Sound 7,0
EventlistWrite; WildCard IR,KAKU; RawSignalSend 0
EventlistWrite; WildCard RF,All; SendEvent HTTP
EventlistWrite; WildCard RF,All; SendEvent HTTP
EventlistWrite; WildCard RF,All; SendEvent HTTP
EventlistWrite; WildCard IR,All; SendEvent HTTP
EventlistWrite; WildCard Variables,All; SendEvent HTTP
EventlistWrite; WildCard Wired,All; SendEvent HTTP

Hieronder voeg ik de volgende regel toe:
EventlistWrite; WiredIn 4,off; Sendkaku L9,on

Vervolgens zorg ik dat execute after write is aangevinkt en klik op write. Vervolgens wacht ik 5 minuten en klik ik weer op read. Helaas is de regel dan niet toegevoegd. Sterker soms als ik het probeer loopt mijn Nodo vast zodat ik deze van het stroom moet halen om hem te resetten.
Dus waar zit het probleem nu dan? Schrijf ik een verkeerde regel of is er iets anders aan de hand? Of moet ik het helemaal anders doen?
jklflipper
 
Berichten: 11
Geregistreerd: 26 dec 2011, 21:50

Re: Wie helpt? Script LDR

Berichtdoor jklflipper » 29 aug 2012, 20:52

Hmm via telnet is het gelukt om de regel in de eventlist te krijgen. Wat het probleem met de webapp is geen idee. Nu ff testen of het werkt. Toch alvast ff2000 en Hans bedankt voor jullie reacties
jklflipper
 
Berichten: 11
Geregistreerd: 26 dec 2011, 21:50


Keer terug naar Nodo scripts

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 6 gasten

cron