Page 1 of 3

Toon as Domotica screen

Posted: Thu Sep 17, 2020 1:08 pm
by Arcidodo
Is it possible to remove the Thermostat of the toon?
and add 2 more widgets? so we can use a second toon elsewhere with 6 tiles?

or is it possible to show an app in dimmstate? like the Home Assistant app?

Re: Toon as Domotica screen

Posted: Thu Sep 17, 2020 6:08 pm
by TheHogNL
Arcidodo wrote:Is it possible to remove the Thermostat of the toon?
and add 2 more widgets? so we can use a second toon elsewhere with 6 tiles?

or is it possible to show an app in dimmstate? like the Home Assistant app?

Yes you can disable the thermostat function in the toon giving a total of 6 tiles. Just add this to the /qmf/config/config_happ_scsync.xml file in the <features> list

Code: Select all

<feature>noHeating</feature>
and reboot

Re: Toon as Domotica screen

Posted: Mon Sep 28, 2020 6:50 pm
by Xavier
In this same topic,

Is it also possible to disable the "ketel module" and the "Meetmodule"?

I use 1 Toon1 as second toon in an other room only as domotica controller (not to regulate temperature or gas/power smart meter).

I have added "<feature>noHeating</feature>" in the file and rebooted but Thermostat is still visible.
Do I need to do more?

Re: Toon as Domotica screen

Posted: Mon Sep 28, 2020 7:56 pm
by TheHogNL
Xavier wrote:In this same topic,

Is it also possible to disable the "ketel module" and the "Meetmodule"?

I use 1 Toon1 as second toon in an other room only as domotica controller (not to regulate temperature or gas/power smart meter).

I have added "<feature>noHeating</feature>" in the file and rebooted but Thermostat is still visible.
Do I need to do more?
Should be enough. Can you paste your whole scsync file?

Re: Toon as Domotica screen

Posted: Mon Sep 28, 2020 8:09 pm
by Xavier
TheHogNL wrote:
Xavier wrote:In this same topic,

Is it also possible to disable the "ketel module" and the "Meetmodule"?

I use 1 Toon1 as second toon in an other room only as domotica controller (not to regulate temperature or gas/power smart meter).

I have added "<feature>noHeating</feature>" in the file and rebooted but Thermostat is still visible.
Do I need to do more?
Should be enough. Can you paste your whole scsync file?
Sure:

Code: Select all

 <Config packageRevision="443">
  <sysConfig>
   <locale>nl_NL</locale>
   <timezone>Europe/Amsterdam</timezone>
   <currency>EUR</currency></sysConfig>
    <device>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>agreementDetail</type>
     <internalAddress>agreementDetail</internalAddress>
     <visibility>0</visibility><StartDate>1491004800</StartDate><EndDate>-1</EndDate><Status>IN_SUPPLY</Status><ProductVariant>Toon</ProductVariant><activated>1</activated><wizardDone>1</wizardDone><ElectricityDisplay>1</ElectricityDisplay><GasDisplay>1</GasDisplay><HeatDisplay>0</HeatDisplay><SolarDisplay>0</SolarDisplay><SolarActivated>0</SolarActivated><OtherProviderElec>1</OtherProviderElec><OtherProviderGas>1</OtherProviderGas><SME>0</SME><HeatWinner>0</HeatWinner><mobileAccess>1</mobileAccess><supportEnabled>0</supportEnabled><supportEnabledStart>0</supportEnabledStart><researchEnabled>0</researchEnabled><doSolarWhatsnew>0</doSolarWhatsnew><statusUsageFirstUse>0</statusUsageFirstUse><scStatusFlags>4</scStatusFlags><commissionState>0</commissionState><features>
    
    <feature>noHeating</feature>
    <feature>displayAutoBrightness</feature></features><featureInputs></featureInputs></device>
    <device>
          <serial_number>REMOVED</serial_number>
     <device_type>Display</device_type>
     <device_model>6500-1200-4901</device_model>
     <hardware_version>6500-1200-4901</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>hcb_config</devicePackage>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>hcb_config</internalAddress>
     <visibility>1</visibility></device>
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>MeterAdapter</device_type>
     <device_model>6500-1200-4700</device_model>
     <hardware_version>6500-1200-4700</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>hdrv_p1</devicePackage>
     <devUuid>REMOVED</devUuid>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>13-30-004-257</internalAddress>
     <visibility>1</visibility></device>
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>BoilerAdapter</device_type>
     <device_model>6599-1500-0300</device_model>
     <hardware_version>6599-1500-0300</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>happ_thermstat</devicePackage>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>16-14-010-165</internalAddress>
     <visibility>1</visibility></device></Config>

