pilight - modulaire domotica voor de Raspberry Pi Overzicht Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 15 ... 19 Laatste
Acties:
  • 106.010 views

Acties:
  • 0 Henk 'm!

  • Savage008
  • Registratie: Januari 2005
  • Laatst online: 09:04
Oke daar heb je me, heb zelf een tellstick thuis liggen in combinatie met evenghost, werkt op zich ook wel...

Maar de pilight oplossing vind ik mooier!

Acties:
  • 0 Henk 'm!
Wie werkt er hier voor de NSA en kan deze code ontcijferen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
           ID           CH   ?    ?    ?   STATIC     ? 
Channel 1 1000010000100 00 0111 0101 0110 0000000000 0011 001
Channel 1 1000010110000 00 0011 0101 0110 0000000000 0011 111
Channel 2 1000110100000 01 0011 0101 0110 0000000000 0001 111
Channel 2 1000001110100 01 0000 0110 0110 0000000000 0010 001
Channel 3 1000111001000 10 0011 0101 0110 0000000000 0001 011
Channel 3 1000101100000 10 1001 0101 0110 0000000000 0011 111

23.9                       2    7    6                   
Channel 1 1001011000100 00 0010 0111 0110 0000000000 0100 001
23.8~                      14   6    6                   
Channel 1 1001011000100 00 1111 0110 0110 0000000000 0111 001
23.7                       13   6    6                   
Channel 1 1001011000100 00 1110 0110 0110 0000000000 0111 001
23.6                       12   6    6
Channel 1 1001011000100 00 1100 0110 0110 0000000000 0100 001
23.5                       11   6    6
Channel 1 1001011000100 00 1011 0110 0110 0000000000 0100 011
23.4                       9    6    6
Channel 1 1001011000100 00 1001 0110 0110 0000000000 0111 011
23.2                       5    6    6
Channel 1 1001011000100 00 0101 0110 0110 0000000000 0100 111
23.0                       2    6    6
Channel 1 1001011000100 00 0010 0110 0110 0000000000 0100 101

22.8                       14   5    6
Channel 1 1001011000100 00 1110 0101 0110 0000000000 0110 101
22.5                       9    5    6
Channel 1 1001011000100 00 1001 0101 0110 0000000000 0110 111
22.2                       3    5    6
Channel 1 1001011000100 00 0011 0101 0110 0000000000 0100 101

21.9                       14   4    6
Channel 1 1001011000100 00 1110 0100 0110 0000000000 0110 001
21.5                       7    4    6
Channel 1 1001011000100 00 0111 0100 0110 0000000000 0110 111
21.4                       5    4    6
Channel 1 1001011000100 00 0101 0100 0110 0000000000 0101 111

21.2                       10   2    6
Channel 1 1001011000100 00 1010 0010 0110 0000000000 1011 001

20.9                       12   3    6
Channel 1 1001011000100 00 1100 0011 0110 0000000000 0110 101
20.3                       1    3    6
Channel 1 1001011000100 00 0001 0011 0110 0000000000 0100 101

20.2                       15   2    6
Channel 3 1001001111000 10 1111 0010 0110 0000000000 0010 110
20.0                       13   2    6
Channel 3 1001001111000 10 1101 0010 0110 0000000000 0000 110
19.9                       10   2    6
Channel 3 1001001111000 10 1010 0010 0110 0000000000 1001 001
19.6                       4    2    6
Channel 1 1001011000100 00 0100 0010 0110 0000000000 0111 011

18.5                       1    1    6                    
Channel 1 1001011000100 00 0001 0001 0110 0000000000 0001 111

18.4                       15   0    6                    
Channel 1 1001011000100 00 1111 0000 0110 0000000000 0001 111
18.3                       13   0    6                    
Channel 1 1001011000100 00 1101 0000 0110 0000000000 1010 011
18.2                       11   0    6                    
Channel 1 1001011000100 00 1011 0000 0110 0000000000 1011 101
16.8                       2    15   5
Channel 1 1001100101000 00 0010 1111 0101 0000000000 0010 011


Het gaat hier om een goedkope Conrad thermometer. Het patroon dat ik zie is dat vrijwel altijd het tweede vraagteken langzamer ophoogt dan het eerste vraagteken. Maar ik zie niet hoe deze structuur zich vertaal naar een temperatuur.

[ Voor 5% gewijzigd door CurlyMo op 28-10-2013 23:29 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
Misschien eerst fahrenheit daarna omrekenen naar celcius ?

Acties:
  • 0 Henk 'm!
Hoe zie je dat voor je met de huidige data?

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
Zo ook geen logica te vinden.
Wat gebeurt er met tweede ? als de temp nog lager wordt?

Acties:
  • 0 Henk 'm!
Ik heb het overzicht bijgewerkt.

[ Voor 65% gewijzigd door CurlyMo op 28-10-2013 23:29 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
21.2 heeft bij de tweede ? een erg afwijkende waarde. :?
Lastig hoor.

Wat anders. :)
Om pilight leuk te gebruiken is een bediening met een smartphone erg interessant.
Nu staat er op pilight.org en dit topic veel flarden van code om dat voor elkaar te krijgen.
Voor mij en ik denk voor veel mede pilight-ters is dit nieuw en een uitdaging.
Je krijgt zoveel termen, begrippen en stukjes code in diverse talen te zien, maar nergens een totaalplaatje.
Maar wat hoort bij wat?
Wat ik mis is een overzicht.
Heeft iemand niet een howto of een soort flowdiagram en kan dit op pilight plaatsen, zodat ook minder SW onderlegde personen hun "hobby" kunnen uitbreiden en te leren?

[ Voor 81% gewijzigd door BenPi op 29-10-2013 08:49 ]


Acties:
  • 0 Henk 'm!

  • oZy
  • Registratie: Juli 2001
  • Laatst online: 09:00

oZy

Tijd niet bezig geweest met mn pi / domotica systeempje.. binnenkort maar eens een verse installatie maken.

Curly: dat protocol lijkt wel heel erg op het alecto protocol qua layout. Zo te zien moet je de 3 vraagtekens in volgorde omdraaien; ff snel:
code:
1
2
3
4
5
18,5    : 011000010001  =1553
18,4    : 011000001111  =1551
18,3    : 011000001101  =1549
18,2    : 011000001011  =1547
16,8    : 010111110010  =1522


maar dan ben je er nog niet natuurlijk. Waarom heb je die nibbles zo vreemd ingedeeld? Zou toch gewoon blokken van 4bit moeten zijn. Als ik wat meer tijd heb zal ik even mee puzzlen.

Acties:
  • 0 Henk 'm!
@BenPi, er is nu iemand bezig met een Windows Phone en iPhone App. Volgens mij kwam de Android App er ook aan. Flowchart is een mooi idee, dat ga ik alleen niet zelf doen :)

@oZy, ik heb de nibbles ingedeeld op een manier die me logisch leek. Dat zegt niks over het uiteindelijke resultaat.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
Dus nog even geduld, of heeft iemand al een howto beschikbaar ?

Acties:
  • 0 Henk 'm!

  • neevedr
  • Registratie: November 2002
  • Laatst online: 11-09 11:50

neevedr

Dat was ik niet!

