Sensor update delays and unavailable. #85
Replies: 26 comments 62 replies
-
Hi Raine, I just updated my Olarm integration and obviously also get the same error as mentioned above. Have they agreed on an acceptable Scan Interval that could be used as my API key has been blocked by them.: Logger: custom_components.olarm_sensors Your api key has been temporarily blocked due to too many request. Increase your scan intervalIt's currently set to 50 seconds? |
Beta Was this translation helpful? Give feedback.
-
Here is Olarm's response to my email. Hopefully, they can complete the MQTT integration within a reasonable timeline. |
Beta Was this translation helpful? Give feedback.
-
I upped my scan to 20s. I've got 3 areas that need arming and when my automations want to arm or disarm I usually hit the request limit so I also add delays in the automations to help with that part. Wish we had a way to hit the device from LAN instead of the round trip api to olarms. Thank you Raine for the efforts you put into this project. |
Beta Was this translation helpful? Give feedback.
-
Yes, I think their support staff is limited. I have been waiting for my ticket to be resolved. My Olarm stopped functioning and it is 6 months old. So waiting for them to resolve the issue. |
Beta Was this translation helpful? Give feedback.
-
Just installed for the first time and set the scan interval to 60. Got the API blocked message right away and none of the areas or sensors load at all. Directly accessing the API end point with my key via Safari returns data correctly and shows my system. I have tried changing the update interval to 25, 50 and then 60s and all with the same result. But HA logs are filled with the following - Olarm has no saved history for device (Home) |
Beta Was this translation helpful? Give feedback.
-
There are three requests per update. Considering that the execution time might vary depending on the system size, it makes sense that some devices experience issues while others do not. I will implement delay logic in this update to try and prevent this issue. For context: The first request, /api/v4/devices, retrieves all the devices associated with your account. The second one, /api/v4/devices/f12d9dc1-f90c-4dfe-8ca3-ac370d651e84, fetches all the information about a specific device. Lastly, the /api/v4/devices/f12d9dc1-f90c-4dfe-8ca3-ac370d651e84/actions request obtains all the actions for the current device, such as who changed the state of the system and at what time. |
Beta Was this translation helpful? Give feedback.
-
Would webhooks not solve the polling issue? I saw on the api key page it’s available. Of course I didn’t see any documentation for this and MQTT would be way more reliable, but it’s an option at least.. |
Beta Was this translation helpful? Give feedback.
-
Hi, Is there any update regarding the MQTT integration? The current one works awesome!!!. It would be nice to have more of a real-time update on the sensors etc. Thanks |
Beta Was this translation helpful? Give feedback.
-
I've been pondering for a long time to get an Olarm, a Konnected, a HYYP module for my IDS X64, replacing the panel e.g. with a Paradox (expensive) or a custom-built ESP32 (which I'm capable of doing, but don't have the time for). Today I took the plunge and I'm hoping to use your integration once it's installed. The alternatives, except for a custom ESP, all suck more than the Olarm, so it is one of the best options available. One reason I held off for so long, is that I was hoping to have also local control over the device. I was in conversation over email with them for several months a few years ago (starting Feb 2021, with my last follow-up in Sep 2022 without further response). There were already talks of an MQTT interface back then. I even chatted with one of their tech staff over the phone at the time and they seemed very keen. I see MQTT has been mentioned here too. Note that I don't mind paying for a monitoring subscription, but for the purposes of home automation it is far more efficient to have local access. My preference is still MQTT, but even local API access would help (although I'd prefer pushing updates over polling updates, as far as possible). To poll every 10s is still way too slow for most applications: I can't trigger lights based on that, for example. Perhaps we, as a community, can offer some assistance? As a company, I can imagine they have many priorities and that this will seem like a minor use case for power users like us. It often comes down to having enough hands to do the job. Instead of contacting them individually, perhaps we can draft a list of users and I'd be happy to try and continue the previous conversation – or if anybody else feel up to the task. EDIT: I'd take a webhook too, but that will only help for updates. Still need API calls to arm and disarm, for example (anything that's a control command). |
Beta Was this translation helpful? Give feedback.
-
I received this update today regarding a local MQTT interface:
|
Beta Was this translation helpful? Give feedback.
-
Hi All I received something similar.
From Olarm Support:
We are busy testing internally so hopefully won't be too much longer. It is difficult to give an accurate timeline to when it will be production ready.
|
Beta Was this translation helpful? Give feedback.
-
HI All Has anyone had an update regarding MQTT access for the Olarm app/device? |
Beta Was this translation helpful? Give feedback.
-
-->This is the new ticket ref nr: [##111411##]It might be a good idea if as many people as possible log a ticket for the same again.
|
Beta Was this translation helpful? Give feedback.
-
Checked in again with Olarm support:
I suspect it's fairly low on their priority list. Possibly due to limited interest or product differentiation from a general consumer level. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Rainepretorius/Olarm-Ha-Integration, you currently have slightly more clout
than a bunch of random guys. Any chance you can ask if they have an
unofficial local MQTT publisher they can make available on the device? If
Tasmota can have space for MQTT, I'm sure the Olarm devices can ;) Even if
it's read only so we can start using the state changes as triggers! Then we
can reduce the API polling and use that for actions only i.e. setting the
alarm.
I just logged another official ticket asking about MQTT support. We've had
our Olarm for 2 years 11 months now and 12 months or more before that there
was talk of supporting HA already :( They also upped their sub pricing by
200% after the first year we had it, so I just wish they would prioritize
this before another vendor does. There SIA integration which is read only
and supports Ajax. We're moving our office away from Olarm and over to Ajax
sadly because of lack of integration (and other reasons though) so I'm
holding thumbs Olarm comes to the party SOON,
Let's all log tickets with Olarm directly and show them how many need
support for this! I know we are not the main market, but even some form of
read-only unofficial local MQTT would be a big step in the right direction
already and help them test the waters perhaps.
…On Sun, 10 Nov 2024 at 22:00, Pieter Rautenbach ***@***.***> wrote:
I checked by creating a spoofed broker. THey are using certificate
authentication. SO no username or password. It will only work if the
certificate fiel is somehow gotten from the olarm device itself.
@rainepretorius <https://github.com/rainepretorius> ok, a client cert
actually makes the most sense.
Would love for that to be the case, but when I deliberately walked around
to change the state of the sensors I saw no immediate traffic between Olarm
and their web server... And even polling every 15secs it took almost
exactly 1 minute to get the state change.
@zAAmpie <https://github.com/zAAmpie> it seems I misremembered. I can
confirm: Just did a test too. There's so much one can do if one can get
real-time zone updates.
—
Reply to this email directly, view it on GitHub
<#85 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AU2SEOCXYLWKCBUNNRQMDNLZ763NLAVCNFSM6AAAAAA6NLWI2OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMRQGYZDQOI>
.
You are receiving this because you commented.Message ID:
<rainepretorius/olarm-ha-integration/repo-discussions/85/comments/11206289
@github.com>
--
Sincerely,
Dave Coates
084 548 0077
|
Beta Was this translation helpful? Give feedback.
-
I have logged several tickets for this already, get the same feedback as above, that it is in the "pipeline"... I have logged another ticket today --> ##131528## They only way that they will maybe do this earlier is if everyone logs a ticket for this, I have also said this earlier in the post timeline... |
Beta Was this translation helpful? Give feedback.
-
Got the same response too "It is on our roadmap, however, currently we are unable to provide an ETA regarding the implementation of this." |
Beta Was this translation helpful? Give feedback.
-
I am able to provide the CTO's email address to those who email me at [email protected] with the Subject Justin. I also sent him an email to see if I can figure out where on the projectboard it will lie. |
Beta Was this translation helpful? Give feedback.
-
Hi Raine MQTT integration is unfortunately not possible. Regards Justin Justin Zondagh CTO Olarm (Pty) Ltd |
Beta Was this translation helpful? Give feedback.
-
Unfortunately, it seems Justin just isn’t interested in entertaining the
idea and chose to shut it down with no discussion on the topic being a
possibility.
Perhaps there is some form of security or exposure risk for Olarm which
they don’t want to be associated with. Understandable but an explanation
would have been nice.
Either way, it sounds like Olarm is dead in the water as far as Home
Assistant integration goes other than what you’ve developed so far Raine.
It’s a shame. You’ve done a great job and there was real promise :(
Sincerely,
Dave Coates
084 548 0077
…On Tue, 12 Nov 2024 at 12:23, MrPrisoner ***@***.***> wrote:
Same for me on IDS x64 - I have a couple ESPs doing various IoT things,
like you say that's the easy part. Can't find anything though on how to
read/write to the panel via serial. Olarm probably paid (or still pay) a
licensing or royalty fee to IDS to get their hands on the protocol details.
—
Reply to this email directly, view it on GitHub
<#85 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AU2SEOHEIJUBCQCDB2IADX32AHJKLAVCNFSM6AAAAAA6NLWI2OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMRSGQYTINI>
.
You are receiving this because you commented.Message ID:
<rainepretorius/olarm-ha-integration/repo-discussions/85/comments/11224145
@github.com>
|
Beta Was this translation helpful? Give feedback.
-
Hi everyone, I’ve started developing a local solution for controlling alarm panels and garage doors. I’d love to hear your ideas and suggestions about features you would value in a device like this. Your input would be greatly appreciated! Here is the Google docs link: |
Beta Was this translation helpful? Give feedback.
-
I managed to do a simple rest template to fix this entire api limit issue.
|
Beta Was this translation helpful? Give feedback.
-
Sounds like we need a different approach entirely. We've installed Ajax at
one of our homes and at the office. Works so much better than Olarm, but
unfortunately no integration to HA yet. It's in the top 3 requested
features. Holding thumbs it happens, cause then I'm dumping Olarm as fast
as I can.
…On Sat, 30 Nov 2024 at 20:22, zAAmpie ***@***.***> wrote:
Problem again for the sensors is that it does not matter if you query
every 10 seconds if the values only change once per minute on the server.
—
Reply to this email directly, view it on GitHub
<#85 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AU2SEOBKDJEG4SSII4XQVC32DH65XAVCNFSM6AAAAAA6NLWI2OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBSGM2DONQ>
.
You are receiving this because you commented.Message ID:
<rainepretorius/olarm-ha-integration/repo-discussions/85/comments/11423476
@github.com>
--
Sincerely,
Dave Coates
084 548 0077
|
Beta Was this translation helpful? Give feedback.
-
@rainepretorius/olarm-ha-integration
***@***.***> how would you feel about
scheduling a meeting with Justin Zondag? I'm sure others in the community
would join. Purpose of the meeting would be to discuss what is possible
with their tech and what limitations there are to the integration and if
there is perhaps a way we (as enthusiasts) can do to help overcome this? I
figure if we rather come with the angle of assisting, rather than
demanding, perhaps they might be more likely to be open minded. We might
then also be able to understand why they are doing what they are doing
instead of just bashing our heads against the wall.
Thoughts?
…On Mon, 2 Dec 2024 at 08:28, Dave Coates ***@***.***> wrote:
Sounds like we need a different approach entirely. We've installed Ajax at
one of our homes and at the office. Works so much better than Olarm, but
unfortunately no integration to HA yet. It's in the top 3 requested
features. Holding thumbs it happens, cause then I'm dumping Olarm as fast
as I can.
On Sat, 30 Nov 2024 at 20:22, zAAmpie ***@***.***> wrote:
> Problem again for the sensors is that it does not matter if you query
> every 10 seconds if the values only change once per minute on the server.
>
> —
> Reply to this email directly, view it on GitHub
> <#85 (reply in thread)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AU2SEOBKDJEG4SSII4XQVC32DH65XAVCNFSM6AAAAAA6NLWI2OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBSGM2DONQ>
> .
> You are receiving this because you commented.Message ID:
> <rainepretorius/olarm-ha-integration/repo-discussions/85/comments/11423476
> @github.com>
>
--
Sincerely,
Dave Coates
084 548 0077
--
Sincerely,
Dave Coates
084 548 0077
|
Beta Was this translation helpful? Give feedback.
-
Even if you set your scan interval to 10 seconds per device, your API key and IP are being blocked by Olarm as they only want their users to use their app at the moment as there is no response from them on when an official Home Assistant, Google Home or Apple Homekit integration will be available. They said they are working on a MQTT integration but did not specify a timeframe.
Beta Was this translation helpful? Give feedback.
All reactions