Docs / source reviewed
Jev for Home Assistant
Integrate Jev decisions into Home Assistant automations
How this project uses Jev
- Input
- Home device state, user-configured questions and options, and Assist conversation input
- Jev decides
- Noul, Choice, Score and Ask services, sensors and a conversation agent return probabilities, options or ratings; House Check groups unavailable entities, low batteries and possible state mistakes
- Code executes
- Users can connect answers to notifications or subsequent automation actions and handle issues from a repair card; the project also includes importable blueprints and a daily usage sensor
Evidence and limitations
The MIT license, Home Assistant integration code and request path were reviewed without installing HA, running automations or calling Jev. Requests send configured questions and relevant home state to the chosen provider; automations can affect real devices, so constrain triggers and verify actions first. Requires Home Assistant 2026.9+; its jevclient API client is a separate dependency.
This project has not been run independently here. Author-reported results are not independently verified results.
Original sources
- https://github.com/AboveColin/HA-Jev/blob/ee44101480890c49544748e8441f87d65151dd6f/README.md ↗
- https://github.com/AboveColin/HA-Jev/blob/ee44101480890c49544748e8441f87d65151dd6f/LICENSE ↗
- https://github.com/AboveColin/HA-Jev/blob/ee44101480890c49544748e8441f87d65151dd6f/custom_components/jev/services.py ↗
- https://github.com/AboveColin/HA-Jev/blob/ee44101480890c49544748e8441f87d65151dd6f/custom_components/jev/sensor.py ↗
- https://github.com/AboveColin/HA-Jev/blob/ee44101480890c49544748e8441f87d65151dd6f/custom_components/jev/conversation.py ↗
- https://github.com/AboveColin/HA-Jev/blob/ee44101480890c49544748e8441f87d65151dd6f/custom_components/jev/house_check.py ↗
- https://github.com/AboveColin/HA-Jev/blob/ee44101480890c49544748e8441f87d65151dd6f/custom_components/jev/payload.py ↗
- https://x.com/AboveColin/status/2101269167286476867 ↗