BenPi schreef op dinsdag 29 oktober 2013 @ 08:29:
...Nu staat er op pilight.org en dit topic veel flarden van code om dat voor elkaar te krijgen....
Dat is toch juist het leuke aan dit soort projecten. :+
BenPi schreef op dinsdag 29 oktober 2013 @ 14:12:
Dus nog even geduld, of heeft iemand al een howto beschikbaar ?
Kan je iets specifieker zijn met wat je precies zou willen? Welke smartphone heb je het bijvoorbeeld over?

Heb je geprobeerd om de Web GUI met je smartphone te openen? Als je een iPhone hebt werkt de Web GUI. Op Android en Windows Phone 7 werkt de Web GUI niet omdat deze browsers (nog) geen web sockets ondersteunen.

[ Voor 0% gewijzigd door neevedr op 05-11-2013 19:00 . Reden: werkt op Android wel op Chrome/Firefox. ]


Acties:
  • 0 Henk 'm!

  • Reinder83
  • Registratie: September 2002
  • Laatst online: 22-08 10:21
neevedr schreef op dinsdag 29 oktober 2013 @ 14:18:
Op Android en Windows Phone werkt de Web GUI niet omdat deze browsers (nog) geen web sockets ondersteunen.
Op android werkt het ook, alleen moet je dan chrome gebruiken, en niet de standaard browser.

Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
Tuurlijk is dat juist het leuke, maar als je steeds vast loopt .... :+
Je geeft voor mij al direkt een tip, die ik nog niet ben tegen gekomen.Ook niet naar gezocht omdat je het niet weet. :-( Ik heb een Samsung Android, en wist dus niet dat die geen Web sockets ondersteund.
Vandaar dus ook mijn vragen.
Ik wil met pilight o.a. mijn verlichting via de smartphone kunnen schakelen, dit doe ik nu al een half jaar met LICAU een projekt van "weejewel" . :)
Maybe, just maybe, someone cares.: Lampen schakelen met je smartphone & een Raspberry Pi

Uiteindelijk wil ik ook op mijn smartphone statussen van deuren etc kunnen zien en op mijn tablet/PC een plattegrond van mijn huis weergeven, met de statussen van nu en eventueel verleden, iets waar bikkel70 al mee bezig was.
Daarnaast kan pilight veel meer, en daar ligt natuurlijk weer de volgende uitdaging.

Acties:
  • 0 Henk 'm!
Ik weet het weer. @Zatta wilde de Android app gaan maken.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
Op deze manier krijgen we vanzelf een howto.

Ok Chrome geinstalleerd. :)
Nu met 192.168.***.**:5000 netjes pilight logo inbeeld >:) en op 5001 pilight webgui >:)
Zowel op smartphone als ook op tablet.
Ik zou mijn IMPULS sockets willen aansturen.
Vanuit pilight-send lukt dat via SSH. bijv -> pilight-send -p impuls -s 16 -u 1 -t

Maar hoe nu verder ?

Acties:
  • 0 Henk 'm!
Ook voor jou @BenPi geldt het onderstaande roze blok ;)

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • neevedr
  • Registratie: November 2002
  • Laatst online: 11-09 11:50

neevedr

Dat was ik niet!

Met dit als config.json:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
{
        "living": {
                "name": "Woonkamer",
                "temperature": {
                        "name": "Temperatuur",
                        "protocol": [ "ds18b20" ],
                        "id": [{
                                "id": "00000535beb3"
                        }],
                        "temperature": 15000
                }
        }
}


Krijg ik bij het starten van pilight deze melding:
code:
1
2
3
pi@raspbmc:~$ sudo service pilight start
[ ok ] Starting : pilight.
pi@raspbmc:~$ *** glibc detected *** /usr/local/sbin/pilight-daemon: double free or corruption (fasttop): 0x01c970f0 ***

waarbij dit bewijst dat mijn temperatuur censor goed is aangesloten en werkt:
code:
1
2
3
pi@raspbmc:~$ cat /sys/bus/w1/devices/28-00000535beb3/w1_slave
13 01 4b 46 7f ff 0d 10 a0 : crc=a0 YES
13 01 4b 46 7f ff 0d 10 a0 t=17187

waarom deze foutmelding?

Acties:
  • 0 Henk 'm!
Waarschijnlijk omdat je Raspbmc gebruikt ;)

Eerlijk gezegd is dat niet zo te zeggen. Zou je voor mij de uitvoer (op pastebin) van het volgende commando kunnen tonen. Je zoekt dan naar een foutmelding met de tekst "Invalid free() / delete / delete[] / realloc()":
code:
1
valgrind --tool=memcheck --leak-check=full --track-origins=yes --show-reachable=yes ./pilight-daemon -D

Dit commando moet je uitvoeren in de git clone folder van pilight.

valgrind laat dan namelijk precies zien waar de fout zit.


Een andere optie is de optie turn on extended memory debug information aanzetten en de setup.sh opnieuw draaien. Vervolgens de daemon starten in debug mode:
code:
1
pilight-daemon -D

Kan mag je me ook de debug info vlak voor de foutmelding plaatsen. Dan weet ik ook op welke regel het fout gaat.

