{"push_id":1092179980,"size":180,"distinct_size":180,"ref":"refs/heads/master","head":"b2273ad999daa538b375c8d1a21fdbaae1131a96","before":"cfc7ff3d8cb28c0805d658369a321737cc73d373","commits":[{"sha":"3a8826a7fb29dc8c4f28b6488de72b1afdc8a427","author":{"email":"c02034f2186a828f6075125b1968b74fda1c3cec@lika.be","name":"Lieven Hollevoet"},"message":"Initial import of mqqt code from Neil that was submitted on the mailing list","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/3a8826a7fb29dc8c4f28b6488de72b1afdc8a427"},{"sha":"d0e53c72f57654fe1c120c2fc0b2bf08a422ad70","author":{"email":"c02034f2186a828f6075125b1968b74fda1c3cec@lika.be","name":"Lieven Hollevoet"},"message":"Update received from Neil. Further evolution of the code. Consider this to be first working version.","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/d0e53c72f57654fe1c120c2fc0b2bf08a422ad70"},{"sha":"0fc41119e0483afa22aeed62bde3f045c20d3758","author":{"email":"7a38dabce55c5cf136b299a74ad9e3dbb274dc1c@linuxha.com","name":"Neil Cherry"},"message":"Further work on the mqtt module\n\nI've made a number of changes to allow more than one mqtt instance. This is\nmeant to provide support for multiple hosts and ports pairs. I noticed that\nusing the same host:port would cause the second request to be disconnected. So I\nreused the first host:port instance (I really only wanted the socket). So I\nreused the instance and issued a new subscription. This has man side effects\nthat need to be worked out.\n\nThere are a number of other fix \"me\"s and todos (listed in the source).\nReconnect handleing among the top issues.\n\nSee Usage and Example in the source file for changes to instanctiation.","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/0fc41119e0483afa22aeed62bde3f045c20d3758"},{"sha":"3a7f2a4963b795a6e080e420bffa9e689332a028","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@duda.tzo.com","name":"Jim Duda"},"message":"1. I fixed the multiplexing of operations for PIO, SENSE, and LATCH for Owfs::Switch class.\n2. I fixed various stability issues.\n3. I fixed various issues with the discovery process.","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/3a7f2a4963b795a6e080e420bffa9e689332a028"},{"sha":"b7d046e2946ac4894a856837a5073ff225a47519","author":{"email":"9b447a45b9b4c0adb31854f09f626592c26ab734@gmail.com","name":"H Plato"},"message":"Cosmetic changes to communication tracker","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/b7d046e2946ac4894a856837a5073ff225a47519"},{"sha":"6d8f121f3ae27faac63c697be83219ecb28e02b2","author":{"email":"9b447a45b9b4c0adb31854f09f626592c26ab734@gmail.com","name":"H Plato"},"message":"Some cosmetic changes to logging data","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/6d8f121f3ae27faac63c697be83219ecb28e02b2"},{"sha":"9f8aa9f54d8e722be4bff632b4fd39e48c4695a6","author":{"email":"9b447a45b9b4c0adb31854f09f626592c26ab734@gmail.com","name":"H Plato"},"message":"Adding in 'ping' functionality as it seems like the raZberry can lose connection to devices randomly\n(or at least the single fan device I have)","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/9f8aa9f54d8e722be4bff632b4fd39e48c4695a6"},{"sha":"0b0981a126af42b915c06396b5bb3481bdf2b5c0","author":{"email":"9b447a45b9b4c0adb31854f09f626592c26ab734@gmail.com","name":"H Plato"},"message":"Fixed typo","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/0b0981a126af42b915c06396b5bb3481bdf2b5c0"},{"sha":"c28b8f9dc417f8a84cc161d94cfaff5cee73636d","author":{"email":"9b447a45b9b4c0adb31854f09f626592c26ab734@gmail.com","name":"H Plato"},"message":"Added manual ping, next will automate. Be nice to find the actual updateTime so the pinging\ncould be intelligent. Hopfully a poll cycle ping will keep devices always alive","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/c28b8f9dc417f8a84cc161d94cfaff5cee73636d"},{"sha":"e18fd621339b1c6c0fbeac410660f5d1b918f4dc","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"tobser"},"message":"Created a module to interact with PLCBUS","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/e18fd621339b1c6c0fbeac410660f5d1b918f4dc"},{"sha":"039167c73ce8d59eab78fc01f848fd4a1eb49468","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"tobser"},"message":"Merge branch 'master' of https://github.com/hollie/misterhouse into plcbus-master","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/039167c73ce8d59eab78fc01f848fd4a1eb49468"},{"sha":"df05838b60bb057e7e73aaee6a28f65aa8ee8d21","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"tobser"},"message":"add pod documentation, small refactoring mainly rename stuff","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/df05838b60bb057e7e73aaee6a28f65aa8ee8d21"},{"sha":"5d8d18f7778693b9d45e1e2c0f3ea831fc11356c","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"Tobias Sachs"},"message":"Created a module to interact with PLCBUS","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/5d8d18f7778693b9d45e1e2c0f3ea831fc11356c"},{"sha":"0d0c653f4029d5152a8b46c774c762d2fd07d64c","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"Tobias Sachs"},"message":"add pod documentation, small refactoring mainly rename stuff","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/0d0c653f4029d5152a8b46c774c762d2fd07d64c"},{"sha":"3c35b7345b946f29c1899a157a23c216a4e01634","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"Tobias Sachs"},"message":"Change state after status_on/off was received\n\ninstead of setting the state before even sending the request...","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/3c35b7345b946f29c1899a157a23c216a4e01634"},{"sha":"3afadc0c4a24cbb2b1a61e1bcd83b29b5df651ce","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"Tobias Sachs"},"message":"Merge branch 'plcbus-master' of https://github.com/tobser/misterhouse into plcbus-master","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/3afadc0c4a24cbb2b1a61e1bcd83b29b5df651ce"},{"sha":"52045860da9e6d664693d5d321bfc87429cd178c","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"Tobias Sachs"},"message":"Fix check for replay in 3-Phase commands\n\nREPRQ is not set when the command is repeated by the phasecoupler.","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/52045860da9e6d664693d5d321bfc87429cd178c"},{"sha":"5c46cf2a82db4ba36bd0add92efdc85ccc4675bd","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"Tobias Sachs"},"message":"remove commented code","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/5c46cf2a82db4ba36bd0add92efdc85ccc4675bd"},{"sha":"5a4e313dee3a15cc63cb8e92cf2c31352efd6463","author":{"email":"2121235c5f906b209f69fda60a122f39ffdb9d69@gmx.net","name":"Tobias Sachs"},"message":"Create Category PLCBUS, add more Voice_Cmds\n\nMove PLCBUS all Voice_Cmds into Category PLCVBUS instead of Groups.\nDo not force modules into predefinde groups.\nUse $self->... everywhere.\nAdd more voice commands to configure 'presetdim' of modules.","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/5a4e313dee3a15cc63cb8e92cf2c31352efd6463"},{"sha":"eb205b24dc03783aab5425616daa7fc031572378","author":{"email":"9b447a45b9b4c0adb31854f09f626592c26ab734@gmail.com","name":"H.Plato"},"message":"Added in support for blind device\nMade it simpler to add devices for child objects. Will add -0-38 to device ID if not present\nRefinements to make communication tracker more accurate","distinct":true,"url":"https://api.github.com/repos/ebardsley/misterhouse/commits/eb205b24dc03783aab5425616daa7fc031572378"}]}