Als je de stabiele pilight versie draait, dan zal alleen het versie nummer te zien zijn:



Vergelijkbare documenten
USB 2x. USB 2x DSI (DISPLAY) Audio HDMI. ETHERNET Power

API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8

Apparaten. Introductie

1 "log-file": "/var/log/pilight.log" 2 "log-file": "c:/pilight/pilight.log"

Configureren en installeren OPENOB op Raspberry PI

1. Kopieer de bestanden die in de html directory staan, naar de html directory van HomeSeer.

Remote Powercontrol for TCP/IP networks

GEBRUIKERS HANDLEIDING HOMEBRIDGE

RUCKUS UNLEASHED GATEWAY

Xelion ESPA koppeling Handleiding Beheer V1.6

Handleiding voor installatie en gebruik van

LET OP! Lees dit eerst even door!

XAMPP Web Development omgeving opzetten onder Windows.

GEBRUIKERS HANDLEIDING HOMEBRIDGE

Programmeren van de Raspberry Pi.

Howto make Exim work with Freesco 0.2.7

Aanmelden Na installatie wordt de service automatisch gestart en kunt u meteen aanmelden van op afstand:


Xampp Web Development omgeving opzetten onder Windows.

Raspberry Pi VPN-server. Auteur: Ger Stok

Multiple LAN subnet. VigorSwitch P1280/P2280

Quickstart ewon Cosy 131

Snel op weg met e.dentifier2

Handleiding gebruik Next Level Service-platform

Tag Based VLAN. VigorSwitch G1260

KDE afstandsbediening-instellingen. Michael Zanetti Vertaler/Nalezer: Tom Albers

Tips voor Linux Mint 13 XFCE: De Windows XP vervanger.

5. Documenten Wat kan ik met Documenten? 1. Over LEVIY. 5.1 Documenten terugvinden Uitleg over vinden van documenten.

Software Release Notes

Boutronic. MSSQL Express server voor Log functie. >> Installatie handleiding << 2 april 2012, versie 1.0d

Multiple LAN subnet. VigorSwitch G2500/P2500

Revisie geschiedenis. [XXTER & KNX via IP]

De volgende MTA s installeren in een groepje van 4 studenten: Onderzoek van vorig jaar naar gebruikte mail software evalueren.

Contents Backup en herinstallatie... 2

HANDLEIDING BEDIENINGSPANEEL

De reden dat providers (KPN) voor Routed IPTV kiezen is vanwege het ondersteunen van bepaalde diensten zoals Netflix op de SetupBox.

DE 13 BELANGRIJKSTE STATUSCODES

INSTALLATIE EXCHANGE CONNECTOR

Postcode module Webservices

BRIGHT-NET INSTALLATIE HANDLEIDING

EM Poorts Switchbox USB 2.0

Handleiding installatie Enecsys uitlezen op een Synology NAS

NAS 323 Uw NAS gebruiken als een VPN-server

DrayTek Vigor IPv6 TSPC tunnel (Freenet6)

Remote Administration System PDA (RASmobile)

Internet of Things (IoT)

Praktijk opdrachten VMware

Links controleren met Xenu s Link Sleuth

Software Test Plan. Yannick Verschueren

CoolDing software. Versie 2.0

DrayTek Vigor AP700 MAC Filtering

Beleef het nieuwe Klantverwijssysteem

Deze instructie moet gezien worden als een toevoeging op de bijgevoegde Engelstalige Quick Guide.

Bookshelf account aanmaken, apps installeren en de mogelijkheden

Installeren driver M-1023Q voor firmware update.

TRUST WIRELESS AUDIO / VIDEO TRANSMITTER 100V

TAB XENTA 13c 13,3 TABLET FIRMWARE UPGRADE INSTRUCTIES

BENQ_ESG103QG_DU.book Page i Tuesday, July 30, :05 PM. Inhoudsopgave

Transmitte r Eco 19349

NACSPORT TAG&GO HANDLEIDING Eigenschappen knop

Temperatuur logger synchronisatie

Ladibug Document Camera Image Software Gebruikershandleiding

Laten we eens beginnen met de mouwen op te stropen en een netwerk te bouwen.

Over Betuwe College. Lego Mindstorm project

