background preloader

Indie

Facebook Twitter

Dangerous Prototypes | A new open source hardware project every month. Alibaba Group. Clonando Qualquer Controle Remoto – Nesse post de hoje, vou ensinar como clonar qualquer controle remoto, assim vc pode controlar sua Televisão, DVD, Som e etc. Depois é só usar sua imaginação para criar o seu projeto, meu próximo post vou falar sobre o meu projeto utilizando o sensor ultrassônico para ligar a TV quando alguém, por exemplo, senta no sofá, mas primeiro vamos clonar o Controle remoto. Pessoal, tenho recebido relatos que o controle de ar condicionado não funciona com este método, então fica aqui está observação até que se encontre uma solução ou outro método.

Recebi um comentário do leitor Anderson sobre sua experiência com este método na clonagem de controle remoto de ar condicionado, e que pode ser uma solução para o que estiverem com problemas, gostaria de mais opniões. Aproveito para agradecer Anderson pela sua colaboração. Parabéns pelo post. Depois de muitos tutoriais seguidos e sem sucesso na ativação do meu ar condicionado, o seu foi o único que funcionou. 2º Passo.

Ideas

Protocol. Crypto. Andyhelp / arduino-one-net. Serial Binding · openhab/openhab Wiki. Introduction For installation of the binding, please see Wiki page Bindings. Generic Item Binding Configuration In order to bind an item to a Serial device, you need to provide configuration settings. The easiest way to do so is to add some binding information in your item file (in the folder configurations/items`).

The format of the binding configuration is simple and looks like this: serial="<port>" where <port> is the identification of the serial port on the host system, e.g. Switch items with this binding will receive an ON-OFF update on the bus, when ever data becomes available on the serial interface (or simply by short-cutting pins 2 and 7 on the RS-232 interface) String items will receive the submitted data in form of a string value as a status update, while openHAB commands to a String item is sent out as data through the serial interface. As a result, your lines in the items file might look like the following: -Dgnu.io.rxtx.SerialPorts=/dev/ttyAMA0. Initial commit of in progress work on MQTT-SN and nRF24L01+ radio librar... · 16f9fc2 · NathanWilliams/iota. Newly Optimized RF24Network Layer: Network Layer for RF24 Radios.

This class implements an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork. Original: Create an alternative to ZigBee radios for Arduino communication. New: Enhance the current functionality for maximum efficiency, reliability, and speed Xbees are excellent little radios, backed up by a mature and robust standard protocol stack. They are also expensive. For many Arduino uses, they seem like overkill. Please see the Comparison to ZigBee page for a comparison against the ZigBee protocols The layer provides: New (2014): Dual headed operation: The use of dual radios for busy routing nodes or the master node enhances throughput and decreases errors.

The layer does not (yet) provide: Fragmentation/reassembly. This network layer takes advantage of the fundamental capability of the nRF24L01(+) radio to listen actively to up to 6 other radios at once. Each node must be assigned an 15-bit address by the administrator. Node 00 is the base node. Optimized High Speed NRF24L01+ Driver Class Documenation: Optimized High Speed Driver for nRF24L01(+) 2.4GHz Wireless Transceiver. This library fork is designed to be... More compliant with the manufacturer specified operation of the chip, while allowing advanced users to work outside the recommended operation.

Utilize the capabilities of the radio to their full potential via Arduino More reliable, responsive, bug-free and feature rich Easy for beginners to use, with well documented examples and features Consumed with a public interface that's similiar to other Arduino standard libraries Dec 2014 New: Intel Galileo now supportedNew: Python wrapper for RPi includedDocumentation updatedExample files have been updatedSee the links below and class documentation for more info. If issues are discovered with the documentation, please report them here Please refer to: This chip uses the SPI bus, plus two chip control pins. Most standard Arduino based boards are supported: ATMega 328 based boards (Uno, Nano, etc)Mega Boards (1280, 2560, etc)Arduino Due: Must use one of the hardware SS/CSN pins as extended SPI methods are used.

Pjhardy / RF24SensorNet. This library defines a collection of sensor and actuator types, and provides a convenient way to send data and commands to/from them using RF24Network as a transport. This library relies on the RF24 and RF24Network libraries. There are several forks, but I'm regularly running it against TMRh20's code: RF24, and RF24Network. I've also tested against maniacbug's original RF24Network library. The MqttRelay sketch also uses the pubsubclient library. The network consists of several nodes, each consisting of an Arduino-compatible MCU and an nRF24L01 radio module. There are three basic message types: A request for data from a device. All messages sent across the network are one-one. info. The info device type is currently unimplemented. Temperature devices are currently read-only. Note that temperature and humidity readings are passed around on the RF24Network as integers, multiplied by 10. 15.6 degrees will be represented in the packet as 156, and 43.5% humidity as 435.

Part 1 of 2: Home Automation with Arduino and OpenHAB – Wireless Sensor Integration | electronic hamsters. Home automation and sensing using Arduino, OpenHAB, and MQTT. With emphasis on low cost (less than $20) wireless sensor nodes. Here’s an example using Arduino to monitor the position of a garage door, and wirelessly report the position to OpenHAB, to be displayed the web interface. OpenHAB Android app user interface Arduino Field Device Node Eventually, I’d like to get to this point. All the sensors for home automation system.

Physical Computing – a doll house replica of the house that mimics real-world activities. I want to share a setup for home automation and remote sensing using Arduino and Raspberry Pi. 1) Gateway 2) Field device (node and sensor / actuator) 3) User Interface Gateway The gateway is where all the field device data gets sent. Interface with multiple device protocols (more details later)Provide rules/scenes for automation (if this, then that). Field Node The field device is the node to which sensors or actuators are directly attached. Field Node Details Wireless Transceiver end. Tutorial: Comunicação wireless com Arduino e Módulo NRF24L01 | Blog FILIPEFLOP. Arduino, nrf24L01, and openhab. Arduino, nrf24L01, and MQTT/MQTT-SN - Google Groups. Mqtt-sn arduino. Maniacbug/Cryptosuite. New AES library. I am new to this encryption and decryption stuff, so i was playing with this library to get a idea on how it works.

My questions is why does the decryption function require the original unencrpyted plain message? Should it not be requesting the key and the cypher to decrypt it? If I encrpted a message on one arduino and sent the cypher to another arduino with the keys hard coded into each seperate program how would i decrpyt the message on the second arduino? I wouldn't want to send the plain text in the message because then it defeats the purpose of encrypting in the first place.

I'll try explain some symmetric encryption AES concepts a little (I found this while googling an arduino AES library - thanks to the O.P. for his/her hard work!) The password is the actual 'secret' that must never be disclosed to the public. The sender and receiver must know the password to encrypt and decrypt correctly. Block based encryption breaks a message up into little "blocks of data" to encrypt. ESP8266 WI07c Wifi Module | Electrodragon. Wi07c - ElectroDragon. Specification Module power 3.3V, regular current consumption at 70ma, peak current at 240mA (300mA must be able to provided) +20Dbm power, 100M max transmitting distance on ideal circumstance. It is common and correct to see some random error data when module is power up, and end up with "ready" (Turn baud rate to 115200 can see this actual debug data, this is used for firmware updating) IC Features AT Commands Format Baud rate at 57600, 115200 (new line) use option "send new line" or 'carriage return' for each command x is the commands Commands carefully there are must be no any spaces between the " and IP address or port Pin Wiring (V090) Module Pin Description No need any pull-up Old version (V080) The old version Setup Verification First time use guide Using arduino as serial port montior Steps and note Join Router AT+CWLAP search available wifi spot AT+CWJAP=“you ssid”, “password” join my mercury router spot (ops, the wifi password is here :) ) AT+CWJAP=?

TCP Client TCP Server Debug and Note. MySensors - ago control wiki. Agocontrol | GitLab. Api. All programs communicatie with each other by using JSON objects. The normal identification process is as follows: Connect to pilight-daemon through x.x.x.x:5000 or on what port pilight is running. The pilight-daemon waits for the client to identify himself. The client identifies himself by sending the following JSON object: At this moment, the client can be a: sender, receiver, controller, or gui.

If the client is accepted, the pilight-daemon will send the following JSON object: If the client was not accepted or until the client has not identified himself, the pilight-daemon will send the following JSON object: At this moment, the specific communication between client and server can take place. The pilight-daemon expects the sender to send the codes of a specific protocol. These are basically the command like arguments. The receiver does nothing more than connecting to the pilight-daemon, and receiving the same JSON objects that were sended by the sender.

Or. Description - phpMyDomo. The ultimate Domotic remote for the rest of us ! About phpMyDomo phpMyDomo is an open-source Web Application aimed to provide a clean, robust, customizable, fast and intuitive interface to many Home Automation software. With todays chinese phones and tablets starting as low as $50, it becomes a cheap and powerfull way to build remotes to control anything smartly in your house. phpMyDomo wants to be the ultimate WebApp that works as well on these devices, as on any computer browser. phpMyDomo don't aim to replace the cool domotic's software you're currently using, but rather to add a convenient web interface to it. Currently supported software include Domoticz, Domotiga, OpenHab and Domogik. (+ draft pilight) This is a Work In Progress: Depending on the chosen server API, some features might not be fully working at this time. Features Screenshots Install Update You can browse the ChangeLog, no see what's new. Update from git : git pull (in the root phpMydomo directory).

Open Source Home Automation (Raspberry) | MySensors Forum. Open Source Home Automation (Raspberry) (Software that can run on the Raspberry Pi and would be suitable candidates for MySensors integration. List partially borrowed from this reddit post) Domoticz [C++] (awkward MQTT support)Ago Control [C++/PYTHON] (native MySensors Support)PiDome [JAVA] (native MySensors Support)openHAB [JAVA] (MQTT support)Freedomotic [JAVA] (MQTT support)Heimcontrol.js [NODE.JS]The Thing System [NODE.JS] (MQTT support)DomotiGa [GAMBAS] (MQTT support)Home Genie [C# = REQUIRES MONO] (MQTT support)Pimatic [NODE.JS]Fhem [PERL]Home Assistant [PYTHON]MisterHouse [PERL]Pytomation [PYTHON]homA [NODE.JS]OpenRemote [JAVA] The list also mentioned phpMyDomo which is more of a php-driven front-end for some of the software above.

No real automation that I can see. Bonus points though for connecting Pilight and Domoticz together in one remote. I'm still looking around for the perfect home automation software. Board to Board mating half results. How to Specify Connectors for LED Applications » Connector and Cable Assembly Supplier< Connectors play a variety of roles in LED lighting systems, depending on the application. In many cases, they provide the electrical connection to the LED driver boards or the mechanical support for the LEDs. A variety of connectors can be used in these applications ranging from board-to-board connectors to bulb sockets and receptacles. Here, we look at board-to-board connectors (headers and sockets) used in coplanar board mating, as well as receptacles and sockets for bi-pin LED bulbs such as MR11 and MR16 styles.

In both these applications, designers should look for connectors that provide a variety of options that meet budgets and multiple design configurations. Look for flexibility in coplanar board-mating connectors. LED lighting applications, such as strip lights, typically require end-to-end mating or daisy-chaining of boards via coplanar board-mating connectors. Designers need to answer several questions before they select the connectors for their applications: Inc.Ltd., - Wire To Board Connectors, Wire To Wire Connectors,Board To Wire Connectors, Headers And Sockets, Board To Board Connectors, Flat Cable Connectors, Wire Harness, FPC Connectors, FPC Cable, RF Connectors, RF Cable, Wire Harness , FPC Connectors, Molex_SlimStack_Connector.pdf. Catalog2.pdf. Molex Premo-Flex™ Jumpers | Mouser.