sorry, it’s my first publication of npm.
If anyone has tried it and it works you could give me the ok?
-
New Plugin - ChronoTherm (ex CronoAccesoSpento)
-
@Zacca
First step works --> installing via GUI in PimaticNow i will set the Device and the Variables
Mit freundlichen Grüßen
Chris -
@chris Thanks
-
Just set my Variables.
It’s working.Now i’m getting another error when i’m opening the GUI with my iPhone,
because i added your device in my GUI.
On Safari it works without errors.error [pimatic]: Error on incoming http request to /client-error: too many parameters
edit:
Device: Iphone 6s IOS 10.1.1 -
@chris said in New Plugin - ChronoTherm (ex CronoAccesoSpento):
Just set my Variables.
It’s working.Now i’m getting another error when i’m opening the GUI with my iPhone,
because i added your device in my GUI.
On Safari it works without errors.error [pimatic]: Error on incoming http request to /client-error: too many parameters
Achhh i don t have a iPhone but friday i ll test with my android tablet.Tomorrow is holyday here
I Hope to gime me the same error -
On Android 4.4 (Tablet) and 6.0 (Phone) here no Problem
Browser Chrome -
So back again with some informations:
Responsive Mode in Safari Works also for IOS 10 and iPhone 6s–> but i still have this error on my phone.
and i got a new one:
error [pimatic-mobile-frontend]: Client error: TypeError: Unable to process binding "if: function (){return !$root.isGroupCollapsed($parent,$data) }" Message: Unable to process binding "template: function (){return { name:$root.getItemTemplate,foreach:$parent.getDevicesInGroup($data.id),afterRender:$parent.afterRenderDevice} }" Message: null is not an object (evaluating 'd')
this error comes up when i pressed the settings-button in the right corner…
see the picture below
-
So now i tried a bit more.
when i delete the device from the GUI, it’s working.when i add the device by the IPhone the error comes back.
–> reboot, firefox as browser, delete RAM-Cache doesn’t solv the error…
mfg
Chris -
Setup works and I can see it in my GUI (at least on my PC).
When I connect with Edge on my Windows Phone it sayserror [pimatic-mobile-frontend]: Client error: Unable to get property ‘__ko__1481181827486’ of undefined or null reference
and I can’t see the device.
And something else: how does this device interact with my thermostat? Do I have to write a rule? Why can’t I just enter a variable name that this plugin is interacting with?
And last but not least: where is the boost-button I saw in earlier screenshots?
P.S.: even if I’m only mentioning errors I think its really great that you are doing this!!!
-
Yes for interacting with you thermostat you have to set a rule.
when $wsttherm.result changes then set temp of Hzg-Wohnstube to $wsttherm.result
this is quite easy and works for me…
i also have no BOOST - Button. I think @Zacca will deliver this later on…
and yes this much easier to schedule heatingrules…
- here i just have one rule and a variable
- before it has been 5 rules and one variable
mfg
Chris -
@chris said in New Plugin - ChronoTherm (ex CronoAccesoSpento):
Yes for interacting with you thermostat you have to set a rule.
when $wsttherm.result changes then set temp of Hzg-Wohnstube to $wsttherm.result
Could be mentioned on the plugin page, too.
Thanks!Edit: i think boost has been “replaced” with on and off feature that can be timed.
-
Ok here i m. Good morning to all
Could you explain exactly how the boost work?
If you enable “on” and insert 5 minuts it s not the boost ?
For the errors sorry but today is holyday and i have only a tablet to write and i don t write code with a tablet
For the readme, someone who has more time than me, could you help me to improve it? -
Good morning…
Boost at the MAX-Plugin is like the following:
-
if you press Boost, it quickly opens the thermostat for 5 minutes
-
if you set up the temperatur manually to 30 (it’s the value where you see On in the Thermostats) it need some time to react…
–> i think it need’s so 30 - 120 second to recognize that it has to open the thermostat -
so Boost is quite quicker
If you’ll implement this, just a button is needed.
–> here the user can set up a rule like this afterwhen $wsttherm.mode = boost then set mode of HZG-WST to boost
mfg
Chrisedit:
If you enable “on” and insert 5 minuts it s not the boost ?
I have to check this … in the evening.
I’ve just seen that at least Pimatic indicates that the thermostat was opened immediately. -
-
Boost doesn’t set the thermostat to a specific temperature. It just fully opens it and a timer (300 sec) is running. after this everything is like it was before. On the thermostat itself it can be triggered with a push button. So boost has nothing to do with some kind of temperature. And not every thermostat has it. The MAX! thermostats have this function.
For the readme, someone who has more time than me, could you help me to improve it?
How?
-
You have to have a Github-Account.
Fork the reposity, edit the file, load it up. merge to master.Was just my first try, but i think it works so…
then the owner just hast to agree the merge…
mfg
Chris -
If ther is something to change or something to add or explain better
Sorry but my English it s really poor and many things have been translated with google, also this -
@chris said in New Plugin - ChronoTherm (ex CronoAccesoSpento):
So back again with some informations:
Responsive Mode in Safari Works also for IOS 10 and iPhone 6s–> but i still have this error on my phone.
and i got a new one:
error [pimatic-mobile-frontend]: Client error: TypeError: Unable to process binding "if: function (){return !$root.isGroupCollapsed($parent,$data) }" Message: Unable to process binding "template: function (){return { name:$root.getItemTemplate,foreach:$parent.getDevicesInGroup($data.id),afterRender:$parent.afterRenderDevice} }" Message: null is not an object (evaluating 'd')
this error comes up when i pressed the settings-button in the right corner…
see the picture belowTry to assign realtemperature to a static variable and see if it works
-
the error also persists with the static variable
-
@chris see if there is a variable null when it give the error
-
Ok, in the next release, np to insert a boost button to mode than does nothing