NEWS
[gelöst] Temperatur in der ccu vom rpi 2.0 Adapter anzeigen lassen
-
Erzeuge in der piVCCU eine SV vom Typ "Zahl" und befülle sie mit einem Skript in ioBroker.
const idSrc = 'rpi2.0.temperature.soc_temp'; const idDst = getIdByName('Name der SV'); // Der Name muss eindeutig sein // Skriptstart setState(idDst, getState(idSrc).val); // Aktualisierung der SV bei Wertänderung on(idSrc, function(dp) { setState(idDst, dp.state.val); }); -
Hi danke dir für deine schnelle Antwort hab alles so angelegt kommen aber keine Werte an.
const idSrc = 'rpi2.0.temperature.soc_temp';
const idDst = getIdByName('hm-rega.0.50916'); // Der Name muss eindeutig sein
// Skriptstart
setState(idDst, getState(idSrc).val);
// Aktualisierung der SV bei Wertänderung
on(idSrc, function(dp) {
setState(idDst, dp.state.val);
});
SV ist auch als Zahl angelegt und als hm-rega.0.50916 kopiert und im Script eingesetzt.
Was mach ich falsch. ?
-
Kannst du dir das nochmal anschauen, funktioniert alles wunderbar zeigt mir aber das in der Log an.
javascript.0 2018-01-23 19:17:11.516 warn Wrong type of hm-rega.0.50915: "string". Please fix, while deprecated and will not work in next versions.
-
@Homer1976:warn Wrong type of hm-rega.0.50915: "string" `
Dann enthält der Datenpunkt 'rpi2.0.temperature.soc_temp' offenbar einen String und muss gewandelt werden.const idSrc = 'rpi2.0.temperature.soc_temp'; const idDst = 'hm-rega.0.50916'; // Skriptstart setState(idDst, parseFloat(getState(idSrc).val)); // Aktualisierung der SV bei Wertänderung on(idSrc, function(dp) { setState(idDst, parseFloat(dp.state.val)); }); -
Hallo Paul:
@paul53:Dann enthält der Datenpunkt 'rpi2.0.temperature.soc_temp' offenbar einen String und muss gewandelt werden. `
knapp daneben, der ist mixed - warum auch immer:{ "from": "system.adapter.rpi2.0", "ts": 1511353935428, "common": { "name": "rpi2.0.temperature.soc_temp", "state": "state", "role": "value", "type": "mixed", "read": true, "write": false, "custom": { "history.0": { "enabled": true, "changesOnly": true, "debounce": 1000, "maxLength": 10, "retention": 0, "changesRelogInterval": 0, "changesMinDelta": 0 } } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "rpi2.0.temperature.soc_temp", "type": "state" }Gruß
Rainer
-
Hallo Paul hoffe du kannst mir nochmal helfen habe beim rpi Adapter ein update gemacht nun hab ich diesen Fehler im Log.
rpi2.0 2018-01-24 10:00:10.698 error /1024
rpi2.0 2018-01-24 10:00:10.698 error /dev/mmcblk0p1 15135752 1969828 12979588 14% /
rpi2.0 2018-01-24 10:00:10.698 error Cannot evaluate: Filesystem 1K-blocks Used Available Use% Mounted on
Gruß Steffen
-
@Homer1976:richtig getippt. `
Nicht ganz: Ich habe auf Github in der Datei https://github.com/ioBroker/ioBroker.rpi2/blob/master/admin/words.js nachgesehen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden