{"id":16626168,"url":"https://github.com/xlfe/radiale","last_synced_at":"2025-03-21T15:31:11.160Z","repository":{"id":57459675,"uuid":"430518886","full_name":"xlfe/radiale","owner":"xlfe","description":"What if home automation was homoiconic? Just transformations of data? No more YAML!","archived":false,"fork":false,"pushed_at":"2022-06-01T11:04:56.000Z","size":75,"stargazers_count":24,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-14T06:18:09.114Z","etag":null,"topics":["clojure","deconz","esphome","homeautomation","mdns","mqtt"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xlfe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-11-22T00:53:45.000Z","updated_at":"2024-05-30T15:21:15.000Z","dependencies_parsed_at":"2022-09-13T16:02:55.226Z","dependency_job_id":null,"html_url":"https://github.com/xlfe/radiale","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xlfe%2Fradiale","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xlfe%2Fradiale/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xlfe%2Fradiale/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xlfe%2Fradiale/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xlfe","download_url":"https://codeload.github.com/xlfe/radiale/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244822621,"owners_count":20516138,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clojure","deconz","esphome","homeautomation","mdns","mqtt"],"created_at":"2024-10-12T04:08:57.675Z","updated_at":"2025-03-21T15:31:10.858Z","avatar_url":"https://github.com/xlfe.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# radiale\n\nwhat if home-automation was also homoiconic?\n\n\u003e The upper or proximal row contains three bones, to which Gegenbaur has applied the terms radiale, intermedium, and ulnare, the first being on the radial or preaxial side of the limb.\n\n\n### status\n\nThis is a work in progress. \n\nWorking currently :-\n\n* MQTT Client\n* MDNS listener + get info\n* ESP32 state subscription\n* ESP32 switch command\n* deconz event listener (websocket)\n* deconz actions\n* simple scheduling\n\nTodo\n* chromecast\n* MQTT Broker\n\n### running radiale\n\nradiale is designed to work as a babashka script\n\nsee `example.bb`\n\n```bash\nbb example.bb\n```\n\n\n### integrations\n\n\n\n#### Deconz\n\ndevice = :light/bedroom-1, :sensor/great\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxlfe%2Fradiale","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxlfe%2Fradiale","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxlfe%2Fradiale/lists"}