[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)
nodo-domotica.nl • Toon onderwerp - Wie helpt? Script LDR - Afdrukweergave
nodo-domotica.nl
http://www.nodo-domotica.nl/forum/

Wie helpt? Script LDR
http://www.nodo-domotica.nl/forum/viewtopic.php?f=24&t=735
Pagina 1 van 1
Auteur:  jklflipper [ 27 aug 2012, 11:52 ]
Titel:  Wie helpt? Script LDR

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
Auteur:  ff2000 [ 27 aug 2012, 19:29 ]
Titel:  Re: Wie helpt? Script LDR

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.
Auteur:  jklflipper [ 27 aug 2012, 22:32 ]
Titel:  Re: Wie helpt? Script LDR

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??
Auteur:  manjh [ 28 aug 2012, 16:46 ]
Titel:  Re: Wie helpt? Script LDR

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.
Auteur:  manjh [ 28 aug 2012, 16:47 ]
Titel:  Re: Wie helpt? Script LDR

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.
Auteur:  jklflipper [ 28 aug 2012, 20:15 ]
Titel:  Re: Wie helpt? Script LDR

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?
Auteur:  jklflipper [ 29 aug 2012, 20:52 ]
Titel:  Re: Wie helpt? Script LDR

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
Pagina 1 van 1 Alle tijden zijn GMT + 1 uur