[ Voor 27% gewijzigd door CurlyMo op 29-10-2013 22:04 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • neevedr
  • Registratie: November 2002
  • Laatst online: 11-09 11:50

neevedr

Dat was ik niet!

Dit gaat er niet goed:
code:
1
2
3
4
[Oct 29 22:06:11:900622] pilight-daemon: DEBUG: realloc from log.c #60
[  Oct 29 22:06:12:7584] pilight-daemon: DEBUG: malloc from log.c #60
[ Oct 29 22:06:12:59792] pilight-daemon: NOTICE: already active (pid 2208)
[Oct 29 22:06:12:183136] pilight-daemon: DEBUG: free from log.c #113


en dit gaat er ook niet goed:
code:
1
2
3
4
5
[Oct 29 22:14:36:139932] pilight-daemon: DEBUG: broadcasted: {}
[Oct 29 22:14:36:140136] pilight-daemon: DEBUG: free from log.c #113
[Oct 29 22:14:36:140259] pilight-daemon: DEBUG: free from daemon.c #225
[Oct 29 22:14:36:140350] pilight-daemon: DEBUG: free from daemon.c #229
*** glibc detected *** pilight-daemon: double free or corruption (fasttop): 0x0194b110 ***


en hoe stop je die pilight-daemon -D ?
CTRL-C en "sudo kill pid" doet het niet :(

[ Voor 43% gewijzigd door neevedr op 29-10-2013 22:21 . Reden: tweede fout. ]


Acties:
  • 0 Henk 'm!
already active lijkt me duidelijk. Zoek even op google hoe je een programma stopt a.d.v. zijn pid.


http://www.cyberciti.biz/...in-unix-or-linux-systems/


Ik moet even inhoudelijk de 1-wire sensor protocol testen. Kan niet zo snel zien waar het fout gaat.


En het moet opgelost zijn :)

[ Voor 58% gewijzigd door CurlyMo op 29-10-2013 22:40 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

CurlyMo schreef op dinsdag 29 oktober 2013 @ 16:09:
Ik weet het weer. @Zatta wilde de Android app gaan maken.
Ja, en ik had beloofd dat dat einde van deze week min of meer werkend zou zijn. Nou heb ik jouw oude code wat aangepast her en der, kleine stapjes en die werkt weer. Maar, zoals je zelf zegt, heel erg buggy. Deze week een redelijke app presenteren zal me niet meer lukken helaas.

Ik ben nog een beetje zoekende naar de juiste vorm van de socket handling, ik wilde zo min mogelijk threads gebruiken omdat android zelf killen van threads eigenlijk niet toestaat, je "mag" ze wel interrupten. Uiteraard moet dat alles plaats vinden in een service die op gezette tijden de UI updated maar zover ben ik dus nog niet. Ook zit ik nog met de deurbel in mijn achterhoofd. Om nu de hele dag de socket te pollen is ook niet zo fijn natuurlijk maar ik ben bang dat het daar wel op neer gaat komen. Trouwens, ik neem aan dat de deurbel/PIR sensor/raam sensor etc als type switch in de configs worden gezet?

Voor wat betreft interne objecten voor de app, ik laat de locatie als object vallen, dat wordt een deel van het ene object device, die een naam, locatie, type en een hashmap meekrijgt.
en hoe stop je die pilight-daemon -D ?
CTRL-C en "sudo kill pid" doet het niet :(
code:
1
sudo pkill -9 pilight-daemon
doet het voor mij (moest ik ook googlen hoor, weekje of wat geleden ;)

[ Voor 8% gewijzigd door Verwijderd op 29-10-2013 23:08 ]


Acties:
  • 0 Henk 'm!
Verwijderd schreef op dinsdag 29 oktober 2013 @ 23:06:
Ja, en ik had beloofd dat dat einde van deze week min of meer werkend zou zijn. Nou heb ik jouw oude code wat aangepast her en der, kleine stapjes en die werkt weer. Maar, zoals je zelf zegt, heel erg buggy. Deze week een redelijke app presenteren zal me niet meer lukken helaas.
De belangrijkste tip van de week. Ga vooral niet mijn code werkend krijgen / verbeteren. Die code is een ramp. Echt alleen bedoeld als proof-of-concept.

Daarnaast mis ik de huidige werkende code online? Zou je die alsnog kunnen plaatsen?

[ Voor 7% gewijzigd door CurlyMo op 30-10-2013 10:38 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
@Zappa
Suc6

Acties:
  • 0 Henk 'm!

Verwijderd

@CurlyMo Nee, dat gaat even niet. Door mijn werk heb ik wel internet op het werk maar niet daar waar mijn prive laptop staat. Ik internet namelijk via een satteliet verbinding die volledig afgeschermd is, git installeren op de werkcomputers gaat dus ook niet. Over iets meer dan een week ben ik weer in mijn eigen huis, dan komt het zaakje online.
@BenPi Bedank!

Acties:
  • 0 Henk 'm!

  • neevedr
  • Registratie: November 2002
  • Laatst online: 11-09 11:50

neevedr

Dat was ik niet!

Thanks, hij doet het weer oOo

Acties:
  • 0 Henk 'm!

Verwijderd

neevedr schreef op woensdag 30 oktober 2013 @ 13:06:
[...]

Thanks, hij doet het weer oOo
gebruik zelf sudo kill -9 pid

@zatta: Goed bezig!

Acties:
  • 0 Henk 'm!

  • meneerwillie
  • Registratie: November 2012
  • Laatst online: 01-09 22:45
Kan iemand mij mischien helpen, ik probeer pilight te compilen maar krijg steeds een error over dat de thread van Cmake niet gevonden kan worden. ik krijg de volgende error:

CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (MESSAGE): Could NOT find Threads (missing: Threads_FOUND)
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:288 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-2.8/Modules/FindThreads.cmake:166 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:178 (find_package)


-- Configuring incomplete, errors occurred!

ik wilde deze vraag op het pilight forum stellen maar die weigert mijn registratie wegens spam van mijn ip ?

[ Voor 8% gewijzigd door meneerwillie op 30-10-2013 22:40 ]


Acties:
  • 0 Henk 'm!

Verwijderd

meneerwillie schreef op woensdag 30 oktober 2013 @ 22:39:
Kan iemand mij mischien helpen, ik probeer pilight te compilen maar krijg steeds een error over dat de thread van Cmake niet gevonden kan worden. ik krijg de volgende error:

CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (MESSAGE): Could NOT find Threads (missing: Threads_FOUND)
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:288 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-2.8/Modules/FindThreads.cmake:166 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:178 (find_package)


-- Configuring incomplete, errors occurred!

ik wilde deze vraag op het pilight forum stellen maar die weigert mijn registratie wegens spam van mijn ip ?
Hoe ben je begonnen? Begin opnieuw met een raspbian image en volg de stappen volgens de wiki. Zou moeten lukken anders horen we het wel ;)

Acties:
  • 0 Henk 'm!
Je hebt de pthread library nodig, maar weet zelf ook niet goed hoe je die moet installeren :s Welke distro gebruik je, want normaal gesproken is die standaard aanwezig.


Ik heb ze gevonden. Om te compileren heb je wel een compiler nodig ;). Dit zijn de packages:

libc6-dev
libc6-dbg
libc6

Zorg dus even dat je die geïnstalleerd hebt.

[ Voor 34% gewijzigd door CurlyMo op 30-10-2013 23:26 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • neevedr
  • Registratie: November 2002
  • Laatst online: 11-09 11:50

neevedr

Dat was ik niet!

De Windows Phone app begint ook een beetje vorm te krijgen:
Afbeeldingslocatie: https://github.com/pilight/windows-phone-gui/blob/master/content/screen.png?raw=true
De temperatuur is de actuele temperatuur in mijn woonkamer. De schakelaar van het licht werkt ook :)

Acties:
  • 0 Henk 'm!
Super gaaf! Het zou wel mooi zijn als de verschillende apps de kleuren kunnen overnemen van pilight. Dat maakt het geheel wat uniformer.


@Zatta, een klein verzoek aan jouw adres. Ik heb je apps bekeken en zag dat de meeste apps alleen geschikt zijn voor Android >= 4.0. Zelf heb ik een smartphone met Android 2.1 dus het zou fijn zijn als we dat als minimale versie hanteren.

[ Voor 47% gewijzigd door CurlyMo op 01-11-2013 13:05 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

Nou, dat gaat hem niet worden ben ik bang. Voor wat betreft de kleuren, die worden de standaard Theme.Light kleuren van de Guidelines for Apps. Waar ik nog wel wat aan heb zijn icoontjes.
Android 2.1 wordt nog gebruikt door minder dan 2% van alle android installaties, 2.3 door 28%. 70% van alle toestellen zit al boven 4.0. De voordelen van programmeren in 4.0 zijn eindeloos en dat zit hem vooral in het kunnen gebruiken van fragments. Dat maakt het namelijk mogelijk om op een gemakkelijke manier voor zowel een tablet als een tefoon een UI te ontwikkelen.
Dus ja, ik wil niet terug grijpen op android 2.3 en zeker niet op 2.1.

Wist je dat de nexus 5 net uit is?

Acties:
  • 0 Henk 'm!
Ok, mijn fout. Ik draai op dit moment 2.3.6. Het toch wel prettig zijn als dat ondersteund kan worden.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

CurlyMo schreef op vrijdag 01 november 2013 @ 21:59:
Ok, mijn fout. Ik draai op dit moment 2.3.6. Het toch wel prettig zijn als dat ondersteund kan worden.
Kan je niet upgraden dan? Backporten van fragementen kan wel maar is verschrikkelijk veel werk. Wanneer ik Hier een eindje mee ben zal ik daar wel in duiken. Ik wil deze library gebruiken voor de UI trouwens, ziet er erg vet uit.
Oh, deze keer een appje waar geen root voor nodig is, ook leuk toch?!

Ik heb onderhand een service draaien die een thread start/onderhoud en een redelijke verbinding met de server. We is een goede wifi verbinging vereist, hier op mijn werk loopt het allemaal nog steeds wat brakjes maar dat komt ook doordat we met > 100 man op 1 monsterlijk traag AP zitten (om dan over de internet verbinging maar niet te spreken..)

[ Voor 18% gewijzigd door Verwijderd op 01-11-2013 22:10 ]


Acties:
  • 0 Henk 'm!
Nee, ik heb een hele oude goedkope smartphone en ben niet van plan hem te vervangen. Het zou tof zijn als je het lukt om te backporten.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • mojo81
  • Registratie: November 2011
  • Laatst online: 25-02 22:56
Ik heb weer eens tijd gehad om te experimenteren. Een korte samenvatting van mijn situatie: zonder low pass filter werkt het perfect bij mij, maar met LPF gaat het decoderen van ontvangen 'berichten' gewoon niet zo goed als ik dat wens. Veel berichten die mijn inziens gewoon moeten aankomen worden gemist. Natuurlijk wil ik met LPF werken om het CPU verbruik te beperken tot een minimum.

Ik ben even met het circuit van de LPF aan het klooien geweest en heb de weerstanden vervangen door potentiometers en een andere elco waarde geprobeerd. Ik heb niet veel elco's liggen, de enige waarde die ik kon proberen was 1uF en dat werkte voor geen meter, ik moet later even testen met andere waardes.

Wat in mijn geval in ieder geval een verschil maakt is een aanpassing van de weerstand van 15k. Ik heb een LED achter de schmitt-trigger geplaatst en het viel met op dat deze niet oplichtte terwijl ik op mijn KaKu afstandsbediening een knop ingedrukt hield, pas als ik de knop losliet zag ik de LED oplichten. Als ik de weerstand van 15k verlaagde tot een waarde waarop er duidelijk nog een beetje ruis doorkwam (maar aanzienlijk minder dan zonder LPF) behaalde ik eindelijk goede resultaten. In mijn geval kreeg ik het beste resultaat met een weerstand van 10k. Interessant genoeg hangt het er vanaf welk knopje ik indruk; de bovenste knopjes reageren beter met een hogere weerstand dan de onderste knopjes. Maar met een weerstand van 10k gaat alles goed.

Op zich ben ik redelijk tevreden met deze ontdekking. Het CPU verbruik zonder LPF ligt zo uit mijn hoofd rond of boven de 30%. Met LPF volgens het originele circuit zo rond de 1 a 2%. Met de aanpassing van de 15k weerstand naar 10k rond de 7 a 8%. Maar in die laatste situatie werk alles precies zoals ik het verwacht. Ja, er is nog wel steeds ruis, maar dit vind ik minder erg dan het missen van berichten.

Acties:
  • 0 Henk 'm!
Mooi dat het nu naar behoren werkt. Ik kan je ervaring niet delen, want hier blijft het perfect werken. Misschien kunnen engineers wat met je informatie om de LPF te verbeteren.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Naar aanleiding van dit topic ook eens een Pi aangeschaft inclusief de aanbevolen RF zender/ontvanger. Wat me nog niet helemaal duidelijk is:

- Welke draadloze temperatuursensor en/of LVsensor werkt het best? Het liefst wil ik minimaal 3 ruimtes meten qua temp, dus een goedkope oplossing is wenselijk. LV is een nice to have. Kan ik bijvoorbeeld zenders van een weerstation gebruiken zonder het weerstation zelf?

- Hoe kan ik met PiLight apparaatuur op tijd laten schakelen?

- Kan ik ook een apparaat voor x minuten inschakelen?

- Is er een methode om RF commando's op te vangen en deze gebruiken om apparatuur in te schakelen? Ik zou de boel (ook) graag willen aansturen vanaf een Logitech Harmony.

Cling to truth and it turns into falsehood. Understand falsehood and it turns into truth.


Acties:
  • 0 Henk 'm!
Taigu schreef op zaterdag 02 november 2013 @ 17:35:
Naar aanleiding van dit topic ook eens een Pi aangeschaft inclusief de aanbevolen RF zender/ontvanger. Wat me nog niet helemaal duidelijk is:

- Welke draadloze temperatuursensor en/of LVsensor werkt het best? Het liefst wil ik minimaal 3 ruimtes meten qua temp, dus een goedkope oplossing is wenselijk. LV is een nice to have. Kan ik bijvoorbeeld zenders van een weerstation gebruiken zonder het weerstation zelf?
Zie wiki, niet ondersteunde protocollen vergen wat inzet van jouw kant zodat ik ondersteuning kan maken.
- Hoe kan ik met PiLight apparaatuur op tijd laten schakelen?
pilight dus
- Kan ik ook een apparaat voor x minuten inschakelen?
Ja via cronjobs.
- Is er een methode om RF commando's op te vangen en deze gebruiken om apparatuur in te schakelen? Ik zou de boel (ook) graag willen aansturen vanaf een Logitech Harmony.
Schakelen via een IR AB doe ik met irexec van Lirc icm een TSOP4838. Of Lirc ook RF kan decoderen weet ik niet.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
CurlyMo schreef op zaterdag 02 november 2013 @ 17:40:
[...]

Zie wiki, niet ondersteunde protocollen vergen wat inzet van jouw kant zodat ik ondersteuning kan maken.
Duidelijk, is er no verschil in Alecto sensoren?
Schakelen via een IR AB doe ik met irexec van Lirc icm een TSOP4838. Of Lirc ook RF kan decoderen weet ik niet.
RF is niet nodig wat betreft de harmony. Duidelijke hint waarmee ik verder kan.

Cling to truth and it turns into falsehood. Understand falsehood and it turns into truth.


Acties:
  • 0 Henk 'm!
Taigu schreef op zaterdag 02 november 2013 @ 17:50:
Duidelijk, is er no verschil in Alecto sensoren?
Ja, maar de basis van het protocol is wel bekend, dus dat heb ik zo uitgezocht.


Na een hoop testen met de Aurel 433.92Mhz ontvanger ben ik op de volgende LPF gekomen. Deze maakt de ruis flink minder, maar haalt het niet geheel weg.

Afbeeldingslocatie: http://wiki.pilight.org/Aurel-433-low-pass.jpg

[ Voor 32% gewijzigd door CurlyMo op 02-11-2013 22:04 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
@CurlyMo Ik was op internet info aan het zoeken over de P1 poort van de slimme meter.
Daar kwam ik een script tegen dat jij geschreven hebt .
Zou het mogelijk zijn om dit in pilight te integreren?

Acties:
  • 0 Henk 'm!
Op de lange termijn misschien wel :) Daarvoor zal eerst mysql integratie geschreven moeten worden.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
Is het niet mogelijk om zonder mysql deze waarden zichtbaar te maken?

Acties:
  • 0 Henk 'm!
Jawel, maar wat schiet je daar mee op. Dan zie je alleen de huidige meterstand...

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
mijn meterkast is moeilijk toegankelijk en zo zou ik kunnen kijken wat ik teruglever.

Acties:
  • 0 Henk 'm!
Waarom installeer je het niet naast pilight?

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
Op dit moment ben ik ook bezig om verschillende temperaturen te meten ,vloerverwarming en ruimte temperatuur.(opbouw fase)
Deze moet straks ook door kleppen gestuurd gaan worden.
Mij lijkt het dan wel mooi om alles op 1 pagina weer te geven.

Acties:
  • 0 Henk 'm!
Mij ook ;)

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
waarom werkt dit niet :
code:
1
root@raspberrypi:~# modprobe lirc_rpi gpio_in_pin=18 gpio_out_pin=17

Ik krijg dan de melding ;
code:
1
ERROR: could not insert 'lirc_rpi': No such device

Als ik dit type wel :
code:
1
root@raspberrypi:~# sudo modprobe lirc_rpi gpio_in_pin=18 gpio_out_pin=17

Bij de eerste opdracht was ik toch ook als root ingelogd .

Mijn volgende vraag is tot welke nr's kan ik gebruiken om de functie relays te gebruiken ?
Als ik 22 gebruik krijg ik een foutmelding.

Acties:
  • 0 Henk 'm!
19roland70 schreef op zondag 03 november 2013 @ 15:21:
Mijn volgende vraag is tot welke nr's kan ik gebruiken om de functie relays te gebruiken ?
Als ik 22 gebruik krijg ik een foutmelding.
Ik heb de wiki voor je aangepast.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
Dat is dus behoorlijk verwarrend , ik heb 1 relays die zit op
code:
1
 "gpio": 3
in de config file .
Deze stuurt dus in werkelijkheid gpio 22van de pi.
Betekend dit dat ik relay 0 en 1 niet kan gebruiken omdat daar de zender en ontvanger op zitten?

Acties:
  • 0 Henk 'm!
Ja, mocht je in die situatie terechtkomen dan zal pilight je waarschuwen.

Betreffende jouw opmerking. pilight heeft niet direct iets te maken met die lirc kernel module, pilight heeft alleen de mogelijkheid om de lirc kernel module te gebruiken. Dat dingen daarbij verwarrend worden, dan komt omdat pilight wiringPi als GPIO library gebruikt. Dan is dit gewoon een logische nummering. Die kernel module gebruikt de BCM nummering.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
@19roland70
Google eens op mbsolget. Die heeft erg modulere sw om je data van de slimme meter te verwerken.
Bekijk maar eens mbsolget_p1.sh daar kun je van alles instellen etc.
Zelf stuur ik de data naar o.a. xively en naar een eenvoudige eigen website lokaal.
Met crontab wordt regelmatig de P1 uitgelezen.

Acties:
  • 0 Henk 'm!

Verwijderd

feature requests:

Kan de config json die de daemon naar de socket(s) schrijft ook de system tijd (sinds epoch) gaan bevatten?
code:
1
2
3
{
    "message": "request config"
}

code:
1
2
3
4
5
6
7
8
9
10
11
{
    "origin": "config",
        "time": "1383508372",
    "devices": {
        "living": [ "tv", "main" ],
        "bedroom": [ "headlight"]
    },
    "values": {
        "state": "on"
    }
}


Dan een tweede verzoek dat in het verlengde ligt hier van, zouden we dan ook
code:
1
2
3
{
    "message": "request config"
}

kunnen veranderen naar
code:
1
2
3
{
    "message": "request config 1383508372"
}

waarbij een "request config 0" de hele config laat zien en "request config 1383508372" alleen de veranderingen sinds 1383508372?

Ik weet het, het is veel gevraagd maar het zorgt ervoor dat clients niet de ganze tijd de socket hoeven te pollen als dat niet nodig is. Een client die alleen wordt gebruikt om lampen mee aan te bedienen wordt daar veel zuiniger van terwijl je er ook op gezette tijden een temperatuur mee kan ophalen of eventueel de status van een deurbel.

Oh, trouwens, dat is ook de manier die de RazBerry Z-wave controller gebruikt, het idee komt niet van mezelf :) De devices die daar in hun (ook json) config staan krijgen ook een tijdsnotatie mee, sinds de laatste keer dat ze gewijzigd zijn.

[ Voor 10% gewijzigd door Verwijderd op 03-11-2013 21:08 ]


Acties:
  • 0 Henk 'm!

Verwijderd

CurlyMo schreef op zondag 03 november 2013 @ 13:15:
Jawel, maar wat schiet je daar mee op. Dan zie je alleen de huidige meterstand...
Precies, was al aan het stoeien met perl en de receive.c file om waardes in een file te krijgen. Ben geen programmeur ....

Daarnaast krijg ik rond januari ook de 'slimme meter' in mijn nieuwe huis en het zou super zijn al die waardes opgeslagen kunnen worden.

Ik ga nog even verder stoeien ;)