Managed VoIP. Inhoud. 1 Handleiding telefoon configuratie. 1.1 Aanmelden van de locatie

Quick Start Guide for Mxstream. In de Nederlandse taal

Siemens workpoints en DHCP options

Voor je met de installatie begint controleer of alle benodigde onderdelen aanwezig zijn. In de verpakking dient aanwezig te zijn:

NIS Notarieel Informatie Systeem

Prowise Pro Connect 2.0 Technische documentatie

Plato gebruikershandleiding

Nederlands. Handleiding. Inhoud :

Soft-Solutions. Stageverslag

Chapter 4. eenvoudige webserver opzetten

Opencockpits FMC V3 Handleiding Prosim737

Printer DCA installatie

Inhoudsopgave. versie 0.8

Met het MKP-300 bediendeel kunt u het MICRA Alarmsysteem bedienen. Deze werkt alleen als de MICRA module in de alarm module mode is ingesteld.

Pervasive Server V9 Installatiegids

Raspberry Pi HCC- Haaglanden Tim Woldring

xxter Mobotix T24 configuratie

Inrichting Systeem: Locaties & Toegang

EM8030 EM8031 Mini Powerline Adapter 500Mbps

Afhankelijk van de versie van het Apple besturingssysteem dat u heeft, genaamd OS X, moet u een van de volgende versies van de software downloaden:

Gebruikershandleiding. Wi-Fi Versterker

How To Do mbspider met VIPA Modbus-TCP coupler

Handleiding Wi-Fi. RR Trading B.V 1 van 13 Rev.02

LINUX QUICKSTART... 1

Vigor 2850 serie Dual PPPoA/PVC - RoutIT

Functionele beschrijving: scannen naar UNIT4 DocumentManager

Beleef het nieuwe Klantverwijssysteem

CTI Installatie & Configuratie

Betaalbaar Home Control. Presentatie op bijeenkomst van EmSE: Embedded Systems Eindhoven

Installeren van de Forest Shuttle. Home Automation by

Gebruikers Toevoegen. EasySecure International B.V. +31(0) Support.EasySecure.nl. v

Uitleg SPF, DKIM & DMARC

FOREST DIAMOND AFSTANDSBEDIENING X460

Transcriptie:

Veel gestelde vragen Veel gestelde vragen...1 Algemeen... 1 De pilight versie achterhalen...1 SSDP connectie problemen oplossen...2 SSDP volledig uitschakelen...2 PHP gebruiken in de webserver...2 Ondersteuning voor apparaten anders dan 433.92 Mhz...2 Het repareren van de Lirc and 1-wire protocols...2 Hoe hoog CPU gebruik op te lossen na het bijwerken van de kernel...2 Zenden en ontvangen...3 De via de GPIO verbonden ontvanger werkt niet...3 Ik zie alleen verzonden codes, niet degene die ontvangen worden...3 Apparaten codes laten aanleren verzonden door pilight...3 Configuratie...3 Hoe gebruik je raw code in de configuratie...3 Hoe zorg ik dat mijn webgui apparaten laat zien...3 De send-repeats instelling werkt niet meer...4 Compilatie... 4 Hoe los problemen met afhankelijkheden op...4 Mythes... 4 pilight ondersteuning in Domoticz en pimatic...4 De Raspberry Pi is niet snel genoeg voor Domotica software...5 Algemeen De pilight versie achterhalen Voer het volgende commando uit om de pilight versie te achterhalen: pi@pilight:~# pilight-daemon -V Als je de stabiele pilight versie draait, dan zal alleen het versie nummer te zien zijn: pilight-daemon version v7.0 Als je de ontwikkelversie gebruik, dan zal de versie ook het commit nummer bevatten. Deze verwijst naar de laatste code die in deze pilight versie verwerkt zit: pilight-daemon version v7.0-24-gb64a135 In dit voorbeeld zien we dat de 24ste commit na versie 7.0 met SHA id gb64a135 is geïnstalleerd. Om te zien welke commit daarbij hoort kan je kijken naar de git ontwikkelings commit lijst.

