Giter Site home page Giter Site logo

girf's People

Contributors

metaneutrons avatar per1234 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

girf's Issues

Gira Dual Q Funkverkehr in FHEM mit Signalduino

Hallo @metaneutrons,

Ich habe auch 7 Gira Dual Q mit Funkmodulen vernetzt und würde die gerne in mein Gebäudesteuerung einbinden.
Ich frage mich ob es möglich wäre die Alarme und Batteriestände direkt über einen Signalduino / CUL Stick abzufragen ohne ein extra Gira Funkmodul zu verwenden. Sozusagen dass der Arduino oder ESP Quasi nicht nur den Feuermelder sondern auch gleich das Funkmodul mit simuliert. (Protokoll der Nachrichten siehe Unten)
Hast du diesbezüglich eventuell schon Erfahrungen gesammelt? Weißt du ob die Funkübertagung der Daten verschlüsselt stattfindet?

Die Funk-Nachrichten die ich mit Protokoll 52 auslesen kann enthalten gleiche passagen und sind meistens 128 Bit lang:

0056658 FEDE435 9A2EF5 ABB6F66BBCA2
11111111110101001100110100111000000001110000101000000000001100101110100010000101001010010010010110001010011011010010000101101000 

0056658 FF1EA4F 9A2EF5 B5B70ADBBC3C
11111111101010011001101001110000000011100001010110110000011001011101000100001010010010100100100011110101001001000100001111000011 

0056658 FF5F0E3 9A2EF5 B5B6C7C1B0C2
11111111101010011001101001110000000010100000111100011100011001011101000100001010010010100100100100111000001111100100111100111101 

0056658 FF3EBFF 9A2EF5 B7B702B9BE7A
11111111101010011001101001110000000011000001010000000000011001011101000100001010010010000100100011111101010001100100000110000101 

0056658 7F7F179 9A2EF5 ABB32869BEE0
11111111101010011001101001111000000010000000111010000110011001011101000100001010010101000100110011010111100101100100000100011111 

002B32C 3FBF8BC CD177AD 5D99434DF70
11111111110101001100110100111100000001000000011101000011001100101110100010000101001010100010011001101011110010110010000010001111 

002B32C 3FDFCCF CD177AD BDA8C02DEC1
11111111110101001100110100111100000000100000001100110000001100101110100010000101001001000010010101110011111111010010000100111110 

0056658 7F1EB71 9A2EF5B9 B51C4DBE00
11111111101010011001101001111000000011100001010010001110011001011101000100001010010001100100101011100011101100100100000111111111 

002B32C 3F8F5B8 CD177AD CDA8E26DF00
11111111110101001100110100111100000001110000101001000111001100101110100010000101001000110010010101110001110110010010000011111111 

002B32C 7FAF808 CD177AD 9DB7CBBE02C
11111111110101001100110100111000000001010000011111110111001100101110100010000101001001100010010010000011010001000001111111010011 

002B32C 7F8F514 CD177AD CDB74A4DC30
11111111110101001100110100111000000001110000101011101011001100101110100010000101001000110010010010001011010110110010001111001111 

002B32C 7F8F527 CD177AD ADB856DDE1E
11111111110101001100110100111000000001110000101011011000001100101110100010000101001001010010010001111010100100100010000111100001 

002B32C 7FAF871 CD177AD ADB63E0D861
11111111110101001100110100111000000001010000011110001110001100101110100010000101001001010010010010011100000111110010011110011110 

002B32C 7F7F5F9 CD177AD BDB6CF2DDD2
11111111110101001100110100111000000010000000101000000110001100101110100010000101001001000010010010010011000011010010001000101101 

002B32C 7F6F21A CD177AD 5DB7B35DE51
11111111110101001100110100111000000010010000110111100101001100101110100010000101001010100010010010000100110010100010000110101110

Error while compiling with Arduino IDE 1.8.13

Hi there!

Tried to compile the example within the Arduino IDE 1.8.13 after adding the girf library.

Unfortunately I got the following error, any hints?

/Users/martin/Documents/Arduino/libraries/girf-master/src/girf.cpp: In member function 'bool girf::process_command(char*)':
/Users/martin/Documents/Arduino/libraries/girf-master/src/girf.cpp:296:3: error: expected primary-expression before '}' token
   }
   ^
/Users/martin/Documents/Arduino/libraries/girf-master/src/girf.cpp:296:3: error: expected ';' before '}' token
/Users/martin/Documents/Arduino/libraries/girf-master/src/girf.cpp: In member function 'void girf::process_byte(char)':
/Users/martin/Documents/Arduino/libraries/girf-master/src/girf.cpp:333:46: error: 'debug' was not declared in this scope
       debug("cmd: " + String(_receive_buffer));
                                              ^
exit status 1
Error compiling for board Generic ESP8266 Module.

Unable to see messages in the Serial Monitor

Hi
I tried setting up your library on a Wemos D1 (ESP-8266). Unfortunately, I can't get it working (in the way that I see some testing messages like the OnAlarmTes on the Serial Monitor).

Are there any hints how to get it working?

What I've done so far is connecting the rf module as outlined in the documentation and using the stable release as well as master & dev branch versions.

Once the RF Module is connected to the ESP8266 it beeps every 25-30 seconds once.

Any further hints are much appreciated.

Send out events possible?

Hi Fabian,

I just stumbled over your project as I am looking (also) for smoke detectors I can connect somehow to my own home automation project.
Since you seem to have done some reverse engineering of the serial protocol - do you think there is a way to also send out an alarm so that all connected detectors start making noise (and clear the alarm later on)?

Greetings,
Ralf

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.