Re: Toon as Domotica screen

Posted: Mon Sep 28, 2020 9:50 pm
by TheHogNL
That looks ok. Let me re-test this tomorrow. Works on my test toon right now but have to test some more.

Re: Toon as Domotica screen

Posted: Mon Sep 28, 2020 10:00 pm
by Xavier
Version on Toon1 is 5.33.9...

Any idea on how to disable also "meter module" (power/gas) "ketel module" ?
In the file I see a rules like:
 <visibility>1</visibility>

Setting this to 0 is a option?

Re: Toon as Domotica screen

Posted: Tue Sep 29, 2020 9:07 am
by TheHogNL
Can you try it to put in in one line? Maybe it fails on the extra lines and space "<feature>noHeating</feature><feature>displayAutoBrightness</feature></features><featureInputs></featureInputs></device>"

On noHeating mode the boilermodule can be removed (still requires 24v on the toon ofcourse :-) )

Re: Toon as Domotica screen

Posted: Tue Sep 29, 2020 10:04 am
by Arcidodo
I have it working.. here is my file:

Code: Select all

# cat /qmf/config/config_happ_scsync.xml 

 <Config packageRevision="448">
  <sysConfig>
   <locale>nl_NL</locale>
   <timezone>Europe/Amsterdam</timezone>
   <currency>EUR</currency></sysConfig>
    <device>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>agreementDetail</type>
     <internalAddress>agreementDetail</internalAddress>
     <visibility>0</visibility><StartDate>1513123200</StartDate><EndDate>-1</EndDate><Status>IN_SUPPLY</Status><ProductVariant>Toon</ProductVariant><activated>1</activated><wizardDone>1</wizardDone><ElectricityDisplay>1</ElectricityDisplay><GasDisplay>1</GasDisplay><HeatDisplay>1</HeatDisplay><SolarDisplay>1</SolarDisplay><SolarActivated>1</SolarActivated><OtherProviderElec>0</OtherProviderElec><OtherProviderGas>0</OtherProviderGas><SME>0</SME><HeatWinner>0</HeatWinner><mobileAccess>0</mobileAccess><supportEnabled>0</supportEnabled><supportEnabledStart>0</supportEnabledStart><researchEnabled>0</researchEnabled><doSolarWhatsnew>0</doSolarWhatsnew><latestWhatsnewVersion>qt-gui 
- 
1.5077-release-3.2.9-with-dateselectorco</latestWhatsnewVersion><statusUsageFirstUse>1</statusUsageFirstUse><scStatusFlags>0</scStatusFlags><commissionState>3</commissionState><features>
    <feature>noHeating</feature></features><featureInputs></featureInputs></device>
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>Display</device_type>
     <device_model>REMOVED</device_model>
     <hardware_version>REMOVED</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>hcb_config</devicePackage>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>hcb_config</internalAddress>
     <visibility>1</visibility></device>
    <boilersDev>
     <Brands>
      <brand name="Nefit">
       <boilers>
      <boiler>Economy VR( C)</boiler>
      <boiler>SmartLine HRC 24</boiler>
      <boiler>SmartLine HR 11/24</boiler>
      <boiler>EcomLine Elite HRC30</boiler>
      <boiler>EcomLine Elite HRC24</boiler>
      <boiler>VR FC 2510 V/S (C)</boiler>
      <boiler>VR FC 2520/3030 V/S (C)</boiler>
      <boiler>EcomLine Economy HR(C) 23/28V</boiler>
      <boiler>HRC23VT</boiler>
      <boiler>Ecomline VRC 24V(S)</boiler>
      <boiler>Turbo HR(C)</boiler>
      <boiler>ProLine HRC24</boiler>
      <boiler>SmartLine Basis HR(C) 24</boiler>
      <boiler>EcomLine Classic HR(C)</boiler>
      <boiler>EcomLine Excellent HR(C)</boiler>
      <boiler>TopLine AquaPower(Plus) II HRC</boiler>
      <boiler>TopLine AquaPower(Plus) I HRC</boiler>
      <boiler>TopLine Compact HRC 30</boiler>
      <boiler>TopLine Compact HRC 25</boiler>
      <boiler>TopLine Single I/II</boiler>
      <boiler>TopLine I/II HR 70/100</boiler>
      <boiler>TopLine I/II HR 25/30/45</boiler>
      <boiler>Trendline (alle types)</boiler></boilers></brand></Brands>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>boilersDev</type>
     <name>known boilers</name>
     <internalAddress>boilersDev</internalAddress>
     <visibility>0</visibility></boilersDev>
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>BoilerAdapter</device_type>
     <device_model>REMOVED</device_model>
     <hardware_version>6500-1200-4801</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>happ_thermstat</devicePackage>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>14-15-002-789</internalAddress>
     <visibility>1</visibility></device>
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>MeterAdapter</device_type>
     <device_model>6599-1500-0201</device_model>
     <hardware_version>6599-1500-0201</hardware_version>
     <manufacturer>Quby</manufacturer>
     <devicePackage>hdrv_p1</devicePackage>
     <devUuid>REMOVED</devUuid>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>17-08-011-018</internalAddress>
    <visibility>1</visibility></device></Config>