SSDP connectie problemen oplossen Zorg allereerst dat je iptables goed zijn ingesteld: pi@pilight:~# sudo iptables -A INPUT -s 127.0.0.1 -j ACCEPT Zorg ook voor een juiste configuratie van je netwerk apparaten in /etc/network/interfaces: 1 auto lo 2 iface lo inet loopback 3 allow-hotplug eth0 4 auto eth0 5 iface eth0 inet static 6 address x.x.x.x 7 netmask 255.255.255.0 8 gateway x.x.x.x Vooral het iface lo inet loopback deel is essentieel om SSDP werkend te krijgen. Het is mogelijk dat je eerst je computer moet herstarten om de veranderingen door te voeren. Het kan nodig zijn om de service dhcpcd uit te zetten om er zeker van te zijn dat deze instellingen niet overschreven worden: pi@pilight:~# sudo update-rc.d -f dhcpcd remove SSDP volledig uitschakelen Voeg de standalone instelling toe aan je config.json en zet deze op 1. Echter, omdat alle pilight clients SSDP gebruiken om de hoofd daemon te vinden, dien je in het vervolg een server en poort nummer op te geven op met daemons te verbinden die zonder SSDP draaien. PHP gebruiken in de webserver Je bent waarschijnlijk tegen deze foutmelding gelopen terwijl je pilight in debug modus draaide: pilight-daemon: ERROR: php support disabled due to missing php-cgi executable Dit betekent dat je een aantal pakketten mist die nodig zijn om PHP in te kunnen gebruiken. Deze pakketten zijn: php-cgi base64 cat Ondersteuning voor apparaten anders dan 433.92 Mhz pilight is frequentie onafhankelijk gebouwtd, maar met 433.92 Mhz als referentie. De code is daardoor niet gelimiteerd tot deze frequentie. Ons doel was altijd al om meerdere frequenties te ondersteunen. De enige reden dat dit nog niet is gebeurd is wegens tijdgebrek of wegens het ontbreken van andere ontwikkelaars die het voor ons zouden kunnen doen. Het hardware gedeelte van pilight is volledig modulair dus het toevoegen van nieuwe hardware modulus zou zo makkelijk moeten zijn als het schrijven van nieuwe protocollen. Het repareren van de Lirc and 1-wire protocols Je hebt waarschijnlijk de laatste Raspberry Pi kernel geïnstalleerd. Deze kernel werkt met een device tree waarmee de kernel weet welke apparaten je wilt gebruiken. Kijk naar de pilight documentatie om te zien hoe je de device tree moet gebruiken.

Hoe hoog CPU gebruik op te lossen na het bijwerken van de kernel De wiringpi GPIO code die werd gebruik in pilight versie 5.0 en lager bevatte een fout. Dit is opgelost is versie 6.0 en latere versies. Zenden en ontvangen De via de GPIO verbonden ontvanger werkt niet De meest voorkomende reden voor dit probleem ligt in de kwaliteit van de ontvanger. Veel gebruikers kopen de niet ondersteunde (goedkope) ontvangers van ebay, DealExtreme of vergelijkbare sites ook wel aangeduid als FS1000A en XY-MK-5V. Deze ontvangers hebben echter een zeer slecht bereik. Om er zeker van te zijn dat het probleem in je ontvanger zit en niet in de manier waarop je de ontvanger heb aangesloten, houdt je afstandsbediening dicht bij de ontvanger. Als er dan alsnog niks wordt opgevangen, controleer dan je aansluitingen. Als je pilight wil gebruiken om apparaten wil gebruiken door het hele huis, overweeg dan een goede kwaliteit ontvanger te kopen. Kijk in de pilight winkel voor ondersteunde randapparatuur. Ik zie alleen verzonden codes, niet degene die ontvangen worden De pilight receive uitvoer bevat een origin veld. Dit verteld je waar de code vandaan kwam. Alleen als dit veld receiver bevat dan weet je dat de code was opgevangen door de ontvanger. Wanneer dit veld sender bevat dan gaat het om een code die succesvol door pilight is gegenereerd en verwerkt. pilight verwerkt deze codes alsof ze ontvangen waren zodat het zijn GUIs en configuratie kan bijwerken. Alleen als je receiver ziet, dan weet je dat pilight niet zelf de code heeft gegenereerd. Apparaten codes laten aanleren verzonden door pilight Sommige protocollen ondersteunen de aanleer mogelijkheid. Dit aanleer mogelijk zal tijdelijk de het aantal herhalingen van een code verzonden door pilight. Kijk naar de protocol zend argumenten om te zien of jouw protocol dit ondersteund. Als voorbeeld, het KlikAanKlikUit protocol doet dit als volgt: pi@pilight: ~#pilight-send -p kaku_switch -i 1 -u 1 -t -l Configuratie Hoe gebruik je raw code in de configuratie Dit is niet mogelijk, omdat pilight niet weet wat deze ruwe codes voorstellen en dus ook niet weet hoe hij ze moet interpreteren. Hoe zorg ik dat mijn webgui apparaten laat zien Daarvoor dien je apparaten ook aan de GUI sectie van je config.json toevoegen, en niet alleen in de devices sectie.

