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 ... 17 ... 19 Laatste
Acties:
  • 106.005 views

Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

Verwijderd schreef op zondag 15 december 2013 @ 14:37:
Vraagje, wie kent of weet een goeie aanwezigheids sensor ( 433mhz ), dus geen bewegingssensor. Eigenlijk nog liever een alarmsensor, dus een aanwezigheidssensor onafhankelijk van licht die ik kan gaan inzetten als alarmsysteem icm pilight.
Misschien heeft iemand er al een in gebruik met pilight of kan over de ervaring spreken?

ps het liefst zelfs (als dat bestaat) een aanwezigheidsmelder die ook gewoon in het bedraad netwerk te gebruiken is, maar die dus daarnaast ook een 433 signaals stuurt dat er iemand 'aanwezig' is.
Dat bestaat dus niet.
Het enige wat je zou kunnen gebruiken is de KlikAan KlikUit bewegingssensor.
Wat is volgens jou het verschil tussen een aanwezigheidssensor en een bewegingssensor :? Beide werken met infrarood - onafhankelijk van het licht wat aanwezig is.

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

Verwijderd

Volgens mij noemt mijn electricien een aanwezigheidssensor een sensor via geluidsgolven. Een bewegingsensor gaat via infrarood.

(Heb voor de proef eens via ebay een ultrasonic sensor gekocht en een pir sensor om testen.)
Een infrarood gaat toch 'af' als er warmte verschuiving optreed zoals een warmtebron van licht?

Verder vind ik inderdaad niet direct een andere 433mhz alarm sensor dan op infrarood, zal het dus ook wel die gaan worden...;)

Acties:
  • 0 Henk 'm!

  • shadylog
  • Registratie: November 2008
  • Laatst online: 20:08
Ik heb m geinstalleerd met low pass filter! Hulde, het werkt!

Alleen werkt pilight-receive nogal traag. Ik moet drie keer drukken voordat er iets verschijnt in pilight-receive.
Iemand een idee waar dat aan kan liggen? Het maakt niet uit of ik 10 cm of 5 meter er vanaf zit, ik moet altijd een paar keer drukken voordat pilight-receive het ontvangt

Acties:
  • 0 Henk 'm!
Dat kan soms de eerste paar keren zo zijn. Daarna heb ik er geen last meer van.

Hopelijk wordt de hardware LPF binnenkort overbodig, omdat ik samen met een pilight forum gebruiker een pilight kernel module met software BPF aan het testen ben. De resultaten zijn tot nu toe hoopgevend.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
Dat zou mooi zijn, ik heb afgelopen zondag nogmaals de lpf geprobeerd maar wederom geen succes met 2 verschillende ontvangers.

Maar goed vervolgens maar even aan de slag gegaan om die verschrikkelijke tijdschakelaars de deur uit te gooien. Geen wekelijks ritueel meer van schijfjes bijstellen :D

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

CurlyMo schreef op dinsdag 17 december 2013 @ 16:20:
Dat kan soms de eerste paar keren zo zijn. Daarna heb ik er geen last meer van.

Hopelijk wordt de hardware LPF binnenkort overbodig, omdat ik samen met een pilight forum gebruiker een pilight kernel module met software BPF aan het testen ben. De resultaten zijn tot nu toe hoopgevend.
Klinkt erg goed, ik ben zeer benieuwd naar het resultaat! Ik heb zelf met het LPF ook geen goed resultaat. Sommige apparaten komen dan nier meer door helaas.

[ Voor 9% gewijzigd door geerttttt op 19-12-2013 14:10 ]

Oost west, 127.0.0.1 best!


  • Promy
  • Registratie: Oktober 2002
  • Laatst online: 23:32
@Bikkel70: enige tijd geleden postte je hier (en in ander topic) een demo waarbij je communiceerde tussen de webpagina en een 'server' via sockets.
Nu vroeg ik me af of het mogelijk is om iets terug te sturen naar de server?
Concreet in mijn geval: de server (het python script) leest continu een seriele poort uit en stopt deze zaken in een json.
Nu wil ik graag ook zaken versturen via de seriele poort (commando naar de arduino), maar de poort is bezet door het server script en kan niet geopend worden in ander script...

Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Hier ook eindelijk de Pi binnen en alles werkt zonder al teveel moeite naar behoren. Ik had het lumineuze idee om op de wiki gelijk een installatiehandleiding onder rapsbian te maken, een simpel en overzichtelijk stappenplan. Na het schrijven en saven kreeg ik een firewall fourmelding van de webserver terug. Enig idee hoe dit te voorkomen? Ik wil namelijk e.e.a. op dat gebied bijdragen.

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


Acties:
  • 0 Henk 'm!
Zou opgelost moeten zijn. Alvast bedankt in ieder geval!

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

Ik snap niet precies wat voor simpels ik nu fout doe, maar veel proberen heeft me geen succes opgeleverd, vandaar mijn vraag: waarom werkt dit niet?:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
    "living": {
        "name": "Living",
        "boekenkast": {
            "name": "boek",
            "protocol": ["kaku_switch"],
            "id": [{
                "id": 343101132,
                "unit": 315
            }],
            "state": "off"
        }
    }
}


Ik krijg onderstaande fout:
pi@raspberrypi ~ $ sudo /etc/init.d/pilight start
[....] Starting : pilight[Dec 22 11:12:37:173552] pilight-daemon: ERROR: setting #3 "id" of "boekenkast", invalid

Oost west, 127.0.0.1 best!


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
code:
1
2
3
} else if(id > 67108863 || id < 1) {
                logprintf(LOG_ERR, "arctech_switch: invalid id range");
                return EXIT_FAILURE;

Volgens de kaku code ligt je id buiten de range

Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

Ah, hm. Nou ja ik heb een KaKu deurcontact-sensor. Dat is ook niet echt een kaku switch , ik hoopte dat het toch zou werken.

mijn output van de sensor is:
code:
1
2
3
4
5
6
7
8
9
10
11
--[RESULTS]--

pulse:          4
rawlen:         148
binlen:         37
pulselen:       299

Raw code:
299 2691 299 299 299 1196 299 299 299 1196 299 1196 299 299 299 299 299 1196 299 1196 299 299 299 299 299 1196 299 299 299 1196 299 299 299 1196 299 1196 299 299 299 1196 299 299 299 1196 299 299 299 299 299 1196 299 299 299 1196 299 1196 299 299 299 1196 299 299 299 299 299 1196 299 1196 299 299 299 299 299 1196 299 299 299 1196 299 1196 299 299 299 1196 299 299 299 1196 299 299 299 299 299 1196 299 1196 299 299 299 1196 299 299 299 299 299 1196 299 299 299 1196 299 1196 299 299 299 1196 299 299 299 299 299 1196 299 299 299 1196 299 1196 299 299 299 1196 299 299 299 1196 299 299 299 299 299 1196 299 1196 299 299 299 10166
Binary code:
0010100011100110100111011001100111011


Dus zo kwam ik op dat ID uit... of reken ik fout?

Oost west, 127.0.0.1 best!


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
Kan je hem ontvangen met piligt-receive?

Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Iemand al ervaring met de phpmydomo api voor pilight (zie https://github.com/phpMyDomo/phpMyDomo) ?

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


Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

Oke, ik ben al een heel stuk verder. Ik wist dus niet dat je pilight-receive kon gebruiken om veel apparaten al te configureren. Nu dus wel en heb ik zowel mijn bewegingsmelder als de deursensor al deels werkend :)

Het enige probleem is als volgt, mijn deursensor stuurt het volgende af:
Als hij contact maakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
        "code": {
                "id": 10721910,
                "unit": 9,
                "state": "down"
        },
        "origin": "receiver",
        "protocol": "archtech_screens",
        "repeats": 30
}
{
        "code": {
                "id": 10721910,
                "unit": 9,
                "state": "off"
        },
        "origin": "receiver",
        "protocol": "archtech_switches",
        "repeats": 30
}

(Hij stuurt telkens om en om "off" en "down", dit wisselt zich dus 30 keer af, ene keer ziet hij hem als screen, andere keer als dimmer).
Wanneer ik het contact verbreek:
code:
1
2
3
4
5
6
7
8
9
10
11
{
    "code": {
        "id": 10721910,
        "unit": 9,
        "dimlevel": 13,
        "state": "on"
    },
    "origin": "receiver",
    "protocol": "archtech_dimmers",
    "repeats": 26
}

Ook dat gaat 30 keer door, maar dit keer stuurt hij consequent alleen de state ON door. en dit keer als dimmer.

Ik weet niet waarom dit dus zo doorkomt, maar zo kan ik hem niet zo goed koppelen. Ik had eerst mijn config ingesteld als screen. Op die manier registreert hij dus alleen het down commando. Daarna als switch, dan pakte hij alleen het off gedeelte. En als dimmer pakt hij alleen het On commando.

Oftewel, ik denk dat hier iets voor aangepast moet worden? Is dat mogelijk?

Het betreft een KlikaanKlikuit AMST-606

Thanks alvast voor de reactie :)

Oost west, 127.0.0.1 best!


Acties:
  • 0 Henk 'm!
Aanpassingen van protocollen mag je verzoeken in het betreffende protocol topic. Van de screens bestaat er al een namelijk.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

CurlyMo schreef op maandag 23 december 2013 @ 00:29:
Aanpassingen van protocollen mag je verzoeken in het betreffende protocol topic. Van de screens bestaat er al een namelijk.
Done ;)

Even een andere vraag. Kan ik natuurlijk ook daar stellen, maar eerst maar is hier in het NL.
Ik wil graag pilight gebruiken voor het bouwen van een alarmsysteem.
Kan ik ook op de een of andere manier een python programma hangen aan pilight? Dat bij elk ontvangen commando, of desnoods instelbaar in de config bij bepaalde sensoren, hij een python programmatje runt?

Ik wil namelijk liever niet elke 0,5 seconden (of vaker) die config.json moeten pollen of er iets veranderd is. Maar zodra er een sensor afgaat terwijl het alarm ingeschakeld is wil ik natuurlijk zo snel mogelijk dat in mijn software bekend hebben. Is daar wellicht iets voor? Kon ik zelf nog niet vinden.

Thx :)

Oost west, 127.0.0.1 best!


Acties:
  • 0 Henk 'm!

  • Sander
  • Registratie: Juni 2004
  • Niet online
Heb voor de kerst een goedkoop action impuls setje erbij gehaald. Helaas werkt dit echt voor geen meter. Mijn KAKU heeft bereik door hele huis en werkt top, de impuls schakelaars komen prima binnen met pilight-receive, maar stuur ik de zelfde program en systemcode weer terug dan gebeurd er 0,0. Heb ze al in stopcontact naast de rPi gedaan om te testen en werkte nog steeds niet. Lijkt erop dat de eigen impuls remote een serie van 4 x hetzelfde commando gooit. Pogingen om dat te repliceren werken ook niet tot zover.

Tips om nu verder te gaan speuren? RAW commands opvangen en terugsturen?

Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Probeer deze instelling van de impuls eens:
Verwijderd schreef op dinsdag 24 september 2013 @ 22:43:
Zet je schakelaar maar eens hierop (wat voor mij i.i.g. 100% werkt):

SystemCode: 11111 ProgramCode 10000 (A)

En vervolgens deze commando's (aan en uit respectievelijk):

code:
1
2
sudo pilight-send -p impuls -s 31 -u 1 -t
sudo pilight-send -p impuls -s 31 -u 1 -f

....
Werkte bij mij direct.

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


Acties:
  • 0 Henk 'm!
@geertttt: zie pilight broncode clients folder.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

@geerttttt: http://www.pilight.org/Th...d-script-on-pulse-receive

Er is ook nog eentje genaamd pimatic voor pilight, maar niet echt bekeken of het dat is wat je zoekt.

*EDIT, dit was waar ik dat gelezen had: http://www.pilight.org/Th...-receive?pid=2053#pid2053

@Sander: nu zonder lpf ontvang ik af en toe een impuls signaal, het versturen vanaf pilight naar impuls ontvanger werkt bij mij goed.

Ps, is er iemand die grafieken bij houd op een of andere gemakkelijke manier en zo ja waarmee creeer je vervoglens je grafieken?

Afbeeldingslocatie: http://oi39.tinypic.com/359k5ll.jpg
(in excel om waardes te testen. Van binnen naar de garage.)

[ Voor 90% gewijzigd door Verwijderd op 23-12-2013 18:41 ]


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Is het ook mogelijk om pilight te gebruiken in hw-mode gpio en tegelijk lirc uit te voeren om ir signalen te ontvangen en irexec commando's te versturen?

Zodra ik de pilight service start, geeft irw zeer beperkt output weer, van de 20 ir signalen komen er 2 door. Stop ik de pilight service, dan werkt irw wel als normaal. "mode2 -d /dev/lirc0" geeft trouwens wel netjes inkomende signalen met pilight service gestart.

[ Voor 8% gewijzigd door Taigu op 23-12-2013 23:47 ]

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


Acties:
  • 0 Henk 'm!

  • Reinder83
  • Registratie: September 2002
  • Laatst online: 22-08 10:21
Verwijderd schreef op maandag 23 december 2013 @ 17:17:
Ps, is er iemand die grafieken bij houd op een of andere gemakkelijke manier en zo ja waarmee creeer je vervoglens je grafieken?
Met highcharts kan je heel eenvoudig grafieken genereren.

Acties:
  • 0 Henk 'm!
Taigu schreef op maandag 23 december 2013 @ 23:30:
Is het ook mogelijk om pilight te gebruiken in hw-mode gpio en tegelijk lirc uit te voeren om ir signalen te ontvangen en irexec commando's te versturen?
Zo gebruik ik het ook.
Zodra ik de pilight service start, geeft irw zeer beperkt output weer, van de 20 ir signalen komen er 2 door. Stop ik de pilight service, dan werkt irw wel als normaal. "mode2 -d /dev/lirc0" geeft trouwens wel netjes inkomende signalen met pilight service gestart.
Klopt, dat komt omdat de verschillende modules elkaar in de weg kunnen zitten. Dat is onvermijdelijk. Met de nieuwe pilight kernel module wordt de ontvangst van lirc ook minder, maar minder erg dan op de oude manier.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

Reinder83 schreef op dinsdag 24 december 2013 @ 09:09:
[...]


Met highcharts kan je heel eenvoudig grafieken genereren.
Thx! Zal dat eens uitproberen.

Heb je dat misschien ook zelf draaien icm met een pilight client script ?

Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
CurlyMo schreef op dinsdag 24 december 2013 @ 12:02:

Klopt, dat komt omdat de verschillende modules elkaar in de weg kunnen zitten. Dat is onvermijdelijk. Met de nieuwe pilight kernel module wordt de ontvangst van lirc ook minder, maar minder erg dan op de oude manier.
Bedankt, ik wacht rustig af. In de tussentijd probeer ik bij te dragen aan de wiki (user:meloen). Kun je onder Installation een pagina "Raspbian" aanmaken en onder Hardware een pagina "Basic wiring"?

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


Acties:
  • 0 Henk 'm!
Dat kun je allemaal zelf.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Reinder83
  • Registratie: September 2002
  • Laatst online: 22-08 10:21
Verwijderd schreef op dinsdag 24 december 2013 @ 18:06:
[...]


Thx! Zal dat eens uitproberen.

Heb je dat misschien ook zelf draaien icm met een pilight client script ?
Nee heb het zelf niet icm met pilight, maar ik gebruik het wel met andere projecten. Maar is genoeg documentatie over te vinden en voorbeeldscripts.

Acties:
  • 0 Henk 'm!

Verwijderd

@Reinder83, thx!

@CurlyMo, deze is missing op je nieuwe site onder getting-started - installation :

[url]http://server/development/pilight/simple/data/uploads/pilight-dialog.png[/url]

Pagina Settings:
"module - this will use the lirc_rpi kernel module to sent and receive codes."

[ Voor 33% gewijzigd door Verwijderd op 25-12-2013 21:10 ]


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

OK, ik voel me nu heel erg dom .. maar ik zit even met een probleem.
Mijn pilight setup ontvangt niets meer?

Ik draai pilight-daemon version 2.1, commit v2.1 en alles lijkt goed te werken, behalve dat ik dus niets ontvang.
Gisteren kreeg ik een nieuw Rx/Tx setje van ebay en deze wilde ik even testen. Tot mijn verbazing kwam er geen druppel aan KaKu commando's binnen.
Meteen de originele iPrototype ontvanger weer teruggeplaatst maar daar ontving ik ook niets mee.
Als ik nu de oude /433.92-Raspberry-Pi code van Curlymo pak en daar een receive start, zie ik wel netjes mijn KaKu commando's binnenkomen.
Het ligt dus niet aan de hardware :?

in /etc/modules staat netjes lirc_rpi gpio_in_pin=15 gpio_out_pin=14 debug=1 (ik gebruik dus de originele Rx en Tx porten van de RPi -hier heeft het altijd mee gewerkt).
In de GUI Setup heb ik netjes gekozen voor hardware_433_module

Mijn settings.json ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
        "port": 5000,
        "mode": "server",
        "log-level": 4,
        "pid-file": "/var/run/pilight.pid",
        "config-file": "/home/pi/pilight/controller.json",
        "log-file": "/var/log/pilight.log",
        "send-repeats": 2,
        "receive-repeats": 1,
        "hw-mode": "module",
        "hw-socket": "/dev/lirc0",
        "webserver-enable": 1,
        "webserver-root": "/usr/local/share/pilight",
        "webserver-port": 81



Iemand een idee wat ik fout doe, want ik zie het niet meer ?

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!
Heb je pilight-raw al geprobeerd?

[ Voor 3% gewijzigd door CurlyMo op 29-12-2013 11:59 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

CurlyMo schreef op zondag 29 december 2013 @ 11:59:
Heb je pilight-raw al geprobeerd?
Ja, dan krijg ik een oneindige stroom aan data:
260
69
266
42
73
312
51
311
37
106
398
377
114
185
22
42
216
180
467

Wat ik niet snap is waarom de daemon niets binnenkrijgt terwijl het met voorgaande versies gewoon (probleemloos) werkte.
Ik heb geen LPF of wat dan ook er tussen, maar maak 'gewoon' gebruik van de LIRC methode.

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!
Kan je de laatste versie eens proberen?

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
Heb voor mezelf de webgui een lift gegeven, wat extra functionaliteiten toegevoegd die ik bij dagelijks gebruik toch wel miste. Ben nog niet helemaal tevreden maar het werkt allemaal redelijk zo.

En mocht ik hier nog iemand blij mee kunnen maken :)
https://rawgithub.com/the...evelopment/web/index.html

Acties:
  • 0 Henk 'm!
+ Wat me wel bevalt zijn de optionele knoppen links en rechtsboven.
+ Wel zou ik de linkerkolom een max. aantal history items willen laten hebben.
+ Ook zou ik het logo van het vinkje en de lijst om willen draaien. Dat past denk ik beter.
- Wel vind ik het logo te klein en de nieuwe knoppen lelijk. Die oude ronde knoppen vond ik mooier.
- De temp. en luchtvochtigheid staat niet goed op het scherm.

Als je deze dingen zou kunnen aanpassen, dan wil ik hem wel opnemen. Anders kunnen we eens kijken naar een thema ondersteuning. Laat maar weten.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

CurlyMo schreef op zondag 29 december 2013 @ 13:38:
Kan je de laatste versie eens proberen?
Vreemd .. 't is net Windows want na een volledige herinstall werkt het ontvangen wel 8)7

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