Acties:
  • 0 Henk 'm!
BenPi schreef op zondag 03 november 2013 @ 20:50:
@19roland70
Google eens op mbsolget. Die heeft erg modulere sw om je data van de slimme meter te verwerken.
Bekijk maar eens mbsolget_p1.sh daar kun je van alles instellen etc.
Zelf stuur ik de data naar o.a. xively en naar een eenvoudige eigen website lokaal.
Met crontab wordt regelmatig de P1 uitgelezen.
Mijn p1 poort script doet hetzelfde maar dan lokaal.
Verwijderd schreef op zondag 03 november 2013 @ 21:04:
Ik weet het, het is veel gevraagd maar het zorgt ervoor dat clients niet de ganze tijd de socket hoeven te pollen als dat niet nodig is. Een client die alleen wordt gebruikt om lampen mee aan te bedienen wordt daar veel zuiniger van terwijl je er ook op gezette tijden een temperatuur mee kan ophalen of eventueel de status van een deurbel.
Dat hoeft ook niet, want als je jezelf aanmeld als GUI dan worden veranderingen gewoon gepushed. Geen sprake van polling dus.
Verwijderd schreef op zondag 03 november 2013 @ 21:16:
Precies, was al aan het stoeien met perl en de receive.c file om waardes in een file te krijgen. Ben geen programmeur ....