De send-repeats instelling werkt niet meer De globale send-repeats instelling wordt sinds pilight versie 6 niet meer ondersteund. Deze instelling vertelde pilight hoe vaak een bepaalde pulsetrain herhaald moest worden. Deze instelling is verwijderd, omdat het conflicteerde met veel protocollen. Veel van afstand bedienbare apparaten herhalen hun pulsetrain twee tot zes keer bij een enkele druk op de knop. Bij sommige apparaten zijn deze pulsetrains identiek, dus het is geen probleem om ze meerdere keren te herhalen. Maar, bij sommige andere apparaten kan de 1ste pulsetrain anders zijn dan de pulsetrains die daarop volgen. Weer andere apparaten sturen eerst een pulsetrain om het apparaten uit slaapstand te halen voordat ze de daadwerkelijk hoofd pulsetrain verzenden. Veel apparaten gebruiken een footer pulse, maar andere apparaten gebruiken een header pulse, en weer andere apparaten gebruiken beiden. Als je een knop op je afstandsbediening indruk, dan kunnen er een serie pulsetrains worden verzonden totdat de knop weer wordt losgelaten, terwijl andere afstandsbedieningen alleen een pulsetrain verzenden voor een bepaalde periode, en weer andere apparaten gebruiken een wisselende bit voor herhalende pulsetrains elke keer dat de knop wordt ingedrukt. Aangezien de send-repeats instelling specificeerde hoe vaak een bepaalde pulsetrain werd herhaald voor alle apparaten, hield pilight hield geen rekening met deze verschillende scenario's. Dus het verhogen van deze send-repeats instelling zorgde ervoor dat veel protocollen niet meer werkten. We hebben er dus voor gekozen om de oude send-repeats instelling te vervangen door een protocol specifieke instelling, welke niet configureren is door de gebruiker. We hebben ook gemerkt dat in vrijwel alle gevallen het gebruik van een goede antenne het probleem van het slechte bereik kan oplossen in plaats van het verhogen van de send-repeats instelling. Compilatie Hoe los problemen met afhankelijkheden op -- Looking for libunwind CMake Error at CMakeLists.txt:42 (message): Looking for libunwind - not found -- Configuring incomplete, errors occurred! Als je deze of een vergelijkbare fout ziet, dan betekent dit dat je een aantal verplichte afhankelijkheden mist. Op dit moment zijn deze afhankelijkheden: libunwind libpcap Het is afhankelijk van uw platform hoe deze afhankelijkheden geïnstalleerd moeten worden. Mythes pilight ondersteuning in Domoticz en pimatic De mogelijkheid is er, maar het is aan de ontwikkelaars van Domoticz en pimatic om deze mogelijkheid (opnieuw) in te bouwen.

De Raspberry Pi is niet snel genoeg voor Domotica software Ondanks dat de meeste Domotica oplossingen voor de Raspberry Pi gebruik maken van externe hardware zoals de RFXCom en Tellstick, laat pilight zien dat zelfs met de meeste simpele hardware, een Raspberry Pi omgetoverd kan worden in een volledige Domotica oplossing. De Raspberry Pi kan zelfs zonder het filteren van de ruis makkelijk alle pulsen verwerken. Zonder low-pass filter, gebruikt pilight ongeveer 40% CPU. Dit laat voldoende CPU over voor andere applicaties. RF ontvangers gebruiken in deze modus wel veel GPIO buffers, dus als je geen hardware filter gebruikt, dan kan je geen andere GPIO intensieve applicaties draaien, zoals IR met Lirc.