Re: Toon as Domotica screen

Posted: Tue Sep 29, 2020 10:10 am
by TheHogNL
Arcidodo wrote:I have it working.. here is my file:
So removing the newlines fixed it?

Re: Toon as Domotica screen

Posted: Tue Sep 29, 2020 10:22 am
by Xavier
Arcidodo wrote:I have it working.. here is my file:

Code: Select all

# cat /qmf/config/config_happ_scsync.xml 

 <Config packageRevision="448">
  <sysConfig>
   <locale>nl_NL</locale>
   <timezone>Europe/Amsterdam</timezone>
   <currency>EUR</currency></sysConfig>
    <device>
     <package>happ_scsync</package>
     <uuid>neco-001-395537:happ_scsync_6035CFF9808</uuid>
     <type>agreementDetail</type>
     <internalAddress>agreementDetail</internalAddress>
     <visibility>0</visibility><StartDate>1513123200</StartDate><EndDate>-1</EndDate><Status>IN_SUPPLY</Status><ProductVariant>Toon</ProductVariant><activated>1</activated><wizardDone>1</wizardDone><ElectricityDisplay>1</ElectricityDisplay><GasDisplay>1</GasDisplay><HeatDisplay>1</HeatDisplay><SolarDisplay>1</SolarDisplay><SolarActivated>1</SolarActivated><OtherProviderElec>0</OtherProviderElec><OtherProviderGas>0</OtherProviderGas><SME>0</SME><HeatWinner>0</HeatWinner><mobileAccess>0</mobileAccess><supportEnabled>0</supportEnabled><supportEnabledStart>0</supportEnabledStart><researchEnabled>0</researchEnabled><doSolarWhatsnew>0</doSolarWhatsnew><latestWhatsnewVersion>qt-gui 