Daarnaast krijg ik rond januari ook de 'slimme meter' in mijn nieuwe huis en het zou super zijn al die waardes opgeslagen kunnen worden.

Ik ga nog even verder stoeien ;)
Ook hier, gebruik gewoon mijn slimme meter code. Doet alles wat je wilt.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Fr33z
  • Registratie: December 2003
  • Laatst online: 09:27
ik volg dit topic al een tijdje en ben erg benieuwd hoe moeilijk het is nieuwe protocollen/apparaten te leren. Ik heb namelijk de volgende thermostaat voor mijn radiator op het oog:

http://www.reichelt.nl/Re...=4382&artnr=EHT+COMFORT+A

het gave lijkt mij dat als ik dit ding de goede commandos kan sturen dat mijn RPi dan de temp. regeling in mijn keuken kan doen! Maar, is het met alleen deze unit te doen om het protocol te ontcijferen of moet ik er dan ook de AB bij halen? ( http://www.reichelt.nl/Re...RTICLE=91777&GROUPID=5309 )

Acties:
  • 0 Henk 'm!
AB maakt alles vele malen eenvoudiger! Laten we het zo stellen. Je tenminste iets nodig wat zend en je hebt iets nodig waarvan je al weet wat codes betekenen. Bij een weerstation is dat bijv. de temperatuur op het scherm en bij een AB de nummer van een toets.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • woutervt
  • Registratie: September 2013
  • Laatst online: 09-09 13:06
Wietman!!! schreef op maandag 04 november 2013 @ 20:20:
ik volg dit topic al een tijdje en ben erg benieuwd hoe moeilijk het is nieuwe protocollen/apparaten te leren. Ik heb namelijk de volgende thermostaat voor mijn radiator op het oog:

http://www.reichelt.nl/Re...=4382&artnr=EHT+COMFORT+A

het gave lijkt mij dat als ik dit ding de goede commandos kan sturen dat mijn RPi dan de temp. regeling in mijn keuken kan doen! Maar, is het met alleen deze unit te doen om het protocol te ontcijferen of moet ik er dan ook de AB bij halen? ( http://www.reichelt.nl/Re...RTICLE=91777&GROUPID=5309 )
Let wel op dat dit apparaat niet op 433MHz werkt maar op 868 MHz.

Acties:
  • 0 Henk 'm!
Dat biedt een mooie mogelijkheid om een naar de meerdere frequentie ondersteuning feature te gaan kijken ;) Om die reden heb ik hier ook een 868Mhz weerstation in huis gehaald :)


