User Tools

Site Tools


protocols

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
protocols [2016/07/07 09:51]
wo_rasp Support for Philips Hue Bridge
protocols [2017/10/21 20:08] (current)
curlymo
Line 1: Line 1:
 ===== Protocols ===== ===== Protocols =====
  
-pilight is incorporating support for many devices, APIs and sensors, and more protocols are added with each version. Whenever new protocols are added or new versions of already implemented protocols are released, you can easily upgrade your existing installation ​to the new protocolThis is done by installing the protocol module from our apt repositoryEach night, all the latest versions of our protocols are compiled and the installtion repository is updated. To get a list of all installable protocols, run this command on your debian system: +**The protocol documentation has moved to https://​manual.pilight.org/**
-<​code>​ +
-sudo apt-cache search pilight-protocol +
-</code>+
  
-This is the output you might see: +This page lists all protocol ​currently under development by other users or those not yet included in the stable ​version.
-<​code>​ +
-pilight-protocol-alecto-ws1700 - alecto ws1700 protocol for pilight +
-pilight-protocol-alecto-wsd17 - alecto wsd17 protocol for pilight +
-pilight-protocol-alecto-wx500 - alecto wx500 protocol for pilight +
-pilight-protocol-arctech-contact - arctech contact protocol for pilight +
-... +
-</​code>​ +
- +
-If you want to install a particular protocol that is not already included in your pilight version ​or if you want to upgrade your existing implementation,​ just install the specific protocol: +
-<​code>​ +
-sudo apt-get install pilight-protocol-alecto-ws1700 +
-</​code>​ +
- +
-**Please notice that the latest (v7.0) version of pilight always contains the latest version of all protocols listed below. So, there is normally no need to manually add protocols. If it works, it works. Leave it.** +
- +
-It can also happen that the core of pilight has changed significantly. New protocol therefore may depend on code not yet included in your pilight version. If this is the case the apt install will fail with an error message like: +
-<​code>​ +
-The following packages have unmet dependencies:​ +
- ​pilight-protocol-alecto-ws1700 : Depends: pilight (>= 5.0) but it is not going to be installed +
-E: Unable to correct problems, you have held broken packages. +
-</​code>​ +
- +
-If you do manage to install a protocol, pilight will refuse to load it, because it can't offer all the functionality the protocol needs. +
- +
-If you upgrade pilight through apt, it will also automatically remove all protocols that are implemented in pilight itself. +
- +
-==== Generic ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight ​version^^^ +
-|Dimmer|[[generic_dimmer_v5_0|v5.0]]|[[generic_dimmer_v6_0|v6.0]]|[[generic_dimmer_v7_0|v7.0]]| +
-|Label| | |[[generic_label_v7_0|v7.0]]| +
-|Screen|[[generic_screen_v5_0|v5.0]]|[[generic_screen_v6_0|v6.0]]|[[generic_screen_v7_0|v7.0]]| +
-|Switch|[[generic_switch_v5_0|v5.0]]|[[generic_switch_v6_0|v6.0]]|[[generic_switch_v7_0|v7.0]]| +
-|Weather|[[generic_weather_v5_0|v5.0]]|[[generic_weather_v6_0|v6.0]]|[[generic_weather_v7_0|v7.0]]| +
-|Webcam|[[webcam_v5_0|v5.0]]|[[webcam_v6_0|v6.0]]| +
- +
-==== Network ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^ +
-|Ping| |[[ping_v6_0|v6.0]]| +
-|Arping| |[[arping_v6_0|v6.0]]| +
- +
-==== Weather APIs ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|Weather Underground|[[wunderground_v5_0|v5.0]]|[[wunderground_v6_0|v6.0]]|[[wunderground_v7_0|v7.0]]| +
-|Open Weather Map|[[openweathermap_v5_0|v5.0]]|[[openweathermap_v6_0|v6.0]]|[[openweathermap_v7_0|v7.0]]| +
-|Sunrise / Sunset|[[sunriseset_v5_0|v5.0]]|[[sunriseset_v6_0|v6.0]]|[[sunriseset_v7_0|v7.0]]| +
- +
-==== Program APIs ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|Lirc|[[lirc_v5_0|v5.0]]|[[lirc_v5_0|v6.0]]| +
-|Program|[[program_v5_0|v5.0]]|[[program_v6_0|v6.0]]|[[program_v7_0|v7.0]]| +
-|XBMC|[[xbmc_v5_0|v5.0]]|[[xbmc_v6_0|v6.0]]| +
- +
-==== Weather Stations ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|Alecto WSD17|[[alecto_wsd17_v5_0|v5.0]]|[[alecto_wsd17_v6_0|v6.0]]|[[alecto_wsd17_v7_0|v7.0]]| +
-|Alecto WS1700| |[[alecto_ws1700_v6_0|v6.0]]|[[alecto_ws1700_v7_0|v7.0]]| +
-|Alecto WX500| |[[alecto_wx500_v6_0|v6.0]]|[[alecto_wx500_v7_0|v7.0]]| +
-|Auriol 89210|[[auriol_v5_0|v5.0]]|[[auriol_v6_0|v6.0]]|[[auriol_v7_0|v7.0]]| +
-|Auriol H13726| |[[alecto_wx500_v6_0|v6.0]]|[[alecto_wx500_v7_0|v7.0]]| +
-|Balance RF-WS105| |[[ninjablocks_weater_v6_0|v6.0]]|[[ninjablocks_weather_v7_0|v7.0]]| +
-|Conrad|[[tfa_v5_0|v5.0]]|[[tfa_v6_0|v6.0]]|[[tfa_v7_0|v7.0]]| +
-|Hama EWS1500| |[[alecto_wx500_v6_0|v6.0]]|[[alecto_wx500_v7_0|v7.0]]| +
-|iBoutique| |[[alecto_ws1700_v6_0|v6.0]]|[[alecto_ws1700_v7_0|v7.0]]| +
-|KlikAanKlikUit Dusk/Dawn| |[[arctech_dusk_v6_0|v6.0]]| +
-|Meteoscan W1XXX| |[[alecto_wx500_v6_0|v6.0]]|[[alecto_wx500_v7_0|v7.0]]| +
-|Ninja Blocks| |[[ninjablocks_weater_v6_0|v6.0]]|[[ninjablocks_weather_v7_0|v7.0]]| +
-|Teknihall|[[teknihall_v5_0|v5.0]]|[[teknihall_v6_0|v6.0]]|[[teknihall_v7_0|v7.0]]| +
-|TFA|[[tfa_v5_0|v5.0]]|[[tfa_v6_0|v6.0]]|[[tfa_v7_0|v7.0]]| +
-|Three Channel|[[threechan_v5_0|v5.0]]|[[alecto_ws1700_v6_0|v6.0]] +
-|Ventus WSXXX| |[[alecto_wx500_v6_0|v6.0]]|[[alecto_wx500_v7_0|v7.0]]| +
- +
-==== GPIO Connected Sensors ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|am2302|[[dht22_v5_0|v5.0]]|[[dht22_v6_0|v6.0]]|[[dht22_v7_0|v7.0]]| +
-|bmp085| |[[bmp180_v6_0|v6.0]]|[[bmp180_v7_0|v7.0]]| +
-|bmp180| |[[bmp180_v6_0|v6.0]]|[[bmp180_v7_0|v7.0]]| +
-|dht11|[[dht11_v5_0|v5.0]]|[[dht11_v6_0|v6.0]]|[[dht11_v7_0|v7.0]]| +
-|dht22|[[dht22_v5_0|v5.0]]|[[dht22_v6_0|v6.0]]|[[dht22_v7_0|v7.0]]| +
-|ds18b20|[[ds18b20_v5_0|v5.0]]|[[ds18b20_v6_0|v6.0]]|[[ds18b20_v7_0|v7.0]]| +
-|ds18s20|[[ds18s20_v5_0|v5.0]]|[[ds18s20_v6_0|v6.0]]|[[ds18s20_v7_0|v7.0]]| +
-|CPU Temperature|[[rpi_temp_v5_0|v5.0]]|[[cpu_temp_v6_0|v6.0]]|[[cpu_temp_v7_0|v7.0]]| +
-|GPIO Switch| |[[gpio_switch_v6.0|v6.0]]|[[gpio_switch_v7_0|v7.0]]| +
-|lm75|[[lm75_v5_0|v5.0]]|[[lm75_v6_0|v6.0]]|[[lm75_v7_0|v7.0]]| +
-|lm76|[[lm76_v5_0|v5.0]]|[[lm76_v6_0|v6.0]]|[[lm76_v7_0|v7.0]]| +
- +
-==== Dimmers ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|KlikAanKlikUit|[[arctech_dimmer_v5_0|v5.0]]|[[arctech_dimmer_v6_0|v6.0]]|[[arctech_dimmer_v7_0|v7.0]]| +
- +
-==== Wireless Contact Sensors ==== +
-|< 400px 50% 25% * >| +
-^Name^pilight version^^^ +
-|KlikAanKlikUit| |[[arctech_contact_v6_0|v6.0]]| +
-|Elro 800| |[[elro_he_contact_v6_0|v6.0]]| +
-|SC2262| |[[sc2262_v6_0|v6.0]]|[[sc2262_V7_0|v7.0]]| +
-|EV1527| | |[[ev1527_v7_0|v7.0]]| +
-==== Wireless Motion Sensors ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|Conrad RSL| |[[conrad_rsl_contact_v6_0|v6.0]]| +
-|EV1527| | |[[ev1527_v7_0|v7.0]]| +
-|KlikAanKlikUit| |[[arctech_motion_v6_0|v6.0]]| +
- +
-==== Screens ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|KlikAanKlikUit|[[arctech_screen_v5_0|v5.0]]|[[arctech_screen_v6_0|v6.0]]|[[arctech_screen_v7_0|v7.0]]| +
-|KlikAanKlikUit Old|[[arctech_screen_old_v5_0|v5.0]]|[[arctech_screen_old_v6_0|v6.0]]|[[arctech_screen_old_v7_0|v7.0]]| +
-|D-IO|[[arctech_screen_v5_0|v5.0]]|[[arctech_screen_v6_0|v6.0]]|[[arctech_screen_v7_0|v7.0]]| +
- +
-==== Switches ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|Bye Bye Standby|[[arctech_switch_old_v5_0|v5.0]]|[[arctech_switch_old_v6_0|v6.0]]|[[arctech_switch_old_v7_0|v7.0]]| +
-|Beamish 4-AE4| |[[beamish_switch_v6_0|v6.0]]|[[beamish_switch_v7_0|v7.0]]| +
-|Brennenstuhl|[[elro_he_switch_v5_0|v5.0]]|[[elro_he_switch_v6_0|v6.0]]|[[elro_he_switch_v7_0|v7.0]]| +
-|Clarus|[[clarus_v5_0|v5.0]]|[[clarus_v6_0|v6.0]]|[[clarus_v7_0|v7.0]]| +
-|Cleverwatts|[[cleverwatts_v5_0|v5.0]]|[[cleverwatts_v6_0|v6.0]]|[[cleverwatts_v7_0|v7.0]]| +
-|CoCo Technologies|[[arctech_switch_v5_0|v5.0]]|[[arctech_switch_v6_0|v6.0]]|[[arctech_switch_v7_0|v7.0]]| +
-|Cogex|[[arctech_switch_old_v5_0|v5.0]]|[[arctech_switch_old_v6_0|v6.0]]|[[arctech_switch_old_v7_0|v7.0]]| +
-|Conrad RSL| |[[conrad_rsl_switch_v6_0|v6.0]]|[[conrad_rsl_switch_v7_0|v7.0]]| +
-|D-IO|[[arctech_switch_v5_0|v5.0]]|[[arctech_switch_v6_0|v6.0]]|[[arctech_switch_v7_0|v7.0]]| +
-|Düwi Terminal|[[arctech_switch_old_v5_0|v5.0]]|[[arctech_switch_old_v6_0|v6.0]]|[[arctech_switch_old_v7_0|v7.0]]| +
-|Elro HomeEasy Advanced|[[elro_ad_v5_0|v5.0]]| -> Elro 300 Series| +
-|Elro HomeControl|[[elro_hc_v5_0|v5.0]] | -> Elro 400 Series| +
-|Elro HomeEasy Normal|[[elro_he_switch_v5_0|v5.0]]| -> Elro 800 Series| +
-|Elro 300 Series| |[[elro_ad_v6_0|v6.0]]|[[elro_ad_v7_0|v7.0]]| +
-|Elro 400 Series| |[[elro_hc_v6_0|v6.0]]|[[elro_hc_v7_0|v7.0]]| +
-|Elro 800 Series| |[[elro_he_switch_v6_0|v6.0]]|[[elro_he_switch_v7_0|v7.0]]| +
-|Eurodomest|[[arctech_switch_old_v5_0|v5.0]]|[[arctech_switch_old_v6_0|v6.0]]|[[arctech_switch_old_v7_0|v7.0]]| +
-|Globaltronics Quigg GT-1000| |[[quigg_switch_GT_1000_v6_0|v6.0]]|[[quigg_switch_GT_1000_v7_0|v7.0]]| +
-|Globaltronics Quigg GT-7000|[[Globaltronics_Quigg_v5_0|v5.0]]|[[quigg_switch_GT_7000_v6_0|v6.0]]|[[quigg_switch_GT_7000_v7_0|v7.0]]| +
-|Impuls|[[impuls_v5_0|v5.0]]|[[impuls_v6_0|v6.0]]|[[impuls_v7_0|v7.0]]| +
-|Intertechno|[[arctech_switch_v5_0|v5.0]]|[[arctech_switch_v6_0|v6.0]]|[[arctech_switch_v7_0|v7.0]]| +
-|Intertechno Old Version|[[arctech_switch_old_v5_0|v5.0]]|[[arctech_switch_old_v6_0|v6.0]]|[[arctech_switch_old_v7_0|v7.0]]| +
-|KlikAanKlikUit Old Version|[[arctech_switch_old_v5_0|v5.0]]|[[arctech_switch_old_v6_0|v6.0]]|[[arctech_switch_old_v7_0|v7.0]]| +
-|KlikAanKlikUit|[[arctech_switch_v5_0|v5.0]]|[[arctech_switch_v6_0|v6.0]]|[[arctech_switch_v7_0|v7.0]]| +
-|Logilink| | |[[logilink_switch_v7_0|v7.0]]| +
-|Mumbi|[[mumbi_v5_0|v5.0]]|[[mumbi_v6_0|v6.0]]|[[mumbi_v7_0|v7.0]]| +
-|Nexa|[[arctech_switch_v5_0|v5.0]]|[[arctech_switch_v6_0|v6.0]]|[[arctech_switch_v7_0|v7.0]]| +
-|Pollin|[[pollin_v5_0|v5.0]]|[[pollin_v6_0|v6.0]]|[[pollin_v7_0|v7.0]]| +
-|Pro MAX|[[rsl366_v5_0|v5.0]]|[[rsl366_v6_0|v6.0]]|[[rsl366_v7_0|v7.0]]| +
-|RC101| |[[rc101_v6_0|v6.0]]|[[rc101_v7_0|v7.0]]| +
-|RC102| |[[rc101_v6_0|v6.0]]|[[rc101_v7_0|v7.0]]| +
-|Rev 1|[[rev1_v5_0|v5.0]]|[[rev1_v6_0|v6.0]]|[[rev1_v7_0|v7.0]]| +
-|Rev 2|[[rev2_v5_0|v5.0]]|[[rev2_v6_0|v6.0]]|[[rev2_v7_0|v7.0]]| +
-|Rev 3|[[rev3_v5_0|v5.0]]|[[rev3_v6_0|v6.0]]|[[rev3_v7_0|v7.0]]| +
-|RSL366|[[rsl366_v5_0|v5.0]]|[[rsl366_v6_0|v6.0]]|[[rsl366_v7_0|v7.0]]| +
-|Selectremote|[[selectremote_v5_0|v5.0]]|[[selectremote_v6_0|v6.0]]|[[selectremote_v7_0|v7.0]]| +
-|Silvercrest|[[silvercrest_v5_0|v5.0]]|[[silvercrest_v6_0|v6.0]]|[[silvercrest_v7_0|v7.0]]| +
-|TechLiCo| |[[techlico_switch_v6_0|v6.0]]|[[techlico_switch_v7_0|v7.0]]| +
-|X10|[[x10_v5_0|v5.0]]|[[x10_v6_0|v6.0]]|[[x10_v7_0|v7.0]]| +
- +
-==== Misc ==== +
-|< 400px 50% 25% 25% >| +
-^Name^pilight version^^^ +
-|Relay|[[relay_v5_0|v5.0]]|[[relay_v6_0|v6.0]]|[[relay_v7_0|v7.0]]| +
-|Date & Time|[[datetime_v5_0|v5.0]]|[[datetime_v6_0|v6.0]]|[[datetime_v7_0|v7.0]]| +
- +
-==== Work in Progress ====+
  
 +  * [[GPSprotocol_v7_0|GPSprotocol]]
   * [[Somfy|S*mfy]]   * [[Somfy|S*mfy]]
   * [[oregon|Oregon V2]]   * [[oregon|Oregon V2]]
-  * [[TFA3200|Dostmann TFA 30.3200]] 
   * [[philipshue|Hue Bridge]]   * [[philipshue|Hue Bridge]]
   * Unitech - State Unknown   * Unitech - State Unknown
   * HomeEasy Old Version - State Unknown   * HomeEasy Old Version - State Unknown
-  * Eurodomest Switches 
-==== Other ==== 
-  * [[raw|Raw]] 
protocols.1467885060.txt.gz · Last modified: 2016/07/07 09:51 by wo_rasp