- 
1.5077-release-3.2.9-with-dateselectorco</latestWhatsnewVersion><statusUsageFirstUse>1</statusUsageFirstUse><scStatusFlags>0</scStatusFlags><commissionState>3</commissionState><features>
    <feature>noHeating</feature></features><featureInputs></featureInputs></device>
    <device>
     <serial_number>17-03-047-984</serial_number>
     <device_type>Display</device_type>
     <device_model>6599-1500-4100</device_model>
     <hardware_version>6599-1500-4100</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>hcb_config</devicePackage>
     <package>happ_scsync</package>
     <uuid>neco-001-395537:happ_scsync_60358EC9808</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>hcb_config</internalAddress>
     <visibility>1</visibility></device>
    <boilersDev>
     <Brands>
      <brand name="Nefit">
       <boilers>
      <boiler>Economy VR( C)</boiler>
      <boiler>SmartLine HRC 24</boiler>
      <boiler>SmartLine HR 11/24</boiler>
      <boiler>EcomLine Elite HRC30</boiler>
      <boiler>EcomLine Elite HRC24</boiler>
      <boiler>VR FC 2510 V/S (C)</boiler>
      <boiler>VR FC 2520/3030 V/S (C)</boiler>
      <boiler>EcomLine Economy HR(C) 23/28V</boiler>
      <boiler>HRC23VT</boiler>
      <boiler>Ecomline VRC 24V(S)</boiler>
      <boiler>Turbo HR(C)</boiler>
      <boiler>ProLine HRC24</boiler>
      <boiler>SmartLine Basis HR(C) 24</boiler>
      <boiler>EcomLine Classic HR(C)</boiler>
      <boiler>EcomLine Excellent HR(C)</boiler>
      <boiler>TopLine AquaPower(Plus) II HRC</boiler>
      <boiler>TopLine AquaPower(Plus) I HRC</boiler>
      <boiler>TopLine Compact HRC 30</boiler>
      <boiler>TopLine Compact HRC 25</boiler>
      <boiler>TopLine Single I/II</boiler>
      <boiler>TopLine I/II HR 70/100</boiler>
      <boiler>TopLine I/II HR 25/30/45</boiler>
      <boiler>Trendline (alle types)</boiler></boilers></brand></Brands>
     <package>happ_scsync</package>
     <uuid>neco-001-395537:happ_scsync_6115CFF3F4A</uuid>
     <type>boilersDev</type>
     <name>known boilers</name>
     <internalAddress>boilersDev</internalAddress>
     <visibility>0</visibility></boilersDev>
    <device>
     <serial_number>14-15-002-789</serial_number>
     <device_type>BoilerAdapter</device_type>
     <device_model>6500-1200-4801</device_model>
     <hardware_version>6500-1200-4801</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>happ_thermstat</devicePackage>
     <package>happ_scsync</package>
     <uuid>8ac99534-2a7d-4184-9fce-002137ed7d1d</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>14-15-002-789</internalAddress>
     <visibility>1</visibility></device>
    <device>
     <serial_number>17-08-011-018</serial_number>
     <device_type>MeterAdapter</device_type>
     <device_model>6599-1500-0201</device_model>
     <hardware_version>6599-1500-0201</hardware_version>
     <manufacturer>Quby</manufacturer>
     <devicePackage>hdrv_p1</devicePackage>
     <devUuid>2ccc642f-5732-4545-9a22-95324d75e529</devUuid>
     <package>happ_scsync</package>
     <uuid>9a22f5ae-ba9c-4ae5-ae5e-f27c6c5fbedc</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>17-08-011-018</internalAddress>
    <visibility>1</visibility></device></Config>
So I presume I can't copy paste your entire file??

Re: Toon as Domotica screen