De ds18b20 sensor heeft nu een interval setting. Standaard staat deze op 5 seconde. Zie de wiki voor meer info.

[ Voor 24% gewijzigd door CurlyMo op 07-11-2013 22:46 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

Heel vet dat je tapatalk hebt geïnstalleerd! En de timeout is ook fijn.
Ik hoop dit weekend weer wat verder te komen met mijn app, dat heeft een beetje stil gestaan afgelopen week.

Acties:
  • 0 Henk 'm!

  • henkpeters
  • Registratie: December 2010
  • Laatst online: 16-07 18:43
Krijg nu een fout bij het installeren vanaf de dev branche.

code:
1
2
3
4
5
6
7
8
9
10
11
-- Configuring done
-- Generating done
-- Build files have been written to: /home/pi/pilight
[  1%] Building C object CMakeFiles/pilight.dir/libs/hardwares/none.c.o
In file included from /home/pi/pilight/libs/pilight/settings.h:22:0,
                 from /home/pi/pilight/libs/pilight/hardware.h:22,
                 from /home/pi/pilight/libs/hardwares/none.c:24:
/home/pi/pilight/libs/pilight/protocol.h:84:2: error: unknown type name âhwtype_tâ
make[2]: *** [CMakeFiles/pilight.dir/libs/hardwares/none.c.o] Error 1
make[1]: *** [CMakeFiles/pilight.dir/all] Error 2
make: *** [all] Error 2


Edit:
Perfect, werkt nu weer!

Acties:
  • 0 Henk 'm!
Bedankt voor het melden en fixed.

Verwijderd schreef op vrijdag 01 november 2013 @ 22:07:
[...]

Kan je niet upgraden dan? Backporten van fragementen kan wel maar is verschrikkelijk veel werk.
Vandaag eens geprobeerd om mijn telefoon te upgraden met onofficiële roms maar zonder success. Uiteindelijk heel mijn telefoon naar de klote geholpen :| Na veel zoek en probeer werk heb ik via een Indiase firmware :P de telefoon weer werkend gekregen en daarna de originele firmware versies gevonden. Dat was dan wel 4 uur later :O Graag dus gewoon een pilight android app voor >= 2.3.6 :)

[ Voor 90% gewijzigd door CurlyMo op 08-11-2013 21:05 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
@CurlyMo Ik zie dat je een interval setting hebt toegevoegd ,om deze te kunnen gebruiken wat moet je dan allemaal updaten en wat is daar de makkelijkste manier voor?

Acties:
  • 0 Henk 'm!
Er is nog geen "makkelijke manier" gewoon de standaad manier.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Dzjaivnt
  • Registratie: Oktober 2006
  • Laatst online: 11-09 20:45
is er al een nieuwe apk beschikbaar voor android?

Acties:
  • 0 Henk 'm!
Nee, @Zatta heeft hem nog niet bijgewerkt. Daarnaast was er sowieso nog geen goed werkend app beschikbaar. Men is hard aan het werk :)

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
Ik heb vandaag alles opnieuw geinstalleerd , alleen krijg ik de ds18b20 niet meer werkend.
code:
1
2
3
4
root@raspberrypi:/# cd /sys/bus/w1/devices
root@raspberrypi:/sys/bus/w1/devices# ls
w1_bus_master1
root@raspberrypi:/sys/bus/w1/devices#

normaal zou ik het serie nr moeten zien maar hier word alleen weergegeven "w1_bus_master1"
Hoe krijg ik dit weer werkend?

Acties:
  • 0 Henk 'm!
Hoe je die 1-wire sensor gebruikt is niet voor dit topic. Zodra je sensor werkt, maar pilight leest hem niet, dan kan je hier terecht. Stel je vraag nog eens in het GPIO topic.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
Ik heb de sensor aangesloten zoals aangegeven en geïnstalleerd zoals in het pilight forum en de wiki .
Nu moet ik serie nr ergens kunnen uitlezen , waar is dat?

Acties:
  • 0 Henk 'm!
Zoals ik al aangaf, zoek daarvoor op Google of stel je vraag in het GPIO topic. Dit topic is voor problemen omtrent pilight, niet omtrent problemen met je KlikAanKlikUit AB of Alecto weerstation zolang pilight verder prima werkt.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
CurlyMo schreef op zaterdag 09 november 2013 @ 17:34:
Hoe je die 1-wire sensor gebruikt is niet voor dit topic. Zodra je sensor werkt, maar pilight leest hem niet, dan kan je hier terecht.
Ik heb de sensor aangesloten deze werkt
code:
1
2
3
root@raspberrypi:/sys/bus/w1/devices/28-0000056d5665#  cat w1_slave
5c 01 4b 46 7f ff 04 10 a1 : crc=a1 YES
5c 01 4b 46 7f ff 04 10 a1 t=21750

Als ik alleen de ds18b20 in de config file zet en ik start pilight op dan krijg ik dit
code:
1
2
3
root@raspberrypi:/#  service pilight start
[ ok ] Starting : pilight.
root@raspberrypi:/# *** glibc detected *** pilight-daemon: double free or corruption (fasttop): 0x01392a80 ***

Als ik daarna" service pilight stop"intype duurt het behoorlijk lang totdat alles ook gestopt is.
De webgui word ook niet geladen , wat doe ik fout?

Acties:
  • 0 Henk 'm!
Niks, maar blijkbaar een bug in pilight. Kan pilight eens starten met het eerder beschreven commando valgrind of nadat je hem debug aan hebt gecompileerd. In beide gevallen dien je hem in debug modus op te starten met -D. Bij beide methode, plaats een zo volledige mogelijke uitvoer op pastebin zodat ik kan zien waar én wanneer hij faalt.


Kan je tevens laten weten welke pilight versie je draait via pilight-daemon -V

