nodo-domotica.nl

Random

Hier alles over de Software in de Nodo

Random

Berichtdoor erik » 15 dec 2014, 12:56

Vraag: Wordt er tijdens de BOOT een RandomSeed uitgevoerd?
Achtergrond: Met bijna 50 jaar ervaring met elektronica en computers weet ik dat uitsluitend hun onbetrouwbaarheid betrouwbaar is. Daarom worden iedere nacht middels tijdschakelaars o.a. het modem, de router en de nodo herstart.
Probleem: Na het opstarten zal iedere (pseudo)random generator de zelfde reeks waarden leveren. Dit betekend dat TimerSetRandom iedere dag dezelfde reeks wachttijden zal opleveren waardoor de schakeltijden iedere dag gelijk liggen !
erik
 
Berichten: 59
Geregistreerd: 12 dec 2014, 18:04

Re: Random

Berichtdoor erik » 30 dec 2014, 17:21

Inmiddels mijn NES ontvangen en de TimerRandom uitgeprobeerd. (TimerSetRandom werkt niet)
Indien de eerste TimerRandom op een willekeurig moment na de Boot wordt uitgevoerd zal steeds een pseudorandom reeks worden gegenereerd.
Indien echter de de eerste TimerRandom steeds op een vast tijdstip na de Boot wordt uitgevoerd krijgt men steeds dezelfde reeks.
Er wordt dus na de Boot geen randomseed gedaan !
Graag heb ik de mogelijkheid (eventueel middels een plugin):
- een randomseed uit te voeren
- behalve een max waarde ook een min waarde op te geven (een random waarde tussen min en max).
- een random waarde toe te kennen aan een variabele
erik
 
Berichten: 59
Geregistreerd: 12 dec 2014, 18:04

Re: Random

Berichtdoor Voyager » 30 dec 2014, 20:01

erik schreef:Na het opstarten zal iedere (pseudo)random generator de zelfde reeks waarden leveren. Dit betekend dat TimerSetRandom iedere dag dezelfde reeks wachttijden zal opleveren waardoor de schakeltijden iedere dag gelijk liggen !

Graag heb ik de mogelijkheid (eventueel middels een plugin):
- een randomseed uit te voeren
- behalve een max waarde ook een min waarde op te geven (een random waarde tussen min en max).
- een random waarde toe te kennen aan een variabele


Wat is de achterliggende gedachte? Wellicht om lampen random te schakelen zodat het lijkt alsof je thuis bent wanneer dat niet zo is?

erik schreef:Met bijna 50 jaar ervaring met elektronica en computers weet ik dat uitsluitend hun onbetrouwbaarheid betrouwbaar is. Daarom worden iedere nacht middels tijdschakelaars o.a. het modem, de router en de nodo herstart.


Een tijdschakelaar om een modem en router te resetten is volgens mij tegenwoordig vaak slechter dan ze gewoon laten draaien. Ik denk dat je met zo'n manier alleen bereikt dat je zeker weet dat de hardware een kortere levensduur heeft.. maar ik kan me vergissen :)
Voyager
 
Berichten: 180
Geregistreerd: 23 okt 2014, 14:26

Re: Random

Berichtdoor manjh » 30 dec 2014, 23:08

Ik ben het eens met beiden. Een router moet tegenwoordig 24/7 kunnen draaien, periodiek aan/uit zou niet meer nodig moeten zijn.
Maar tegelijk ben ik het ook eens met de randomseed stelling. We streven naar echt random, en dat moet zo perfect mogelijk.
Paul, wat vind jij?
Hans
manjh
 
Berichten: 1172
Geregistreerd: 29 aug 2011, 14:39

Re: Random

Berichtdoor erik » 31 dec 2014, 14:25

Voyager schreef:Wat is de achterliggende gedachte? Wellicht om lampen random te schakelen zodat het lijkt alsof je thuis bent wanneer dat niet zo is?

Inderdaad, een hele uitgebreide aanwezigheids simulatie. Tot in de kleinste details: soms voor het slapen gaan een lang of kort bezoek aan het toilet en daarna wel of soms niet een tijdje lezen in bed etc etc.
Ik heb dat gerealiseerd met een arduino uno maar wilde overstappen naar de nodo om ook externe interrupts op te kunnen nemen. O.a alle verlichting in huis op hoogste stand inschakelen als de brandmelder een signaal geeft.
Wij zijn regelmatig langere tijd van huis en hebben behoefte aan een betrouwbaar en stabiel systeem.

Ik heb nu een voorgebouwde NES enkele dagen in huis maar ben er (nog) niet erg blij mee:
- de reeds genoemde random beperking
- een zeer slecht bereik (kleine antenne geinstalleerd)
- klok loopt 30 min per dag achter
- het is me nog niet gelukt om de nes volledig stand alone (dus zondere ethernet aansluiting) te laten werken (dit zal ongetwijfeld aan mijn onkunde liggen).
erik
 
Berichten: 59
Geregistreerd: 12 dec 2014, 18:04

Re: Random

Berichtdoor erik » 31 dec 2014, 15:03

erik schreef:
- het is me nog niet gelukt om de nes volledig stand alone (dus zondere ethernet aansluiting) te laten werken (dit zal ongetwijfeld aan mijn onkunde liggen).


output http,off
stukje onkunde weggewerkt.....
erik
 
Berichten: 59
Geregistreerd: 12 dec 2014, 18:04

Re: Random

Berichtdoor softwareregi » 31 dec 2014, 16:20

Erik,

wat betreft je opmerkingen:

- random: zal besproken worden met Paul (geestelijk vader van de nodo :D )
- slecht bereik: is sterk afhankelijk van de soort antenne, plaatst van de Nodo, de "drukte" op de 433 MHz band bij je in de buurt en of je b.v. in een "bunker" woont :lol: Al deze factoren kunnen een rol spelen. Vaak is met wat veranderingen een beter bereik te realiseren. Wat bedoel je moet bereik: zenden of ontvangen ? De transceivers die op de NES gebruikt worden zijn van een goede kwaliteit en we hebben daar ook goede ervaringen mee
- klok: deze klacht hebben we nog niet eerder gehad, dit kan op een probleem duiden met het kristal of de backup batterij is niet goed (moet ongeveer 3V3 zijn)
- standalone: is opgelost
Gr. John
softwareregi
 
Berichten: 254
Geregistreerd: 29 aug 2011, 14:05

Re: Random

Berichtdoor erik » 31 dec 2014, 17:26

Bedankt voor jullie snelle reacties.
Ik zit momenteel op Fuerteventura, één van de canarische eilanden. Het is hier heerlijk rustig dus ook op de 433 MHz band! Ik gebruik jullie SMA antenne en heb slechts 10-12 meter bereik (met één dun muurtje). Ik zal morgen een vrije veld meting doen.
Voor mijn random wensen heb ik een deeloplossing die ik morgen op het forum bij de scripts zal plaatsen.
Wens jullie een prettige en veilige jaarwisseling (doen wij een uurtje later)
Erik
erik
 
Berichten: 59
Geregistreerd: 12 dec 2014, 18:04

Re: Random

Berichtdoor erik » 09 jan 2015, 18:20

Mijn random wensen zijn vervuld met 2 (user)plugins.
zie bij scripts een voorbeeld.
erik
 
Berichten: 59
Geregistreerd: 12 dec 2014, 18:04


Keer terug naar Nodo Software

Wie is er online?

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