Posted: Tue Sep 29, 2020 10:28 am
by Xavier
I don't know if there are more users interested in this option but maybe it can be made as a switch within the subscription module:
Show heating/thermostat module? (switch with Yes or No.

So now I have the code like TheHog but without any result :(

Going to test with the file of Arcidodo

Re: Toon as Domotica screen

Posted: Tue Sep 29, 2020 10:39 am
by Xavier
Xavier wrote:I don't know if there are more users interested in this option but maybe it can be made as a switch within the subscription module:
Show heating/thermostat module? (switch with Yes or No.

So now I have the code like TheHog but without any result :(

Going to test with the file of Arcidodo
Code of Arcidodo works!
Heating module isn't present anymore!

My workingcode:

Code: Select all

<Config packageRevision="443">
  <sysConfig>
   <locale>nl_NL</locale>
   <timezone>Europe/Amsterdam</timezone>
   <currency>EUR</currency></sysConfig>
    <device>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>agreementDetail</type>
     <internalAddress>agreementDetail</internalAddress>
     <visibility>0</visibility><StartDate>1491004800</StartDate><EndDate>-1</EndDate><Status>IN_SUPPLY</Status><ProductVariant>Toon</ProductVariant><activated>1</activated><wizardDone>1</wizardDone><ElectricityDisplay>1</ElectricityDisplay><GasDisplay>1</GasDisplay><HeatDisplay>0</HeatDisplay><SolarDisplay>0</SolarDisplay><SolarActivated>0</SolarActivated><OtherProviderElec>1</OtherProviderElec><OtherProviderGas>1</OtherProviderGas><SME>0</SME><HeatWinner>0</HeatWinner><mobileAccess>1</mobileAccess><supportEnabled>0</supportEnabled><supportEnabledStart>0</supportEnabledStart><researchEnabled>0</researchEnabled><doSolarWhatsnew>0</doSolarWhatsnew><statusUsageFirstUse>0</statusUsageFirstUse><scStatusFlags>4</scStatusFlags><commissionState>0</commissionState><features>
    
  <feature>noHeating</feature><feature>displayAutoBrightness</feature></features><featureInputs></featureInputs></device>
    <device>
     <serial_number>REMOVED/serial_number>
     <device_type>Display</device_type>
     <device_model>6500-1200-4901</device_model>
     <hardware_version>6500-1200-4901</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>hcb_config</devicePackage>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>hcb_config</internalAddress>
     <visibility>1</visibility></device>
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>MeterAdapter</device_type>
     <device_model>6500-1200-4700</device_model>
     <hardware_version>6500-1200-4700</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>hdrv_p1</devicePackage>
     <devUuid>REMOVED</devUuid>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>13-30-004-257</internalAddress>
     <visibility>1</visibility></device>
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>BoilerAdapter</device_type>
     <device_model>6599-1500-0300</device_model>
     <hardware_version>6599-1500-0300</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>happ_thermstat</devicePackage>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>16-14-010-165</internalAddress>
     <visibility>1</visibility></device></Config>
This code can't be copy pasted due to unique UUID en serialnumbers. I replaced them with "REMOVED".

Re: Toon as Domotica screen

Posted: Tue Sep 29, 2020 10:40 am
by Xavier
Is there also a code to disable "Ernergiemeting"?

I now receive error notification about the fact that Toon1 has no connection to the "Meetmodule 1".

UPDATE: I simply removed the "meet module" in the settings.

Re: Toon as Domotica screen

Posted: Tue Sep 29, 2020 11:00 am
by Xavier
Sorry for the spam but something strange happened...
After the thermostat module was gone with the code of Arcidodo,I removed the "zon op toon" software.
Toon rebooted and the thermostat module was back again.
Checking the /qmf/config/config_happ_scsync.xml file I saw it was changes to:

Code: Select all

 <Config packageRevision="455">
  <sysConfig>
   <locale>nl_NL</locale>
   <timezone>Europe/Amsterdam</timezone>
   <currency>EUR</currency></sysConfig>
    
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>Display</device_type>
     <device_model>6500-1200-4901</device_model>
     <hardware_version>6500-1200-4901</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>hcb_config</devicePackage>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>hcb_config</internalAddress>
     <visibility>1</visibility></device>
    
    <device>
     <serial_number>REMOVED</serial_number>
     <device_type>BoilerAdapter</device_type>
     <device_model>6599-1500-0300</device_model>
     <hardware_version>6599-1500-0300</hardware_version>
     <manufacturer>Prodrive</manufacturer>
     <devicePackage>happ_thermstat</devicePackage>
     <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>deviceInfo</type>
     <name>deviceInfo</name>
     <internalAddress>16-14-010-165</internalAddress>
     <visibility>1</visibility></device><device>
   <package>happ_scsync</package>
     <uuid>REMOVED</uuid>
     <type>agreementDetail</type>
     <internalAddress>agreementDetail</internalAddress>
     <visibility>0</visibility>
     <StartDate>1491004800</StartDate>
     <EndDate>-1</EndDate>
     <Status>IN_SUPPLY</Status>
     <ProductVariant>Toon</ProductVariant>
     <activated>1</activated>
     <wizardDone>1</wizardDone>
     <ElectricityDisplay>1</ElectricityDisplay>
     <GasDisplay>1</GasDisplay>
     <HeatDisplay>1</HeatDisplay>
     <SolarDisplay>0</SolarDisplay>
     <SolarActivated>0</SolarActivated>
     <OtherProviderElec>0</OtherProviderElec>
     <OtherProviderGas>0</OtherProviderGas>
     <SME>0</SME>
     <HeatWinner>0</HeatWinner>
     <mobileAccess>0</mobileAccess>
     <supportEnabled>0</supportEnabled>
     <supportEnabledStart>0</supportEnabledStart>
     <researchEnabled>0</researchEnabled>
     <doSolarWhatsnew>0</doSolarWhatsnew>
     <latestWhatsnewVersion>qt-gui
-
1.5077-release-3.2.9-with-dateselectorco</latestWhatsnewVersion>
     <statusUsageFirstUse>1</statusUsageFirstUse>
     <scStatusFlags>0</scStatusFlags>
     <commissionState>3</commissionState>
     <features>
    </features>
     <featureInputs></featureInputs></device></Config>
So now what?