[ Voor 11% gewijzigd door CurlyMo op 09-11-2013 20:34 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
@CurlyMo hier is de uitkomst van de valgrind : http://pastebin.com/F3YDiQWN
Ik heb versie pilight-daemon version 1.0, commit 1a37ade
De webgui start wel met -D

Acties:
  • 0 Henk 'm!
Deze bug is al een tijdje opgelost en eerder al gemeld hier neevedr in "pilight - modulaire domotica voor de Raspberry Pi" Je liep namelijk al 24 commits achter. Opnieuw het verzoek meer moeite te doen voordat je vragen gaat stellen. Eerst nieuwe versies te testen voordat je zeker kunt zijn van een onbekende bug. De topic waarschuwing is er niet voor niks. Het aansluiten van de 1-wire sensor is je ook gelukt, dit had je ook kunnen vinden.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
Sorry voor mijn onkunde , maar hoe krijg ik dit ge-update , als ik het probeer blijft ie dezelfde versie weergeven.

Acties:
  • 0 Henk 'm!
Door dezelfde stappen van de TS opnieuw te volgen of via apt te installeren.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
Ik heb het nu verschillende keren geprobeerd maar als ik opstart krijg ik toch weer de oude versie te zien.
Alles gedaan zoals in de INSTALL.md staat beschreven. (http://apt.pilight.org/)

[ Voor 27% gewijzigd door 19roland70 op 09-11-2013 23:30 ]


Acties:
  • 0 Henk 'm!
Probeer dit eens:
code:
1
2
3
4
apt-get install pilight
apt-get remove pilight
rm -r /usr/local/lib/libpilight.*
apt-get install pilight

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
@CurlyMo bedankt het werkt weer .

Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
Ik krijg nu elke keer op mijn scherm :"connection lost" ,op de webgui als ik dan de status bekijk staat daar FAIL.
Als ik weer service pilight start ingeef doet ie het weer een tijdje waarna deze weer uitvalt.
Daarna een reboot gedaan ,was mijn config file verdwenen.
Deze er opnieuw opgezet en maar afwachten wat er nu gebeurd.
Wat me ook opvalt , als ik de webgui openzet en ik open er daarna nog een dan valt pilight ook uit.

[ Voor 35% gewijzigd door 19roland70 op 10-11-2013 18:05 ]


Acties:
  • 0 Henk 'm!

  • GetAway
  • Registratie: April 2008
  • Laatst online: 15-07 14:14
Hallo Allemaal,

Ik heb gisteren ook even "gespeeld" met Android development en een app ontwikkeld.

Deze is nog in Alpha status. Zie hiervoor ook mijn post op het PiLight forum:
http://www.pilight.org/Thread-AndPiLi

Acties:
  • 0 Henk 'm!
@GetAway, ik reageer even hier. Dat is makkelijker, omdat ik ook graag input wil van anderen. Je gaf aan dat je je App niet graag open source maakt. Volgens mij maakt dat het lastig op een aantal punten. Op dit moment heeft de naam + logo + software allemaal de GPL licentie. Dat betekent dat wanneer je onderdelen van mijn programma gebruikt je het ook open source moet maken. Dat doe je nu al door het gebruik van de naam pilight gekoppeld aan de pilight API. Nu zie ik nog niet dat je het logo gebruikt, maar daarvoor zou hetzelfde gelden.

Ik hoor vaker een terughoudendheid om dingen open source te maken, maar ik kan zeggen dat dit tot nu altijd alleen maar voordelen heeft opgeleverd.

1. Mensen kunnen aanvullingen doen zoals *geanonimiseerd* met de protocollen.
2. Mensen kunnen meehelpen met optimaliseren en bugfixen zoals sweetpi heeft gedaan.

Daartegenover staat dat pilight zelf ook gebruik maakt van open source plugins zoals:

1. JSON parser
2. websockets library
3. (binnenkort) ghttp library

Dus doordat deze mensen hun libraries open source hebben gemaakt, heb ik pilight kunnen krijgen op het punt waar het nu is. Zonder een makkelijke JSON parser had ik niet zo'n simpele cross-platform API kunnen aanbieden.

Mijn advies zou zijn dat wanneer je besluit om het niet opensource te maken, ik de App voor het gemak gewoon voor privé gebruik zou houden totdat iemand anders met een opensource variant komt.

graag input van anderen als ik hier onwaarheden vertel

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

Het voordeel van open source is dat andere mensen er aan mee kunnen werken.

Acties:
  • 0 Henk 'm!
19roland70 schreef op zondag 10 november 2013 @ 17:23:
Wat me ook opvalt , als ik de webgui openzet en ik open er daarna nog een dan valt pilight ook uit.
Zojuist getest en het werkt hier prima.
Verwijderd schreef op maandag 11 november 2013 @ 11:20:
Het voordeel van open source is dat andere mensen er aan mee kunnen werken.
...en het wiel niet meerdere keren opnieuw wordt uitgevonden. Daardoor is het ook makkelijker om "marktleider" te blijven met je app. Precies de reden dat ik al bij veel nieuwe of bestaande kleine domotica initiatieven (buiten domoticz om) mensen heb zien reageren: zie pilight ;)

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • GetAway
  • Registratie: April 2008
  • Laatst online: 15-07 14:14
@CurlyMo Ik ben het op zich met je eens. Op de GPL punten na, volgens mij ben ik nu nog niet verplicht om de app opensource te maken, aangezien ik alleen maar tegen de api van PiLight aan praat (maar ik ken de GPL ook niet uit mijn hoofd ;) ). Ik gebruik in de app verder niks van "jouw" source code, en alles heb ik zelf geschreven. Maar daar gaat het mij ook niet om.

Het punt is meer, als ik deze app opensource wil maken kost mij dat ook tijd. Ik moet de code documenteren, de code in een publieke repository zetten, en eerst ook de code opschonen.

Ik zie ook zeker voordelen, zoals het samenwerken en bugfixen door anderen, al moet ik (uit ervaring sprekende) nog maar zien hoe vaak dat gaat gebeuren. Maar ik ben zeker geen tegenstander van de source vrijgeven, alleen ga ik dat in de huidige staat van de code zeker niet doen. Ik vind dat wanneer je opensource software maakt, de source ook netjes gedocumenteerd en opgeruimd moet zijn. Er staan nu nog veel logging en debugging statements in, en dat soort dingen. Hoe kijk jij daar tegenaan?

Acties:
  • 0 Henk 'm!
GetAway schreef op maandag 11 november 2013 @ 16:47:
Het punt is meer, als ik deze app opensource wil maken kost mij dat ook tijd. Ik moet de code documenteren, de code in een publieke repository zetten, en eerst ook de code opschonen.

Ik zie ook zeker voordelen, zoals het samenwerken en bugfixen door anderen, al moet ik (uit ervaring sprekende) nog maar zien hoe vaak dat gaat gebeuren. Maar ik ben zeker geen tegenstander van de source vrijgeven, alleen ga ik dat in de huidige staat van de code zeker niet doen. Ik vind dat wanneer je opensource software maakt, de source ook netjes gedocumenteerd en opgeruimd moet zijn. Er staan nu nog veel logging en debugging statements in, en dat soort dingen. Hoe kijk jij daar tegenaan?
Dat is helemaal aan jou. Zelf heb ik ook code online staan die niet perfect is, ongedocumenteerd etc. Voorbeelden zijn de Splash en mijn P1 meter uitlezer. Toch zijn er mensen die er mee aan de slag zijn gegaan en het zelf gebruiken. De instap eis is dan alleen groter.

Niks openbaar maken is nog altijd minder bruikbaar dat iets slecht gedocumenteerd. Anderen hebben dan tenminste de keus om ermee aan de slag te gaan. Je hebt helemaal gelijk dat documenteren veel tijd kost, maar nu heb je al concreet een vraag van @zatta lopen over hoe je de socket verbinding hebt gelegd. Dit zou hij dan kunnen opzoeken in jouw code. Documentatie / opschonen kan je altijd nog doen. Of je doet het vraaggericht. Zodra iemand ergens een vraag over heeft, maak je dat stukje van de code netjes met documentatie (zoals nu het socket gedeelte). Je kan er ook voor kiezen om alles te gaan documenteren zodra het klaar is.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

