nodo-domotica.nl
http://www.nodo-domotica.nl/forum/

Lampen uit na TV uit
http://www.nodo-domotica.nl/forum/viewtopic.php?f=24&t=2197
Pagina 1 van 2  Volgende »
Auteur:  Stefanvn [ 05 sep 2014, 20:35 ]
Titel:  Lampen uit na TV uit

Al enkele dagen ben ik aan het stoeien met een stukje script, maar ik kan de oplossing niet vinden. Wat wil ik bereiken: als de TV aanstaat, mogen de lampen pas uitgaan als de TV uit is, of als het 0:00u is. Als om 23:00u de TV uit staat, mogen de lampen ook uit.

Wat werkt al:
Lampen uit om 23:00u
Variabele 5 wordt 1 als de TV (Handig, TV met netwerkaansluiting) aan staat (mbv PING, gevonden in de experimentele plugins). De PING plugin moet telkens aangeroepen worden om de status van de TV te controleren.

Ik heb al van alles geprobeerd, maar tot nu toe zonder het gewenste resultaat. Wie kan me op weg helpen ?

Groetjes, en alvast bedankt voor tips !
Auteur:  mvdbro [ 06 sep 2014, 10:01 ]
Titel:  Re: Lampen uit na TV uit

Kan het even niet testen, dus uit mijn hoofd... misschien iets in deze richting:
Code: Selecteer alles
eventlistwrite; time 23:00; userevent 123,123;
eventlistwrite; time 00:00; userevent 123,123;
eventlistwrite; userevent 123,123; ping <ip octet>,5;
eventlistwrite; userevent 123,123; BreakOnVarEqu 5,1;
eventlistwrite; userevent 123,123; NewKakuSend <adres>,Off;

Om 23:00 en 00:00 uur wordt getest of de TV uit is. Zoja, gaat de lamp ook uit.
Auteur:  PieterS [ 06 sep 2014, 20:13 ]
Titel:  Re: Lampen uit na TV uit

Lampen uit om 23:00u
Variabele 5 wordt 1 als de TV (Handig, TV met netwerkaansluiting) aan staat (mbv PING, gevonden in de experimentele plugins). De PING plugin moet telkens aangeroepen worden om de status van de TV te controleren.

Lijkt mij ook een handige feature. Zie daar in mijn omgeving ook wel toepassingen voor!

Welke plugin biedt die mogelijkheid?

Kan er in Wiki niets over vinden. Waar haal jij die info vandaan?

Met belangstelling,
Pieter
Auteur:  Stefanvn [ 07 sep 2014, 09:28 ]
Titel:  Re: Lampen uit na TV uit

@Mvdbro:
Dat zou op zich wel werken, maar dan blijven per definitie de lampen aan tot 0:00u, dus tot max. 1 uur na het uitzetten van de TV. Dat is niet mijn bedoeling.....Tussen 23:00 en 0:00 wil ik eigenlijk regelmatig (bijv. elke 5 min.) controleren of de TV nog aan staat. De code die ik nu heb is dit:

Code: Selecteer alles
EventlistWrite; Time 22:50,*; UserEvent 20,1
EventlistWrite; UserEvent 20,1; Ping 150,5
EventlistWrite; UserEvent 20,1; VariableSet 6,1
EventlistWrite; Time 22:55,*; UserEvent 25,1
EventlistWrite; UserEvent 25,1; BreakOnVarEqu 5,1
EventlistWrite; UserEvent 25,1; UserEvent 1,1
EventlistWrite; Timer 1; UserEvent 20,2
EventlistWrite; UserEvent 20,2; BreakOnVarEqu 6,0
EventlistWrite; UserEvent 20,2; Ping 150,5
EventlistWrite; Variable 5,0; VariableSet 6,0
EventlistWrite; Variable 5,0; UserEvent 1,1


Waarbij timer 1 elke 5 minuten afloopt (wordt oa. gebruikt voor uitlezen ruimtetemp), en userevent 1,1 alle lampen uitschakelt. De events 20 en 25 worden enkel gebruikt bij het controleren van de TV. Elders staat nog een regel dat de lampen zowiezo om 0:00 uit gaan.
Deze code werkt niet zoals verwacht. Als de TV na 22:55 uitgaat, blijven de lampen gewoon aan tot 0:00.

@PieterS:
Check http://code.google.com/p/atmel/
Let op: ik heb de plugin aangepast zodat hij de variabele weer op 0 zet als de TV uitgaat.

Gr.,

Stefan.
Auteur:  mvdbro [ 07 sep 2014, 10:12 ]
Titel:  Re: Lampen uit na TV uit

In plaats van timers zou je ook met een wildcard in het time event kunnen werken:

Code: Selecteer alles
eventlistwrite; time 23:**; userevent 123,123;
eventlistwrite; userevent 123,123; ping <ip octet>,5;
eventlistwrite; userevent 123,123; BreakOnVarEqu 5,1;
eventlistwrite; userevent 123,123; NewKakuSend <adres>,Off;

Checkt dan elke minuut tussen 23:00 en 23:59 uur
Auteur:  Stefanvn [ 08 sep 2014, 11:57 ]
Titel:  Re: Lampen uit na TV uit

Tsja, waarom heb ik daar niet eerder aan gedacht....een wildcard in het time event. Dit werkt prima. Wel heb ik als wildcard 23:*0, zodat hij elke 10 minuten checkt, ipv elke minuut.

Bedankt voor de tip !

Groetjes,

Stefan.
Auteur:  PieterS [ 08 sep 2014, 17:49 ]
Titel:  Re: Lampen uit na TV uit


H Stefan,
Die site is een walhalla voor mij met prachtig uitgewerkte handleidingen! Ik ga er mee aan de slag.
Bedankt voor de tip!

Gr.
Pieter
Auteur:  mvdbro [ 13 sep 2014, 09:06 ]
Titel:  Re: Lampen uit na TV uit

PieterS schreef:

H Stefan,
Die site is een walhalla voor mij met prachtig uitgewerkte handleidingen! Ik ga er mee aan de slag.
Bedankt voor de tip!

Gr.
Pieter

Bedenk wel dat dit mijn persoonlijke prototype site is en volledig experimenteel. Was primair bedoeld om ideen wereldkundig te maken en ik had bij aanvang ook de hoop dat dit mogelijk andere gebruikers (C programmeurs) zou aanzetten tot ontwikkeling van plugins. Plugins bieden immers goede mogelijkheden tot uitbreiding van de Nodo functionaliteit waar we allen van kunnen profiteren.

Het is denkbaar dat sommige plugins van de prototype site op een dag geformaliseerd worden en op de formele Nodo site zullen worden geplaatst en beschreven in de Nodo Wiki.

Dat is echter verre van zeker. Het kan ook zijn dat de plugin functie wordt opgenomen in de Nodo Core, zoals er b.v. een sleep plugin was, waarvan de code nu onderdeel is van de Nodo Core. Sommige zaken zijn nu eenmaal minder geschikt om in de vorm van plugin te werken.

Misschien zou het beter zijn om voor prototyping zaken een separaat forum in te richten om beginnende gebruikers niet te vermoeien met zaken die nog niet zijn gedocumenteerd en onvoldoende getest.
Auteur:  henkdejonge [ 07 nov 2014, 16:30 ]
Titel:  Re: Lampen uit na TV uit

Hi,

Heb de PIng Plugin ook ontdekt... Maar geeft bij mij niet het resultaat wat ik verwacht

"Input=HTTP(185.10.48.55); Unit=4; Event=Ping 31,10
Input=System; Unit=4; Event=Message 14,253: Plugin returned an error.
Output=HTTP(185.10.51.106); Unit=4; Event=Message 14,253: Plugin returned an error.
Output=RF; Unit=0; Event=Message 14,253: Plugin returned an error."

Ben weer bezig geweest heb:

Diverse versies van Arduino IDE getest NoGo
Versie 0.1 van de Plugin i.c.m. diverse Arduino IDE NoGo

Weet niet wat ik fout doe. Hetzelfde gedaan als met mijn andere plugins.
Draai op de laatste versie NoDo 744.

Misschien een hint?

Grtz,

Henk.
Auteur:  henkdejonge [ 10 nov 2014, 13:07 ]
Titel:  Re: Lampen uit na TV uit

henkdejonge schreef:Hi,

Heb de PIng Plugin ook ontdekt... Maar geeft bij mij niet het resultaat wat ik verwacht

"Input=HTTP(185.10.48.55); Unit=4; Event=Ping 31,10
Input=System; Unit=4; Event=Message 14,253: Plugin returned an error.
Output=HTTP(185.10.51.106); Unit=4; Event=Message 14,253: Plugin returned an error.
Output=RF; Unit=0; Event=Message 14,253: Plugin returned an error."

Ben weer bezig geweest heb:

Diverse versies van Arduino IDE getest NoGo
Versie 0.1 van de Plugin i.c.m. diverse Arduino IDE NoGo

Weet niet wat ik fout doe. Hetzelfde gedaan als met mijn andere plugins.
Draai op de laatste versie NoDo 744.

Misschien een hint?

Grtz,

Henk.


Ik ben een grote ei*.... ben er eindelijk achter... Durf het bijna niet te zeggen maar ben gewoon vergeten om in de config_xx.c het CORE gedeelte erbij te zetten.... :-(

Nu werkt het ....
Pagina 1 van 2 Alle tijden zijn GMT + 1 uur