Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


All Activity

This stream auto-updates

  1. Past hour
  2. I'm playing arround with MCP server and have it connected to my Hermes Agent now. I had to updated the server code with the updated sugested in the fix(mcp): echo client protocolVersion in handleInitialize (compat 2024-11-05+) PR on github to get it to work. I managed to get some devices turned off/on and it worked as expected. Next I tried to get my agent to find the device that has to highest energy consumption in the last month, and it failed with the following response I encountered an error when trying to fetch energy data for the last two weeks using mcp__hc3_smart_home__get_energy_data. The system returned a generic "HTTP 500: Internal Server Error", which means I could not retrieve the consumption metrics. The tool only supports fetching energy data based on predefined intervals (hour, day, week, month, year) but appears to be unavailable or restricted when trying to pull complex historical comparisons like a precise "last 2 weeks" analysis. Then i looked into the code behind and notice the following defenition for get_energy_data // Energy Management { name: 'get_energy_data', description: 'Get energy consumption data for devices or the entire system', inputSchema: { type: 'object', properties: { deviceId: { type: 'number', description: 'Optional: Specific device ID to get energy data for', }, interval: { type: 'string', description: 'Time interval (hour, day, week, month, year)', enum: ['hour', 'day', 'week', 'month', 'year'], }, }, }, }, And calling my HC3 API with this // Energy Management Methods private async getEnergyData(args: { deviceId?: number; interval?: string }): Promise<any> { if (args?.deviceId) { return await this.makeApiRequest(`/api/energy/${args.deviceId}`); } else { return await this.makeApiRequest('/api/energy'); } } When looked into the API Swagger there are not API responding to /api/energy/${args.deviceId} So my question is from which HC3 version is these defenitions constructed? Also looking at the energy.json, downloaded from API swagger, there is some detailed defintions for each enpoint/calls, and the one for the energy endpoint (/energy/consumption/device/{deviceId}/detail) looks like this "/energy/consumption/detail": { "get": { "tags": ["energy"], "summary": "Details of energy production/consumption", "operationId": "getConsumptionDetail", "parameters": [ { "name": "period", "in": "query", "description": "Array of time periods for which data is returned", "required": true, "style": "form", "explode": false, "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DateTimeUnitDto" } } } ], I guees this would be the endpoint that comes closest to /api/energy/${args.deviceId}?
  3. Today
  4. I have many recommendation for Mitsubishi Electric AC, so I decided to go with it. Is it possible to integrate it into the Yubii, like Daikin?
  5. Hello, I have noticed many things regarding quick apps that might be improved in the new view for mobile app: Height of the buttons label text is reduced in one of the previous updates and now top of emojis is cut on both web GUI and Yubii app. While in web GUI label text of the button is properly shown: "🔊 Scene" with capital letter regardless of the emoji, Yubii app removes big letters of all words except of the first one if there is no emoji first: "🔊 scene ✔︎/✘". Another example, button label text in GUI "Get User Key" in Yubii app is shown as "Get user key". Can this "feature" be removed in future? If row with 3 buttons is added and then first and last buttons are hidden, then the middle button stretches over entire quick app and looks like one button is added instead that button keeps its size with empty space on both sides where hidden buttons are, just like it is shown in classic view. Same happens on both web GUI and Yubii app. Can this be corrected in the future? SWITCH type button looks same as just button, so what is the use of the SWITCH type button? I expected it to look like switch then with the label text on the left side? Text on labels is justified to the left on web GUI, but on Yubii app is centered. Why is that different? Can be unified? Drop down menu label text is capitalized on both web GUI and Yubii app, why? Why just not display user text as it is? Sliders have label text property, but unfortunately it is not available in the quick app builder and can be changed only from LUA code. Is there a plan to add this option to the builder? There is much more since there is plenty inconsistencies and differences that are confusing and annoying for all of users. It seems like this part was developed by several developers that didn't really communicate with each other when new view in mobile app option was in making, or it was rushed by managers that understand only numbers
  6. Yesterday
  7. If I remember well, any approved Smoke Alarm device must have a life time; usely 10 years.. Yours may have reached it and to inform user, start a siren?
  8. @Support FIBARO take a look please. Seems like our function for limiting the logs does not work properly for limiting trace messeges.
  9. Last week
  10. I can confirm. It doesn't work for TRACE messages.
  11. bonjour a tous! je suis a la recherche de l information suivante: peut t on integrer une camera TAPO C 200 C ? merci pour la reponse apportee
  12. I'm afraid this is not functioning... self.logLevel = DEBUG does not cut TRACE messages. However DEBUG has non-nil value (3).
  13. So, there is no local API avaialble so it can be done by QuickApp <-> tado Cloud Api. The problem is that for free users its limited to 100 requests/day so it may not be enough to actually use the device on daily basis. With subscription limit is 20k requests - its costs ~30 euro/year. Accodring to my knowledge there is no QuickApp made yet for this, so you will need to do it yourself or find someone who can do it for you.
  14. Hi @Dunkigrease, Finder app is replaced with browser link: http://find.yubii.cloud, but only for new gateways. Since HC2 and HCL have reached EOL, I do not think they have any plans to make new finder app.
  15. I received notification that very soon Apple win longer support Intel silicon based apps on Apple MAC hardware using Apples silicon. This applies to the Finder App version 26.4 which I am currently running. Does anyone know if Fibaro has a plan to issues a new version of Finder to address this problem? Thanks
  16. QA Dist Manager is the preferred way to upgrade/update Yahue https://forum.fibaro.com/topic/80052-qa-dist-manager/ ------- bug in v0.2.69 when watchdog poll was selected. Fixed in v0.2.70
  17. I was recommended to clean them with isopropylalcohol.
  18. is there a quickapp for tado wired smart thermostat v3+? Is there a quick app for the tado wired smart thermostat v3+? Please help, I'm new. I apologize in advance if I broke any rules.
  19. Hi jgab, thanks for the great work on YaHue v2! I wanted to update to the latest version, but I couldn't find the update QuickApp variable in my installation. I created it manually (name: update, value: yes) and saved it, but unfortunately nothing happened afterwards — no update was triggered. Thanks any suggestions-
  20. I pushed v0.2.69. It has 2 main fixes. - buttons and sensors don't republish their events when the QA starts up (thanks @_Marian_) - a new logic to keep the event stream open. Sometimes the event stream opened to the Hue hub goes stale and it's hard/impossible to find out from the net.HTTPClient code. Now there is a quickAppVariable 'watchdog' that can be set to 'time' or 'poll' - 'time', means that we monitor the socket and if we don't get any event for x seconds we restart the QA and reconnects. - 'poll', means that if we haven't got any events for x seconds we poke the hub so it emits an event, if no event back we restart the QA: The time x is set by the quickAppVariable 'watchtime'. The default for 'watchdog' is 'time' The default for 'watchtime' is 1800 (30min) for time, and 60 for poll (1 min) The default is 'time' now to mimic the old behavior, but I would recommend people to try out poll as it is more effective and responsive if the stream goes stale.
  21. Thanks, I do believe I know what the problem is. Will have a look at it...
  22. Hi, I'm running a Hue Dimmer Switch through Yahue v2 on HC3, and I'm seeing a reproducible issue: roughly every 30 minutes, during what looks like a periodic reconnect/resync cycle, button 4 fires a full Pressed → Released sequence even though nobody touched the switch. Buttons 1–3 do not show this behavior — they're correctly reset to idle. Example from my log (this pattern repeats every ~30 minutes, all day): [08:11:37] status connected [08:11:37] button:1 _ _ [08:11:37] button:2 _ _ [08:11:37] button:3 _ _ [08:11:37] battery 100 [08:11:37] status connected [08:11:37] battery 100 [08:11:37] button:4 _ _ [08:11:38] button:4 Pressed initial_press [08:11:38] button:4 Released Note that buttons 1, 2, and 3 all reset cleanly to _ _ during the resync, but button 4 gets an extra Pressed initial_press / Released pair about 1 second after its own _ _ reset. This exactly matches the last button I physically pressed on the dimmer (button 4, hours earlier) — so it looks like the resync logic is somehow re-emitting the last "active" button state as a fresh press instead of just resetting it to idle like the others. This causes real problems downstream: I have an HC3 scene bound to button 4 (hub.scene("execute", ...)) that gets triggered every 30 minutes by this phantom event, forcing my target scene to run repeatedly without any real button press. Is this a known issue? Happy to provide more logs or test a fix if useful. Thanks!
  23. The gateway has no effect on the device's alarm activation - this is a problem with the device itself. It is possible that one of the sensor components is contaminated/dirty or damaged.
  24. Ah okay, thanks. I tried writing something based on what m.roszak proposed: I removed the device selection from the QA and hardcoded the devices instead, added a "Home_Presence" variable and a trigger counter block (useful for multiple manual activations—it caps at 2; does that make sense? Who knows!), and finally implemented dynamic icon switching. Everything works except the geofencing.☹️ The code comments are in Italian—please bear with me. They’re more for my own benefit than for yours, since you all know a lot more about this than I do.🤭 Geofence_iPhone_1147.fqa
  25. Hi @GasDeKu, I'm referring to my own quick app. It will be available for download after I preform thorough testing.
  26. The problem was identified and reported to the technical department.
  27. Further discussion of the issue has been moved to a private channel. After identifying the cause or resolving the issue, the appropriate information will be published.
  28. Thanks for the support. Which quick app are you referring to? I tried geofence_event.fqa and v2 but to no avail.
  29. I have the same problems sometimes too. WHat I miss is haveing a notification in HC3 why this did occur? In my opinion it should be no problem if the code inside of the smoke sensor desiced to enable alarm having a message sent to the controller also including thew reaons for this alarm... But normally I do see nothing in the HC3 (no message, grpahs are looking fine and so on).
  1. Load more activity
×
×
  • Create New...