CurlyMo schreef op vrijdag 08 november 2013 @ 14:02:
Bedankt voor het melden en fixed.



[...]

Vandaag eens geprobeerd om mijn telefoon te upgraden met onofficiële roms maar zonder success. Uiteindelijk heel mijn telefoon naar de klote geholpen :| Na veel zoek en probeer werk heb ik via een Indiase firmware :P de telefoon weer werkend gekregen en daarna de originele firmware versies gevonden. Dat was dan wel 4 uur later :O Graag dus gewoon een pilight android app voor >= 2.3.6 :)
Even uit interesse, wat heb je dan voor verschrikkelijk oude telefoon? In mijn huishouden draait toch alles 4.x. Nu Ted ook bezig is ben ik nog maar een versie opgeschoven naar 4.1 (api 16, geeft fijne notificaties met knoppen)

Acties:
  • 0 Henk 'm!
@Zatta, klopt, maar wel een toetsel van 30 euro :p. Daarnaast blijf ik hopen dat jullie samen kunnen gaan werken aan een app.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

CurlyMo schreef op dinsdag 12 november 2013 @ 18:30:
@Zatta, klopt, maar wel een toetsel van 30 euro :p. Daarnaast blijf ik hopen dat jullie samen kunnen gaan werken aan een app.
Model, merk, type?

Ik heb even geen zin om te gaan coden vandaag dus ik dacht: "laat ik eens een icoontje zoeken..". Nu staat op github wel het icoontje in de iphone app maar ik wil natuurlijk wel iets mooiers wat wel aardig staat in de appdrawer. Bovendien in de formaten (32 bit PNG met alfa):
512x512
144x144
96x96
72x72
48x48
en dan nog een geinige plaatjes (functie/promo afbeelding) van 1024x500 en 180x120 (24 bit png zonder alfa). Hebben we iemand die dat kan fixen? Ik ben geen grafisch genie en beschik bovendien niet eens over de software om ook maar iets van foto/afbeeldingsbewerking te doen. Laat staan te werken met layers. Ik vind zelf het icoontje van de philips MyRemote app wel aardig maar het kan natuurlijk van alles zijn.

Ondertussen heb ik wel een redelijke uptime voor de verbinding al heb ik nog steeds een runnable heart/beat nodig om hem in stand te houden, zonder verlies ik binnen een minuut al verbinding. Maar... ik km wel een heel end :) (middelste notificatie, 15:16 gestart)
Afbeeldingslocatie: http://i.imgur.com/ea4au6R.png

[ Voor 13% gewijzigd door Verwijderd op 12-11-2013 22:26 ]


Acties:
  • 0 Henk 'm!
Samsung Galaxy Pocket

[ Voor 39% gewijzigd door CurlyMo op 12-11-2013 22:34 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • neevedr
  • Registratie: November 2002
  • Laatst online: 11-09 11:50

neevedr

Dat was ik niet!

@Zatta: Je kan deze toch gebruiken om je logo's te maken. Waarom zou je wat anders ontwerpen?
https://github.com/pilight/pilight/blob/master/web/logo.png

Acties:
  • 0 Henk 'm!
En er staan in de web map nog veel meer bruikbare plaatjes:
https://github.com/pilight/pilight/tree/master/web

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

neevedr schreef op woensdag 13 november 2013 @ 09:53:
@Zatta: Je kan deze toch gebruiken om je logo's te maken. Waarom zou je wat anders ontwerpen?
https://github.com/pilight/pilight/blob/master/web/logo.png
Om drie redenen: ten eerste omdat ik het niet zo mooi vind dat er twee keer een naam de app drawer
staat, ten tweede omdat het logo eigenlijk rechthoekig is maar als belangrijkste omdat ik al die formaten nodig heb.

Overigens heeft dit een lage prioriteit (zeker gezien mijn tempo in de ontwikkeling) maar ik dacht dat er misschien iemand zin in zou hebben.
Ik heb nu eentje van de iPhone app genomen, in een formaat maar dat is suboptimaal. Voor de play store heb ik sowieso grotere afbeeldingen nodig.

Kijk, zo ziet het er uit:
Afbeeldingslocatie: http://i.imgur.com/KhUOGkc.png
De laatste commit zal mensen zeker aanspreken :)

De webserver heeft twee aanvullende functies gekregen en is flink gebugfixed. Als je nu naar de pagina /config gaat dan krijg je de laatste config zien. Ook is er een /send pagina waarmee je API send commando's kan versturen. Deze twee functies maken het mogelijk om naast websockets ook een Ajax verbinding te leggen met de webgui. Daardoor werkt de webgui in veel meer browsers.

Ook is er een update checker toegevoegd. Wanneer er een nieuwe versie is, zal dat te zien zijn in de webgui of als een app bouwer dat ingebouwd heeft, in de app.

Sinds de 2 dagen regel reageer ik hier niet meer


  • Chip.
  • Registratie: Mei 2006
  • Niet online
Even een opmerking. Sorry ik lees net de OP en ben opzich niet geintereseerd verder in Plight :P, maar waarvoor is de lowpass filter nodig? Is die om ruis te verminderen op de ingang bij de Raspberry Pi? Waarom niet gewoon een lowpass filter software matig implementeren?

[ Voor 3% gewijzigd door Chip. op 14-11-2013 01:05 ]

Chip. schreef op donderdag 14 november 2013 @ 00:58:
Even een opmerking. Sorry ik lees net de OP en ben opzich niet geintereseerd verder in Plight :P,
Dat is duidelijk als je de moeite niet neemt om de naam goed te schrijven ;)
maar waarvoor is de lowpass filter nodig? Is die om ruis te verminderen op de ingang bij de Raspberry Pi? Waarom niet gewoon een lowpass filter software matig implementeren?
Je wilt de GPIO + CPU bij de ingang al niet overspoelen met ruis. De low-pass filter zorgt ervoor dat alleen relevante data wordt doorgestuurd en maakt het daardoor betrouwbaarder en zorgt ervoor dat je veel meer dingen tegelijk met je RPi kunt doen omdat hij minder resources verbruikt. Maar het werkt ook zonder, ja.

Sinds de 2 dagen regel reageer ik hier niet meer


  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 08-09 20:34
@CurlyMo Ik krijg pilight weer niet geupdate naar de laatste commit.
Hoe kan ik dit oplossen?
Door als je de kunde er niet voor hebt, gewoon de apt repository te gebruiken. Dan zit je altijd op de meest stabiele versie en is installeren appeltje eitje.

De geavanceerde installatie van de development branch doe je zoals beschreven op de wiki:
code:
1
2
3
4
5
cd ~
git clone --depth 5 -b development https://github.com/pilight/pilight.git
cd pilight
chmod +x setup.sh
./setup.sh

[ Voor 42% gewijzigd door CurlyMo op 14-11-2013 23:17 ]

Sinds de 2 dagen regel reageer ik hier niet meer

Pagina: 1 ... 15 ... 19 Laatste

Dit topic is gesloten.

Let op:
Dit topic is in de eerste plaats bedoeld als ontwikkeltopic, en pas daarna als hulptopic.

Als je toch een vraag willen stellen over pilight kijk dan eerst:
1) Of je antwoord op de pilight wiki te vinden is.
2) Of je antwoord al te vinden is op het pilight forum.
3) Of je antwoord al te vinden is in dit topic.