This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
projects:electronics:openhr20 [2016/01/04 14:04] – created admin | projects:electronics:openhr20 [2018/01/28 22:59] (current) – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== openhr20 ====== | ====== openhr20 ====== | ||
Collection of links: | Collection of links: | ||
+ | * (Not openhr20) Sygonix via bluetooth: [[http:// | ||
+ | * Prosa about programmable thermostats: | ||
* Controlling thermostats via Ethernet, powered via PoE: [[https:// | * Controlling thermostats via Ethernet, powered via PoE: [[https:// | ||
+ | * Network interface with microcontroller (From Elektor): [[http:// | ||
+ | * PoE Injector: [[http:// | ||
+ | * PoE DP: [[http:// | ||
+ | * PoE PSE: [[https:// | ||
+ | ==== Connection variant 1 ==== | ||
+ | Advantage: Power is fed via Ethernet cable. Disadvantage: | ||
+ | < | ||
+ | [HR20] <--- Ethernet cable ---> [Converter module] | ||
+ | |||
+ | Converter module supplies both power and serial. If two HR20s should be controlled, then the same Ethernet cable can be used. Four wires per module suffice (Gnd, +3.3v, Tx (TTL), Rx (TTL) ). | ||
+ | HR20a: | ||
+ | Power(Gnd) - Rx: T568A/B White/Blue (4) - Blue (5) cable pair | ||
+ | Power(+3.3) - TX: T568B White/ | ||
+ | |||
+ | HR20b: | ||
+ | Power(Gnd) - Rx: T568A/B White/Brown (7) - Brown (8) cable pair | ||
+ | Power(+3.3) - TX: T568B White/Green (3) - Green (6) cable pair | ||
+ | </ | ||
+ | |||
+ | ==== Connection variant 2 ==== | ||
+ | Advantage: Power is fed via PoE Module. Can be routed further if a PoE Router is being used. | ||
+ | HR20 with PoE PD module integrated | ||
+ | |||
+ | ==== Connection variant 3 ==== | ||
+ | HR20 without PoE PD module. Power for the HR20 and Ethernet/ | ||
+ | |||
+ | ===== Master/ | ||
+ | Each HR20 is per default connected to the master connecter. An additional slave output can be used to connect another slave.\\ \\ | ||
+ | |||
+ | Adapter cables convert RJ45 to DIP10. This requires a small module with multiple RJ45 connectors. | ||
+ | ==== Unsorted ==== | ||
+ | < | ||
+ | Using open HR20: | ||
+ | http:// | ||
+ | https:// | ||
+ | De facto standard firmware: | ||
+ | https:// | ||
+ | Latest source is now here | ||
+ | https:// | ||
+ | Antenna for 433/866MHz: | ||
+ | https:// | ||
+ | RF module: | ||
+ | HopeRF RFM12B 868Mhz Wireless Transceiver Module | ||
+ | Differences between RFM12 and RFM12B and functional description: | ||
+ | http:// | ||
+ | Connection between controller and RFM12B: | ||
+ | http:// | ||
+ | Forum: | ||
+ | http:// | ||
+ | Bridging RS-232 to Wifi: | ||
+ | http:// | ||
+ | Bridging RS-232 to powerline: | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | Ebay: USR-TCP232-T-EN.pdf | ||
+ | openhr20 mit Ethernet-Controller ENC28J60 von Microchip: | ||
+ | http:// | ||
+ | Powerline adapter with firmware: | ||
+ | http:// | ||
+ | Programming Thermostat with AVRDRAGON in linux: | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | POE Power over Ethernet: | ||
+ | https:// | ||
+ | https:// | ||
+ | ===== | ||
+ | I've build a HM-11 Module into a " | ||
+ | ==== | ||
+ | FYI, | ||
+ | |||
+ | I just got around to programming the rest of my thermostats, | ||
+ | do the following: | ||
+ | |||
+ | sudo avrdude -p m169 -c dragon_jtag -e -B 12 -U flash: | ||
+ | sudo avrdude -p m169 -c dragon_jtag -U hfuse: | ||
+ | sudo avrdude -p m169 -c dragon_jtag -e -B 12 -U flash: | ||
+ | eeprom: | ||
+ | |||
+ | If I didn't flash the hex first, I was not able to set the fuse. | ||
+ | ==== | ||
+ | Security of HR20: | ||
+ | |||
+ | The best description I know of is in repository, | ||
+ | rfmsrc\doc\hr20-security.pdf | ||
+ | ==== | ||
+ | HR25: | ||
+ | https:// | ||
+ | (Compile with make hr25. The resulting hex file will be hr25.hex) | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | |||
+ | |||
+ | https:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | Android on virtualbox: | ||
+ | http:// | ||
+ | |||
+ | Bluetooth Gatt devices: | ||
+ | (enable communication with Bluetooth Smart or Smart Ready devices) | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | |||
+ | Hersteller eurotronic: | ||
+ | http:// | ||
+ | App runterladen bei: | ||
+ | https:// | ||
+ | com.eurotronic_technology_gmbh.europrog.app | ||
+ | </ |