Git Product home page Git Product logo

calendarific's People

Contributors

beardedtinker avatar dependabot[bot] avatar hwikene avatar leoncb avatar pinkywafer avatar snuffy2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

calendarific's Issues

"please upgrade your account" while API key is correct and not out of 'allowance'

Suddenly my Calendarific install errors out with an "Please upgrade your account" message from Calendarific. I regenerated my API key twice already and confirmed its correct in the configuration.yaml. Also confirmed I have not exceeded the maximum number of API requests according to the Calendarific website.
Any idea what might be causing this?

HA version:2022.10.0, latest version of Calendarific component.

device state attributes deprecated

Entity sensor.HOLIDAY (<class 'custom_components.calendarific.sensor.calendarific'>) implements device_state_attributes. Please report it to the custom component author.

I'm guessing this has to do with how in HA 2021.12.2 "device_state_attributes" has been deprecated and replaced with extra_state_attributes in 2021.12.0b1

API Limit Exceeded

Hi,
Please be patient with me as I'm just beginning with my HA system.
My integration was working and stopped. I even took effort to rebuild another HA system and install your calendarific API and still get this as an error with new installation. When I check on the calendarific website and logon with my ID , I show only 56 requests out of 1000 total api requests allowance.

I'm baffled as to what is wrong. I am assuming the freebie account is viable. Any tips you can provide?
Thanks in advance

**Logger: custom_components.calendarific
Source: custom_components/calendarific/init.py:111
Integration: Calendarific (documentation)
First occurred: 12:09:38 PM (1 occurrences)
Last logged: 12:09:38 PM

API Limit Exceeded. Please upgrade your account. See https://calendarific.com/ for details.**

Will no longer show amount of days until holiday

It pretty much stopped working at the beginning of the year. Will no longer show you how many days until the next holiday so you can't even use it in an automation any longer. It was in my opinion, the best integration for holiday lighting I had ever seen, and I hope it can get fixed. I've been trying everything to try to make it work again. Changing my API key after I sent this since it's included in one of the pictures.
Screenshot 2023-02-15 at 12 21 05 PM
Screenshot 2023-02-15 at 12 20 04 PM
Screenshot 2023-02-15 at 12 19 23 PM
Screenshot 2023-02-15 at 12 19 04 PM

0.109 has deprecation warning about .translations folder

From the log file

WARNING (MainThread) [homeassistant.helpers.translation] calendarific: the '.translations' directory has been moved, the new name is 'translations', starting with Home Assistant 0.111 your translations will no longer load if you do not move/rename this

Holiday dates are a day off

I installed this custom component and noticed that the date of the holiday is a day off. The number of days until the holiday seem correct just not the date.

0.109 has warning about doing I/O inside event loop

From the log file

 Detected I/O inside the event loop. This is causing stability issues. Please report issue to the custom component author for calendarific doing I/O at custom_components/calendarific/__init__.py, line 143: response = requests.get(url, params=parameters);

Naming of "days" between integrations

The calendarific integration uses the word "days" and the anniversaries integration uses "Days" - really minor but I like consistency! Otherwise thanks for the tools!

Don't update on home assistant start

The documentation says that there are 2 calls when HA starts. Can you add a flag that will disable this reading (as when I add features to my HA, I usually do a lot of restarts per day).

Easy finding/filtering of Calendarific sensors in scripts/cards/etc.

I'm looking to use the Calendarific integration with a fairly large number of sensors, and would like some way to easily filter out all the Calendarific sensors for use in scripts, templates, cards, etc., such as (for example) https://github.com/thomasloven/lovelace-auto-entities .

Would it be possible to have this integration mark all its created sensors as belonging to a single "Calendarific" device, or even place them in a common area, to provide an easy way to identify them collectively?

Weekly Digest (19 July, 2020 - 26 July, 2020)

Here's the Weekly Digest for pinkywafer/Calendarific:


ISSUES

Last week, no issues were created.


PULL REQUESTS

Last week, no pull requests were created, updated or merged.


COMMITS

Last week there were no commits.


CONTRIBUTORS

Last week there were no contributors.


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository pinkywafer/Calendarific to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

Dates not being returned

For some reason the dates are not being returned, when I pull the state for a date I get the following...

date: '-'
description: NOT FOUND
attribution: Data provided by calendarific.com
unit_of_measurement: Days
friendly_name: Independence Day
icon: mdi:calendar-blank

Getting API Limit Exceeded Errors but not exceeding limit

In the past few days (looks like since 5/24), the Calendarific integration entries have been showing as unavailable and I've been getting API Limit exceeded errors. I am on the free plan, but looking at my account usage, I don't believe I am exceeding the limit at all. It's 1,000 requests per month, right?

This error originated from a custom integration.

Logger: custom_components.calendarific
Source: custom_components/calendarific/__init__.py:111
Integration: Calendarific (documentation)
First occurred: 12:52:02 PM (1 occurrences)
Last logged: 12:52:02 PM

API Limit Exceeded. Please upgrade your account. See https://calendarific.com/ for details.

2022-05-28_15-34-21
2022-05-28_15-34-19
2022-05-28_15-45-23 259

Add support for unique_id in configuration.

Can we get unique_id in the configuration added? This would allow editing within the UI.

Invalid config for [sensor.calendarific]: [unique_id] is an invalid option for [sensor.calendarific]. Check: sensor.calendarific->unique_id. (See ?, line ?).
Invalid config for [sensor.calendarific]: [unique_id] is an invalid option for [sensor.calendarific]. Check: sensor.calendarific->unique_id. (See ?, line ?).
Invalid config for [sensor.calendarific]: [unique_id] is an invalid option for [sensor.calendarific]. Check: sensor.calendarific->unique_id. (See ?, line ?).

Suppot for Local Calendar entities

FEATURE REQUEST:
Have been using this for couple of months now. Great to have access to the holidays.
It would be great to have a full local calendar created from the list of holidays (similar to what https://github.com/mampfes/hacs_waste_collection_schedule does). This will make the integration infinitely more powerful in my opinion.
We could do automations like if today = holiday (i.e. the calendar is on) then do not do certain things.
What are you thoughts @pinkywafer

Add support to change icon color

As it is I had to create a new theme just for this one card. Granted I'm kind of new to HA so I could just be making my life harder. But the ability to change the icon color based on various factors would be nice. Or even just a default change. Also, changing font and size doesn't seem to work. I was able to change the font with a theme adjustment, but not the font size, but again, that could just be my ignorance.

Issue with reset password on calendarific.com

Is someone still maintain the calendarific.com. I have been reset my password on the site with the reset link provided on email but still can login into my account as I still get the error message "Invalid email or password. Please try again. " and now I'm not able to use my API key.
If I register again says that email _Guess what? You already have an account with us! Login or reset your password to gain access to you account _
I also email to [email protected] and [email protected] but with no success.
Is this a bug in application on the reset password.

Cannot add new holidays

Trying to add a new holiday and just getting:

No holidays found. Ensure that you have configured Calendarific with a valid country and api key. [Please read the instructions](https://github.com/pinkywafer/Calendarific).

Confirmed the API key is correct, country configured, everything is good. Existing holidays are working (e.g. Easter now says 4/20/25) so the API key must be good.

Nothing useful in the logs even with debug mode enabled.

I tested calling the API with curl and it works as expected.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.