Het valt mij op dat ik bij het wijzigen van de config via setup.sh om de keer de volgende error krijg:
[ 85%] Built target pilight
Scanning dependencies of target pilight_shared
Linking C shared library libpilight.so
[ 85%] Built target pilight_shared
Scanning dependencies of target pilight-control
[ 87%] Building C object CMakeFiles/pilight-control.dir/control.c.o
Linking C executable pilight-control
libpilight.so: undefined reference to `inflate'
libpilight.so: undefined reference to `inflateEnd'
libpilight.so: undefined reference to `inflateInit2_'
collect2: ld returned 1 exit status
make[2]: *** [pilight-control] Error 1
make[1]: *** [CMakeFiles/pilight-control.dir/all] Error 2
make: *** [all] Error 2

Start ik daarna direct weer setup.sh en <save and install> kies, loopt het prima door.
Ik heb dit op 2 verschillende Pi's gezien. Beide laatste clone van development branche.

@CurlyMo Bedankt voor het aanbrengen van de temp calibratie :*

[ Voor 14% gewijzigd door Koffie op 29-12-2013 23:43 ]

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
CurlyMo schreef op zondag 29 december 2013 @ 16:14:
+ Wat me wel bevalt zijn de optionele knoppen links en rechtsboven.
+ Wel zou ik de linkerkolom een max. aantal history items willen laten hebben.
+ Ook zou ik het logo van het vinkje en de lijst om willen draaien. Dat past denk ik beter.
- Wel vind ik het logo te klein en de nieuwe knoppen lelijk. Die oude ronde knoppen vond ik mooier.
- De temp. en luchtvochtigheid staat niet goed op het scherm.

Als je deze dingen zou kunnen aanpassen, dan wil ik hem wel opnemen. Anders kunnen we eens kijken naar een thema ondersteuning. Laat maar weten.
Heb eind deze week weer wat tijd vrij, zal kijken wat ik kan doen. :)

Maar nog even iets anders heb hier nog een wt440h liggen, maar hij lijkt geen zinnige te versturen. Na wat google werk kwam ik uit op het protocl van de wt450h, welk volgens verschillende sites hetzelfde protocol zou gebruiken. Is het mogelijk dat het volgende de oorzaak hiervan is?
The signal is FM encoded with clock cycle around 2000 µs
http://ala-paavola.fi/jaakko/doku.php?id=wt450h

Acties:
  • 0 Henk 'm!
Geen pilight-debug of pilight-raw output?

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
pilight-debug pakt hem niet, maar met pilight raw heb ik 3 pulses met ieder een minuut ertussen en krijg hierbuiten geen noise binnen.
https://dl.dropboxusercon...14455808/pilight/raw1.txt
https://dl.dropboxusercon...14455808/pilight/raw2.txt
https://dl.dropboxusercon...14455808/pilight/raw3.txt

Zou je trouwens willen uitleggen waarom dit niet herkent wordt als een kaku_old?
code:
1
2
3
4
5
6
7
8
9
10
11
--[RESULTS]--

pulse:          3
rawlen:         50
binlen:         12
pulselen:       330

Raw code:
330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 330 990 990 330 330 990 990 330 330 990 990 330 330 11220
Binary code:
111111111000


code:
1
2
3
4
5
6
7
        protocol_plslen_add(arctech_switch_old, 336);
        arctech_switch_old->devtype = SWITCH;
        arctech_switch_old->hwtype = RX433;
        arctech_switch_old->pulse = 3;
        arctech_switch_old->rawlen = 50;
        arctech_switch_old->binlen = 12;
        arctech_switch_old->lsb = 2;

[ Voor 4% gewijzigd door mitch187 op 31-12-2013 11:04 ]


Acties:
  • 0 Henk 'm!
Je raw ziet er niet bijster valide uit.

pilight hanteert op dit moment een marge van 5 pulses. Dat betekent dus alles tussen 331 - 341. Jouw KaKu Oud valt met 330 daar nét buiten. Misschien moet de pulse length dan iets omlaag.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
Sensor ga ik van het weekend nog even bekijken, nog even verder met die kaku_old remote. Ik heb de pulse length verlaagt naar 334 maar dit haalde niets uit. Wel merk ik dat de pulse length schommelt tussen de 330-337, is dit normaal? Zo gaf mijn laatste pilight-learn een nette 335 aan.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
pulse:          3
rawlen:         50
binlen:         12
plslen:         335
on-off bit(s):  11
all bit(s):
unit bit(s):    4 5
Raw code:
335 1005 1005 335 335 1005 335 1005 335 1005 335 1005 335 1005 335 1005 335 1005 335 1005 335 1005 1005 335 335 1005 335 1005 335 1005 335 1005 335 1005 335 1340 335 1005 1005 335 335 1005 1005 335 335 1005 1005 335 335 11390
Raw simplified:
On:     01100101010101010110010101010101010101100110011001
Off:    01100101010101010110010101010101010101100110011001
All:    01100101010101010110010101010101010101100110010101
Unit 1: 01100101010101010101010101010101010101100110011001
Unit 2: 01100101010101010110010101010101010101100110011001
Unit 3: 01100101010101010101011001010101010101100110011001
Binary code:
On:     011101111000
Off:    011101111001
All:    011101111001
Unit 1: 011111111000
Unit 2: 011101111000
Unit 3: 011110111000

Acties:
  • 0 Henk 'm!
Er zijn wat wijzigingen geweest is de header detectie. De nieuwe versie was te kritisch.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
Top hij werkt weer, bedankt

Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
Is er wat gewijzigd, of ben ik 8)7
Ik heb gisteren opnieuw pilight geinstalleerd i.v.m. nieuw breakout/shield board.
Gedaan volgens : Stable Version Through Apt. Zonder fouten. Pilight werkt. :)
Echter ik kan de pilight files niet terug vinden. Was o.a. root/pilight/
Nu alleen in etc/pilight/ settings en config .
1e Is er een directory boom beschikbaar van pilight ?
2e Is de kernel oplossing voor het LPF al te installeren en gebruiken/testen ?

Acties:
  • 0 Henk 'm!
BenPi schreef op donderdag 02 januari 2014 @ 09:59:
Is er wat gewijzigd, of ben ik 8)7
Ik heb gisteren opnieuw pilight geinstalleerd i.v.m. nieuw breakout/shield board.
Gedaan volgens : Stable Version Through Apt. Zonder fouten. Pilight werkt. :)
pilight dus.
Echter ik kan de pilight files niet terug vinden. Was o.a. root/pilight/
Wat zoek je precies?
Nu alleen in etc/pilight/ settings en config .
1e Is er een directory boom beschikbaar van pilight ?
code:
1
find / -name pilight*
2e Is de kernel oplossing voor het LPF al te installeren en gebruiken/testen ?
Nee

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • BenPi
  • Registratie: Februari 2013
  • Laatst online: 23-09-2024
pilight dus.
Ik weet het, ;) echter begin v.d.zin, gewoonte.

Acties:
  • 0 Henk 'm!

  • matjans
  • Registratie: Oktober 2002
  • Laatst online: 15-11-2024
Verwijderd schreef op maandag 09 september 2013 @ 21:20:
Hier heb je trouwens een Elro setje voor 15 euro uit Duitsland. Free shipping naar NL als je iets voor 5 euro erbij koopt, alleen wel een CC nodig.

Is een aanrader want die kan zowel ontvangen als verzenden met pilight momenteel.

http://www.amazon.de/Elro...nksteckdose/dp/B002QXN7X6

Ik heb mijn AB440S setje die ik van een vriend leen/gekregen heb 100% werkend gemaakt met pilight.
@Bram, CurlyMo,

Over de Elro AB440S switch, ik krijg het op de een of andere manier niet voor elkaar, hoe heb je precies de dipswitches staan en wat is de bijbehorende pilight-send commandline?

bij mij:

11111 10000 en "pilight-send -p elro -s 31 -u 1 -t" werkt niet.
Een heleboel andere settings ook niet, ben benieuwd hoe het wel moet dan :)

:)

[ Voor 3% gewijzigd door matjans op 02-01-2014 14:37 ]


Acties:
  • 0 Henk 'm!
Wat zegt pilight-receive?

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • micoos
  • Registratie: Februari 2011
  • Laatst online: 11-09 13:17
CMake Error at cmake_install.cmake:93 (FILE):
file INSTALL cannot find "/home/pi/pilight/hardware.json".

Heb je misschien ook nog de nieuwe hardware.json (default) CurlyMo?

Acties:
  • 0 Henk 'm!
Fixed

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • born2tweak
  • Registratie: November 2002
  • Laatst online: 29-08 17:02
Helaas is m'n antwoord niet te vinden in 1 van de bronnen, dus zet ik hem toch maar hier neer...
ik heb net m'n spullen geinstalleerd en krijg met de -debug netjes de id en unit van m'n kaku_old binnen, maar als ik de daemon start met sudo service pilight start, dan kan ik niets verzenden. De webinterface doet het, ik heb de device toegevoegd en daar is hij dus ook zichtbaar.

Zodra ik een pilight-send of -receive doe, krijg ik de melding ERROR: could not connect to the pilight-daemon.

Enig idee waar dit aan kan liggen?

Acties:
  • 0 Henk 'm!
Draai pilight eens in debug modus:
code:
1
pilight-daemon -D

En kijk of je iets opvalt.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • born2tweak
  • Registratie: November 2002
  • Laatst online: 29-08 17:02
Als ik in debug draai zie ik wel netjes de volgende berichten: socket recv, succesfully send, twee keer socket write succeeded en twee keer een broadcasted. Dat alles ontvang ik vanuit de AndPiLi. Een bericht van de echte KaKu afstandsbediening ontvang ik niet.

Acties:
  • 0 Henk 'm!
Kan je een stukje debug plaatsen van het moment waarop je de clients gebruikt?

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • born2tweak
  • Registratie: November 2002
  • Laatst online: 29-08 17:02
Output in putty:
code:
1
2
3
4
5
6
7
8
[Jan 03 18:52:24:168478] pilight-daemon: DEBUG: socket recv: {"message":"send","code":{"state":"off","device":"kerstboom","location":"kerst"}}
[Jan 03 18:52:24:631362] pilight-daemon: DEBUG: successfully send arctech_switches_old code
[Jan 03 18:52:24:632405] pilight-daemon: DEBUG: socket write succeeded: {"origin":"config","type":1,"devices":{"kerst":[ "kerstboom" ]},"values":{"state":"off"}}

[Jan 03 18:52:24:633192] pilight-daemon: DEBUG: socket write succeeded: {"origin":"config","type":1,"devices":{"kerst":[ "kerstboom" ]},"values":{"state":"off"}}

[Jan 03 18:52:24:633658] pilight-daemon: DEBUG: broadcasted: {"origin":"config","type":1,"devices":{"kerst":[ "kerstboom" ]},"values":{"state":"off"}}
[Jan 03 18:52:24:633990] pilight-daemon: DEBUG: broadcasted: {"origin":"sender","protocol":"arctech_switches_old","code":{"id":30,"unit":5,"state":"off"},"repeat":1}


Ik probeer de volgende device te schakelen:
00101 11110 0 0
Klopt het dat ik dan ID = 30 en Unit = 5 moet hebben?

[ Voor 6% gewijzigd door born2tweak op 03-01-2014 18:54 ]


Acties:
  • 0 Henk 'm!
Is dit via een pilight client of via een app?

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • born2tweak
  • Registratie: November 2002
  • Laatst online: 29-08 17:02
Dit was via de AndPiLi. Via de webclient ziet het er zo uit:

code:
1
2
3
4
5
6
7
8
9
10
[Jan 03 19:16:17:111613] pilight-daemon: DEBUG: socket write succeeded: {"message":"send","code":{"location":"kerst","device":"kerstboom","state":"off"}}

[Jan 03 19:16:17:112087] pilight-daemon: DEBUG: socket recv: {"message":"send","code":{"location":"kerst","device":"kerstboom","state":"off"}}
[Jan 03 19:16:17:575930] pilight-daemon: DEBUG: successfully send arctech_switches_old code
[Jan 03 19:16:17:576951] pilight-daemon: DEBUG: socket write succeeded: {"origin":"config","type":1,"devices":{"kerst":[ "kerstboom" ]},"values":{"state":"off"}}

[Jan 03 19:16:17:577841] pilight-daemon: DEBUG: socket write succeeded: {"origin":"config","type":1,"devices":{"kerst":[ "kerstboom" ]},"values":{"state":"off"}}

[Jan 03 19:16:17:578300] pilight-daemon: DEBUG: broadcasted: {"origin":"config","type":1,"devices":{"kerst":[ "kerstboom" ]},"values":{"state":"off"}}
[Jan 03 19:16:17:578642] pilight-daemon: DEBUG: broadcasted: {"origin":"sender","protocol":"arctech_switches_old","code":{"id":30,"unit":5,"state":"off"},"repeat":1}


Zo te zien zijn 't dezelfde regels, klopt dit? En de unit en ID zijn ook goed vertaald?

[ Voor 3% gewijzigd door born2tweak op 03-01-2014 19:17 ]


Acties:
  • 0 Henk 'm!
Het gaat mij om:
Zodra ik een pilight-send of -receive doe, krijg ik de melding ERROR: could not connect to the pilight-daemon.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • born2tweak
  • Registratie: November 2002
  • Laatst online: 29-08 17:02
Oke, die doe ik via putty, nadat ik 'sudo service pilight start' doe.
Ik zal eens aan één kan de debug aanzetten, en een andere terminal de send laten sturen.

Edit: als ik dat doe, ziet de deamon helemaal niets binnenkomen en de send failed dus.
code:
1
[Jan 03 19:19:54:780748] pilight-send: ERROR: could not connect to pilight-daemon


Edit2: misschien moet ik deze debug sessie voortzetten op 't pilight forum ivm topic vervuiling?
Gepost onder: http://forum.pilight.org/Thread-Can-t-get-daemon-to-work

[ Voor 62% gewijzigd door born2tweak op 03-01-2014 19:38 ]


Acties:
  • 0 Henk 'm!

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

neevedr

Dat was ik niet!

Ik probeer nog steeds om mijn ALDI (QUIGG) setje aan te praat te krijgen. Het is me ondertussen gelukt om de code's die de zender uit zend te ontvangen en weer uit te zenden zodat de schakelaar schakelen. Ik heb dit vertaald in dit protocol: http://pastebin.com/LeTKZcf0

Eerst heb ik alle codes die de remote uitzend in dit Excelletje gezet: http://forum.pilight.org/attachment.php?aid=79
Hier zit een vorm van logica in maar dat is niet eenvoudig te vertalen naar een protocol.

Hoe ga ik er nu voor zorgen dat de ontvanger ook snapt welke toets er is ingedrukt. M.a.w. hoe werkt de parseCode en parseBinary methoden?

Acties:
  • 0 Henk 'm!

  • Reinder83
  • Registratie: September 2002
  • Laatst online: 22-08 10:21
Ik heb zonet even de android app AndPili uitgeprobeerd, ziet er goed uit, switches werken prima, alleen zodra ik een dimlevel probeer in te stellen crashed pilight.

In mijn console zie ik dan:
code:
1
*** glibc detected *** /usr/local/sbin/pilight-daemon: malloc(): memory corruption (fast): 0x017a003b ***


# pilight-daemon -V
pilight-daemon version 2.1, commit v2.1

[ Voor 9% gewijzigd door Reinder83 op 05-01-2014 18:10 ]


Acties:
  • 0 Henk 'm!
Zou je de laatste dev versie van git eens kunnen proberen. Die bevat vele bugfixes.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

Verwijderd

Finally tweaked addressed the mobile users! Great step, this mobile website.

Acties:
  • 0 Henk 'm!

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

neevedr

Dat was ik niet!

Ik probeer de protocol voor de QUIGG verder uit te breiden.

code:
1
2
3
4
5
6
7
void quiggParseRaw(void){
    int i=0;
    for(i=0;i<quigg->rawlen;i++) {
        printf("%d, ", quigg->raw[i]);
    }
    printf("\n");
}


Geeft als output:

code:
1
2
[Jan 11 13:44:17:770529] pilight-daemon: DEBUG: called QUIGG parseRaw()
conradRSLSwParseRaw: 491, 1056, 475, 1033, 520, 1011, 505, 1023, 1015, 542, 968, 544, 498, 1048, 490, 1031, 488, 1053, 467, 1081, 453, 1053, 980, 548, 478, 1044, 1007, 530, 970, 552, 496, 1043, 480, 1049, 501, 1038, 467, 1078, 954, 554, 478, 1056, 471, 1048, 1007, 516, 490, 1050, 2975, 7075


maar

code:
1
2
3
4
5
6
void quiggParseCode(void) {
    int x = 0;

    for(x=0; x<quigg->rawlen; x++) {
        printf("%d", quigg->code[x]);
    }


geeft als output:

code:
1
2
pilight-daemon: DEBUG: called QUIGG parseCode()
11011111111111111111111111111111111111111111111111


Wat doe ik nog niet goed? Waarom geeft parseCode alleen maar 1'en? :?

Acties:
  • 0 Henk 'm!

  • guid0o
  • Registratie: November 2008
  • Niet online

guid0o

Living life

Heb net alles aan de praat gekregen met een nieuw setje ontvangen van CurlyMo en alles ingesteld. Werkt perfect met een setje stekkerdoos schakelaars en afstandsbediening van KaKu, twee inbouwschakelaars van Kaku en een 8poorts relay.

Alles werkt perfect. Nu nog iets bedenken met een smartphone dat mijn lampen automatisch aangaan als ik binnen kom.

Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
neevedr schreef op zaterdag 11 januari 2014 @ 17:10:
..
Wat doe ik nog niet goed? Waarom geeft parseCode alleen maar 1'en? :?
Welke instellingen gebruik je verder voor je protocol?

Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

guid0o schreef op maandag 13 januari 2014 @ 18:22:
Heb net alles aan de praat gekregen met een nieuw setje ontvangen van CurlyMo en alles ingesteld. Werkt perfect met een setje stekkerdoos schakelaars en afstandsbediening van KaKu, twee inbouwschakelaars van Kaku en een 8poorts relay.

Alles werkt perfect. Nu nog iets bedenken met een smartphone dat mijn lampen automatisch aangaan als ik binnen kom.
Laat gewoon een scriptje regelmatig controleren of je mac adres bereikbaar is ;) (of je hostname te pingen misschien...)

Oost west, 127.0.0.1 best!


Acties:
  • 0 Henk 'm!

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

Ik zit even met een raar iets waar ik de vinger niet op kan leggen.
Ik heb een device in mijn config.json met een generic_weather device waarbij de battery weergegeven moet worden.
Nu komt het vreemde : in Chrome (Version 31.0.1650.63 m) zie ik batterij plaatje NIET. Wat ik wel zie is dat op het moment dat ik in de config.json instel dat de battery weergegeven moet worden, er wel 'ruimte' door de browser gemaakt word.
Ik heb het op alle devices die Chrome draaien (ook mobile) maar onder IE 11 werkt het weer wel 8)7

Chrome:
Afbeeldingslocatie: http://zooi.oostindie.com/images/555pilight_batteryNIET.png

IE:
Afbeeldingslocatie: http://zooi.oostindie.com/images/115pilight_batteryWEL.png

Iemand een idee wat er mis kan zijn?

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

Ik probeer met mijn python script zowel te zenden als ontvangen. Nu blijkt dat dat niet echt mogelijk is, tenminste niet met 1 socket. Dus als ik het goed begrijp moet ik dan twee sockets open hebben, een voor lezen en een voor schrijven.

De schrijf socket open ik, en stuur ik direct daarna dit:
code:
1
{"message":"client sender"}

Dat klopt toch? Ik krijg ook een akkoord melding hiervan dus dat lijkt goed.
Daarna stuur ik dit:
code:
1
{"message":"send","protocol": "archtech_dimmers","code": {"id": 100,"unit": 12,"dimlevel": 7,"state": "on"},"repeat": 1}

Maar er gebeurt niks. Waarom niet? Wat doe ik mis?

Ik heb ook dit nog geprobeerd:
code:
1
{"message":"send","code": {"protocol": "archtech_dimmers", "id": 100,"unit": 12,"dimlevel": 7,"state": "on"}}

Werkte ook niet...

Wie kan me helpen?

Oost west, 127.0.0.1 best!


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

Indien je pilight als service hebt draaiten, stop deze en start de daemon even op je console dmv de -D paramater.
De daemon geeft namelijk geen terugkoppeling aan een client of de opdracht goed of fout was.
Wanneer je met -D meekijkt, kun je zien wat er mis gaat.

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

Even een sprong vanaf hier naar dit topic.
Ik kijk net in kern.log en zie dat die volledig volloopt met de volgende melding: Jan 14 08:08:34 raspberrypi kernel: [ 3871.613643] lirc_rpi: Buffer overrun

Wat kan ik hier aan doen?

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • Deshmir
  • Registratie: Februari 2012
  • Laatst online: 20:27
Koffie schreef op maandag 13 januari 2014 @ 20:48:
Ik zit even met een raar iets waar ik de vinger niet op kan leggen.
Ik heb een device in mijn config.json met een generic_weather device waarbij de battery weergegeven moet worden.
Nu komt het vreemde : in Chrome (Version 31.0.1650.63 m) zie ik batterij plaatje NIET. Wat ik wel zie is dat op het moment dat ik in de config.json instel dat de battery weergegeven moet worden, er wel 'ruimte' door de browser gemaakt word.
Ik heb het op alle devices die Chrome draaien (ook mobile) maar onder IE 11 werkt het weer wel 8)7

Chrome:
[afbeelding]

IE:
[afbeelding]

Iemand een idee wat er mis kan zijn?
Probeer eens in Chrome je identifier weg te laten.
IE 11 heeft namelijk geen identifier meer in de code staan, waardoor je nooit de vinger op de juiste plek kan leggen (of het is oude code, of compatibility, of iets willekeurigs).

Acties:
  • 0 Henk 'm!
Koffie schreef op dinsdag 14 januari 2014 @ 08:13:
Even een sprong vanaf hier naar dit topic.
Ik kijk net in kern.log en zie dat die volledig volloopt met de volgende melding: Jan 14 08:08:34 raspberrypi kernel: [ 3871.613643] lirc_rpi: Buffer overrun

Wat kan ik hier aan doen?
Niks, probleem van lirc_rpi
geerttttt schreef op dinsdag 14 januari 2014 @ 00:26:
Ik probeer met mijn python script zowel te zenden als ontvangen. Nu blijkt dat dat niet echt mogelijk is, tenminste niet met 1 socket. Dus als ik het goed begrijp moet ik dan twee sockets open hebben, een voor lezen en een voor schrijven.

De schrijf socket open ik, en stuur ik direct daarna dit:
code:
1
{"message":"client sender"}

Dat klopt toch? Ik krijg ook een akkoord melding hiervan dus dat lijkt goed.
Daarna stuur ik dit:
code:
1
{"message":"send","protocol": "archtech_dimmers","code": {"id": 100,"unit": 12,"dimlevel": 7,"state": "on"},"repeat": 1}

Maar er gebeurt niks. Waarom niet? Wat doe ik mis?

Ik heb ook dit nog geprobeerd:
code:
1
{"message":"send","code": {"protocol": "archtech_dimmers", "id": 100,"unit": 12,"dimlevel": 7,"state": "on"}}

Werkte ook niet...

Wie kan me helpen?
Gewoon GUI modus gebruiken. Die kan tegelijk zenden en ontvanger.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

Oke, dit is wat ik terug krijg, lijkt me niet dat pilight mijn commando goed snapt heb ik t idee:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[Jan 14 10:33:46:413853] pilight-daemon: INFO: new client, ip: 127.0.0.1, port: 34947
[Jan 14 10:33:46:414089] pilight-daemon: DEBUG: client fd: 11
[Jan 14 10:33:46:414200] pilight-daemon: DEBUG: client id: 1
[Jan 14 10:33:56:755603] pilight-daemon: DEBUG: socket recv: {"message":"client sender"}
[Jan 14 10:33:56:756044] pilight-daemon: DEBUG: socket write succeeded: {"message":"accept client"}

[Jan 14 10:33:56:756341] pilight-daemon: INFO: client recognized as sender
[Jan 14 10:33:58:763091] pilight-daemon: DEBUG: socket recv: {"message":"send","code": {"protocol": "archtech_dimmers", "id": 100,"unit": 12,"dimlevel": 7,"state": "on"},"repeat": 1}
[Jan 14 10:33:58:763503] pilight-daemon: INFO: client disconnected, ip 127.0.0.1, port 34947
[Jan 14 10:34:30:383179] pilight-daemon: INFO: new client, ip: 127.0.0.1, port: 34948
[Jan 14 10:34:30:383375] pilight-daemon: DEBUG: client fd: 11
[Jan 14 10:34:30:383484] pilight-daemon: DEBUG: client id: 1
[ Jan 14 10:34:37:34923] pilight-daemon: DEBUG: socket recv: {"message":"client sender"}
[ Jan 14 10:34:37:35304] pilight-daemon: DEBUG: socket write succeeded: {"message":"accept client"}

[ Jan 14 10:34:37:35609] pilight-daemon: INFO: client recognized as sender
[ Jan 14 10:34:39:38555] pilight-daemon: DEBUG: socket recv: {"message":"send","code": {"protocol": "archtech_dimmers", "id": 100,"unit": 12,"dimlevel": 7,"state": "on"}}
[ Jan 14 10:34:39:38954] pilight-daemon: INFO: client disconnected, ip 127.0.0.1, port 34948
CurlyMo schreef op dinsdag 14 januari 2014 @ 09:47:
[...]

Gewoon GUI modus gebruiken. Die kan tegelijk zenden en ontvanger.
Oke, dat is opzich best mooi. Gui modus heb ik geprobeerd, maar ik merk daarbij twee dingen. Ten eerste krijg ik niks hier binnen, waar wanneer je je als receiver aanmeldt hij alle binnengekomen signalen automatisch output, krijg ik hier niks binnen. Daarnaast is het zo dat als ik wat wil sturen, dat ik een location e.d. moet meesturen, dus ik alleen dingen kan sturen wat in mijn config staat. Ik wil gewoon wat sturen, ik maak geen gebruik van die config met locaties e.d. Is dat ook op een of andere manier mogelijk? Of moet ik dan toch 2 aparte sockets gebruiken?

Oost west, 127.0.0.1 best!


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

Deshmir schreef op dinsdag 14 januari 2014 @ 09:42:
[...]


Probeer eens in Chrome je identifier weg te laten.
IE 11 heeft namelijk geen identifier meer in de code staan, waardoor je nooit de vinger op de juiste plek kan leggen (of het is oude code, of compatibility, of iets willekeurigs).
Nu word het nog gekker ..
als ik als agent Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko invul en dat check bij whatbrowser,org krijg ik te zien dat ik IE11 heb.
Ga ik met die agent naar pilight GUI heb ik nog steeds geen battery icon :?
CurlyMo schreef op dinsdag 14 januari 2014 @ 09:47:
[...]
Niks, probleem van lirc_rpi
Lopen bij anderen de kern.log ook vol met deze error?
Mijn kern.log is al 91 Mb groot sinds vanmorgen :X

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • mitch187
  • Registratie: April 2007
  • Laatst online: 06-09 21:43
Ik zal vanavond even kijken voor je.

Agent anders instellen verandert niks aan de browser renderer, alleen hoe hij zich bekent maakt.

Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

zojuist mijn /etc/modules aangepast en debug=1 verwijderd uit de regel modprobe lirc_rpi gpio_in_pin=18 gpio_out_pin=17 debug=1
Ik krijg de buffer overrun meldingen iig niet meer :)

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Om verschillende redenen wil ik graag de development versie draaien. Vandaag de stable versie via apt-get verwijderd en een git clone uitgevoerd. Na het installeren van extra i2c moduled is het gelukt om setup,sh succesvol uit te voeren. Echter krijg ik pilight niet aan de gang. Bij het uitvoeren van service pilight start verschijnt de melding:

pilight-daemon: ERROR: setting "hw-mode" is invalid

Wat ik ook probeer, alleen het verwijderen van de regel "hw-mode" uit settings.json werkt. Dus ook "hw-mode": "none" of "gpio" werken niet. Dit is mijn config:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
    "log-level": 4,
    "pid-file": "/var/run/pilight.pid",
    "config-file": "/etc/pilight/config.json",
    "hardware-file": "/etc/pilight/hardware.json",
    "log-file": "/var/log/pilight.log",
    "send-repeats": 10,
    "receive-repeats": 1,
    "hw-mode": "pilight",
    "hw-socket": "/dev/pilight0",
    "gpio-sender": 0,
    "gpio-receiver": 1,
    "webserver-enable": 1,
    "webserver-root": "/usr/local/share/pilight",
    "webserver-port": 5001,
    "webserver-cache": 1,
    "webserver-authentication": 0,
    "webserver-username": "",
    "webserver-password": "",
    "whitelist": "","whitelist": "",
    "update-check": 1
}


Wat doe ik verkeerd?

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


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

"hw-mode": "module"

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!
geerttttt schreef op dinsdag 14 januari 2014 @ 10:37:
Oke, dat is opzich best mooi. Gui modus heb ik geprobeerd, maar ik merk daarbij twee dingen. Ten eerste krijg ik niks hier binnen, waar wanneer je je als receiver aanmeldt hij alle binnengekomen signalen automatisch output, krijg ik hier niks binnen.
GUI stuurt alleen data door wanneer het een in het config bekend apparaat is.
Daarnaast is het zo dat als ik wat wil sturen, dat ik een location e.d. moet meesturen, dus ik alleen dingen kan sturen wat in mijn config staat. Ik wil gewoon wat sturen, ik maak geen gebruik van die config met locaties e.d. Is dat ook op een of andere manier mogelijk? Of moet ik dan toch 2 aparte sockets gebruiken?
2 sockets of afmelden en aanmelden.
Taigu schreef op dinsdag 14 januari 2014 @ 12:56:
pilight-daemon: ERROR: setting "hw-mode" is invalid

Wat doe ik verkeerd?
Je niet inlezen. http://wiki.pilight.org/doku.php/changes_features_fixes

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Dankje! De plekken waar informatie staat neemt snel toe, daar moet ik nog aan wennen. Wel super om te zien dat de ontwikkeling zo hard gaat.

De service start nu, maar er verschijnt niets in de webgui behalve "pilight webgui" in IE of de pilight webgui met de melding "Connecting" en even later "failed to connect". De debug laat zien dat de module wel herkend wordt en ik zie ook dat de temp. van de raspberry netjes wordt uitlezen. De regel "webgui-template": "mytemplate", toevoegen aan settings.json help niet. Hardware.json is als volgt en deze melding verschijnt:

[Jan 14 13:55:46:405651] pilight-daemon: DEBUG: new thread 433gpio, 2 threads running

code:
1
2
3
4
5
6
{
  "433gpio": {
    "sender": 1,
    "receiver": 0
  }
}


Met de nieuwe kernel en deze hardware.json krijg ik de volgende melding:

[Jan 14 13:50:37:596205] pilight-daemon: ERROR: could not open /dev/pilight0
[Jan 14 13:50:37:596418] pilight-daemon: ERROR: could not initialize 433pilight hardware mode

code:
1
2
3
4
5
6
7
8
9
10
{
    "433pilight": {
        "socket": "/dev/pilight0",
        "sender": 1,
        "receiver": 0
        "uc-connected": 1,
        "shortest-pulse": 50,
        "longest-pulse": 50000
    }
}


Wederom dezelfde vraag :)

[ Voor 3% gewijzigd door Taigu op 14-01-2014 14:17 ]

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


Acties:
  • 0 Henk 'm!
pilight kernel module wordt niet officieel ondersteund dus daar kan en wil ik je niet mee helpen. Qua webgui. Kijk of de bestanden wel op de goede plek staan.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Dat is je goed recht en prima. Met de 433gpio lijkt het wel te werken, ik kan het alleen niet 100% verifieren ;)

Edit: opgelost met de volgende regels in settings.json

code:
1
2
"webserver-root": "/usr/local/share/pilight",
"webgui-template": "default",

[ Voor 66% gewijzigd door Taigu op 14-01-2014 15:11 ]

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


Acties:
  • 0 Henk 'm!
Webserver issues met de default webroot moeten opgelost zijn.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Ok bedankt! Kan het ook zijn dat de oplossing voor 2 decimalen in de webgui (zie: http://forum.pilight.org/...webgui?highlight=decimals )
nog niet opgelost zijn in commit 39ee608 ? Ik post even hier omdat de betreffende thread is gesloten.

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


Acties:
  • 0 Henk 'm!
Dat probleem is opgelost. Het ging er niet om dat er standaard 2 decimalen moeten staan, maar om dit probleem:
29.00 = 29
29.50 = 29.5
29.55 = 29.55

Of
29.000 = 29
29.050 = 29.05
enz.

Afhankelijk van het aantal decimalen dat een sensor of apparaat meet wordt dit vast weergegeven in de webgui. Of dit nu 1, 2, 3 of 4 decimalen zijn.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Duidelijk. De achterliggende reden is dat de RPI interne temperatuur zoals je beschrijft wordt weergegeven met 3 decimalen. Ik wil dat in 2 decimalen hebben. Als ik "decimals": 2 toevoeg, dan gaat de temp van 48.692 naar 486.92. is dat aan te passen? Ik zou het lieft alle temps in hetzelfde formaat weergegeven zien.

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


Acties:
  • 0 Henk 'm!
Nog 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
bedankt voor de snelle antwoorden vandaay Curlymo
Verwijderd schreef op dinsdag 24 december 2013 @ 18:06:
[...]


Thx! Zal dat eens uitproberen.

Heb je dat misschien ook zelf draaien icm met een pilight client script ?
Is dit nog gelukt? Ik zoek ook nog wat hints voor mooie graphs, het liefst geintegreerd in pilight of pimatic ;)

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


Acties:
  • 0 Henk 'm!
Voor graph moet je eens kijken naar highstock. Loggen moet je wel zelf doen. pimatic is in essentie ook pilight, maar dan een wrapper voor nodejs.

[ Voor 31% gewijzigd door CurlyMo op 14-01-2014 17:33 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Wederom dank. Gelijk weer de volgende. ik probeer de unit/id van een KaKu ACM-1000 te achterhalen met pilight-learn. Na het starten van pilight-learn krijg ik:

[Jan 14 18:15:21:234080] pilight-learn: ERROR: pilight-learn instance found (2703)

Pilight-daemon draait niet en via ps aux zie ik geen proces met pid 2703. Kill 2703 werkt dan ook niet. Herstarten lost ook niets op. Gebruik commit 3e37a17.

Is er een andere methode om de aansturing van een ACM-1000 (met AST-8800) te achterhalen? pilight-receive laat niets zien en pilight-raw geeft veel teveel info (continue stroom).

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


Acties:
  • 0 Henk 'm!
Fixed.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

Taigu schreef op dinsdag 14 januari 2014 @ 18:19:
Wederom dank. Gelijk weer de volgende. ik probeer de unit/id van een KaKu ACM-1000 te achterhalen met pilight-learn. Na het starten van pilight-learn krijg ik:

[Jan 14 18:15:21:234080] pilight-learn: ERROR: pilight-learn instance found (2703)

Pilight-daemon draait niet en via ps aux zie ik geen proces met pid 2703. Kill 2703 werkt dan ook niet. Herstarten lost ook niets op. Gebruik commit 3e37a17.

Is er een andere methode om de aansturing van een ACM-1000 (met AST-8800) te achterhalen? pilight-receive laat niets zien en pilight-raw geeft veel teveel info (continue stroom).
huh :?

Een ACM-1000 is ontvanger geen zender. Hoe kun je deze dan inleren?
Of probeer je van een device wat een code naar de ACM-1000 stuurt het adres te achterhalen?

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Klopt, beetje krom geformuleerd. De AWST-8800 heb ik gebruikt met pilight-receive om de boel in te leren. pilight-learn werkte weer na de aanpassing van curlymo, maar gelukkig niet nodig gehad.

p.s. als iemand mij kan vertellen hoe ik via een pyhton script de de api aan kan spreken om een temperatuur op te vragen van een sensor, heel graag!

[ Voor 35% gewijzigd door Taigu op 15-01-2014 11:15 ]

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


Acties:
  • 0 Henk 'm!

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

neevedr

Dat was ik niet!

Zie Python script: https://github.com/piligh...master/clients/process.py

Om mooie grafieken te maken kan je een van deze gebruiken:
http://www.highcharts.com/
http://www.amcharts.com/

Acties:
  • 0 Henk 'm!
Taigu schreef op dinsdag 14 januari 2014 @ 21:16:
Pilight-learn werkte weer na de aanpassing van curlymo, maar gelukkig niet nodig gehad.
pilight!

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Taigu
  • Registratie: Februari 2002
  • Laatst online: 20-08 12:10
Dank, al kan ik een duidelijker hint in de goede richting nog wel gebruiken, ben niet echt een dev. Het is in ieder geval een zet in de juiste kant op,
Begin van de zin :) Maar gefixt.

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


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:50

Koffie

Koffiebierbrouwer

Braaimeneer

Taigu schreef op woensdag 15 januari 2014 @ 11:15:
[...]


Dank, al kan ik een duidelijker hint in de goede richting nog wel gebruiken, ben niet echt een dev. Het is in ieder geval een zet in de juiste kant op,
Als je geen bezwaar tegen PHP hebt: http://forum.pilight.org/...on-about-event-processing

Tijd voor een nieuwe sig..

Pagina: 1 ... 17 ... 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.